
function trim(str) 
{ 
    return str.replace(/^\s+|\s+$/g,''); 
}

function SetFocus(element)
{
	document.getElementById(element).focus();
}

function isNumberKey(evt)
{
	try{
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 if(charCode==8)
	 {
	    return true;
	 }
	 else
	 {
	    if (charCode < 48 || charCode > 57)
	    {
		    return false;
		}
		else
		{
		    return true;
		}
	 }
	
	 
	 }
	 catch(e)
	 {}
}
		
	

function get_ext(str)
{
	if(str != "")
	{
		len = str.length;
		dot = str.lastIndexOf('.');
		ext = str.substr(dot+1,len);
		return ext;
	}
	else
		return '';
}

function Onfocus_Search(element)
{

    if(element.value=='Search:')
    {
        element.value="";
    }    
    return false;
}

function Onblur_Search(element)
{
    var text=element.value;
    text=trim(text);

    length=text.length;
    if(length==0)
    {
        element.value="Search:";
    }    

    return false;
}

function GetxmlHttpObject()
{ 
	try 
	{
	  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
	} 
	catch (e) 
	{
	  try 
	  {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	  } 
	  catch (e2) 
	  {
		xmlHttp = false;
	  }
	}
	if (!xmlHttp && typeof XMLHttpRequest != 'undefined') 
	{
	  xmlHttp = new XMLHttpRequest();
	}
	return xmlHttp;
}
var req;
function AjaxCall(url, onCallback) 
{
	
	req = GetxmlHttpObject();
    if (req==null)
	{
		alert ("Browser does not support HTTP Request");
		//xmlHttp_DropDown=null;
		return;
	} 

   req.onreadystatechange = onCallback;
   var rnd = Math.floor(Math.random()*100000)
   url = url + "&rnd=" + 123;
 //  alert(url);
   req.open("GET", url, true);
    req.send(null);
}
function showcat()
{
 if(req.readyState==4)
 {
    document.getElementById('show_cat').innerHTML=req.responseText;
 }   
}
function ConfirmBeforeDelete()
{
	return confirm("Do you want to delete this record?");
}
function ValidateEntries()
{

	var arrOrders = new Array();
	var orders = "";
	count = 1;
	len=document.aspnetForm.elements.length;

	for(i=0;i<len;i++)
	{
	    temp=document.aspnetForm.elements[i].name;

		if(temp.indexOf("txtQuantity")!=-1)
		{
			if(document.aspnetForm.elements[i].value=="")
			{
				count = 0;
				alert("Please enter quantity for all the products!");
				document.aspnetForm.elements[i].focus();
				return false;
			}
						
            if(isNaN(document.aspnetForm.elements[i].value))
			{
				count = 0;
				alert("Please enter numeric values only for quantity!");
				document.aspnetForm.elements[i].focus();
				return false;
			}
			
			if(document.aspnetForm.elements[i].value<=0)
			{
				count = 0;
				alert("Quantity can't be negative or zero!");
				document.aspnetForm.elements[i].focus();
				return false;				
			}
		}
	}
	if(count>0)
	{
		if(!confirm("Do you want to update all the quantities?"))
			return false;
	}
	else
	{
		//document.getElementById('imageUpdate').disabled=true;
		alert("No quantities found to update! ");
		return false;
	}
	
	//alert("OK");
	return true;
}
function addtowishlist(upc)
{
  //url="addtowishlist.aspx?todo=addtowishlist&upc="+upc;
  //AjaxCall(url,showwishmessege);
  window.open("pop-up-wishlist.aspx?upc="+upc,"wishlist","height=1100 ,width=632,scrollbars=1,resizable=1");
}
function showwishmessege()
{
 if(req.readyState==4)
 {
    var strarr=req.responseText.split("^");
    var text=strarr[0];
    var id=strarr[1];
   //alert(strarr);
    obj=eval('document.getElementById("'+id+'")');
    //obj=eval("document.getElementById('"+id+"')");
   // alert(obj);
   //obj=document.getElementById('05357220101');
    obj.innerHTML=text;
    //alert(obj.innerHTML);
 }   
}
//function validate_shipping_billing()
//{
//  //alert("ss");
//  return false;
//}


////
function checkCountryName(mode)
{
		if(mode=='BILL')
		{
			var obj_bill_country=eval(document.getElementById('ctl00_ContentPlaceHolder1_bselcountry'))
			var bill_country=obj_bill_country.value;
			if(bill_country=='US')
				{
				//document.getElementById('statechk').value="Yes";
				document.getElementById('ctl00_ContentPlaceHolder1_txtstateb').value='inline';
				document.getElementById('idstatedrupdown').style.display='inline';
				document.getElementById('idstatetext').style.display='none';
				return true;
				}
				else
				{
				document.getElementById('ctl00_ContentPlaceHolder1_txtstateb').value='none';
				//document.getElementById('statechk').value="";
				document.getElementById('idstatedrupdown').style.display='none';
				document.getElementById('idstatetext').style.display='inline';
				return true
				}
		}
		else
		{
			var obj_ship_country=eval(document.getElementById('ctl00_ContentPlaceHolder1_sselcountry'))
			var ship_country=obj_ship_country.value;
			if(ship_country=='US')
				{
				document.getElementById('ctl00_ContentPlaceHolder1_txtstates').value='inline';
				//document.getElementById('statechkship').value="Yes";
				document.getElementById('idstateShipdrupdown').style.display='inline';
				document.getElementById('idstateShiptext').style.display='none';
				return true;
				}
				else
				{
				//document.getElementById('statechkship').value="";
				document.getElementById('ctl00_ContentPlaceHolder1_txtstates').value='none';
				document.getElementById('idstateShipdrupdown').style.display='none';
				document.getElementById('idstateShiptext').style.display='inline';
				return true
				}
		}
}



function validate_shipping_billing()
{
	
	//.....................................For BILLING..............................................................
		
		var obj_bill_fname=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtfname'));
		var bill_fname=obj_bill_fname.value;
		
		var obj_bill_lname=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtlname'))
		var bill_lname=obj_bill_lname.value;
		
		var obj_bill_address1=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtaddress1'))
		var bill_address1=obj_bill_address1.value;
		
		var obj_bill_address2=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtaddress2'))
		var bill_address2=obj_bill_address2.value;
		
		var obj_bill_email=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtemail'))
		var bill_email=obj_bill_email.value;
		
		var obj_bill_country=eval(document.getElementById('ctl00_ContentPlaceHolder1_bselcountry'))
		var bill_country=obj_bill_country.value;
		
		var obj_bill_state=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtstate')) //for bill_state DROPDOWN
		var bill_state=obj_bill_state.value;
		var obj_bill_stateName=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtstateName')) //for bill_state TEXT
		var bill_stateName=obj_bill_stateName.value;
		
		var obj_bill_city=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtcity'))
		var bill_city=obj_bill_city.value;
		
		var obj_bill_zipcode=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtzipcode'))
		var bill_zipcode=obj_bill_zipcode.value;
		
		var obj_bill_tphone=eval(document.getElementById('ctl00_ContentPlaceHolder1_btxtphone'))
		var bill_tphone=obj_bill_tphone.value;
	   if(bill_fname=="")
		{
			alert("Please Enter Billing First Name!");
			obj_bill_fname.focus();
			return false;
		}
	   if(bill_lname=="")
		{
			alert("Please Enter Billing Last Name!");
			obj_bill_lname.focus();
			return false;
		}
	   if(bill_address1=="")
		{
			alert("Please Enter Billing Street Address 1 !");
			obj_bill_address1.focus();
			return false;
		}
//	   if(bill_address2=="")
//		{
//			alert("Please Enter Billing Street Address 2 !");
//			obj_bill_address2.focus();
//			return false;
//		}
	   if(bill_email=="")
		{
			alert("Please Enter Billing Email!");
			obj_bill_email.focus();
			return false;
		}
		if(bill_email!="")
		{
			if(!checkemail(obj_bill_email))
			{
			obj_bill_email.focus();
			return false;
			}
		}
		
	   if(bill_country=="")
		{
			alert("Please Enter Billing Country!");
			obj_bill_country.focus();
			return false;
		}
	   
	   
	   if(bill_country!='US')
		{ 
		 if(bill_stateName=="")   //for bill_state TEXT
			 {
				alert("Please Enter Billing State!");
				obj_bill_stateName.focus();
				return false;
			 }
		}
		else
		{
		   if(bill_state=="")     //for bill_state DROPDOWN
			{
				alert("Please Enter Billing State!");
				obj_bill_state.focus();
				return false;
			}
		}  
	   
	   if(bill_city=="")
		{
			alert("Please Enter Billing City!");
			obj_bill_city.focus();
			return false;
		}
	   if(bill_zipcode=="")
		{
			alert("Please Enter Billing Zip Code!");
			obj_bill_zipcode.focus();
			return false;
		}
	   if(bill_tphone=="")
		{
			alert("Please Enter Billing Phone!");
			obj_bill_tphone.focus();
			return false;
		}
		if(!checkNumericPhno(bill_tphone))
		 {
		 obj_bill_tphone.focus();
		 return false;
		 }	 
		
	//........................................End of BILLING.....................................................	
		
	
		
	//.......................................For SHIPPING........................................................	
		
		var obj_ship_fname=(document.getElementById('ctl00_ContentPlaceHolder1_stxtfname'))
		var ship_fname=obj_ship_fname.value;
		
		var obj_ship_lname=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtlname'))
		ship_lname=obj_ship_lname.value;
		
		var obj_ship_address1=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress1'))
		var ship_address1=obj_ship_address1.value;
		
		var obj_ship_address2=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress2'))
		var ship_address2=obj_ship_address2.value;
		
		var obj_ship_email=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtemail'))
		var ship_email=obj_ship_email.value;
		
		var obj_ship_country=eval(document.getElementById('ctl00_ContentPlaceHolder1_sselcountry'))
		var ship_country=obj_ship_country.value;
		
		var obj_ship_state=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtstate')) //for ship_state DROPDOWN
		var ship_state=obj_ship_state.value;
		var obj_ship_stateName=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtstateName')) //for ship_state TEXT
		var ship_stateName=obj_ship_stateName.value;
		
		var obj_ship_city=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtcity'))
		var ship_city=obj_ship_city.value;
		
		var obj_ship_zipcode=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtzipcode'))
		var ship_zipcode=obj_ship_zipcode.value;
		
		var obj_ship_tphone=eval(document.getElementById('ctl00_ContentPlaceHolder1_stxtphone'))
		var ship_tphone=obj_ship_tphone.value;
		
	   if(ship_fname=="")
		{
			alert("Please Enter Shipping First Name!");
			obj_ship_fname.focus();
			return false;
		}
	   if(ship_lname=="")
		{
			alert("Please Enter Shipping Last Name!");
			obj_ship_lname.focus();
			return false;
		}
	   if(ship_address1=="")
		{
			alert("Please Enter Shipping Street Address 1 !");
			obj_ship_address1.focus();
			return false;
		}
//	   if(ship_address2=="")
//		{
//			alert("Please Enter Shipping Street Address 2 !");
//			obj_ship_address2.focus();
//			return false;
//		}
	   if(ship_email=="")
		{
			alert("Please Enter Shipping Email!");
			obj_ship_email.focus();
			return false;
		}
		if(ship_email!="")
		{
			if(!checkemail(obj_ship_email))
			{
			obj_ship_email.focus();
			return false;
			}
		}
		
	   if(ship_country=="")   
		{
			alert("Please Enter Shipping Country!");
			obj_ship_country.focus();
			return false;
		}
		
	   if(ship_country!='US')  
		{ 
		 if(ship_stateName=="")   //for ship_state TEXT
			 {
				alert("Please Enter Shipping State!");
				obj_ship_stateName.focus();
				return false;
			 }
		}
		else
		{
		   if(ship_country=='US')
		   {
			   if(ship_state=="")  //for ship_state DROPDOWN
				{
					alert("Please Enter Shipping State!");
					obj_ship_state.focus();
					return false;
				}
			}
		}  
		
	   if(ship_city=="")
		{
			alert("Please Enter Shipping City!");
			obj_ship_city.focus();
			return false;
		}
	   if(ship_zipcode=="")
		{
			alert("Please Enter Shipping Zip Code!");
			obj_ship_zipcode.focus();
			return false;
		}
	   if(ship_tphone=="")
		{
			alert("Please Enter Shipping Phone!");
			obj_ship_tphone.focus();
			return false;
		}
		 if(!checkNumericPhno(ship_tphone))
		 {
		 obj_ship_tphone.focus();
		 return false;
		 }	 
		
		
	//.......................................For SHIPPING........................................................	
		
		
	//document.frmval.submit();
	return true;
	
}

//var testresults
function checkemail(mailidd)
{
	var mailid=mailidd
	var str=mailid.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
	{
	//testresults=true
	return true
	}
		else
		{
		
		alert("Please input a valid email address!")
		mailid.focus();
		return false
		}
	//return (testresults)
}




function checkNumericPhno(str)
{
	var errPhoneMsg = "";
	if (/[^0-9+()\-\s']/.test(str))
	 {
			  errPhoneMsg+="Phone Number should accept only numeric values.\n";
	 }
	 if(errPhoneMsg=='')
		 {
			  return true;
		 }
	 else 
		 {
			  alert(errPhoneMsg);
			  return false;
		 }
}		 

function fetchInfo()
{
		if(document.getElementById('ctl00_ContentPlaceHolder1_CheckBox1').checked)
		{
		document.getElementById('ctl00_ContentPlaceHolder1_stxtfname').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtfname').value;
			
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtlname').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtlname').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress1').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtaddress1').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress2').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtaddress2').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtemail').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtemail').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_sselcountry').value=document.getElementById('ctl00_ContentPlaceHolder1_bselcountry').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtcity').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtcity').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtzipcode').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtzipcode').value;
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtphone').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtphone').value;
	
					if(document.getElementById('ctl00_ContentPlaceHolder1_bselcountry').value=="US")
						{        //for state DROPDOWN
					document.getElementById('ctl00_ContentPlaceHolder1_stxtstate').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtstate').value;   
							//document.getElementById('statechkship').value="Yes";
							document.getElementById('idstateShipdrupdown').style.display='inline';
							document.getElementById('idstateShiptext').style.display='none';
							document.getElementById('ctl00_ContentPlaceHolder1_txtstateb').value='inline';
							document.getElementById('ctl00_ContentPlaceHolder1_txtstates').value='inline';
							return true;
						}
						else
						{      //for state TEXT
					document.getElementById('ctl00_ContentPlaceHolder1_stxtstateName').value=document.getElementById('ctl00_ContentPlaceHolder1_btxtstateName').value;    
							//document.getElementById('statechkship').value="";
							document.getElementById('idstateShipdrupdown').style.display='none';
							document.getElementById('idstateShiptext').style.display='inline';
							document.getElementById('ctl00_ContentPlaceHolder1_txtstateb').value='none';
							document.getElementById('ctl00_ContentPlaceHolder1_txtstates').value='none';
							return true;
						}
	
	
		}
	
		else if(document.getElementById('ctl00_ContentPlaceHolder1_CheckBox1').checked == false)
		{
		document.getElementById('ctl00_ContentPlaceHolder1_stxtfname').value="";
			
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtlname').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress1').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress2').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtemail').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_sselcountry').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtstate').value="";   //for state DROPDOWN
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtstateName').value="";  //for state TEXT
			document.getElementById('idstateShipdrupdown').style.display='inline';
			document.getElementById('idstateShiptext').style.display='none';
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtcity').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtzipcode').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtphone').value="";
		
		}
		else
		{
		document.getElementById('ctl00_ContentPlaceHolder1_stxtfname').value="";
			
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtlname').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress1').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtaddress2').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtemail').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_sselcountry').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtstate').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtstateName').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtcity').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtzipcode').value="";
			
			document.getElementById('ctl00_ContentPlaceHolder1_stxtphone').value="";
		
		}
	return true;
}
function validatepay()	
{
        var currentTime = new Date()
        var CurrMonth = currentTime.getMonth() + 1
        //var day = currentTime.getDate()
        var CurrYear = currentTime.getFullYear()
        
		var obj_cardno=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtcardno'));
		var Cardno=obj_cardno.value;
		
		var obj_holdername=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtcarholdername'))
		var HolderName=obj_holdername.value;
		
		var obj_selexpmonth=eval(document.getElementById('ctl00_ContentPlaceHolder1_selexpmonth'))
		var ExpMonth=obj_selexpmonth.value;
		
		var obj_selexpyear=eval(document.getElementById('ctl00_ContentPlaceHolder1_selexpyear'))
		var ExpYear=obj_selexpyear.value;
		
		
		var obj_txtcvv=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtcvv'))
		var txtCCV=obj_txtcvv.value;
		
		
		if(Cardno=="")
		{
			alert("Please Enter Card Number!");
			obj_cardno.focus();
			return false;
		}
		if(isNaN(Cardno))
		{
			alert("Card Number should be digit only!");
			obj_cardno.select();
			return false;
		}
		if((Cardno.length<13)||(Cardno.length>16))
		{
			alert("Card Number should be between 13 to 16 digit.");
			obj_cardno.select();
			return false;
		}
		
		if(HolderName=="")
		{
			alert("Please Enter Card Holder Name !");
			obj_holdername.focus();
			return false;
		}
		
		if(ExpYear<=CurrYear)
		{
			if(ExpMonth<CurrMonth)
			{
				alert("Please enter a valid Expiration month.");
				obj_selexpmonth.focus();
				return false;
			}	
		}
		if(ExpYear<CurrYear)
		{
			alert("Please enter a valid Expiration year.");
			obj_selexpyear.focus();
			return false;
		}	
						
		
		
		if(txtCCV=="")
		{
			alert("Please Enter CVV!");
			obj_txtcvv.focus();
			return false;
		}
          if(!checkDigit(txtCCV))
          {
           alert("CVV should be numeric!");
           obj_txtcvv.focus();
           return false;
          } 
        if(txtCCV!="")
        {
           if((txtCCV.length<3)||(txtCCV.length>4))
           {
            alert("CCV should be between 3 to 4 digit.");
            obj_txtcvv.focus();
            return false;
           }
           
        }
  return true;
}
function validatewishlist(mode,m)
{
		
		
		    if(mode=="")
		    {
		            var obj_fname=eval(document.getElementById('txtfname'));
		            var fname=obj_fname.value;
            		
		            var obj_lname=eval(document.getElementById('txtlname'))
		            var lname=obj_lname.value;
            		
		            var obj_txtaddress=eval(document.getElementById('txtaddress'))
		            var txtaddress=obj_txtaddress.value;
            		
		            var obj_txtcity=eval(document.getElementById('txtcity'))
		            var txtcity=obj_txtcity.value;
            		
		            var obj_txtstate=eval(document.getElementById('txtstate'))
		            var txtstate=obj_txtstate.value;
            		
		            var obj_txtzipcode=eval(document.getElementById('txtzipcode'))
		            var txtzipcode=obj_txtzipcode.value;
            		
		            var obj_txtphone=eval(document.getElementById('txtphone')) 
		            var txtphone=obj_txtphone.value;
            		
		            var obj_txtemail=eval(document.getElementById('txtemail')) 
		            var txtemail=obj_txtemail.value;
            		
		            var obj_raditemtype_0=eval(document.getElementById('raditemtype_0'))
		            var raditemtype_0=obj_raditemtype_0.value;
            		
		            var obj_raditemtype_1=eval(document.getElementById('raditemtype_1'))
		            var raditemtype_1=obj_raditemtype_1.value;
            		
		            var obj_raditemtype_2=eval(document.getElementById('raditemtype_2'))
		            var raditemtype_2=obj_raditemtype_2.value;
            		
		            var obj_raditemtype_3=eval(document.getElementById('raditemtype_3'))
		            var raditemtype_3=obj_raditemtype_3.value;
		            //alert(obj_raditemtype_0.checked)raditemtype_3
            		
            		
		            var obj_radshipping_0=eval(document.getElementById('radshipping_0'))
		            var radshipping_0=obj_radshipping_0.value;
            		
		            var obj_radshipping_1=eval(document.getElementById('radshipping_1'))
		            var radshipping_1=obj_radshipping_1.value;
		            var objartist="null";
		    }
		    else
		    {
		            var obj_fname=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtfname'));
		            var fname=obj_fname.value;
            		
		            var obj_lname=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtlname'))
		            var lname=obj_lname.value;
            		
		            var obj_txtaddress=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtaddress'))
		            var txtaddress=obj_txtaddress.value;
            		
		            var obj_txtcity=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtcity'))
		            var txtcity=obj_txtcity.value;
            		
		            var obj_txtstate=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtstate'))
		            var txtstate=obj_txtstate.value;
            		
		            var obj_txtzipcode=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtzipcode'))
		            var txtzipcode=obj_txtzipcode.value;
            		
		            var obj_txtphone=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtphone')) 
		            var txtphone=obj_txtphone.value;
            		
		            var obj_txtemail=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtemail')) 
		            var txtemail=obj_txtemail.value;
            		
		            var obj_txttitle=eval(document.getElementById('ctl00_ContentPlaceHolder1_txttitle')) //ctl00_ContentPlaceHolder1_txttitle
		            var txttitle=obj_txttitle.value;
            		
		            var obj_raditemtype_0=eval(document.getElementById('ctl00_ContentPlaceHolder1_raditemtype_0'))
		            var raditemtype_0=obj_raditemtype_0.value;
            		
		            var obj_raditemtype_1=eval(document.getElementById('ctl00_ContentPlaceHolder1_raditemtype_1'))
		            var raditemtype_1=obj_raditemtype_1.value;
            		
		            var obj_raditemtype_2=eval(document.getElementById('ctl00_ContentPlaceHolder1_raditemtype_2'))
		            var raditemtype_2=obj_raditemtype_2.value;
            		
		            var obj_raditemtype_3=eval(document.getElementById('ctl00_ContentPlaceHolder1_raditemtype_3'))//
		            var raditemtype_3=obj_raditemtype_3.value;
		            //alert(obj_raditemtype_0.checked)raditemtype_3//ctl00_ContentPlaceHolder1_txtartist
            		
            		
		            var obj_radshipping_0=eval(document.getElementById('ctl00_ContentPlaceHolder1_radshipping_0'))
		            var radshipping_0=obj_radshipping_0.value;
            		
		            var obj_radshipping_1=eval(document.getElementById('ctl00_ContentPlaceHolder1_radshipping_1'))
		            var radshipping_1=obj_radshipping_1.value;		
		            var objartist=document.getElementById('ctl00_ContentPlaceHolder1_txtartist')
		    }
    	   if(m=="")
		   {

	               if(fname=="")
		            {
			            alert("Please Enter First Name!");
			            obj_fname.focus();
			            return false;
		            }
	               if(lname=="")
		            {
			            alert("Please Enter Last Name!");
			            obj_lname.focus();
			            return false;
		            }
	               if(txtaddress=="")
		            {
			            alert("Please Enter Address!");
			            obj_txtaddress.focus();
			            return false;
		            }
	               if(txtcity=="")
		            {
			            alert("Please Enter City!");
			            obj_txtcity.focus();
			            return false;
		            }
	               if(txtstate=="")
		            {
			            alert("Please Select State!");
			            obj_txtstate.focus();
			            return false;
		            }
            		
	               if(txtzipcode=="")
		            {
			            alert("Please Enter Zip Code!");
			            obj_txtzipcode.focus();
			            return false;
		            }
	               if(txtphone=="")
		            {
			            alert("Please Phone No!");
			            obj_txtphone.focus();
			            return false;
		            }
		            if(!checkNumericPhno(txtphone))
		             {
		             obj_txtphone.select();
		             return false;
		             }	 
            		
	               if(txtemail=="")
		            {
			            alert("Please Enter Email!");
			            obj_txtemail.focus();
			            return false;
		            }
		            if(txtemail!="")
		            {
			            if(!checkemail(obj_txtemail))
			            {
			            obj_txtemail.select();
			            return false;
			            }
		            }
		            if(mode!="")
		            {
	                   if(txttitle=="")
		                {
			                alert("Please Enter Item Title!");
			                obj_txttitle.focus();
			                return false;
		                }
		            }
	               if((obj_raditemtype_0.checked==false) && (obj_raditemtype_1.checked==false) && (obj_raditemtype_2.checked==false) && (obj_raditemtype_3.checked==false))
		            {
			            alert("Please Enter Item Type!");
			            obj_raditemtype_0.select();
			            return false;
		            }
	               if((obj_radshipping_0.checked==false) && (obj_radshipping_1.checked==false))
		            {
			            alert("Please Enter Choice to pay extra for shipping!");
			            obj_radshipping_0.select();
			            return false;
		            }
		            else
		            {
		             return true;
		            }
	        }
	        else
	        {
        	  obj_fname.value='';
        	  obj_lname.value='';
        	  obj_txtaddress.value='';
        	  obj_txtcity.value='';
        	  obj_txtstate.value='';
        	  obj_txtzipcode.value='';
        	  obj_txtphone.value='';
        	  obj_txtemail.value='';
        	  obj_raditemtype_0.checked=false;
        	  obj_raditemtype_1.checked=false;
        	  obj_raditemtype_2.checked=false;
        	  obj_radshipping_0.checked=false;
        	  obj_radshipping_1.checked=false;
        	  if(objartist!="null")
        	  {
        	    obj_txttitle.value='';

        	    objartist.value='';
        	  }
        	  return false;
        	  
	        }

	
}
function frmsubmit()
{
 //alert("s");
// document.aspnetForm.action="http://70.167.49.25/cgi-bin/dada/mail.cgi";
// document.aspnetForm.submit();
}
function vieworder(event)
{
    var KeyID = (window.event) ? event.keyCode : event.which;
    alert(KeyID);
}
function windowclose(id)
{
  //alert(id);
  obj=eval('window.opener.document.getElementById("'+id+'")');
  //obj=window.opener.document.getElementById('09642701414');
  window.close();
  obj.innerHTML="Successfully added to wish list";
}
//function frmsubmitemail(event)
//{
//alert("s");
//var KeyID = (window.event) ? event.keyCode : event.which;
// if(KeyID==13)
// {
//    document.aspnetForm.action="http://www.cdtradepost.com/cgi-bin/mojo.cgi";
//    document.aspnetForm.submit();
//  }
//}
////
function validateEvent()	
{
		
		var currentTime = new Date()
		var CurrMonth = currentTime.getMonth() + 1
		var Currday = currentTime.getDate()
		var CurrYear = currentTime.getFullYear()
		
		var obj_City=eval(document.getElementById('ctl00_ContentPlaceHolder1_ddlCountry'));
		var City=obj_City.value;
		
		var obj_Ename=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtState'))
		var Ename=obj_Ename.value;
		
		var obj_Edesc=eval(document.getElementById('ctl00_ContentPlaceHolder1_tareaEventDescr'))
		var Edesc=obj_Edesc.value;
		
		var obj_txtEventDate=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtEventDate'))
		var txtEventDate=obj_txtEventDate.value;
		
		var obj_ddlhr=eval(document.getElementById('ctl00_ContentPlaceHolder1_ddlhr'))
		var ddlhr=obj_ddlhr.value;
		
		var obj_ddlmin=eval(document.getElementById('ctl00_ContentPlaceHolder1_ddlmin'))
		var ddlmin=obj_ddlmin.value;
		
		var obj_ddltype=eval(document.getElementById('ctl00_ContentPlaceHolder1_ddltype'))
		var ddltype=obj_ddltype.value;
		
		var obj_txtname=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtname'))
		var txtname=obj_txtname.value;
		
		var obj_txtemail=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtemail'))
		var txtemail=obj_txtemail.value;
		
		var obj_txtphone=eval(document.getElementById('ctl00_ContentPlaceHolder1_txtphone'))
		var txtphone=obj_txtphone.value;
		
		var mySplitResult = txtEventDate.split("/");
		var ExpMonth=mySplitResult[0];
		var ExpDay=mySplitResult[1];
		var ExpYear=mySplitResult[2];
		var Datelen=mySplitResult.length;
		
		if(City=="")
		{
			alert("Please Select City!");
			obj_City.focus();
			return false;
		}
		
		if(Ename=="")
		{
			alert("Please Enter Event Name !");
			obj_Ename.focus();
			return false;
		}
		if(Edesc=="")
		{
			alert("Please Enter Event Description!");
			obj_Edesc.focus();
			return false;
		}
		if(txtEventDate=="")
		{
			alert("Please Enter Event Date!");
			//obj_txtEventDate.focus();
			return false;
		}
		
		if(Datelen!=3)
		{
		alert("Event Date Given '"+txtEventDate+"' is not Acceptable.Please\nEnter in MM\\DD\\YYYY Format With Numeric Values.")
		obj_txtEventDate.select();
		return false;
		}
		if((isNaN(ExpMonth)) || (isNaN(ExpDay)) || (isNaN(ExpYear)))
		{
		alert("Event Date Given '"+txtEventDate+"' is not Acceptable.Please\nEnter in MM\\DD\\YYYY Format With Numeric Values.")
		obj_txtEventDate.select();
		return false;
		}
		else
		{		
				if((ExpMonth==2) && ((ExpYear % 4 == 0) && ( (!(ExpYear % 100 == 0)) || (ExpYear % 400 == 0))))
				{
					if(ExpDay>29)
					{
					alert("In The Entered Year '"+ExpYear+"' The Month\nFebruary Does Not Contain More Than 29 Days.\nPlease Enter a Valid Event Date in MM\\DD\\YYYY\nFormat With Numeric Values.");
					obj_txtEventDate.select();
					return false;
					}
					if(ExpDay<=0)
					{
					alert("Please Enter a Valid Event Day(between 1 to 29)\nin MM\\DD\\YYYY Format With Numeric Values.");
					obj_txtEventDate.select();
					return false;
					}
				} 
				if((ExpMonth==2) && ((ExpYear % 4!=0) && ((ExpYear % 100 == 0) || (ExpYear % 400!=0))))	
				{
					if(ExpDay>28)
					{
					alert("In The Entered Year '"+ExpYear+"' The Month\nFebruary Does Not Contain More Than 28 Days.\nPlease Enter a Valid Event Date in MM\\DD\\YYYY\nFormat With Numeric Values.");
					obj_txtEventDate.select();
					return false;
					}
					if( ExpDay<=0)
					{
					alert("Please Enter a Valid Event Day(between 1 to 28)\nin MM\\DD\\YYYY Format With Numeric Values.");
					obj_txtEventDate.select();
					return false;
					}
				}
				if(ExpMonth!=2)
				{
						if((ExpMonth==1) || (ExpMonth==3) || (ExpMonth==5) || (ExpMonth==7) || (ExpMonth==8) || (ExpMonth==10) || (ExpMonth==12))
						{
								if((ExpMonth>12) || (ExpMonth<=0) || (ExpDay>31) || (ExpDay<=0))
								{
									alert("The Entered Month Contains 1 to 31\nDays.Please Enter a Valid Event Date\nin MM\\DD\\YYYY Format With Numeric Values.")
										obj_txtEventDate.select();
										return false;
								}
						}
						else if((ExpMonth==4) || (ExpMonth==6) || (ExpMonth==9) || (ExpMonth==11))
						{
								if((ExpMonth>12) || (ExpMonth<=0) || (ExpDay>30) || (ExpDay<=0))
								{
									alert("The Entered Month Contains 1 to 30\nDays.Please Enter a Valid Event Date\nin MM\\DD\\YYYY Format With Numeric Values.")
										obj_txtEventDate.select();
										return false;
								}
						}
				}
				
				if((ExpMonth>12) || (ExpMonth<=0) || (ExpDay>31) || (ExpDay<=0))
				{
				alert("This is Not a Valid Date.\nPlease Enter a Valid Event Date\nin MM\\DD\\YYYY Format With Numeric Values.");
				obj_txtEventDate.select();
				return false;
				}
				
				if(ExpYear==CurrYear)
				{
					if(ExpMonth<CurrMonth)
					{
						alert("Event Date Should Be Greater Than\nCurrent Date.Please Enter a Valid Event\nDate in MM\\DD\\YYYY Format With Numeric Values.")
						obj_txtEventDate.select();
						return false;
					}	
					else if((ExpMonth==CurrMonth) && (ExpDay<Currday))
					{
						alert("Event Date Should Be Greater Than\nCurrent Date.Please Enter a Valid Event\nDate in MM\\DD\\YYYY Format With Numeric Values.")
						obj_txtEventDate.select();
						return false;
					}
				}
				if(ExpYear<CurrYear)
				{
					alert("Event Date Should Be Greater Than\nCurrent Date.Please Enter a Valid Event\nDate in MM\\DD\\YYYY Format With Numeric Values.")
					obj_txtEventDate.select();
					return false;
				}
             var NextYear=CurrYear+1;
                 var NextDay=Currday;
                 var NextMonth=CurrMonth;
                 
                 if(ExpYear>NextYear)
                 {
                  alert("Invalid event date!");
                  return false;
                 }
                 
                 if(ExpYear==NextYear)
                 {
                          if(ExpMonth==NextMonth)
                         {
                               if(ExpDay>NextDay)
                               {
                               alert("Invalid event date!");
                               return false;
                               }
                  
                          }
                          if(ExpMonth>NextMonth)
                          {
                              alert("Invalid event date!");
                              return false;
                          }
                  
                 }
				
		}	
				 
		if(ddlhr=="")
		{
			alert("Please Select Hour!");
			obj_ddlhr.focus();
			return false;
		}
		if(ddlmin=="")
		{
			alert("Please Select Minute!");
			obj_ddlmin.focus();
			return false;
		}
		if(txtname=="")
		{
			alert("Please Enter Name!");
			obj_txtname.focus();
			return false;
		}
		if(txtemail=="")
		{
			alert("Please Enter Email!");
			obj_txtemail.focus();
			return false;
		}
		if(txtemail!="")
		{
			if(!checkemail(obj_txtemail))
			{
				obj_txtemail.select();
				return false;
			}
		}
		if(txtphone!="")
		{
		    if(!checkNumericPhno(txtphone))
		    {
			    obj_txtphone.select();
			    return false;
		    }
		}	 
		
  return true;
}

function show_category(mode)
{
   document.getElementById('idshowcategory').style.display="none";
  if(mode=="music")
  {
    document.getElementById('imgmusic').style.display='none';
    document.getElementById('imgmusicover').style.display='block';
   
    document.getElementById('imgmovies').style.display='block';
    document.getElementById('imgmoviesover').style.display='none';

    document.getElementById('imggames').style.display='block';
    document.getElementById('imggamesover').style.display='none';

  }
  else if(mode=="movie")
  {
    document.getElementById('imgmusic').style.display='block';
    document.getElementById('imgmusicover').style.display='none';
   
    document.getElementById('imgmovies').style.display='none';
    document.getElementById('imgmoviesover').style.display='block';

    document.getElementById('imggames').style.display='block';
    document.getElementById('imggamesover').style.display='none';
  }
  else
  {
    document.getElementById('imgmusic').style.display='block';
    document.getElementById('imgmusicover').style.display='none';
   
    document.getElementById('imgmovies').style.display='block';
    document.getElementById('imgmoviesover').style.display='none';

    document.getElementById('imggames').style.display='none';
    document.getElementById('imggamesover').style.display='block';
  }
   url="showcategory.aspx?mode="+mode+"&type=shopby";
 
   AjaxCall(url, show_cat);
}
function show_cat()
{
 if(req.readyState==4)
 {
    document.getElementById('idshowcategory').innerHTML="";
    alert(document.getElementById('idshowcategory').innerHTML);
    document.getElementById('idshowcategory').innerHTML=req.responseText;
 }   

}
function showmap(id)
{
  store_id=document.getElementById('ctl00_ContentPlaceHolder1_txt_storeid').value;
  store_idarr=store_id.split(",");
  parent.frames[0].location.href = "store-map.aspx?location="+id;
 // alert(store_idarr.length);
  for(i=0;i<store_idarr.length;i++)
  {
      obj=eval("document.getElementById('"+store_idarr[i]+"')");
      obj.style.display="none";
      objlink=eval("document.getElementById('"+store_idarr[i]+"link')");
      objlink.style.display="block";
  }
  
  
  obj=eval("document.getElementById('"+id+"')");
  obj.style.display="block";
  objlink=eval("document.getElementById('"+id+"link')");
  objlink.style.display="none";
}
function showorderdetails()
{
  document.getElementById('idorderdetails').style.display="inline";
}
function print_invoice(orderid)
{
  window.open("invoice-print.aspx?transactionid="+orderid,"print","width=800,height=800");
}
function checkDigit(str)
{
     var errDigitMsg = "";
     if (/[^0-9']/.test(str))
     {
         errDigitMsg+="Please Enter Only Digit.\n";
     }
     if(errDigitMsg=='')
       {
         return true;
       }
      else 
       {
         alert(errDigitMsg);
         return false;
      }
}   

