﻿// JScript File
 var arrRef = new Array(); var arrRef_val = new Array();
var dblShippingCost=0.0;
var stateAbv= new Array('INTL','AL', 'AK', 'AS', 'AZ', 'AR', 'AA', 'AE', 'AP', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'GU', 'HI', 'ID', 'IL', 'IN', 'INTL', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'ON', 'OR', 'PA', 'PR', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VI', 'VA', 'WA', 'WV', 'WI', 'WY');

function AjaxManager()
{
    var args = AjaxManager.arguments;
    var sendurl = "";
    var responsetext = ""; 
    var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP"): new XMLHttpRequest();
    sendurl = args[1];  
//alert(x)
    switch (args[0])
    {
        case "Load":
        if(x)
        {
            x.onreadystatechange = function()
            {
					//alert(x.status)
                if (x.readyState == 4 && x.status == 200)
                {
                    responsetext =  x.responseText
                    var strReplace;
					//alert(responsetext)
                    if(document.getElementById(args[2]))
                        document.getElementById(args[2]).innerHTML=responsetext;
                   /* alert(sendurl)
                    if (sendurl.indexOf('SessionAbondon')>0)
                    {
                        CleanImgTags(responsetext)
                    }*/
                    //document.getElementById('txtTemp').value=responsetext;
                    if(responsetext.indexOf('(#%&#)')>0)
                    {  // alert(responsetext)
                        var st =responsetext.indexOf('(#%&#)');
                        var en =responsetext.indexOf('(#%*#!)');
                        eval(responsetext.substring(Math.abs(st)+6,Math.abs(en)));
                    }
                    
                }
            }
            x.open("POST",sendurl, true);
            //x.send(null);
			x.send('');
        }
        break;
    }
}

function GetObject(o)
{
    return document.getElementById('ctl00_lurosilContent_'+o)
}
function getObj(id)
{
    return document.getElementById(id);
}

function SetStateValueBill()
        {
         var objCountry = GetObject('Country');
         var objState = GetObject('State') ;  
          if(objState && objCountry)
         //alert(objCountry.options[objCountry.selectedIndex].value)
         if(objCountry.options[objCountry.selectedIndex].value!='1') 
         {   
          for(var i=0;i<objState.options.length;i++)
          {
           if(objState.options[i].value=='0')
            objState.options[i].selected=true
          }     
         }
         else
         {
           if(objState.selectedIndex==0)
           {
            alert('Please select a billing state.')
            return false;    
           }
           else
           if(objState.options[objState.selectedIndex].value=='0')
            objState.selectedIndex=0
         }
         return false;  
        }

var strShippingOption1_text='';
var strShippingOption1_value='';

        function SetStateValueShip()
        {
         var objCountry = GetObject('ShippCountry') ;
         var objState = GetObject('ShippState') ;  
          if(objState && objCountry)
         if(objCountry.options[objCountry.selectedIndex].value!='1') 
         {   
          for(var i=0;i<objState.options.length;i++)
          {
           if(objState.options[i].value=='0')
           {
            objState.options[i].selected=true
            //call to remove first option from shippings types
             var objddlshippingtype = GetObject('ddlshippingtype') ;  
             if(objddlshippingtype)
             {
                /*if(objddlshippingtype.options[objddlshippingtype.selectedIndex].text.indexOf('Tier')>-1 || objddlshippingtype.options[objddlshippingtype.selectedIndex].text.indexOf('Standard')>-1 )
                objddlshippingtype.remove(1);
                */
                objddlshippingtype.options[2].selected=true
                SetShippingCost(2);
             }
            
            
           }
          }  
          //alert(objState.options[objCountry.selectedIndex].value)
         }
         else
         {
           if(objState.selectedIndex==0)
           {
            alert('Please select a shipping state.')
            return false;    
           }
           else
           if(objState.options[objState.selectedIndex].value=='0')
            objState.selectedIndex=0
         }
         return false;  
        }
        
        function SetCountryValueBill()
        {
         var objCountry = GetObject('Country') ;
         var objState = GetObject('State');  
         if(objState && objCountry)
         {
             if(objState.options[objState.selectedIndex].value!='0')
             { 
              for(var i=0;i<objCountry.options.length;i++)
              {
               if(objCountry.options[i].value=='1')
                objCountry.options[i].selected=true
              }  
             } 
         }
         return false;  
        }
        function SetCountryValueShip()
        {
         var objCountry = GetObject('ShippCountry') ;
         var objState = GetObject('ShippState') ;  
          if(objState && objCountry)
         if(objState.options[objState.selectedIndex].value!='0')
         { 
          for(var i=0;i<objCountry.options.length;i++)
          {
           if(objCountry.options[i].value=='1')
            objCountry.options[i].selected=true
          }  
         } 
         return false;  
        }
        
         function openWindow(url) 
        {
             popupWin = window.open(url,'', 'top=0,left=0,width=250,height=180')
        }
        function validate()
        {//alert("dfdf")
            var frm=document.frmOrder;
            var ErrMsg = '';
			var flag = true;
			if ((GetObject('FirstName').value=="") || (GetObject('FirstName').value.length==0) ||(GetObject('FirstName').value==null))
			{
				//alert("sdshg")
				ErrMsg+="Please Enter First Name \n";
			}
			if ((GetObject('LastName').value=="") || (GetObject('LastName').value.length==0) ||(GetObject('LastName').value==null))
			{
				ErrMsg+="Please Enter Last Name \n";
			}
			if ((GetObject('AddressLine1').value=="") ||(GetObject('AddressLine1').value.length==0) ||(GetObject('AddressLine1').value==null))
			{
				ErrMsg+="Please Enter Address 1 \n";
			}
			if ((GetObject('City').value=="") ||(GetObject('City').value.length==0) ||(GetObject('City').value==null))
			{
				ErrMsg+="Please Enter City \n";
			}
			
			if ((GetObject('ZipCode').value=="") ||(GetObject('ZipCode').value.length==0) ||(GetObject('ZipCode').value==null))
			{
				ErrMsg+="Please Enter Zip Code \n";
			}
			if (GetObject('Country')[GetObject('Country').selectedIndex].value == 0)
			{
				ErrMsg+="Please Select Country \n";
			}
			
			if ((GetObject('Phone').value=="") ||(GetObject('Phone').value.length==0) ||(GetObject('Phone').value==null))
			{
				ErrMsg+="Please Enter Phone \n";
			}
			if((GetObject('Email').value == "") || (GetObject('Email').value.length==0) ||(GetObject('Email').value==null))
			{
				ErrMsg+="Please Enter E-Mail Address \n";
			}
			
			if ((GetObject('Email').value.length!=0) && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(GetObject('Email').value)==false))
			{
				ErrMsg+="Invalid Email Address \n";
			}
			if (GetObject('Referal')[GetObject('Referal').selectedIndex].value == 0)
			{
				ErrMsg+="Please Select Referal Type \n";
			}
			if (ErrMsg != '')
			{
				alert(ErrMsg);
				flag=false;
				return flag;
				
			}
			else
			{ 
				/*flag=true;
				return flag;*/
				
				return Validate_Shipping();
			}
        }
			function Validate_Shipping()
			{   //alert("shhhh")
			    var ErrMsg = '';
			    var flag = true;
			     /* Shipping Validation */
			    if ((GetObject('ShippFirstName').value=="") || (GetObject('ShippFirstName').value.length==0) ||(GetObject('ShippFirstName').value==null))
			    {
				    
				    ErrMsg+="Please Enter First Name \n";
			    }
			    if ((GetObject('ShippLastName').value=="") ||(GetObject('ShippLastName').value.length==0) ||(GetObject('ShippLastName').value==null))
			    {
				    ErrMsg+="Please Enter Last Name \n";
			    }
			    if ((GetObject('ShippAddressLine1').value=="") ||(GetObject('ShippAddressLine1').value.length==0) ||(GetObject('ShippAddressLine1').value==null))
			    {
				    ErrMsg+="Please Enter Address 1 \n";
			    }
			    if ((GetObject('ShippCity').value=="") ||(GetObject('ShippCity').value.length==0) ||(GetObject('ShippCity').value==null))
			    {
				    ErrMsg+="Please Enter Shipp City \n";
			    }
			    
			    if ((GetObject('ShippZipCode').value=="") ||(GetObject('ShippZipCode').value.length==0) ||(GetObject('ShippZipCode').value==null))
			    {
				    ErrMsg+="Please Enter Zip Code \n";
			    }
			    if (GetObject('ShippCountry')[GetObject('ShippCountry').selectedIndex].value == 0)
			    {
				    ErrMsg+="Please Select ShippCountry \n";
			    }
			    
			    
			    if ((GetObject('ShippPhone').value=="") ||(GetObject('ShippPhone').value.length==0) ||(GetObject('ShippPhone').value==null))
			    {
				    ErrMsg+="Please Enter ShippPhone \n";
			    }
			    
			    if (GetObject('ddlshippingtype')[GetObject('ddlshippingtype').selectedIndex].value == 0)
			    {
				    ErrMsg+="Please Select Shipping Type \n";
			    }
			    if (ErrMsg != '')
			    {
				    alert(ErrMsg);
				    flag=false;
				    return flag;
			    }
			    else
			    { 
				    return Validate_Payment();
			    }
			    
			}
			
			function Validate_Payment()
			{
			    var ErrMsg = '';
			    var flag = true;
			    /* Credit card validation */
			    if (GetObject('CreditCardType')[GetObject('CreditCardType').selectedIndex].value == 0)
			    {
				    ErrMsg+="Please Select Credit Card Type \n";
			    }
			    if ((GetObject('CreditCardNumber').value=="") ||(GetObject('CreditCardNumber').value.length==0) ||(GetObject('CreditCardNumber').value==null))
			    {
				    ErrMsg+="Please Enter Credit Card Number \n";
			    }
			    if (ErrMsg != '')
			    {
				    alert(ErrMsg);
				    flag=false;
				    return flag;
    				
			    }
			    else
			    { 
				    if(!CheckDisclaimer())
				    return false;
				    flag=true;
				    
				    return flag;
				    
			    }
			        /* end */ 
			}
        function checkboxclick()
        {
            if(GetObject("chkcurrent_addr").checked == true)
            {
                
                GetObject('ShippBusinessName').value=GetObject('BusinessName').value;
               
                GetObject('ShippFirstName').value=GetObject('FirstName').value;
                GetObject('ShippMiddleInitial').value=GetObject('MiddleInitial').value;
                GetObject('ShippLastName').value=GetObject('LastName').value;
                GetObject('ShippAddressLine1').value=GetObject('AddressLine1').value;
                GetObject('ShippAddressLine2').value=GetObject('AddressLine2').value;
                GetObject('ShippCity').value=GetObject('City').value;
                
		                 
                GetObject('ShippZipCode').value=GetObject('ZipCode').value;
                for(i=0;i<GetObject('Country').options.length;i++)
		                {
			                if(GetObject('Country').options[i].selected==true)
				                GetObject('ShippCountry').options[i].selected=true;
		                }
		         if (GetObject('ShippCountry')[GetObject('ShippCountry').selectedIndex].value !=1)
		         {
		            GetObject('ShippState')[GetObject('ShippState').selectedIndex].text="INTERNATIONAL"
		            
		            
		            var objddlshippingtype = GetObject('ddlshippingtype') ;  
                     if(objddlshippingtype)
                     {
                        objddlshippingtype.options[2].selected=true
                        SetShippingCost(2);
                     }
		         }
		         else
		         {
		            for(i=0;i<GetObject('State').options.length;i++)
		                {
			                if(GetObject('State').options[i].selected==true)
				                GetObject('ShippState').options[i].selected=true;
				                
		                }
		         }
                GetObject('ShippPhone').value=GetObject('Phone').value;
                GetObject('ShippExt').value=GetObject('Ext').value;
                SetEstimatedTax(GetObject('ShippState').options[GetObject('ShippState').selectedIndex].value);
                
                //SetEstimatedTax(document.frmOrderNow.ShippState.options[document.frmOrderNow.ShippState.selectedIndex].value);
            }
           // return false;
        }
function LoadShoppingCart()
{
    var date=new Date();
    if(getObj("divShoppingCart"))
    {
        getObj("divShoppingCart").innerHTML="Loading ..."
        //ShipStateID="+getObj("ShippState").options[getObj("ShippState").selectedIndex].value+"&ShipTypeID="+getObj("ddlshippingtype").options[getObj("ddlshippingtype").selectedIndex].value+"&
        AjaxManager("Load","../Order_Now/ShoppingCart.aspx?d=" + date, "divShoppingCart")
    }    
}
function DeleteFromCart(PPID)
{    
    var date=new Date();
    AjaxManager("Load","../Order_Now/ShoppingCart.aspx?Delete=" + PPID + "&d=" + date, "divShoppingCart")
}
function ShowHideDisclaimer()
{
    if(getObj('hidPriceplanType') && getObj('divDisclaimer') && getObj('divDisclaimerSub'))
    {
        var obj=getObj('hidPriceplanType');
        var objDIV=getObj('divDisclaimer');
        if(obj.value=='1')
		    objDIV.style.display = "block";
	    else if(document.getElementById('hidPriceplanType').value=='2')
		    getObj('divDisclaimerSub').style.display = "block";    	
    }
    
}
function CheckDisclaimer()
{
	    var objChk;
	    if(document.getElementById('hidPriceplanType').value=='1')
		    objChk=document.getElementById('chkDisclaimer')
	    else
		    objChk=document.getElementById('chkDisclaimerSub')
    		
	    if (objChk.checked==false)
		    {
			    alert('Please check the Check box to Continue');
			    return false					
		    }
	return true;
}		
function SetEstimatedTax(ShipStateID)
{
    SetCountryValueShip();
    SetValues(ShipStateID);
}
function SetShippingCost(ShippingTypeID)
{
    SetValues(0,ShippingTypeID);
}
function SetValues()
{
    var args = SetValues.arguments;
    var SubTotalTemp=0.0,ShippingCostTemp=0.0,TaxTemp=0.0,TotalTemp=0.0;
    if(getObj("spnSubTotal") && getObj("spnShippingCost") && getObj("spnTax") && getObj("spnTotal") && getObj("hidSubTotal") && getObj("hidShippingCost") && getObj("hidTax") && getObj("hidTotal"))
    {
        var objSubTotal=getObj("hidSubTotal");
        var objShippingCost=getObj("hidShippingCost");
        var objTax=getObj("hidTax");
        var objTotal=getObj("hidTotal");
        
        TaxTemp=getObj("hidTax").value;
        ShippingCostTemp=getObj("hidShippingCost").value;
        
        switch (args.length)
        {
            case 1:
            {
                var st=args[0];
                if(st==25)                  //2.9
                {
                    TaxTemp=Math.abs((parseFloat(objSubTotal.value)*2.9/100.0)).toFixed(2);
                }
                else if(st==81)              //8.4
                {
                    TaxTemp=Math.abs((parseFloat(objSubTotal.value)*8.5/100.0)).toFixed(2);
                }
                else                        //0.0
                {
                    TaxTemp=Math.abs(0.0).toFixed(2);
                }
            }
            case 2:
            {
                var shType=args[1]; 
                //	                      5 > Standard           6.50  //new 6.83
                //                        2 > International     19.50  //20.48
                //                        3 > Express           21.50  //22.57
//alert(dblShippingCost)
                if(shType==5)// && dblShippingCost>0.0)        
                {
                    ShippingCostTemp=Math.abs(parseFloat(dblShippingCost)).toFixed(2);
                    
                    if(dblShippingCost=='10.03')
                    {
                        if(GetObject('ddlshippingtype'))
                        GetObject('ddlshippingtype').options[1].text='Tier 2';
                    }
                    else if(dblShippingCost=='14.23')
                    {
                        if(GetObject('ddlshippingtype'))
                        GetObject('ddlshippingtype').options[1].text='Tier 3';
                    }
                }
                else if(shType==2)        
                {
                    //ShippingCostTemp=Math.abs(19.50).toFixed(2);                    
                    ShippingCostTemp=Math.abs(20.48).toFixed(2);                    
                }
                else if(shType==3)        
                {
                   // ShippingCostTemp=Math.abs(21.50).toFixed(2);
                    ShippingCostTemp=Math.abs(22.57).toFixed(2);
                }
            }    
        }
        
        objShippingCost.value=ShippingCostTemp;
        objTax.value=TaxTemp;
        
        objTotal.value=Math.abs(Math.abs(objSubTotal.value)+Math.abs(objShippingCost.value)+Math.abs(objTax.value)).toFixed(2);
       
        getObj("spnTax").innerHTML="$"+objTax.value;
        getObj("spnShippingCost").innerHTML="$"+objShippingCost.value;
        getObj("spnTotal").innerHTML="$"+objTotal.value;            
    }
}
function ShowHideDiv(pass) {
  var divs = document.getElementsByTagName('img');

 for(i=0;i<divs.length;i++){

  var divid = divs[i].id
  if (divid.indexOf("imgRemove")!=-1){
   if (divid.indexOf(pass)!=-1){

    if(divs[i].id.match(pass)){
     if (document.getElementById) {
      if (document.getElementById){
       if (divs[i].style.display == "none"){
        divs[i].style.display = "";
       } else {
        divs[i].style.display = "none";
       }
      } else {
       if (document.layers) { // Netscape 4
        if (document.layers[divs[i]].visibility == "hidden"){
         document.layers[divs[i]].visibility = 'visible';
        } else {
         document.layers[divs[i]].visibility = "hidden";
        }
       } else { // IE 4
        if (document.all.divs[i].visibility == "hidden"){
         document.all.divs[i].visibility = 'visible';
        } else {
         document.all.divs[i].visibility = "hidden";
        }
       }
      }
     }
    }

   } else {
    //alert(divs[i].id);
    if (document.getElementById){
     divs[i].style.display="none";
    } else {
     if (document.layers) // Netscape 4
      document.divs[i].visibility = 'hidden';
     else // IE 4
      document.all.divs[i].visibility = 'hidden';
    }
   }
  }

 }

}
function ShowHideRemoveImage()
{
    if(document.getElementById('divBillingPrint'))
	{
	    	ShowHideDiv('d');
	    	document.getElementById('strRemove').style.display='none';
    }
}		

function Show(f)
{
  if (document.getElementById(f))
    document.getElementById(f).style.display = 'block';
}

function Hide(f)
{
  if (document.getElementById(f))
    document.getElementById(f).style.display = 'none';
}
function ConfirmOrder()
{//alert('/images/CheckOut__58.gif')
    if(!validate())
        return false;
    ShowHideDiv('d');
    ShowBillingInfo();
    ShowPaymentInfo();
    ShowShippingInfo();
    Cart_info();
    ShowInvoiceText();
    Hide("spnHeaderRemove");
    Show("spnPlaceOrder");
    Hide("trSeperator");
    getObj("hidReferral").value=GetObject("Referal").options[GetObject("Referal").selectedIndex].value;
    //alert(getObj("hidReferral").value);
    //Show('divInvoice');
    /*
    Hide("divBilling");
    Hide("divShipping");
    Hide("divPayment");    
    Hide("spnConfirmOrder");
    
   
    
    Hide("spnUpdateShoppingCart");
    Hide("spnContinueShopping");*/
    GenerateMailScript();
}

function Cart_info()
{
    var strMail='';
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='100%' style='border-bottom: 2px solid #8494CC;'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100%' style='padding: 20px 20px 20px 66px;'> <table border='0' cellpadding='0' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'>"
    strMail +="<br />"
    strMail +=getObj("spnCart").innerHTML;
    strMail +="</td> "
    strMail +="</tr> "
    strMail +="</table></td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail +="<div style='padding: 0 66px 20px 350px;'> "
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'><table border='0' cellpadding='3' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100'>Subtotal:</td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnSubTotal").innerHTML+"</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100'>Delivery Fee:</td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnShippingCost").innerHTML+"</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'>Estimated Taxes: </td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnTax").innerHTML+" (Sales Tax Applicable to WA and CO customers)</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100' style='border-top: 2px solid #8494CC;'><strong>Total:</strong></td> "
    strMail +="<td align='left' valign='top' style='border-top: 2px solid #8494CC;'><strong>"+getObj("spnTotal").innerHTML+"</strong></td> "
    strMail +="</tr> "
    strMail +="</table></td> "
    strMail +="</tr> "
    strMail +="</table> "
    getObj("hidCartInfo").value=strMail;
    //alert(getObj("hidCartInfo").value)
}

function ShowBillingInfo()
{//alert('inBilling')
    var obj=getObj("divBillingInfoDetails");
    var str='';
    str +="<strong>" + GetObject("BusinessName").value+"</strong><br />"
    str +=GetObject("FirstName").value +" "+GetObject("MiddleInitial").value +" "+GetObject("LastName").value +"<br />"
    str +=GetObject("AddressLine1").value +"<br />"
    str +=GetObject("AddressLine2").value +"<br />"
    str +=GetObject("City").value +", "
    str +=stateAbv[GetObject("State").selectedIndex] +" "
    str +=GetObject("ZipCode").value +" "
    str +=GetObject("Country").options[GetObject("Country").selectedIndex].text +"<br>"
    if (GetObject("Ext").value!="")
    {
        str +="(" + GetObject("Ext").value +")"+GetObject("Phone").value +"<br>"
    }
    str +=GetObject("Phone").value +"<br>"
    str +=GetObject("Fax").value +"<br>"
    str +="<a href='mailto:"+GetObject("Email").value +"'>"+GetObject("Email").value +"</a>" 
    //obj.innerHTML=str;
    getObj("hidBillingInfo").value=str;
    //alert(str)
    //alert(getObj("hidBillingInfo").value)
    //Show("divBillingDetails");
}
function ShowShippingInfo()
{//alert('inShipping')
    var obj=getObj("divShippingInfoDetails");
    var str1='';
    str1 +="<strong>" + GetObject("ShippBusinessName").value+"</strong><br />";
    str1 +=GetObject("ShippFirstName").value +" "+GetObject("ShippMiddleInitial").value +" "+GetObject("ShippLastName").value +"<br />";
    str1 +=GetObject("ShippAddressLine1").value +"<br />";
    str1 +=GetObject("ShippAddressLine2").value +"<br />";
    str1 +=GetObject("ShippCity").value +", ";
    str1 +=stateAbv[GetObject("ShippState").selectedIndex] +" ";
    str1 +=GetObject("ShippZipCode").value +" ";
    str1 +=GetObject("ShippCountry").options[GetObject("ShippCountry").selectedIndex].text +"<br>";
    if (GetObject("ShippExt").value!="")
    {
        str1 +="(" + GetObject("ShippExt").value +")"+GetObject("ShippPhone").value +"<br>";
    }
    str1 +=GetObject("ShippPhone").value +"<br>";
    
    //obj.innerHTML=str;
    getObj("hidShippingInfo").value=str1;
    //alert(getObj("hidShippingInfo").value)
   // Show("divShippingDetails");
}
function ShowPaymentInfo()
{//alert('inPaymentinfo')
    var obj=getObj("divPaymentInfoDetails");
    var str='';
    str +="Payment Type: Credit Card<br />"
    str +="Credit Card Type: "+GetObject("CreditCardType").options[GetObject("CreditCardType").selectedIndex].text +"<br />"
    str +="Credit Card Number: "+EncryptCard(GetObject("CreditCardNumber").value) +"<br />"
    str +="Expiration Date: "+GetObject("MonthExp").options[GetObject("MonthExp").selectedIndex].value +"/"+GetYear(GetObject("YearExp").options[GetObject("YearExp").selectedIndex].value) +"<br>"
    //obj.innerHTML=str;
    getObj("hidPaymentInfo").value=str;
    //alert(getObj("hidPaymentInfo").value)
    //alert(str)
    //Show("divPaymentInfoDetails");
}
function GetYear(str)
{
    return str.substring(2,4)
}
function EncryptCard(s)
{
	var i=0;
    var ret='';
    for(i=0;i<s.length;i++)
    {
	    if(i<(s.length-4))
		    ret +='X';
	    else
		    ret +=s.charAt(i);
	 }
    return ret;
}
function GenerateMailScript()
{
    
    var strMail=''
    strMail +="<style>"
    strMail +="td{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;color: #3e362c;}"
    strMail +=".blueTitle{font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #053999;}"
    strMail +=".bg8 {background-color: #B5C6E2; }"
    strMail +=".style5 { color: #41392F; font-size: 11px; }"
    strMail +="</style> "
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='803'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'></td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' class='content'><table border='0' cellpadding='0' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'><table border='0' cellpadding='0' cellspacing='0' width='100%' style='border-bottom: 2px solid #8494CC;'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='300' style='border-right: 2px solid #8494CC; padding: 20px 20px 20px 66px;'><span class='blueTitle'>Billing Info:</span><br /> "
    strMail +="<br /> "
   // strMail +=getObj("divBillingInfoDetails").innerHTML;
    strMail +=getObj("hidBillingInfo").value;
    strMail +="</td> "
    strMail +="<td align='left' valign='top' style='padding: 20px 20px 20px 66px;'><span class='blueTitle'>Shipping Info:</span><br /> "
    strMail +="<br /> "
    //strMail +=getObj("divShippingInfoDetails").innerHTML
    strMail +=getObj("hidShippingInfo").value;
    strMail +="</td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='100%' style='border-bottom: 2px solid #8494CC;'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='380' style='padding: 20px 20px 20px 66px;'><span class='blueTitle'>Payment Info:</span><br /> "
    strMail +="<br /> "
    //strMail +=getObj("divPaymentInfoDetails").innerHTML;
    strMail +=getObj("hidPaymentInfo").value;
    strMail +="</td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='100%' style='border-bottom: 2px solid #8494CC;'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100%' style='padding: 20px 20px 20px 66px;'> <table border='0' cellpadding='0' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'><span class='blueTitle'>Shopping Cart:</span><br /> "
    strMail +="<br />"
    strMail +=getObj("spnCart").innerHTML;
    strMail +="</td> "
    strMail +="</tr> "
    strMail +="</table></td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail +="<div style='padding: 0 66px 20px 350px;'> "
    strMail +="<table border='0' cellpadding='0' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'><table border='0' cellpadding='3' cellspacing='0' width='100%'> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100'>Subtotal:</td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnSubTotal").innerHTML+"</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100'>Delivery Fee:</td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnShippingCost").innerHTML+"</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top'>Estimated Taxes: </td> "
    strMail +="<td align='left' valign='top'>"+getObj("spnTax").innerHTML+" (Sales Tax Applicable to WA and CO customers)</td> "
    strMail +="</tr> "
    strMail +="<tr> "
    strMail +="<td align='left' valign='top' width='100' style='border-top: 2px solid #8494CC;'><strong>Total:</strong></td> "
    strMail +="<td align='left' valign='top' style='border-top: 2px solid #8494CC;'><strong>"+getObj("spnTotal").innerHTML+"</strong></td> "
    strMail +="</tr> "
    strMail +="</table></td> "
    strMail +="</tr> "
    strMail +="</table> "
    
 strMail +="</div>"
    
     strMail +="<table border='0' cellpadding='0' cellspacing='0' style='border-top: 2px solid #8494cc;padding-left:60px'>"
     strMail +="<tr>"
     strMail +="<td>"
     strMail +="<b>Thank you for your purchase. If you used a credit card for this purchase, the charge"
     strMail +="will appear as NATURALPACIFIC on your next billing statement. Please contact us"
     strMail +="at 866-770-3937 or email us at <a href='mailto:service@pachealth.com'>service@pachealth.com</a>"
     strMail +="<br />"
     strMail +="<br />"
     strMail +="with any questions about your order. Customer service hours are Monday through Friday,"
     strMail +="7:00 am to 5:30 pm Pacific Time. </b>"
     strMail +="<br />"
     strMail +="<br />"
     strMail +="</td>"
     strMail +="</tr>"
     strMail +="</table>"
    
    
    strMail +="</td> "

    strMail +="</tr> "
    strMail +="</table></td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail +="</td> "
    strMail +="</tr> "
    strMail +="</table> "
    strMail=CleanImgTags(strMail);
    getObj("hidMailScript").value=strMail
    //alert(strMail)
  
}

function CleanImgTags(s)
{//alert(s)
	s=s.toLowerCase()
	var i=s.indexOf("<img")
	while(i!=-1)
	{
		s=clear(i,s);
		i=s.indexOf("<img");
	}
	return s;
}
function clear(a,s)
{
	var st=''
	st = s.substring(0,a); 
	var rht=''
	rht=s.substring(a+1,s.length); 
	var b=rht.indexOf('>')
	rht=rht.substring(b+1,rht.length); 
	return st+rht;						
}function ShowInvoiceText()
{
    var obj=getObj("divInvoice");
     var str='';
      str +="<b>Thank you for your purchase. If you used a credit card for this purchase, the charge will appear as NATURALPACIFIC on your next billing statement. Please contact us at 866-770-3937 or email us at <a href='mailto:service@pachealth.com'>service@pachealth.com</a><br /><br />with any questions about your order. Customer service hours are Monday through Friday, 7:00 am to 5:30 pm Pacific Time. </b><br /><br />";
     
      str +="<em><strong>This invoice has been emailed to:"+GetObject("Email").value +" . Please print this page out and keep it for your records. </strong></em>" 
//str ="";
    getObj("hidInvoice").value=str;
    //alert(getObj("hidInvoice").value)
    //obj.innerHTML=str;
   //Show("divInvoice");
}

   

  function Lurosil_Session_Abondon()
{
     var querystring = "";
    var date=new Date();
    AjaxManager("Load","ShoppingCart.aspx?SessionAbondon=1&d=" + date + "&" + querystring + "&IMG=Hide")
}

function Hide_RemoveIMG()
{
    alert('inimgdelete')
    document.getElementById('divDeleteButton').style.display='none';
     document.getElementById('spnHeaderRemove').style.display='none';
    
}
function BindReferral()
{
    var ddl=document.getElementById('ctl00_lurosilContent_Referal');

	if(ddl)
	{
		var i=0;
		var flag=false;
		var j=0;
		j=ddl.length;
		for(i=0; i<j;i++)
		{
			ddl.options[1]=null;				
		}	
		var a = 0;
		if(arrRef_val.length>0)
		{
		   ddl.options[0]=new Option('Please Select Referral Type','0');	
		   for(i=0; i<arrRef_val.length;i++)		
		    {	
			    ddl.options[i+1]=new Option(arrRef[i],arrRef_val[i]);			 							
		    }
		    
		}
	}
	//alert(document.getElementById('ctl00_lurosilContent_Referal'));
}
var Ref_value=0;
function Bing_Referral_Cookie()
{
    if (getCookie('ReferalId')!="")
    {
          var ref=document.getElementById('ctl00_lurosilContent_Referal');
          for(i=0;i<ref.length;i++)
         {
            if(ref[i].value==getCookie('ReferalId'))
            {
               Ref_value=i;
               //alert("Whatever")
                ref[i].selected=true;
                ref.disabled=true;
                break;
            }
         }
    }
   
}
 function setCookie(NameOfCookie, value, expiredays) 
	{
        var ExpireDate = new Date ();
        if(expiredays==0)
        expiredays =99999;
        ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
        document.cookie = NameOfCookie + "=" + escape(value) + 
	    ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString()) + "; path=/;";
	}

function getCookie(NameOfCookie)
 { 
      if (document.cookie.length > 0) 
      { 
           begin = document.cookie.indexOf(NameOfCookie+"="); 
           if (begin != -1) 
           { 
                begin += NameOfCookie.length+1; 
                end = document.cookie.indexOf(";", begin);
                if (end == -1) end = document.cookie.length;
                return unescape(document.cookie.substring(begin, end)); 
           } 
      }
     return null; 
 }