function GetcityState_Zipcode(input_obj,output_obj,drp_bill_state )
	{
	  var vPassUrl;
	  output_obj=(eval(output_obj));
	  input_obj=(eval(input_obj));
      drp_bill_state = (eval(drp_bill_state));
	 
	   
	 
	 
	 
			if (window.XMLHttpRequest)
			  {
			  xmlhttp=new XMLHttpRequest()
			xmlhttp.open("GET","FillCityState_ZipCode.aspx?value=" + input_obj.value  ,false)
			  xmlhttp.send(null)
			  }
			// code for IE
			else if (window.ActiveXObject)
			{
			    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
				if (xmlhttp)
				{
				xmlhttp.open("GET","FillCityState_ZipCode.aspx?value=" + input_obj.value ,false)
				xmlhttp.send()
				}
			}
			  
			var Opt=xmlhttp.responseText.split(",");
	        output_obj.value =Opt[0];
	     
	        var opt_val;
 	        for (i=0;i<drp_bill_state.options.length-1;i++)
				{
				 
					opt_val=drp_bill_state.options[i];
				    if( opt_val.value==Opt[1] ) 
					{
          				drp_bill_state.options[i].selected=true;
          				return;
					}
				}
	}


function GetDropDownFilter(input_obj,output_obj,intial_opt_val,intial_opt_text,vPassUrl)
	{
	  output_obj=(eval(output_obj));
	  input_obj=(eval(input_obj));
	  //fill_other_country(input_obj,input_obj.value)
	  for(i=output_obj.options.length-1;i>=0;i--)
		output_obj.options[i]=null;
	
		//if (input_obj.value.length!=0)
		//{
			//alert("entered");
			// code for Mozilla, etc.
			if (window.XMLHttpRequest)
			  {
			  xmlhttp=new XMLHttpRequest()
			xmlhttp.open("GET",vPassUrl + input_obj.value ,false)
			  xmlhttp.send(null)
			  }
			// code for IE
			else if (window.ActiveXObject)
			  {
			  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
				if (xmlhttp)
				{
				xmlhttp.open("GET",vPassUrl + input_obj.value ,false)
				xmlhttp.send()
				}
			  }
			var Opt=xmlhttp.responseText.split(",");
	
			if (xmlhttp.responseText.length==0)
			{
				output_obj.options[0]=new Option(intial_opt_val,intial_opt_text);
			}
			else
				if(intial_opt_text!="")	output_obj.options[0]=new Option(intial_opt_text,intial_opt_val);	
				for (i=0;i<Opt.length-1;i++)
				{
					opt_val=Opt[i];
					opt_text=Opt[i+1];
					k=output_obj.options.length-1;
					
					//alert("opt_val="+opt_val);
					//alert("opt_text="+opt_text);
					//output_obj.options[i]=new Option(Opt[i],Opt[i]);
					if (opt_val.length>0 && opt_text.length>0)
					{
						output_obj.options[k+1]=new Option(opt_text,opt_val);
					}
					i++; // for loop i values 1,3,5,7 etc.
					
				}
				output_obj.options[0].selected=true;
		//}
		//else
		//{
			//output_obj.options[0]=new Option(intial_opt_val,intial_opt_text);			
		//}
	}
function SearchValidate1()
{
 
	if (document.myfrm.txtsearch.value =="")
	{
		alert("Enter Search Keyword...");
		return false;
	}
	else
	{
	//alert("Search functionality is temporarily disabled. Please try again after 1 hour...");
	rep_link_name = Replace((document.myfrm.txtsearch.value),"/", "-")
	 //debugger;
	rep_link_name = trim(rep_link_name) ;  // 10 aug 2009 to remove leading and trailing space
	
	//rep_link_name = rep_link_name.replace("""", "");
	rep_link_name = Replace(rep_link_name,'"', '-')
	rep_link_name = Replace(rep_link_name,"'", "-")
	rep_link_name = Replace(rep_link_name,"\\", "-")
	rep_link_name = Replace(rep_link_name," ", "-")
	rep_link_name = Replace(rep_link_name,"&", "-")
	rep_link_name = Replace(rep_link_name,".", "-")
	rep_link_name = Replace(rep_link_name,":", "-")
	rep_link_name = Replace(rep_link_name,"#", "")
	rep_link_name = Replace(rep_link_name,"--", "-") // 3 july 2009
	//document.myfrm.txtsearch.value=Replace(Replace(document.myfrm.txtsearch.value,"'", ""),'"','')
	//document.myfrm.action=rep_link_name+'-Prod-345'+Replace(Replace(document.myfrm.txtsearch.value,":", "-"),".", "-")+'.aspx'
	
	
	var actionvar ='';
	var searchvar ='';
	searchvar   = rep_link_name ;
	//searchvar  = document.myfrm.txtsearch.value ;  // 10 aug 2009
	searchvar   =Replace( Replace(Replace(searchvar,'"','$'),'.',' '),'&','$$');
 
	// 3 july 2009
	//searchvar = Replace(searchvar,'--','-');
 
	//searchvar = Replace(searchvar,' ','-');
	searchvar = Replace(searchvar,'+','-');
	 
	//actionvar = rep_link_name+'-Prod-345'+encodeURI(searchvar)+'.aspx' ;  // 10 aug 2009
	actionvar =  searchvar +'-Prod-345'+encodeURI(searchvar)+'.aspx' ;
	
 
	document.myfrm.action=actionvar ;
	
	// old one
	//document.myfrm.action=rep_link_name+'-Prod-345'+encodeURI(Replace(Replace(document.myfrm.txtsearch.value,'"','$'),'.',' '))+'.aspx'
	
	
	document.myfrm.submit();
	return true;
	}
}


function trim(s)
{
    s= RTrim(s);
   s= LTrim(s);
   return s;
}

 	
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}	
	
 


function SearchValidate1_SearchPage()
{
 
 var searchvalue =document.getElementById("txtsearch_").innerText;
 
 
	if (searchvalue =="")
	{
		return false;
	}
	else
	{
	
	//%247-95-Prod-345%247-95.aspx
	
	rep_link_name = Replace(searchvalue,"/", "-")
	rep_link_name = Replace(rep_link_name,'"', '-')
	rep_link_name = Replace(rep_link_name,"'", "-")
	rep_link_name = Replace(rep_link_name,"\\", "-")
	rep_link_name = Replace(rep_link_name," ", "-")
	rep_link_name = Replace(rep_link_name,"&", "-")
	rep_link_name = Replace(rep_link_name,".", "-")
	rep_link_name = Replace(rep_link_name,":", "-")
	rep_link_name = Replace(rep_link_name,"#", "")
	
	var actionvar ='';
	var searchvar ='';
	//searchvar  = document.myfrm.txtsearch.value ;
	searchvar  = searchvalue ;
	searchvar   =Replace( Replace(Replace(searchvar,'"','$'),'.',' '),'&','$$');
	searchvar = Replace(searchvar,' ','-');
	searchvar = Replace(searchvar,'+','-');
	
	//actionvar = rep_link_name+'-Prod-345'+encodeURI(searchvar)+'.aspx' ;
	actionvar = encodeURI(rep_link_name)+'-Prod-345'+encodeURI(rep_link_name)+'.aspx' ;
	
	
	document.form2.action=actionvar ;
	document.form2.submit();
	return true;
	}
}
/* =========== 3 july 2009 ===========================*/
function SearchValidate1_SearchPage_20_jan_2010()
{
 
 var searchvalue =document.getElementById("txtsearch_").innerText;
 
	if (searchvalue =="")
	{
		return false;
	}
	else
	{
	
	//%247-95-Prod-345%247-95.aspx
	
	rep_link_name = Replace(searchvalue,"/", "-")
	rep_link_name = Replace(rep_link_name,'"', '-')
	rep_link_name = Replace(rep_link_name,"'", "-")
	rep_link_name = Replace(rep_link_name,"\\", "-")
	rep_link_name = Replace(rep_link_name," ", "-")
	rep_link_name = Replace(rep_link_name,"&", "-")
	rep_link_name = Replace(rep_link_name,".", "-")
	rep_link_name = Replace(rep_link_name,":", "-")
	rep_link_name = Replace(rep_link_name,"#", "")
	
	var actionvar ='';
	var searchvar ='';
	//searchvar  = document.myfrm.txtsearch.value ;
	searchvar  = searchvalue ;
	searchvar   =Replace( Replace(Replace(searchvar,'"','$'),'.',' '),'&','$$');
	searchvar = Replace(searchvar,' ','-');
	searchvar = Replace(searchvar,'+','-');
	
	actionvar = rep_link_name+'-Prod-345'+encodeURI(searchvar)+'.aspx' ;
	
	
	document.form2.action=actionvar ;
	document.form2.submit();
	return true;
	}
}


/*==========left manu function-------------------*/
	var nn4 = (document.layers) ? true : false
	var ie = (document.all) ? true : false
	var TotComps,tmp_d;
	
	function getAbsoluteTop(objectId) {
		// Get an object top position from the upper left viewport corner
		// Tested with relative and nested objects
		o = document.getElementById(objectId)
		oTop = o.offsetTop            // Get top position from the parent object
		while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
			oParent = o.offsetParent  // Get parent object reference
			oTop += oParent.offsetTop // Add parent top position
			o = oParent
		}
		// Return top position
		return oTop
	}
	
	function getAbsoluteLeft(objectId) {
		// Get an object left position from the upper left viewport corner
		// Tested with relative and nested objects
		o = document.getElementById(objectId)
		oLeft = o.offsetLeft            // Get left position from the parent object
		while(o.offsetParent!=null) {   // Parse the parent hierarchy up to the document element
			oParent = o.offsetParent    // Get parent object reference
			oLeft += oParent.offsetLeft // Add parent left position
			o = oParent
		}
		// Return left postion
		return oLeft
	}
	
	var In="",tmp_d="";
	function ShowMenu(d,usage) {
 
	 
		//alert(d);
		//usage=1 means Catmenu
		//usage=2 means Thememenu
		if(TotComps!=undefined)
		{
			HideMenu(TotComps,usage);
			if(usage==1)
			{
				TotComps=document.getElementById("DivCat" + d)
				TotComps=d
				//alert("DivCat" + d);
			}
			else
			{
				TotComps=document.getElementById("DivTheme" + d)
				TotComps=d
			}
		}
		else
		{
			if(usage==1)
			{
				TotComps=document.getElementById("DivCat" + d)
				TotComps=d
			}
			else
			{
				TotComps=document.getElementById("DivTheme" + d)
				TotComps=d
			}
			HideMenu(d,usage)
		}
		var type_str="Cat";
		if(usage==2) {type_str="Theme";}
		var s, DivComp, DivCompImg;
		s = d * 100;
		try {
			DivComp = document.getElementById("Div" + type_str + s);
			if(DivComp) { 
				if(ie) {
					DivComp.style.left = '179px';
					DivComp.style.top =getAbsoluteTop("Div" +type_str+ d)-5+ 'px';
				} else {
					DivComp.style.left = '179px';
					DivComp.style.top =getAbsoluteTop("Div" +type_str+ d)-5 + 'px';
				}
				DivComp.style.visibility = 'visible';
				DivComp.style.display= 'inline';
			}
			i=1;
			/*
			tmp_d = d;
			tmp_cat_theme = usage;
			if(In != "") {
				window.clearInterval(In);
			}
			In = window.setInterval("javascript:StayVisible()","3000");
			*/
		} catch(e) {
			//alert("Error : " & DivComp);
		}
	}
	
		function ShowMenuChild(d,usage) {
 
		//alert(d);
		//usage=1 means Catmenu
		//usage=2 means Thememenu
		if(TotComps!=undefined)
		{
			HideMenu(TotComps,usage);
			if(usage==1)
			{
				TotComps=document.getElementById("DivCat" + d)
				TotComps=d
				//alert("DivCat" + d);
			}
			else
			{
				TotComps=document.getElementById("DivTheme" + d)
				TotComps=d
			}
		}
		else
		{
			if(usage==1)
			{
				TotComps=document.getElementById("DivCat" + d)
				TotComps=d
			}
			else
			{
				TotComps=document.getElementById("DivTheme" + d)
				TotComps=d
			}
			HideMenu(d,usage)
		}
		var type_str="Cat";
		if(usage==2) {type_str="Theme";}
		var s, DivComp, DivCompImg;
		s = d * 100;
		try {
			DivComp = document.getElementById("Div" + type_str + s);
			if(DivComp) { 
				if(ie) {
					DivComp.style.left = '379px';
					DivComp.style.top =getAbsoluteTop("Div" +type_str+ d)-5+ 'px';
				} else {
					DivComp.style.left = '379px';
					DivComp.style.top =getAbsoluteTop("Div" +type_str+ d)-5 + 'px';
				}
				DivComp.style.visibility = 'visible';
				DivComp.style.display= 'inline';
			}
			i=1;
			/*
			tmp_d = d;
			tmp_cat_theme = usage;
			if(In != "") {
				window.clearInterval(In);
			}
			In = window.setInterval("javascript:StayVisible()","3000");
			*/
		} catch(e) {
			//alert("Error : " & DivComp);
		}
	}
	
	
	function StayVisible() {
		window.clearInterval(In);
		HideMenu(tmp_d,tmp_cat_theme);
		//HideMenu(tmp_d,2);
	}
	function HideMenu(d,usage){
		//usage=1 means Catmenu
		//usage=2 means Thememenu
		var type_str="Cat";
		if(usage==2) {type_str="Theme";}
		
		var s, DivComp, DivCompImg;
		s = d * 100;
		//alert(s)
		DivComp = document.getElementById("Div"+type_str + s);
		if(DivComp) {
			DivComp.style.visibility = 'hidden';
			DivComp.style.display= 'none';
		}
	}
	function HideMenu1(d,usage){
		tmp_d = d;
		tmp_cat_theme = usage;
		if(In != "") {
			window.clearInterval(In);
		}
		In = window.setInterval("javascript:StayVisible()","800");
	}
	function ClearInt(){
		if(In != "") {
			window.clearInterval(In);
		}
	}
	/*=========right menu javascript===========*/
	function bookmarksite(){
		title="HalloweenCostumeSale";
		url="http://www.HalloweenCostumeSale.com/";
		if (document.all)
			window.external.AddFavorite(url, title);
		else if (window.sidebar)
			window.sidebar.addPanel(title, url, "")
	}
	if (ie){document.write('<style type="text/css"  >ul{margin-left:20px;}</style>');varMaxWidthExtra=3; }
	else{document.write('<style type="text/css" >ul{margin-left:-20px;}</style>'); varMaxWidthExtra=40;}
	
		
	function SetPageWidth()
	{
		varPagMaxWidth=getAbsoluteWidth('header');	varPagCenterWidth=getAbsoluteWidth('leftmenu')+getAbsoluteWidth('centercontent')+getAbsoluteWidth('rightmenu') + varMaxWidthExtra ;
		if(varPagCenterWidth>varPagMaxWidth){varPagMaxWidth=varPagCenterWidth}
		varPagMaxWidth=varPagMaxWidth+'px';
		document.getElementById('header').style.width=varPagMaxWidth;
		document.getElementById('footer').style.width=varPagMaxWidth;
	}
//============group detail functions=========				
function informmepopup(frurl)
{
	var hwnd;
	hwnd=window.open("informme.asp?"+frurl,null,"width=400,height=275,resizable=no,location=no,toolbar=no,status=no,menubar=no");
}
function emailpopup(frurl)
{
	var hwnd;
	hwnd=window.open("send-to-friends.aspx?url="+frurl,null,"width=500,height=400,resizable=no,location=no,toolbar=no,status=no,menubar=no");
}
function isNotEmptyText(objField)
	{
		if (allTrim(objField.value).length==0)
		 {return false;}
		 else
		 {return true;}
	}
	
	function validEmail(objValue) {
		if (objValue.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) {
			return true;
		} else {
			return false;
		}
	}
// ---------------------at mailing list Character validation Function ----------------------
function addtomaillist(FormObj) {
	var ErrMsg = "";
	var Obj = ""
	//try {
		var email;
		email=FormObj.email.value;
		if (email=="" ) {
			alert("* Please specify a valid email address");
		}
		else if(allTrim(FormObj.email.value).length==0) {
			alert("* Please specify your email address.\n");
		}//else if(!validEmail(allTrim(FormObj.email.value))) {
			//alert("* Please specify a valid email address.\n");
			//return false;
		//} 
		else {
			hwnd=window.open("mail-list-add.aspx?email="+email + "&name=" + FormObj.name.value,null,"width=250,height=160,left=50,top=50,resizable=no,location=no,toolbar=no,status=no,menubar=no");
		}
		
		//if(Obj != "")
		//	Obj.focus();
		//if(ErrMsg != "") {
			///throw new Exception();
		//} else {
			//return true;
		//}
	//} catch(e) {
		//window.alert(e);
		//window.alert(ErrMsg);
		//return false;
	//}
}	
// --------------------- Triming string from both sides Function ----------------------
	function allTrim(atrimvalue) {
		return(rightTrim(leftTrim(atrimvalue))) ;
	}		
	// --------------------- Triming string from right sides Function ----------------------
	function rightTrim(rtrimvalue) {
		while(rtrimvalue.charAt(rtrimvalue.length-1)==' ')
			rtrimvalue = rtrimvalue.substr(0,rtrimvalue.length-1);
		
		return(rtrimvalue) ;
	}
	 function leftTrim(ltrimvalue) {
		while(ltrimvalue.charAt(0)==' ')
			ltrimvalue = ltrimvalue.substr(1,ltrimvalue.length-1);
			
		return(ltrimvalue) ;
	}
function Replace(strText,vReplaceWord,vReplaceWith)
{
	var strReplaceAll = strText;
	var intIndexOfMatch = strReplaceAll.indexOf(vReplaceWord);
	 
	
	// Loop over the string value replacing out each matching
	// substring.
	while (intIndexOfMatch != -1){
	// Relace out the current instance.
	strReplaceAll = strReplaceAll.replace(vReplaceWord,vReplaceWith)
	 
	
	// Get the index of any next matching substring.
	intIndexOfMatch = strReplaceAll.indexOf(vReplaceWord);
	}
	return strReplaceAll;
}
function fill_other_country(vObj,vObjVal)
{
	var Tmp_Val=vObjVal
	//alert('ji');
	if(vObjVal=="USA" || vObjVal=="Canada" || vObjVal=="")
	{
		var strcountry="USA,USA,Canada,Canada,Other Country,Other Country"
		//var strcountry="USA,USA,Canada,Canada"
		document.getElementById("drp_bill_state").style.display="inline"
		if(document.getElementById("txt_state")!=null) document.getElementById("drp_state").style.display="inline"
		document.getElementById("txt_bill_state").style.display="none"
		if(document.getElementById("txt_state")!=null) document.getElementById("txt_state").style.display="none"
	}
	else
	{
		//var strcountry="USA,USA,Canada,Canada,AR-Argentina,Argentina,AU-Australia,Australia,AT-Austria,Austria,BE-Belgium,Belgium,BM-Bermuda,Bermuda,BR-Brazil,Brazil,VG-British Virgin Islands,British Virgin Islands,CL-Chile,Chile,CN-China,China,CO-Colombia,Colombia,CR-Costa Rica,Costa Rica,CZ-Czech Republic,Czech Republic,DK-Denmark,Denmark,DO-Dominican Republic,Dominican Republic,EC-Ecuador,Ecuador,SV-El Salvador,El Salvador,FI-Finland,Finland,FR-France,France,DE-Germany,Germany,GR-Greece,Greece,GU-Guam,Guam,GT-Guatemala,Guatemala,MT-Malta,Malta,NL-Netherlands,Netherlands,HN-Honduros,Honduros,HK-Hong Kong,Hong Kong,HU-Hungary,Hungary,IN-India,India,IE-Ireland,Ireland,IT-Italy,Italy,JP-Japan,Japan,KW-Kuwait,Kuwait,LB-Lebanon,Lebanon,LU-Luxembourg,Luxembourg,MX-Mexico,Mexico,MC-Monaco,Monaco,NZ-New Zealand,New Zealand,NO-Norway,Norway,PA-Panama,Panama,PE-Peru,Peru,PL-Poland,Poland,PT-Portugal,Portugal,PR-Puerto Rico,Puerto Rico,IL-Republic of Israel,Republic of Israel,SG-Singapore,Singapore,SK-Slovakia,Slovakia,SI-Slovenia,Slovenia,KR-South Korea,South Korea,ES-Spain,Spain,SE-Sweden,Sweden,CH-Switzerland,Switzerland,TW-Taiwan,Taiwan,TH-Thailand,Thailand,TH-Trinidad & Tobago,Trinidad & Tobago,TR-Turkey,Turkey,TR-United Arab Emirates,United Arab Emirates,GB-United Kingdom,United Kingdom,VE-Venezuela,Venezuela"
		// var strcountry="USA,USA,Canada,Canada,AR-Argentina,Argentina,AU-Australia,Australia,AT-Austria,Austria,BE-Belgium,Belgium,BM-Bermuda,Bermuda,BR-Brazil,Brazil,VG-British Virgin Islands,British Virgin Islands,CL-Chile,Chile,CN-China,China,CO-Colombia,Colombia,CR-Costa Rica,Costa Rica,CZ-Czech Republic,Czech Republic,DK-Denmark,Denmark,DO-Dominican Republic,Dominican Republic,EC-Ecuador,Ecuador,SV-El Salvador,El Salvador,FI-Finland,Finland,FR-France,France,DE-Germany,Germany,GR-Greece,Greece,GU-Guam,Guam,GT-Guatemala,Guatemala,HN-Honduros,Honduros,HK-Hong Kong,Hong Kong,HU-Hungary,Hungary,IN-India,India,IE-Ireland,Ireland,IT-Italy,Italy,JP-Japan,Japan,KW-Kuwait,Kuwait,LB-Lebanon,Lebanon,LU-Luxembourg,Luxembourg,MT-Malta,Malta,MX-Mexico,Mexico,MC-Monaco,Monaco,NL-Netherlands,Netherlands,NZ-New Zealand,New Zealand,NO-Norway,Norway,PA-Panama,Panama,PE-Peru,Peru,PL-Poland,Poland,PT-Portugal,Portugal,PR-Puerto Rico,Puerto Rico,IL-Republic of Israel,Republic of Israel,SG-Singapore,Singapore,SK-Slovakia,Slovakia,SI-Slovenia,Slovenia,KR-South Korea,South Korea,ES-Spain,Spain,SE-Sweden,Sweden,CH-Switzerland,Switzerland,TW-Taiwan,Taiwan,TH-Thailand,Thailand,TH-Trinidad & Tobago,Trinidad & Tobago,TR-Turkey,Turkey,TR-United Arab Emirates,United Arab Emirates,GB-United Kingdom,United Kingdom,VE-Venezuela,Venezuela"
		
		// 4 feb2010
	//	var strcountry="USA,USA,Canada,Canada,AR-Argentina,Argentina,AU-Australia,Australia,AT-Austria,Austria,BS-Bahamas,Bahamas,BE-Belgium,Belgium,BM-Bermuda,Bermuda,BR-Brazil,Brazil,VG-British Virgin Islands,British Virgin Islands,CL-Chile,Chile,CN-China,China,CO-Colombia,Colombia,CR-Costa Rica,Costa Rica,CZ-Czech Republic,Czech Republic,DK-Denmark,Denmark,DO-Dominican Republic,Dominican Republic,EC-Ecuador,Ecuador,SV-El Salvador,El Salvador,FI-Finland,Finland,FR-France,France,DE-Germany,Germany,GR-Greece,Greece,GU-Guam,Guam,GT-Guatemala,Guatemala,HN-Honduros,Honduros,HK-Hong Kong,Hong Kong,HU-Hungary,Hungary,IN-India,India,IE-Ireland,Ireland,IT-Italy,Italy,JP-Japan,Japan,KW-Kuwait,Kuwait,LB-Lebanon,Lebanon,LU-Luxembourg,Luxembourg,MT-Malta,Malta,MX-Mexico,Mexico,MC-Monaco,Monaco,NL-Netherlands,Netherlands,NZ-New Zealand,New Zealand,NO-Norway,Norway,PA-Panama,Panama,PE-Peru,Peru,PL-Poland,Poland,PT-Portugal,Portugal,PR-Puerto Rico,Puerto Rico,IL-Republic of Israel,Republic of Israel,SG-Singapore,Singapore,SK-Slovakia,Slovakia,SI-Slovenia,Slovenia,KR-South Korea,South Korea,ES-Spain,Spain,SE-Sweden,Sweden,CH-Switzerland,Switzerland,TW-Taiwan,Taiwan,TH-Thailand,Thailand,TH-Trinidad & Tobago,Trinidad & Tobago,TR-Turkey,Turkey,TR-United Arab Emirates,United Arab Emirates,GB-United Kingdom,United Kingdom,VE-Venezuela,Venezuela"
	/**/	var strcountry="USA,USA,Canada,Canada,AL-Albania,Albania,DZ-Algeria,Algeria,AD-Andorra,Andorra,AO-Angola,Angola,AI-Anguilla,Anguilla,AR-Argentina,Argentina,AM-Armenia,Armenia,AW-Aruba,Aruba,AU-Australia,Australia,AT-Austria,Austria,AZ-Azerbaijan,Azerbaijan,BS-Bahamas,Bahamas,BH-Bahrain,Bahrain,BD-Bangladesh,Bangladesh,BB-Barbados,Barbados,BY-Belarus,Belarus,BE-Belgium,Belgium,BZ-Belize,Belize,BJ-Benin,Benin,BM-Bermuda,Bermuda,BT-Bhutan,Bhutan,BO-Bolivia,Bolivia,BA-Bosnia and Herzegovina,Bosnia and Herzegovina,BW-Botswana,Botswana,BR-Brazil,Brazil,BN-Brunei Darussalam,Brunei Darussalam,BG-Bulgaria,Bulgaria,BF-Burkina Faso,Burkina Faso,BI-Burundi,Burundi,KH-Cambodia,Cambodia,CM-Cameroon,Cameroon,CV-Cape Verde,Cape Verde,KY-Cayman Islands,Cayman Islands,CF-Central African Republic,Central African Republic,TD-Chad,Chad,CL-Chile,Chile,CN-China,China,CO-Colombia,Colombia,CG-Congo,Congo,CR-Costa Rica,Costa Rica,CI-Ivory Coast,Ivory Coast,HR-Croatia,Croatia,CY-Cyprus,Cyprus,CZ-Czech Republic,Czech Republic,DK-Denmark,Denmark,DJ-Djibouti,Djibouti,DM-Dominica,Dominica,DO-Dominican Republic,Dominican Republic,EC-Ecuador,Ecuador,EG-Egypt,Egypt,SV-El Salvador,El Salvador,GQ-Equatorial Guinea,Equatorial Guinea,ER-Eritrea,Eritrea,EE-Estonia,Estonia,ET-Ethiopia,Ethiopia,FO-Faroe Islands,Faroe Islands,FJ-Fiji,Fiji,FI-Finland,Finland,FR-France,France,GF-French Guiana,French Guiana,PF-French Polynesia,French Polynesia,GA-Gabon,Gabon,GE-Georgia,Georgia,DE-Germany,Germany,GH-Ghana,Ghana,UK-United Kingdom (Great Britain),United Kingdom (Great Britain),GR-Greece,Greece,GD-Grenada,Grenada,GP-Guadeloupe,Guadeloupe,GT-Guatemala,Guatemala,GN-Guinea,Guinea,GW-Guinea-Bissau,Guinea-Bissau,GY-Guyana,Guyana,HT-Haiti,Haiti,HN-Honduras,Honduras,HK-Hong Kong,Hong Kong,HU-Hungary,Hungary,IS-Iceland,Iceland,IN-India,India,ID-Indonesia,Indonesia,IQ-Iraq,Iraq,IE-Ireland,Ireland,IL-Israel,Israel,IT-Italy,Italy,JM-Jamaica,Jamaica,JP-Japan,Japan,JO-Jordan,Jordan,KZ-Kazakhstan,Kazakhstan,KE-Kenya,Kenya,KR-South Korea,South Korea,KW-Kuwait,Kuwait,KG-Kyrgyzstan,Kyrgyzstan,LA-Laos,Laos,LV-Latvia,Latvia,LS-Lesotho,Lesotho,LR-Liberia,Liberia,LI-Liechtenstein,Liechtenstein,LT-Lithuania,Lithuania,LU-Luxembourg,Luxembourg,MC-Macao,Macao,MK-Macedonia,Macedonia,MG-Madagascar,Madagascar,MW-Malawi,Malawi,MY-Malaysia,Malaysia,MV-Maldives,Maldives,ML-Mali,Mali,MT-Malta,Malta,MQ-Martinique,Martinique,MR-Mauritania,Mauritania,MU-Mauritius,Mauritius,MX-Mexico,Mexico,MD-Moldova,Moldova,MN-Mongolia,Mongolia,MA-Morocco,Morocco,MZ-Mozambique,Mozambique,NA-Namibia,Namibia,NR-Nauru,Nauru,NP-Nepal,Nepal,NL-Netherlands,Netherlands,AN-Netherlands Antilles,Netherlands Antilles,NC-New Caledonia,New Caledonia,NZ-New Zealand,New Zealand,NI-Nicaragua,Nicaragua,NE-Niger,Niger,NG-Nigeria,Nigeria,NO-Norway,Norway,OM-Oman,Oman,PK-Pakistan,Pakistan,PA-Panama,Panama,PG-Papua New Guinea,Papua New Guinea,PY-Paraguay,Paraguay,PE-Peru,Peru,PH-Philippines,Philippines,PL-Poland,Poland,PT-Portugal,Portugal,QA-Qatar,Qatar,RO-Romania,Romania,RU-Russia,Russia,RW-Rwanda,Rwanda,KN-Saint Christopher and Nevis,Saint Christopher and Nevis,LC-Saint Lucia,Saint Lucia,VC-Saint Vincent and the Grenadines,Saint Vincent and the Grenadines,SM-San Marino,San Marino,SA-Saudi Arabia,Saudi Arabia,SN-Senegal,Senegal,RS-Serbia,Serbia,SC-Seychelles,Seychelles,SL-Sierra Leone,Sierra Leone,SG-Singapore,Singapore,SK-Slovakia,Slovakia,SI-Slovenia,Slovenia,SB-Solomon Islands,Solomon Islands,ZA-South Africa,South Africa,ES-Spain,Spain,LK-Sri Lanka,Sri Lanka,SD-Sudan,Sudan,SZ-Swaziland,Swaziland,SE-Sweden,Sweden,CH-Switzerland,Switzerland,SY-Syrian Arab Republic (Syria),Syrian Arab Republic (Syria),TW-Taiwan,Taiwan,TJ-Tajikistan,Tajikistan,TZ-Tanzania,Tanzania,TH-Thailand,Thailand,TG-Togo,Togo,TT-Trinidad and Tobago,Trinidad and Tobago,TN-Tunisia,Tunisia,TR-Turkey,Turkey,TM-Turkmenistan,Turkmenistan,TC-Turks and Caicos Islands,Turks and Caicos Islands,UG-Uganda,Uganda,UA-Ukraine,Ukraine,AE-United Arab Emirates,United Arab Emirates,UY-Uruguay,Uruguay,UZ-Uzbekistan,Uzbekistan,VU-Vanuatu,Vanuatu,VA-Vatican City,Vatican City,VE-Venezuela,Venezuela,VN-Vietnam,Vietnam,WS-Western Samoa,Western Samoa,YE-Yemen,Yemen,ZM-Zambia,Zambia,ZW-Zimbabwe,Zimbabwe" 

		
		document.getElementById("drp_bill_state").style.display="none"
		document.getElementById("drp_state").style.display="none"
		document.getElementById("txt_bill_state").style.display="inline"
		document.getElementById("txt_state").style.display="inline"
		document.getElementById("hidden_state").value=""
		document.getElementById("hidden_bill_state").value=""
	}
	var Opt=strcountry.split(",");
	for(i=vObj.options.length-1;i>=0;i--)
		vObj.options[i]=null;
	vObj.options[0]=new Option("Select Country","");	
	vObj.options[0].selected=true;
	for (i=0;i<Opt.length-1;i++)
	{
		opt_val=Opt[i];
		opt_text=Opt[i+1];
		k=vObj.options.length-1;
		
		//alert("opt_val="+opt_val);
		//alert("opt_text="+opt_text);
		//output_obj.options[i]=new Option(Opt[i],Opt[i]);
		if (opt_val.length>0 && opt_text.length>0)
		{
			vObj.options[k+1]=new Option(opt_text,opt_val);
			if(Tmp_Val==opt_val)
			{
				vObj.options[k+1].selected=true;
			}
		}
		i++; // for loop i values 1,3,5,7 etc.
	}
	if(Tmp_Val=="Other Country")
	{
		vObj.options[3].selected=true;
	}
}
//========positions styles===========
// Special Functions 
	function getAbsoluteHeight(objectId) {
		o = document.getElementById(objectId)
		if(o) {
			oHeight = o.offsetHeight;
		} else {
			oHeight = -1;
		}
		return oHeight;
	}
	
	function setAbsoluteHeight(objectId, val) {
		o = document.getElementById(objectId)
		if(o) {
			o.style.height = val;
		}
	}
	
	function getAbsoluteWidth(objectId) {
		o = document.getElementById(objectId)
		if(o) {
			oWidth = o.offsetWidth;
		} else {
			oWidth = -1;
		}
		return oWidth;
	}
	
	function setAbsoluteWidth(objectId, val) {
		o = document.getElementById(objectId)
		if(o) {
			o.style.width = val;
		}
	}
	
	function getAbsoluteTop(objectId) {
		// Get an object top position from the upper left viewport corner
		// Tested with relative and nested objects
		o = document.getElementById(objectId)
		if(o) {
			oTop = o.offsetTop			// Get top position from the parent object
			while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element
				oParent = o.offsetParent	// Get parent object reference
				oTop += oParent.offsetTop // Add parent top position
				o = oParent
			}
		} else {
			oTop = -1;
		}
		// Return top position
		return oTop
	}
	
	function setAbsoluteTop(objectId, val) {
		o = document.getElementById(objectId)
		if(o) {
			o.style.top = val;
		}
	}
	
	function getAbsoluteLeft(objectId) {
		// Get an object left position from the upper left viewport corner
		// Tested with relative and nested objects
		o = document.getElementById(objectId)
		if(o) {
			oLeft = o.offsetLeft			// Get left position from the parent object
			while(o.offsetParent!=null) {	// Parse the parent hierarchy up to the document element
				oParent = o.offsetParent	// Get parent object reference
				oLeft += oParent.offsetLeft // Add parent left position
				o = oParent
			}
		} else {
			oLeft = -1;
		}
		// Return left postion
		return oLeft
	}
	
	function setAbsoluteLeft(objectId, val) {
		o = document.getElementById(objectId)
		if(o) {
			o.style.left = val;
		}
	}
	
	function ShowHideControl(control_id,flg) {
		if(document.getElementById(control_id)) {
			if(flg) {
				document.getElementById(control_id).style.visibiliy = "visible";
				document.getElementById(control_id).style.display = "inline";
			} else {
				document.getElementById(control_id).style.visibiliy = "hidden";
				document.getElementById(control_id).style.display = "none";
			}
		}
	}
	
	function isVisible(control_id) {
		var flg = false;
		if(document.getElementById(control_id)) {
			//alert(control_id + "::" + document.getElementById(control_id).style.visibiliy);
			if(document.getElementById(control_id).style.visibiliy == "visible")
				flg = true;
		}
		//alert(flg);
		return flg;
	}
	function NewPopUpWindow(vUrl,vWidth,vHeight)
	{
		hwnd=window.open(vUrl,null,'width=' + vWidth + ',height=' + vHeight + ',left=50,top=50,resizable=1,scrollbars=no,location=no,toolbar=no,status=no,menubar=no')
	}
	//=========customer care manu section=============
	var vCustCareIntval=""
	function Display_CustCareMenu(vObj)
	{
		window.clearInterval(vCustCareIntval);
		document.getElementById("DivContactManu").style.display="none"
		document.getElementById("DivMyOrderManu").style.display="none"
		document.getElementById("DivCustCareManu").style.top=getAbsoluteTop("CustCareManuLink")-5+ 'px'
		document.getElementById("DivCustCareManu").style.left='145px';
		document.getElementById("DivCustCareManu").style.display="inline"
		
	}
	function StayVisibleCustCareManu() {
		window.clearInterval(vCustCareIntval);
		document.getElementById("DivCustCareManu").style.display="none"
	}
	function HideCustCareMenu()
	{
		if(vCustCareIntval != "") {
			window.clearInterval(vCustCareIntval);
		}
		vCustCareIntval = window.setInterval("javascript:StayVisibleCustCareManu()","800");
		
	}
	//=========end section of customer care manu section=============
//=========My Order manu section=============	
	var vMyOrderIntval=""
	function Display_MyOrderMenu(vObj)
	{
		window.clearInterval(vMyOrderIntval);
		document.getElementById("DivContactManu").style.display="none"
		document.getElementById("DivCustCareManu").style.display="none"
		document.getElementById("DivMyOrderManu").style.top=getAbsoluteTop("MyOrderManuLink")-5+ 'px'
		document.getElementById("DivMyOrderManu").style.left='145px';
		document.getElementById("DivMyOrderManu").style.display="inline"
		
	}
	function StayVisibleMyOrderManu() {
		window.clearInterval(vMyOrderIntval);
		document.getElementById("DivMyOrderManu").style.display="none"
	}
	function HideMyOrderMenu()
	{
		if(vMyOrderIntval != "") {
			window.clearInterval(vMyOrderIntval);
		}
		vMyOrderIntval = window.setInterval("javascript:StayVisibleMyOrderManu()","800");
		
	}
	function ClearMyOrder(){
		if(vMyOrderIntval != "") {
			window.clearInterval(vMyOrderIntval);
		}
	}
//=========End Portion My Order manu section=============	
//=========Contact manu section=============
	var vContactIntval=""
	function Display_ContactMenu(vObj)
	{
		window.clearInterval(vContactIntval);
		document.getElementById("DivMyOrderManu").style.display="none"
		document.getElementById("DivCustCareManu").style.display="none"
		document.getElementById("DivContactManu").style.top=getAbsoluteTop("ContactManuLink")-5+ 'px'
		document.getElementById("DivContactManu").style.left='145px';
		document.getElementById("DivContactManu").style.display="inline"
		
	}
	function StayVisibleContactManu() {
		window.clearInterval(vContactIntval);
		document.getElementById("DivContactManu").style.display="none"
	}
	function HideContactMenu()
	{
		if(vContactIntval != "") {
			window.clearInterval(vContactIntval);
		}
		vContactIntval = window.setInterval("javascript:StayVisibleContactManu()","800");
		
	}
	function ClearContactInt(){
		if(vContactIntval != "") {
			window.clearInterval(vContactIntval);
		}
	}
	//=========end section of Contact manu section=============