var isIE = navigator.appName.indexOf("Microsoft") != -1;





function doPrintExtraSpace()
{
	if (!isIE) // Assume Firefox.
	{		
		printExtraSpace();
	}
}

function printExtraSpace()
{
	document.write('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;');
}


// resize fix for ns4
var origWidth, origHeight;
if (document.layers) {
	origWidth = window.innerWidth; origHeight = window.innerHeight;
	window.onresize = function() { if (window.innerWidth != origWidth || window.innerHeight != origHeight) history.go(0); }
}

var cur_lyr;	// holds id of currently visible layer
function swapLayers(id) {
  if (cur_lyr) hideLayer(cur_lyr);
  showLayer(id);
  cur_lyr = id;
}

function showLayer(id) 
{
  var lyr = getElemRefs(id);
  if (lyr && lyr.css) lyr.css.visibility = "visible";
}

function hideLayer(id) {
  var lyr = getElemRefs(id);
  if (lyr && lyr.css) lyr.css.visibility = "hidden";
}

function getElemRefs(id) {
	var el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? getLyrRef(id,document): null;
	if (el) el.css = (el.style)? el.style: el;
	return el;
}

// get reference to nested layer for ns4

function getLyrRef(lyr,doc) {
	if (document.layers) {
		var theLyr;
		for (var i=0; i<doc.layers.length; i++) {
	  	theLyr = doc.layers[i];
			if (theLyr.name == lyr) return theLyr;
			else if (theLyr.document.layers.length > 0) 
	    	if ((theLyr = getLyrRef(lyr,theLyr.document)) != null)
					return theLyr;
	  }
		return null;
  }
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function doShowSubmitSuggestionPage() {
    window.open('../Member/ProductSuggestion.aspx', '_blank', 'location=no,height=350,width=600,resizable=yes,screenX=100,screenY=150,left=100,top=150');			
	// window.open('submitsuggestion.aspx', '_blank', 'location=no; resizable=yes');		
}


// Search Fish field.
var searchFishActualValue = '';
		
function searchFishOnFocus() {
	var searchFish = document.getElementById('searchFish');
			
	if (searchFishActualValue == '') {										
		searchFish.value = '';
		searchFish.style.color = '#000000';
		searchFish.style.fontStyle = 'normal';
	}
}
			
function searchFishOnBlur() {
	var searchFish = document.getElementById('searchFish');
				
				
	if (searchFish.value == '') {				
		searchFishActualValue = '';
		
		searchFish.value = 'Type Your Search Here';
		searchFish.style.color = '#808080';
		searchFish.style.fontStyle = 'italic';
	}
	else {
		searchFishActualValue = searchFish.value;
	}				
}

function searchFishInit() {
	searchFishOnBlur();
}
// Search field. [end]

// What to do when the page is loaded.
function doInit() {
	searchFishInit();
}

/*
 * Fill the specified select object with the options of countries.
 *
 * Parameters:
 *  countrySelect - a select object id
 *  title - the first option to show.  default is "-Select Country-".
 */
function fillCountryList(countrySelect, title) {
	if (title == null) {
		title = '-Select Country-';
	}

	var countries = new Array('United States', 'Canada', 'United Kingdom', 'Australia', 'Afghanistan', 'Albania', 'Algeria', 'American Samoa', 'Andorra', 'Angola', 'Anguilla', 'Antarctica', 'Antigua and Barbuda', 'Argentina', 'Armenia', 'Aruba', 'Australia', 'Austria', 'Azerbaijan', 'Bahamas', 'Bahrain', 'Bangladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize', 'Benin', 'Bermuda', 'Bhutan', 'Bolivia', 'Bosnia/Herzegowina', 'Botswana', 'Bouvet Island', 'Brazil', 'British Ind Ocean Ter', 'Brunei Darussalam', 'Bulgaria', 'Burkina Faso', 'Burma', 'Burundi', 'Cambodia', 'Cameroon', 'anada', 'Cape Verde', 'Cayman Islands', 'Central African Rep', 'Chad', 'Chile', 'China', 'Christmas Island', 'Cocos Islands', 'Colombia', 'Comoros', 'Congo', 'Congo Democratic Rep', 'Cook Islands', 'Costa Rica', 'Cote D"Ivoire', 'Croatia', 'Cuba', 'Cyprus', 'Czech Republic', 'Czechoslovakia', 'Denmark', 'Djibouti', 'Dominica', 'Dominican Republic', 'East Timor', 'Ecuador', 'Egypt', 'El Salvador', 'Equatorial Guinea', 'Eritrea', 'Estonia', 'Ethiopia', 'Falkland Islands', 'Faroe Islands', 'Fiji', 'Finland', 'France', 'France Metropolitan', 'French Guiana', 'French Polynesia', 'French Southern Ter', 'Gabon', 'Gambia', 'Georgia', 'Germany', 'Ghana', 'Gibraltar', 'Greece', 'Greenland', 'Grenada', 'Guadeloupe', 'Guam', 'Guatemala', 'Guinea', 'Guinea Bissau', 'Guyana', 'Haiti', 'Heard And McDonald Is', 'Honduras', 'Hong Kong', 'Hungary', 'Iceland', 'India', 'Indonesia', 'Iran', 'Iraq', 'Ireland', 'Israel', 'Italy', 'Jamaica', 'Japan', 'Jordan', 'Kazakhstan', 'Kenya', 'Kiribati', 'Korea Dem People"s Rep', 'Korea Republic', 'Kuwait', 'Kyrgyzstan', 'Lao People"s Dem Rep', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', 'Libyan Arab Jamahiriya', 'Liechtenstein', 'Lithuania', 'Luxembourg', 'Macau', 'Macedonia', 'Madagascar', 'Malawi', 'Malaysia', 'Maldives', 'Mali', 'Malta', 'Marshall Islands', 'Martinique', 'Mauritania', 'Mauritius', 'Mayotte', 'Mexico', 'Micronesia', 'Moldova, Republic Of', 'Monaco', 'Mongolia', 'Montserrat', 'Morocco', 'Mozambique', 'Myanmar', 'Namibia', 'Nauru', 'Nepal', 'Netherlands', 'Netherlands Antilles', 'Neutral Zone', 'New Caledonia', 'New Zealand', 'Nicaragua', 'Niger', 'Nigeria', 'Niue', 'Norfolk Island', 'Northern Mariana Islands', 'Norway', 'Oman', 'Pakistan', 'Palau', 'Palestine', 'Panama', 'Papua New Guinea', 'Paraguay', 'Peru', 'Philippines', 'Pitcairn Island', 'Poland', 'Portugal', 'Puerto Rico', 'Qatar', 'Reunion', 'Russian Federation', 'Rwanda', 'Saint Kitts And Nevis', 'Saint Lucia', 'Saint Vincent/Grenadines', 'Samoa', 'San Marino', 'Sao Tome and Principe', 'Saudi Arabia', 'Senegal', 'Seychelles', 'Sierra Leones', 'Singapore', 'Slovakia (Slovak Republic)', 'Slivenia', 'Solomon Islands', 'Somalia', 'South Africa', 'South Georgia/S Sandwich Is', 'Spain', 'Sri Lanka', 'St Helena', 'St Pierre and Miquelon', 'Sudan', 'Suriname', 'Svalbard/Jan Mayen Islands', 'Swaziland', 'Sweden', 'Switzerland', 'Syrian Arab Republic', 'Taiwan Province of China', 'Tajikistan', 'Tanzania United Republic of', 'Thailand', 'Togo', 'Tokelau', 'Tonga', 'Trinidad and Tobago', 'Tunisia', 'Turkey', 'Turkmenistan', 'Turks And Caicos Islands', 'Tuvalu', 'US Minor Outlying Is', 'Uganda', 'Ukraine', 'United Arab Emirates', 'United Kingdom', 'United States', 'Uruguay', 'Uzbekistan', 'Vanuatu', 'Vatican City State', 'Venezuela', 'Viet Nam', 'Virgin Islands British', 'Virgin Islands US', 'Wallis/Futuna Islands', 'Western Sahara', 'Yemen', 'Yemen Democratic', 'Yugoslavia', 'Zaire', 'Zambia', 'Zimbabwe');
	var countryAbbr = new Array('US', 'CA', 'GB', 'AU', 'AF', 'AL', 'DZ', 'AS', 'AD', 'AO', 'AI', 'AQ', 'AG', 'AR', 'AM', 'AW', 'AU', 'AT', 'AZ', 'BS', 'BH', 'BD', 'BB', 'BY', 'BE', 'BZ', 'BJ', 'BM', 'BT', 'BO', 'BA', 'BW', 'BV', 'BR', 'IO', 'BN', 'BG', 'BF', 'BU', 'BI', 'KH', 'CM', 'CA', 'CV', 'KY', 'CF', 'TD', 'CL', 'CN', 'CX', 'CC', 'CO', 'KM', 'CG', 'CD', 'CK', 'CR', 'CI', 'HR', 'CU', 'CY', 'CZ', 'CS', 'DK', 'DJ', 'DM', 'DO', 'TP', 'EC', 'EG', 'SV', 'GQ', 'ER', 'EE', 'ET', 'FK', 'FO', 'FJ', 'FI', 'FR', 'FX', 'GF', 'PF', 'TF', 'GA', 'GM', 'GE', 'DE', 'GH', 'GI', 'GR', 'GL', 'GD', 'GP', 'GU', 'GT', 'GN', 'GW', 'GY', 'HT', 'HM', 'HN', 'HK', 'HU', 'IS', 'IN', 'ID', 'IR', 'IQ', 'IE', 'IL', 'IT', 'JM', 'JP', 'JO', 'KZ', 'KE', 'KI', 'KP', 'KR', 'KW', 'KG', 'LA', 'LV', 'LB', 'LS', 'LR', 'LY', 'LI', 'LT', 'LU', 'MO', 'MK', 'MG', 'MW', 'MY', 'MV', 'ML', 'MT', 'MH', 'MQ', 'MR', 'MU', 'YT', 'MX', 'FM', 'MD', 'MC', 'MN', 'MS', 'MA', 'MZ', 'MM', 'NA', 'NR', 'NP', 'NL', 'AN', 'NT', 'NC', 'NZ', 'NI', 'NE', 'NG', 'NU', 'NF', 'MP', 'NO', 'OM', 'PK', 'PW', 'PS', 'PA', 'PG', 'PY', 'PE', 'PH', 'PN', 'PL', 'PT', 'PR', 'QA', 'RE', 'RU', 'RW', 'KN', 'LC', 'VC', 'WS', 'SM', 'ST', 'SA', 'SN', 'SC', 'SL', 'SG', 'SK', 'SI', 'SB', 'SO', 'ZA', 'GS', 'ES', 'LK', 'SH', 'PM', 'SD', 'SR', 'SJ', 'SZ', 'SE', 'CH', 'SY', 'TW', 'TJ', 'TZ', 'TH', 'TG', 'TK', 'TO', 'TT', 'TN', 'TR', 'TM', 'TC', 'TV', 'UM', 'UG', 'UA', 'AE', 'GB', 'US', 'UY', 'UZ', 'VU', 'VA', 'VE', 'VN', 'VG', 'VI', 'WF', 'EH', 'YE', 'YD', 'YU', 'ZR', 'ZM', 'ZW');
	
	var option = new Option();
	option.text = title;
	
	countrySelect.add(option);
	
	for (var i = 0; i < countries.length; i++) {
		var option = new Option();
		
		option.value = countryAbbr[i];
		option.text = countries[i];
		
		countrySelect.add(option);
	}
}

/*
 * Fill the specified select object with the options of months.
 */
function fillMonthList(monthSelect) {
	var months = new Array('January', 'Febuary', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');

	var option = new Option();
	option.text = '-Month-';
	
	monthSelect.add(option);
	
	for (var i = 0; i < months.length; i++) {
		var option = new Option();
		
		option.value = i;
		option.text = months[i];
		
		monthSelect.add(option);
	}
}

/*
 * Fill the specified select object with the options of hours.  Hours start from 0 to 23.
 *
 * Parameters:
 *	hourSelect - a select object id.
 */
function fillHourList(hourSelect) {
	var firstHour = 0;
	var lastHour = 23;
	
	var option = new Option();
	option.text = '-Select Hour-';
	
	hourSelect.add(option);
	
	for (var i = 0; i <= lastHour; i++) {
		var option = new Option();
		
		option.text = i;
		
		hourSelect.add(option);
	}
}

 

/*
 * Fill the specified select object with the options of days.  Days start from 1 to 'lastDay'.
 *
 * Parameters:
 *  daySelect - a select object id.
 *	lastDay - the last day to be shown.  default is 31.
 */
function fillDayList(daySelect, lastDay) {
	var firstDay = 1;	
	
	if (lastDay == null) {
		lastDay = 31;
	}

	var option = new Option();
	option.text = '-Day-';
	
	daySelect.add(option);
	
	for (var i = firstDay; i <= lastDay; i++) {
		var option = new Option();
		option.text = i;
		
		daySelect.add(option);
	}	
}

/*
 * Fill the specified select object with the options of years.
 *
 * yearSelect - a select object id
 */
function fillYearList(yearSelect) {
	var firstYear = 1900;
	var lastYear = 2100;
	
	var option = new Option();
	option.text = '-Year-';
	
	yearSelect.add(option);
	
	for (var i = firstYear; i <= lastYear; i++) {
		var option = new Option();
		option.text = i;
		
		yearSelect.add(option);
	}
}

/*
 * Utilities.
 */
 
function utilIsNumber(value) {
	if (value.match('^[0-9]+\\.[0-9]{1,3}$') || value.match('^[0-9]+$')) {
		return true;
	}
	else {
		return false;
	}
}

function utilIsBlank(value) {
	if (value.match('^\\s*$')) {
		return true;
	}
	else {
		return false;
	}
}


function openMiddleWindow(url, name, width, height, feature) {

    if (width != null && width > 0) {
        if (feature != null && feature != "") feature += ",";
        
        var left = (screen.width - width)/2;
        feature += 'left=' + left + ",width=" + width;
    }
    
    if (height != null && height > 0) {
        if (feature != null && feature != "") feature += ",";
        
        var top = (screen.height - height)/2;
        feature += 'top=' + top + ",height=" + height;
    }

    return window.open(url, name, feature);
}
 
/*
 * Utilities. [end]
 */

 
//-->

function CheckFieldLength(nField,nMaxSize,evt)
{
     if(nField.value.length>nMaxSize && evt.keyCode!=8 && evt.keyCode!=32 && evt.keyCode!=46){nField.value = nField.value.substring(0,nMaxSize - 1);alert('Content exceeds length allowed');nField.focus();evt.returnValue = false;}
} 

function CheckOnPaste(nField,nMaxSize,evt)
{
      doPaste(nField,nMaxSize)
}

// Cancel default behavior and create a new paste routine
var detect = navigator.userAgent.toLowerCase();
function doPaste(obj,maxLength)
{
     if(maxLength)
     {
        if ((window.event) && (detect.indexOf("safari") + 1 == 0)) 
	    { //IE
          var oTR = obj.document.selection.createRange();
          var iInsertLength = maxLength - obj.value.length + oTR.text.length;
		  try 
		  {
              var sData = window.clipboardData.getData("Text").substr(0,iInsertLength);
              oTR.text = sData;
		  }
		  catch (err) 
		  {
		  }
          if (window.event) 
          { //IE
			window.event.returnValue = null;
	      } 
	      else 
	      {
			//not IE
			obj.value = obj.value.substr(0,maxLength);
            alert('Content exceeds length allowed');
			return false;
		  }
		}
	 }
}

// To Select single radio button in datagrid or datalist or repeater
function SelectOne(rdo)
{
     var all=document.getElementsByTagName("input");
     for(i=0;i<all.length;i++)
     {
        if(all[i].type=="radio")
            all[i].checked=false;
     }
     rdo.checked=true;
}

function IsCheckBoxSelectList(intmaxcount, GridClientID,sMessage)
{
    var datalist = document.getElementById(GridClientID);
    var txts = datalist.getElementsByTagName('Input');
    bIsSelected = false;
    for(var i=0; i <= txts.length-1;i++)
    {
        if(txts[i].type=='checkbox')
        {
            try
            {
                if (document.getElementById(txts[i].id).checked == true)
                    bIsSelected = true;
            }
            catch(err)
            {}
        }
    }

    if(!bIsSelected)
    {
        alert(sMessage);
        return false;
    }
    return true;
}


            
  function CheckOnlyOne(GroupId,Control, LotNo)
{
    if(GroupId!= null)
    {
    if(GroupId!=4)
    {
        divid = document.getElementById("Group"+GroupId+LotNo);
        var boxes = divid.getElementsByTagName("input")
        var checkbox = document.getElementById(Control.id);
        for (var i = 0; i < boxes.length; i++) 
        {   
            myType = boxes[i].getAttribute("type");
            if (myType == "checkbox")
            {
                if(boxes[i].id == Control.id && checkbox.checked)
                {
                    boxes[i].checked = true;
                }
                else
                {
                    boxes[i].checked = false;
                }
            }
        }   
    }
    if(GroupId==7)
    {
        divid = document.getElementById("Group"+GroupId+LotNo);
        var boxes = divid.getElementsByTagName("input")
        var checkbox = document.getElementById(Control.id);
        myType = boxes[0].getAttribute("type");
        if (myType == "checkbox")
        {
            if(boxes[0].id == Control.id && checkbox.checked)
            {
            
                boxes[0].checked = true;
                var oPD = document.getElementById("divPackagingDetails"+LotNo);
                //oPD.disabled = true;
                var textboxes = oPD.getElementsByTagName("input");
                for (var i = 0; i < textboxes.length; i++) 
                {   
                    textboxes[i].disabled = true;
                }
                var textareas = oPD.getElementsByTagName("textarea");
                for (var i = 0; i < textareas.length; i++) 
                {   
                    textareas[i].disabled = true;
                }   
                var selects = oPD.getElementsByTagName("select");
                for (var i = 0; i < selects.length; i++) 
                {   
                    selects[i].disabled = true;
                }
            }
            if((boxes[0].id == Control.id && !checkbox.checked) || (checkbox.checked && Control.id != boxes[0].id ))
            {
                boxes[0].checked = false;  // Bulk
                var oPD = document.getElementById("divPackagingDetails"+LotNo);
                oPD.disabled = false;
                var textboxes = oPD.getElementsByTagName("input");
                for (var i = 0; i < textboxes.length; i++) 
                {   
                    textboxes[i].disabled = false;
                }
                var textareas = oPD.getElementsByTagName("textarea");
                for (var i = 0; i < textareas.length; i++) 
                {   
                    textareas[i].disabled = false;
                }
                var selects = oPD.getElementsByTagName("select");
                for (var i = 0; i < selects.length; i++) 
                {   
                    selects[i].disabled = false;
                }
            }
            
           
        }    
        
    }
    }
    
}

function CheckOnPageLoadOne(GroupId,Control, LotNo)
{
    if(GroupId!= null)
    {
    Control = document.getElementById(Control); 
    if(GroupId==7)
    {
        divid = document.getElementById("Group"+GroupId+LotNo);
        if(divid != null)
        {
            var boxes = divid.getElementsByTagName("input")
            var checkbox = document.getElementById(Control.id);
            myType = boxes[0].getAttribute("type");
            if (myType == "checkbox")
            {
                if(boxes[0].id == Control.id && checkbox.checked)
                {
                
                    boxes[0].checked = true;
                    var oPD = document.getElementById("divPackagingDetails"+LotNo);
                    //oPD.disabled = true;
                    var textboxes = oPD.getElementsByTagName("input");
                    for (var i = 0; i < textboxes.length; i++) 
                    {   
                        textboxes[i].disabled = true;
                    }
                    var textareas = oPD.getElementsByTagName("textarea");
                    for (var i = 0; i < textareas.length; i++) 
                    {   
                        textareas[i].disabled = true;
                    }   
                    var selects = oPD.getElementsByTagName("select");
                    for (var i = 0; i < selects.length; i++) 
                    {   
                        selects[i].disabled = true;
                    }
                }
                
            }    
        }
    }
    }
    
}


 function EnableDisableIsBulk(control)
    {
        divid = document.getElementById("divPackagingDetail1");
        divComments = document.getElementById("divPackagingComments");
        var checkbox;
        if(control.id != null)
            checkbox = document.getElementById(control.id);
        else
            checkbox = document.getElementById(control);
        
        if(checkbox != null)    
        if(checkbox.checked)
        {
            var textboxes = divid.getElementsByTagName("input");
            for (var i = 0; i < textboxes.length; i++) 
            {   
                textboxes[i].disabled = true;
            }
            var textareas = divid.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = true;
            }   
            var selects = divid.getElementsByTagName("select");
            for (var i = 0; i < selects.length; i++) 
            {   
                selects[i].disabled = true;
            }
            textareas = divComments.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = true;
            }
        }
        else
        {
           var textboxes = divid.getElementsByTagName("input");
            for (var i = 0; i < textboxes.length; i++) 
            {   
                textboxes[i].disabled = false;
            }
            var textareas = divid.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = false;
            }   
            var selects = divid.getElementsByTagName("select");
            for (var i = 0; i < selects.length; i++) 
            {   
                selects[i].disabled = false;
            }
            textareas = divComments.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = false;
            }
        }
        
    }
    function CheckPostPreOnlyOneVikram(GroupId, Control, type, type1,enumtype, id, p_IsRequestForOffer,IsAddQuickListing,Rbid,Divid1)
    {
 
        var PreDiv  = document.getElementById("PreRequirementGroup"+type1+GroupId);
        var PostDiv = document.getElementById("PostRequirementGroup"+type1+GroupId);
        var checkbox = document.getElementById(Control.id);
        var radiobuttonid=document.getElementById(Rbid);
        
        if(type1=='3' && GroupId=='0')
        {
        try{
      
     var div=document.getElementById(Divid1);
     if(IsAddQuickListing==1)
     {
     if(enumtype==4)
     {
     }
     else
     {
   if(Control.checked)
   {
        div.style.display='block';
     }
     else
     {
      document.getElementById(Rbid+"_1").checked=true;
     div.style.display='none';
     }
     }
     }
    
     }
     catch(err)
     {
     alert(err.description);
     }
        }
        if(id!=0)
        {
           
            if (p_IsRequestForOffer == 1)
                displayForm(Control, true)
            else
                displayForm(Control, false)
            
        }
        if(Control.checked)
        {        
            if(type==0)
            {
                var boxes = PostDiv.getElementsByTagName("input")
                for (var i = 0; i < boxes.length; i++) 
                {   
                    myType = boxes[i].getAttribute("type");
                    if (myType == "checkbox")
                    {
                        boxes[i].checked = false;
                    }
               }
            }
            else
            {
                var boxes = PreDiv.getElementsByTagName("input")
                for (var i = 0; i < boxes.length; i++) 
                {   
                    myType = boxes[i].getAttribute("type");
                    if (myType == "checkbox")
                    {
                        boxes[i].checked = false;
                    }
               }
            }
               
        }
    
}
    function CheckPostPreOnlyOne(GroupId, Control, type, type1, id, p_IsRequestForOffer)
    {
      
        var PreDiv  = document.getElementById("PreRequirementGroup"+type1+GroupId);
        var PostDiv = document.getElementById("PostRequirementGroup"+type1+GroupId);
        var checkbox = document.getElementById(Control.id);
        if(id!=0)
        {

            if (p_IsRequestForOffer == 1)
                displayForm(Control, true)
            else
                displayForm(Control, false)
            
        }
        if(Control.checked)
        {        
            if(type==0)
            {
                var boxes = PostDiv.getElementsByTagName("input")
                for (var i = 0; i < boxes.length; i++) 
                {   
                    myType = boxes[i].getAttribute("type");
                    if (myType == "checkbox")
                    {
                        boxes[i].checked = false;
                    }
               }
            }
            else
            {
                var boxes = PreDiv.getElementsByTagName("input")
                for (var i = 0; i < boxes.length; i++) 
                {   
                    myType = boxes[i].getAttribute("type");
                    if (myType == "checkbox")
                    {
                        boxes[i].checked = false;
                    }
               }
            }
               
        }
    
}

function CheckPostPreOnlyOneForDocument(GroupId,Control,type,type1,id,IsImage) {

   
    var PreDiv  = document.getElementById("PreRequirementGroup"+type1+IsImage+GroupId);
    var PostDiv = document.getElementById("PostRequirementGroup"+type1+IsImage+GroupId);
    var checkbox = document.getElementById(Control.id);
    if(id!=0)
    {
        displayForm(Control,false)
    }
    if(Control.checked)
    {        
        if(type==0)
        {
            var boxes = PostDiv.getElementsByTagName("input")
            for (var i = 0; i < boxes.length; i++) 
            {   
                myType = boxes[i].getAttribute("type");
                if (myType == "checkbox")
                {
                    boxes[i].checked = false;
                }
           }
        }
        else
        {
            var boxes = PreDiv.getElementsByTagName("input")
            for (var i = 0; i < boxes.length; i++) 
            {   
                myType = boxes[i].getAttribute("type");
                if (myType == "checkbox")
                {
                    boxes[i].checked = false;
                }
           }
        }
           
    }

}
function displaySampleRow(isVisble) {


    var Memberform = document.getElementById("ctl00_Content_ctlPostWizard_ctlEditDocumentsAndPhotos_ctlEditServices1_rptDocuments_ctl01_MemberFormTable");
    if (Memberform != null) {

        if (isVisble) {
            Memberform.style.display = "";
        }
        if (!isVisble) {
            Memberform.style.display = "none";
        }
    
    }
}


function displayForm(Checkbox, isRequestForOffer) 
{    
   Checkbox = document.getElementById(Checkbox);
   // alert(Checkbox.id.replace('chkIsAvailable', 'MemberFormTable').replace('ckhIsPreAuctionAvailable', 'MemberFormTable').replace('ckhIsPostAuctionAvailable', 'MemberFormTable'));   
   var ctlid = Checkbox.id.replace('chkIsAvailable', 'MemberFormTable').replace('ckhIsPreAuctionAvailable', 'MemberFormTable').replace('ckhIsPostAuctionAvailable', 'MemberFormTable');
   var Memberform = document.getElementById(ctlid);
   
   if (Memberform != null)
   {
        var spanSubText = document.getElementById(Memberform.id.replace('MemberFormTable', 'spanSubText'));
        if (Checkbox.checked)  //  && !isRequestForOffer
        {
            Memberform.style.display = "";
            spanSubText.style.display = "";
        }
        else 
        {
            Memberform.style.display = "none";
            spanSubText.style.display = "none";
        }
    }
}

function displayForm1(Checkbox,isRequestForOffer) {

    
    var Memberform = document.getElementById(Checkbox.id.replace('chkIsAvailable','MemberFormTable').replace('ckhIsPreAuctionAvailable','MemberFormTable').replace('ckhIsPostAuctionAvailable','MemberFormTable'));    
    if(Memberform!=null)
    {
       var spanSubText = document.getElementById(Memberform.id.replace('MemberFormTable','spanSubText'));
       if (Checkbox.checked && !isRequestForOffer)
       {
            Memberform.style.display ="";
            spanSubText.style.display ="";
       }
       else
       {
            Memberform.style.display ="none";
            spanSubText.style.display ="none";
       }
    }

}
function DisplaySample(panelId, txtboxid, divid, show) {
    var divpanel = document.getElementById(panelId);
    var txtbox = document.getElementById(txtboxid);
    var divDoYouRequireSamples = document.getElementById(divid);
    if (show) {
        if (divpanel != null && txtbox != null && divDoYouRequireSamples != null) {
            divpanel.style.display = 'block';
            txtbox.value = '1';
            divDoYouRequireSamples.style.display = 'none';
        }
    }
    else {
        if (divpanel != null && txtbox != null && divDoYouRequireSamples != null) {
            divpanel.style.display = 'none';
            txtbox.value = '0';
            divDoYouRequireSamples.style.display = 'block';
        }
    }
}  
function DisplaySampleForm(IsSelectedThenDisplay,panelId,spanSubTextID)
{
   
    var row;
    var index;
    var span = document.getElementById(spanSubTextID);  
    var divServiceYes = document.getElementById('divServiceYes_' + panelId);
    var divServiceRequired = document.getElementById('divServiceRequired_' + panelId);  
    if(span!=null)
    {  
         if(IsSelectedThenDisplay)
         {
            if(divServiceYes!=null)
                divServiceYes.style.display='';
            if(divServiceRequired!=null)
                divServiceRequired.style.display='none';
                
            span.style.display='';
         }
         else
         {
           if(divServiceYes!=null)
                divServiceYes.style.display='none';
           if(divServiceRequired!=null)
                divServiceRequired.style.display='';
                
            span.style.display='none';
         }
    }
        
    for(index=1;index<15;index++)
    {
        row = document.getElementById('row'+index+'_' + panelId);    
        if(row!=null)
        {       
           if(IsSelectedThenDisplay)
                row.style.display='';
           else
                row.style.display='none';
        }  
    }
    
        
    
}  
/*    
// Number/Currency Format Function
function CurrencyFormatted(Amount,noOfCharacterAfterDecimal,FormaterSeperator,RupeeAndPaiseSeperator)
{
    amt = new String(EngCultureFormatted(Amount,noOfCharacterAfterDecimal,FormaterSeperator,RupeeAndPaiseSeperator));
	var i = parseFloat(amt);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	var mul = "1";
	var mul1 = ".";
	var dig = noOfCharacterAfterDecimal;
	while(dig > 0)
	{
	    mul +="0";
	    mul1 +="0";
	    dig -=1;
	}	
	mul1 +="5";
	i = Math.abs(i);
	i = parseInt((i + parseFloat(mul1)) * parseInt(mul));
	i = i / parseInt(mul);
	s = new String(i);
	if(s.indexOf('.') < 0) 
	{ 
	    s += ".";
	    var digit = noOfCharacterAfterDecimal;
	    while (0 < digit) 
	    {
            s += "0";
            digit -=1;
        }
	}
	if(s.indexOf('.') == (s.length - noOfCharacterAfterDecimal)) { s += '0'; }
	s = minus + s;
	
	s = CommaFormatted(s,noOfCharacterAfterDecimal,FormaterSeperator,RupeeAndPaiseSeperator);
	
	return s;
}
function CommaFormatted(amount,noOfCharacterAfterDecimal,FormaterSeperator,RupeeAndPaiseSeperator)
{
	var delimiter = FormaterSeperator;
	var a = amount.split('.',2)
	var d = a[1];
	var i = parseInt(a[0]);
	if(isNaN(i)) { return ''; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	var n = new String(i);
	var a = [];
	while(n.length > 3)
	{
		var nn = n.substr(n.length-3);
		a.unshift(nn);
		n = n.substr(0,n.length-3);
	}
	if(n.length > 0) { a.unshift(n); }
	n = a.join(delimiter);
	if(d.length < 1) { amount = n; }
	else { amount = n + RupeeAndPaiseSeperator + d; }
	amount = minus + amount;
	return amount;
}
function EngCultureFormatted(Amount,noOfCharacterAfterDecimal,FormaterSeperator,RupeeAndPaiseSeperator)
{        
    amt = new String(Amount);   
    if(FormaterSeperator==",")
        amt=amt.replace(",","");
    else if(FormaterSeperator==".")
        amt = amt.replace(".","");    
    if(RupeeAndPaiseSeperator==",")
        amt = amt.replace(",",".");
	return amt;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////

function SizeTypeEnableDisable(type,radiobuttonid)
{
    var radioname="";
    if(type==1)
        radioname="rbUnsized";
    else if(type==2)
        radioname="rbSingleSize";
    else
        radioname="rbSizeRange";

        
    var SingleValueTextBox = document.getElementById(radiobuttonid.replace(radioname,"txtSingleSizeValue"));
    var SingleValueDropDown = document.getElementById(radiobuttonid.replace(radioname,"ddlProductSizeUnit"));
    var SingleOther = document.getElementById(radiobuttonid.replace(radioname,"txtSingleSizeOther"));

    var FromValueTextBox = document.getElementById(radiobuttonid.replace(radioname,"FromTextBox"));
    var ToValueTextBox = document.getElementById(radiobuttonid.replace(radioname,"ToTextBox"));
    var RangeValueDropDown = document.getElementById(radiobuttonid.replace(radioname,"UnitDropDownList"));
    var RangeOther = document.getElementById(radiobuttonid.replace(radioname,"ctlFromToOther"));


    SingleValueTextBox.disabled=true;
    SingleValueDropDown.disabled=true;
    SingleOther.disabled=true;

    FromValueTextBox.disabled=true;
    ToValueTextBox.disabled=true;
    RangeValueDropDown.disabled=true;
    RangeOther.disabled=true;



    if(type==1)
    {
        SingleValueTextBox.value="";
        SingleValueDropDown.selectedIndex=0;
        SingleOther.value="";
        FromValueTextBox.value="";
        ToValueTextBox.value="";
        RangeValueDropDown.selectedIndex=0;
        RangeOther.value="";

    }
    else if(type==2)
    {
        FromValueTextBox.value="";
        ToValueTextBox.value="";
        RangeValueDropDown.selectedIndex=0;
        RangeOther.value="";

        SingleValueTextBox.disabled=false;
        SingleValueDropDown.disabled=false;
        SingleOther.disabled=false;            

    } 
    else
    {
        SingleValueTextBox.value="";
        SingleValueDropDown.selectedIndex=0;
        SingleOther.value="";
        
        FromValueTextBox.disabled=false;
        ToValueTextBox.disabled=false;
        RangeValueDropDown.disabled=false;
        RangeOther.disabled=false;

    }    
}

function EnableDisableIsBulk(control)
{
    divid = document.getElementById("divPackagingDetail1");
    divComments = document.getElementById("divPackagingComments");
    var checkbox;
    if(control.id != null)
        checkbox = document.getElementById(control.id);
    else
        checkbox = document.getElementById(control);

    if(checkbox != null)  
    {  
        if(checkbox.checked)
        {
            var textboxes = divid.getElementsByTagName("input");
            for (var i = 0; i < textboxes.length; i++) 
            {   
                textboxes[i].disabled = true;
            }
            var textareas = divid.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = true;
            }   
            var selects = divid.getElementsByTagName("select");
            for (var i = 0; i < selects.length; i++) 
            {   
                selects[i].disabled = true;
            }
            textareas = divComments.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = true;
            }
        }
        else
        {
           var textboxes = divid.getElementsByTagName("input");
            for (var i = 0; i < textboxes.length; i++) 
            {   
                textboxes[i].disabled = false;
            }
            var textareas = divid.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = false;
            }   
            var selects = divid.getElementsByTagName("select");
            for (var i = 0; i < selects.length; i++) 
            {   
                selects[i].disabled = false;
            }
            textareas = divComments.getElementsByTagName("textarea");
            for (var i = 0; i < textareas.length; i++) 
            {   
                textareas[i].disabled = false;
            }
        }
    }

}*/

 function OnHelpMenuClick(obj) 
        {

           var tbCreateListing = document.getElementById("tbCreateListing");
           var tbHowtoUse = document.getElementById("tbHowtoUse");
           var tbAuctionCenter = document.getElementById("tbAuctionCenter");
           var tbTradingCenter = document.getElementById("tbTradingCenter");
           var tbGeneralInfo = document.getElementById("tbGeneralInfo");
           var tbAboutUs = document.getElementById("tbAboutUs");
           
           var HiddenField = document.getElementById("HiddenField"); 
                     
           var LeftMenuCreateListing = document.getElementById("LeftMenuCreateListing");
           var LeftMenuAuction = document.getElementById("LeftMenuAuction");
           var LeftMenuTrading = document.getElementById("LeftMenuTrading");
           var LeftMenuGeneral = document.getElementById("LeftMenuGeneral");
           var LeftMenuHowToUse = document.getElementById("LeftMenuHowToUse");
           var LeftMenuAboutUs = document.getElementById("LeftMenuAboutUs");
           
           
            LeftMenuCreateListing.className = "LeftMenuNormalClass";
            LeftMenuAuction.className = "LeftMenuNormalClass";
            LeftMenuTrading.className = "LeftMenuNormalClass";
            LeftMenuGeneral.className = "LeftMenuNormalClass";
            LeftMenuHowToUse.className = "LeftMenuNormalClass";
            LeftMenuAboutUs.className = "LeftMenuNormalClass";
           
            HiddenField.value = obj.toString();
      
            tbCreateListing.style.display = "none";
            tbHowtoUse.style.display = "none";
            tbAuctionCenter.style.display = "none";
            tbTradingCenter.style.display = "none";
            tbGeneralInfo.style.display = "none";
            tbAboutUs.style.display = "none";
            
            if (obj == 1) 
            {
                tbCreateListing.style.display = "block";
                LeftMenuCreateListing.className = "LeftMenuSelectedClass";           
            }
            else if (obj == 2) 
            {
                tbAuctionCenter.style.display = "block";      
                 LeftMenuAuction.className = "LeftMenuSelectedClass";
            }
            else if (obj == 3)
            {
                tbTradingCenter.style.display = "block";
                LeftMenuTrading.className = "LeftMenuSelectedClass";
            }
            else if (obj == 4) 
            {
                tbGeneralInfo.style.display = "block";
                LeftMenuGeneral.className = "LeftMenuSelectedClass";

            }
            else if (obj == 5) 
            {
                tbHowtoUse.style.display = "block";
                LeftMenuHowToUse.className = "LeftMenuSelectedClass";         

            }    
            else if (obj == 6) 
            {
                tbAboutUs.style.display = "block";
                LeftMenuAboutUs.className = "LeftMenuSelectedClass";         

            }   
        }
        
        function HelpLeftMenuMouseOver(obj,value)
        {
            var HiddenField = document.getElementById("HiddenField");            
            if(HiddenField.value!=value) 
                obj.className='LeftMenuSelectedClass'
        }
        
         function HelpLeftMenuMouseOut(obj,value)
        {
            var HiddenField = document.getElementById("HiddenField");
            if(HiddenField.value!=value) 
                obj.className='LeftMenuNormalClass'

        }

        function OnHowToUseMenuClick(obj) {
            var LeftMenuEnteringProducts = document.getElementById("LeftMenuEnteringProducts");
            var LeftMenuAddingProducts = document.getElementById("LeftMenuAddingProducts");
            var LeftMenuSelectingMatchingCriteria = document.getElementById("LeftMenuSelectingMatchingCriteria");
            var LeftMenuCreateProductListing = document.getElementById("LeftMenuCreateProductListing");
            var LeftMenuCreateTrade = document.getElementById("LeftMenuCreateTrade");
            var LeftMenuCreateAuction = document.getElementById("LeftMenuCreateAuction");
            var LeftMenuDescribingProduct = document.getElementById("LeftMenuDescribingProduct");
            var LeftMenuPriceTerms = document.getElementById("LeftMenuPriceTerms");
            var LeftMenuSimpleRelisting = document.getElementById("LeftMenuSimpleRelisting");
            var LeftMenuTrackingProduct = document.getElementById("LeftMenuTrackingProduct");
            var LeftMenuSampleTraceabilityPage = document.getElementById("LeftMenuSampleTraceabilityPage");

            var HiddenField = document.getElementById("HiddenField");

            var tbEnteringProducts = document.getElementById("tbEnteringProducts");
            var tbAddingProducts = document.getElementById("tbAddingProducts");
            var tbSelectingMatchingCriteria = document.getElementById("tbSelectingMatchingCriteria");
            var tbCreateProductListing = document.getElementById("tbCreateProductListing");
            var tbCreateTrade = document.getElementById("tbCreateTrade");
            var tbCreateAuction = document.getElementById("tbCreateAuction");
            var tbDescribingProduct = document.getElementById("tbDescribingProduct");
            var tbPriceTerms = document.getElementById("tbPriceTerms");
            var tbSimpleRelisting = document.getElementById("tbSimpleRelisting");
            var tbTrackingProduct = document.getElementById("tbTrackingProduct");
            var tbSampleTraceabilityPage = document.getElementById("tbSampleTraceabilityPage");

            tbEnteringProducts.style.display = "none";
            tbAddingProducts.style.display = "none";
            tbSelectingMatchingCriteria.style.display = "none";
            tbCreateProductListing.style.display = "none";
            tbCreateTrade.style.display = "none";
            tbCreateAuction.style.display = "none";
            tbDescribingProduct.style.display = "none";
            tbPriceTerms.style.display = "none";
            tbSimpleRelisting.style.display = "none";
            tbTrackingProduct.style.display = "none";
            tbSampleTraceabilityPage.style.display = "none";


            LeftMenuEnteringProducts.className = "LeftMenuNormalClass";
            LeftMenuAddingProducts.className = "LeftMenuNormalClass";
            LeftMenuSelectingMatchingCriteria.className = "LeftMenuNormalClass";
            LeftMenuCreateProductListing.className = "LeftMenuNormalClass";
            LeftMenuCreateTrade.className = "LeftMenuNormalClass";
            LeftMenuCreateAuction.className = "LeftMenuNormalClass";
            LeftMenuDescribingProduct.className = "LeftMenuNormalClass";
            LeftMenuPriceTerms.className = "LeftMenuNormalClass";
            LeftMenuSimpleRelisting.className = "LeftMenuNormalClass";
            LeftMenuTrackingProduct.className = "LeftMenuNormalClass";
            LeftMenuSampleTraceabilityPage.className = "LeftMenuNormalClass";

            HiddenField.value = obj.toString();

            if (obj == 1) {
                tbEnteringProducts.style.display = "block";
                LeftMenuEnteringProducts.className = "LeftMenuSelectedClass";
            }
            else if (obj == 2) {
                tbAddingProducts.style.display = "block";
                LeftMenuAddingProducts.className = "LeftMenuSelectedClass";
            }
            else if (obj == 3) {
                tbSelectingMatchingCriteria.style.display = "block";
                LeftMenuSelectingMatchingCriteria.className = "LeftMenuSelectedClass";
            }
            else if (obj == 4) {
                tbCreateProductListing.style.display = "block";
                LeftMenuCreateProductListing.className = "LeftMenuSelectedClass";
            }
            else if (obj == 5) {
                tbCreateTrade.style.display = "block";
                LeftMenuCreateTrade.className = "LeftMenuSelectedClass";
            }
            else if (obj == 6) {
                tbCreateAuction.style.display = "block";
                LeftMenuCreateAuction.className = "LeftMenuSelectedClass";
            }
            else if (obj == 7) {
                tbDescribingProduct.style.display = "block";
                LeftMenuDescribingProduct.className = "LeftMenuSelectedClass";
            }
            else if (obj == 8) {
                tbPriceTerms.style.display = "block";
                LeftMenuPriceTerms.className = "LeftMenuSelectedClass";
            }
            else if (obj == 9) {
                tbSimpleRelisting.style.display = "block";
                LeftMenuSimpleRelisting.className = "LeftMenuSelectedClass";
            }
            else if (obj == 10) {
                tbTrackingProduct.style.display = "block";
                LeftMenuTrackingProduct.className = "LeftMenuSelectedClass";
            }
            else if (obj == 11) {
                tbSampleTraceabilityPage.style.display = "block";
                LeftMenuSampleTraceabilityPage.className = "LeftMenuSelectedClass";
            }
           
            
}



