var xmlHttp


if (!xmlHttp) {
try {
  xmlHttp = new XMLHttpRequest();
}
catch (e) {
  xmlHttp=false
}
}


function xmlHttp_send_post(URLto, xmlMessage) {
    xmlHttp.open("POST", URLto, false)
    // for ie compatability
    xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlHttp.send(xmlMessage)
	return xmlHttp.responseText;
} 



/************************* Validation of sign-in from *************************/
function validate_registration()
{

	var objForm = document.registration;
	if(objForm.fname.value == "")
	{
		alert("Please Enter First Name!");
		objForm.fname.focus();
		return false;
	}

   if(!new RegExp(/^\w[\w\.\-]+$/).test(objForm.fname.value))
	{
		alert("Please Enter Valid First Name!");
		objForm.fname.value = "";
		objForm.fname.focus();
		return false;
	}

	if(objForm.lname.value == "")
	{
		alert("Please Enter Last Name!");
		objForm.lname.focus();
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		objForm.email.focus();
		return false;
	}    
	if(!new RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(objForm.email.value))
	{
		alert("You Have Entered Incorrect Email Address!");
		objForm.email.focus();
		return false;
	}

	if(objForm.shopname.value == "")
	{
		alert("Please Enter Your Shop Name!");
		objForm.shopname.focus();
		return false;
	}                       

	
	if(objForm.phone.value == "")
	{
		alert("Please Enter Phone Number!");
		objForm.phone.focus();
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	//return true;
}
/*function validate_subscription()
{

	var objForm = document.registration;
	if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter Store Account Number!");
	
		return false;
	}

  	if(objForm.store_addr1.value == "")
	{
		alert("Please Enter Store Address!");
		
		return false;
	}
	if(objForm.store_city.value == "")
	{
		alert("Please Enter Store City!");
		
		return false;
	}
	if(objForm.store_state.value == "")
	{
		alert("Please Select Store State!");
		
		return false;
	}
	if(objForm.store_zip.value == "")
	{
		alert("Please Enter Store Zip!");
		
		return false;
	}
	if(objForm.store_phone.value == "")
	{
		alert("Please Enter Store Phone Number!");
		
		return false;
	}
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Business Account Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	}    
		
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		
		return false;
	}

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	return true;


}*/
function openSubmit()
{
	var objForm = document.registration;
	
	if(objForm.checkbox.checked == true)
	{
		document.getElementById('submitbutton').style.visibility="visible";
		document.getElementById('submitbutton').style.display="block";

	}
	else {
			document.getElementById('submitbutton').style.visibility="hidden";
		document.getElementById('submitbutton').style.display="none";

	}
	return true;
}

function storeAccountTip()
{
	var objForm = document.registration;
	Tip('You will find this number on your monthly statement from CARQUEST.');
	return true;
}
function hideStoreAccountTip()
{
	var objForm = document.registration;
	UnTip();
	return true;
}
function accountIdTip()
{
	var objForm = document.registration;
	Tip('Your <em><strong>Account ID</strong></em> will be determined by the system once you have finished <br>creating your account.');
	return true;
}
function passwordTip()
{
	var objForm = document.registration;
	Tip('The <strong><em>Password</em></strong> can be any combination of up to 20 alphanumeric characters. <br>Everyone in your organization will use the same password, so it should be something<br> easy to remember. Using the name of your organization is a popular option.');
	return true;
}
// Modify Account
function validate_myaccount(lang)
{
	var objForm = document.registration;
	
	if(objForm.fname.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Primero Nombre! ");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer le Premier Nom! ");
		else
			alert("Please Enter First Name!");

		objForm.fname.focus();
		return false;
	}

   if(!new RegExp(/^\w[\w\.\-]+$/).test(objForm.fname.value))
	{
	    if(lang=='lang_sp')
			alert("Entre por favor Valido Primero Nombre! ");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer le Premier Nom Valide! ");
		else
			alert("Please Enter Valid First Name!");
		objForm.fname.value = "";
		objForm.fname.focus();
		return false;
	}

	if(objForm.lname.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Apellido!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer le Dernier Nom! ");
		else
			alert("Please Enter Last Name!");
		objForm.lname.focus();
		return false;
	}
	if(objForm.email.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su identificacion Correo electronico! ");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre ID d'E-mail ");
		else
			alert("Please Enter Your Email ID!");
		objForm.email.focus();
		return false;
	}    
	if(!new RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(objForm.email.value))
	{
		if(lang=='lang_sp')
			alert("Usted Ha Entrado Direccion Correo electronico Inexacta! ");
		else if(lang=='lang_fr')
			alert("Vous Etes Entre l'Adresse e-mail Inexacte! ");
		else
			alert("You Have Entered Incorrect Email Address!");
		objForm.email.focus();
		return false;
	}
if(objForm.username.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Nombre de usuario!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer l'Identifiant! ");
		else
			alert("Please Enter UserName!");
		objForm.email.focus();
		return false;
	} 
	

	if(objForm.password.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Contrasena!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer le Mot de passe! ");
		else
			alert("Please Enter Password!");
		objForm.password.focus();
		return false;
	}
	var lowercasepass=objForm.password.value;
	var Uppercasepass=objForm.password.value;	
	if(objForm.password.value!=lowercasepass.toLowerCase() && objForm.password.value!=Uppercasepass.toUpperCase())
	{
		if(lang=='lang_sp')
			alert("La contrasena es caso-sensible!");
		else if(lang=='lang_fr')
			alert("Le mot de passe est cas-sensible! ");
		else
			alert("Password is case-sensitive!");
		objForm.password.focus();			
		return false;
	}
	if(!new RegExp(/^\w[\w\.\-]+$/).test(objForm.password.value))
	{
		if(lang=='lang_sp')
			alert("Entre por favor Contrasena Válida! ");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Mot de passe Valide! ");
		else
			alert("Please Enter Valid Password!");
		objForm.password.value = "";
		objForm.password.focus();
		return false;
	}
	if(objForm.shopname.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su Nombre de Tienda!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre Nom de Magasin! ");
		else
			alert("Please Enter Your Shop Name!");
		objForm.shopname.focus();
		return false;
	}                       

	if(objForm.addr1.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su Direccion!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre Adresse! ");
		else
			alert("Please Enter Your Address!");
		objForm.addr1.focus();
		return false;
	}                       
	
	if(objForm.city.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su Ciudad!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre Ville! ");
		else
			alert("Please Enter Your City!");
		
		objForm.city.focus();
		return false;
	}
	if(objForm.state.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su Estado!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre Etat! ");
		else
			alert("Please Enter Your State!");
		objForm.state.focus();
		return false;
	}	
	
	if(objForm.country.selectedIndex == "0")
	{
		if(lang=='lang_sp')
			alert("¡Seleccione por favor Su pais!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Choisir Votre pays! ");
		else
			alert("Please Select Your country!");
		return false;
	}
	if(objForm.zipcode.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Su Código postal!");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer Votre Code Postal! ");
		else
			alert("Please Enter Your Zip Code!");
		
		objForm.zipcode.focus();
		return false;
	}       

	if(objForm.phone.value == "")
	{
		if(lang=='lang_sp')
			alert("Entre por favor Numero de telefono! ");
		else if(lang=='lang_fr')
			alert("S'il vous plait Entrer le Numero de telephone! ");
		else
			alert("Please Enter Phone Number!");
		
		objForm.phone.focus();
		return false;
	}
	objForm.submit();
}
/*******Modify Account Ends here****/
function logOut(){
	var x = xmlHttp_send_post("lib/class.frontend.php", "action2do=logout");
	if(x == 1){
		document.location.href="index.php";
	}

}


// function through new-subscriber.php
function freeTrial()
{

	var objForm = document.registration;
	if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter Store Account Number!");
	
		return false;
	}

  	if(objForm.store_addr1.value == "")
	{
		alert("Please Enter Store Address!");
		
		return false;
	}
	if(objForm.store_city.value == "")
	{
		alert("Please Enter Store City!");
		
		return false;
	}
	if(objForm.store_state.value == "")
	{
		alert("Please Select Store State!");
		
		return false;
	}
	if(objForm.store_zip.value == "")
	{
		alert("Please Enter Store Zip!");
		
		return false;
	}
	if(objForm.store_phone.value == "")
	{
		alert("Please Enter Store Phone Number!");
		
		return false;
	}
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Business Account Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	}    
		
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		
		return false;
	}

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	
	objForm.action="manipulation-registration.php"
	objForm.submit();
}
// function through new-subscriber.php and subscribe.php
function subscribeNow()
{

	var objForm = document.registration;
	if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter Store Account Number!");
	
		return false;
	}

  	if(objForm.store_addr1.value == "")
	{
		alert("Please Enter Store Address!");
		
		return false;
	}
	if(objForm.store_city.value == "")
	{
		alert("Please Enter Store City!");
		
		return false;
	}
	if(objForm.store_state.value == "")
	{
		alert("Please Select Store State!");
		
		return false;
	}
	if(objForm.store_zip.value == "")
	{
		alert("Please Enter Store Zip!");
		
		return false;
	}
	if(objForm.store_phone.value == "")
	{
		alert("Please Enter Store Phone Number!");
		
		return false;
	}
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	}    
		
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		
		return false;
	}

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	objForm.action="new-manipulation-subscription.php"
	objForm.submit();
}

/******Function through new-subscriber.php, registration.php and subscribe.php******/
function checkAccountCode(val)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkAccountCode&val=" + val);

	if(chk=="false")
	{
		alert("You have entered invalid National Account Code!");
		document.getElementById("account_code").value='';
		document.getElementById("code_monthly").value='';
		document.getElementById("code_yearly").value='';
		document.getElementById("account_code_monthly_price").innerHTML=document.getElementById("monthly_price").value;
		document.getElementById("account_code_yearly_price").innerHTML=document.getElementById("yearly_price").value;
		return true;
	}
	{
		chkresult = chk.split("!");
		var monthly = chkresult[0];
		var yearly = chkresult[1];

		document.getElementById("code_monthly").value=monthly;
		document.getElementById("code_yearly").value=yearly;
		document.getElementById("account_code_monthly_price").innerHTML="(US$"+monthly+")";
		document.getElementById("account_code_yearly_price").innerHTML="(US$"+yearly+")";

		return true;
	}
}
/******Function through new-subscriber-WL1.php******/

function checkAccountCode_CQUser(val)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkAccountCode_CQUser&val=" + val);

	if(chk=="false")
	{
		alert("You have entered invalid National Account Code!");
		document.getElementById("account_code").value='';
		document.getElementById("code_monthly").value='';
		document.getElementById("code_yearly").value='';
		document.getElementById("monthly_freeDays").value='';
		document.getElementById("yearly_freeDays").value='';
		document.getElementById("account_code_monthly_price").innerHTML=document.getElementById("monthly_price").value;
		document.getElementById("account_code_yearly_price").innerHTML=document.getElementById("yearly_price").value;
		return true;
	}
	{
		chkresult = chk.split("!");
		var monthly = chkresult[0];
		var monthly_free_days = chkresult[1];
		var yearly = chkresult[2];
		var yearly_free_days = chkresult[3];

		document.getElementById("code_monthly").value=monthly;
		document.getElementById("code_yearly").value=yearly;
		document.getElementById("monthly_freeDays").value=monthly_free_days;
		document.getElementById("yearly_freeDays").value=yearly_free_days;

		document.getElementById("account_code_monthly_price").innerHTML="(US$"+monthly+") with Free "+monthly_free_days +" Days Trial";
		document.getElementById("account_code_yearly_price").innerHTML="(US$"+yearly+") with Free "+yearly_free_days +" Days Trial";

		return true;
	}
}
/******Function through new-subscriber.php, registration.php and new-subscriber-WL1.php******/

function checkFreeDaysCode(val,changeButtonName)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkFreeDaysCode&val=" + val);
	//prompt('1',chk);
	if(chk=="false")
	{
		
		alert("You have entered invalid Free Trial Promo Code!");
		document.getElementById("free_days_code").value='';
		return true;
	}
	{
		var free_days = chk;
		document.getElementById("free_trial_days").value=free_days;
		document.getElementById("free_days").innerHTML=free_days;
		document.getElementById("days_code").value=val;
		if(changeButtonName!='')
			document.getElementById("free").value="FREE "+free_days+" DAY TRIAL";
		return true;
	}
}
/******Function through registration.php******/

function freeTrialRegistration()
{

	var objForm = document.registration;
	if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter Store Account Number!");
	
		return false;
	}
	
	if(objForm.store_phone.value == "")
	{
		alert("Please Enter Store Phone Number!");
		
		return false;
	}
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	}    
		
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		
		return false;
	}

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	
	objForm.action="manipulation-registration.php"
	objForm.submit();
}
/******Function through new-subscriber-WL1.php******/

function processCQUser()
{	
	var objForm = document.registration;
	
	if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter Store Account Number!");
	
		return false;
	}

  	if(objForm.store_addr1.value == "")
	{
		alert("Please Enter Store Address!");
		
		return false;
	}
	if(objForm.store_city.value == "")
	{
		alert("Please Enter Store City!");
		
		return false;
	}
	if(objForm.store_state.value == "")
	{
		alert("Please Select Store State!");
		
		return false;
	}
	if(objForm.store_zip.value == "")
	{
		alert("Please Enter Store Zip!");
		
		return false;
	}
	if(objForm.store_phone.value == "")
	{
		alert("Please Enter Store Phone Number!");
		
		return false;
	}
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	}    
		
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		
		return false;
	}

	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	
	for(var i=0;i<objForm.payment_type.length;i++)
	{
		if(objForm.payment_type[i].checked)
		{
			var payment_type=objForm.payment_type[i].value;
		}
	}
	if(payment_type=='free_trial')
	{
		objForm.action="manipulation-registration.php"
		objForm.submit();
	}
	else 
	{
		objForm.action="new-manipulation-subscription.php"
		objForm.submit();
	}
	
}

/***********************************************************************************************/

function freeTrialRegistration_revamp()
{

	var objForm = document.registration;
	
	
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	} 
	if(objForm.phone.value == "")
	{
		alert("Please Enter phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}
/*if(objForm.store_acct_no.value == "")
	{
		alert("Please Enter CARQUEST Account Number!");
	
		return false;
	}*/
	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	
	objForm.action="manipulation-revamp-registration.php"
	objForm.submit();
}


// function through new-subscriber.php and subscribe.php
function subscribeNow_revamp(pageValue)
{

	var objForm = document.registration;
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	} 
	if(objForm.phone.value == "")
	{
		alert("Please Enter Phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}
	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}
	if(pageValue!='')//if free-subscription option
	{
		if(objForm.password.value == "")
		{
			alert("Please Enter Password!");
			
			return false;
		}
	}
	if(pageValue=='')//IF SUBSCRITION THROUGH new-subscriber.php
	{
		if(objForm.checkbox.checked != true)
		{
			alert("Please Accept Terms and Conditions!");
			objForm.checkbox.focus();
			return false;
		}
		for(var i=0;i<objForm.payment_type.length;i++)
		{
			if(objForm.payment_type[i].checked)
			{
				var payment_type=objForm.payment_type[i].value;
			}
		}
		if(payment_type=='free_trial')
		{
			objForm.action="manipulation-revamp-registration.php"
			objForm.submit();
		}
		else 
		{
			objForm.action="new-manipulation-revamp-subscription.php"
			objForm.submit();
		}
	}
	else //if free-subscription option
		{
			objForm.action="new-manipulation-revamp-subscription.php"
			objForm.submit();
		}
}
function special_offer()
{

	var objForm = document.registration;
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	} 
	if(objForm.phone.value == "")
	{
		alert("Please Enter Phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}
	if(objForm.password.value == "")
	{
		alert("Please Enter Password!");
		return false;
	}
	
	
	objForm.action="manipulation-special-offer.php"
	objForm.submit();
		
}
function processCQUser_revamp()
{	
	var objForm = document.registration;
	
	if(objForm.business_name.value == "")
	{
		alert("Please Enter Businees Name!");
		
		return false;
	}
	if(objForm.acct_mailing_addr1.value == "")
	{
		alert("Please Enter Mailing Address!");
		
		return false;
	}if(objForm.city.value == "")
	{
		alert("Please Enter City!");
		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");

		return false;
	}
	if(objForm.country.value == "")
	{
		alert("Please Select Country!");
		
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");
		
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");
		
		return false;
	} 
	if(objForm.phone.value == "")
	{
		alert("Please Enter Phone!");
		
		return false;
	}
	char = objForm.phone.value.search("[^0-9]"); 
    if(objForm.phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.first_name.value == "")
	{
		alert("Please Enter First Name!");
		
		return false;
	}
	if(objForm.last_name.value == "")
	{
		alert("Please Enter Last Name!");
		
		return false;
	}

	
	if(objForm.checkbox.checked != true)
	{
		alert("Please Accept Terms and Conditions!");
		objForm.checkbox.focus();
		return false;
	}

	
	for(var i=0;i<objForm.payment_type.length;i++)
	{
		if(objForm.payment_type[i].checked)
		{
			var payment_type=objForm.payment_type[i].value;
		}
	}
	if(payment_type=='free_trial')
	{
		objForm.action="manipulation-revamp-registration.php"
		objForm.submit();
	}
	else 
	{
		objForm.action="new-manipulation-revamp-subscription.php"
		objForm.submit();
	}
	
}



/******Function through new-subscriber.php, registration.php and subscribe.php******/
function checkAccountCode_revamp(val)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkAccountCode&val=" + val);

	if(chk=="false")
	{
		if(val!='')
		alert("You have entered invalid National Account Code!");
		document.getElementById("account_code").value='';
		document.getElementById("code_monthly").value='';
		document.getElementById("code_yearly").value='';
		document.getElementById("account_code_monthly_price").innerHTML=document.getElementById("monthly_price").value;
		document.getElementById("account_code_yearly_price").innerHTML=document.getElementById("yearly_price").value;
		return true;
	}
	{
		chkresult = chk.split("!");
		var monthly = chkresult[0];
		var yearly = chkresult[1];

		document.getElementById("code_monthly").value=monthly;
		document.getElementById("code_yearly").value=yearly;
		document.getElementById("account_code_monthly_price").innerHTML="(US$"+monthly+")";
		document.getElementById("account_code_yearly_price").innerHTML="(US$"+yearly+")";

		return true;
	}
}
/******Function through new-subscriber-WL1.php******/

function checkAccountCode_CQUser_revamp(val)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkAccountCode_CQUser&val=" + val);

	if(chk=="false")
	{
		if(val!='')
		alert("You have entered invalid National Account Code!");
		document.getElementById("account_code").value='';
		document.getElementById("code_monthly").value='';
		document.getElementById("code_yearly").value='';
		document.getElementById("monthly_freeDays").value='';
		document.getElementById("yearly_freeDays").value='';
		document.getElementById("account_code_monthly_price").innerHTML=document.getElementById("monthly_price").value;
		document.getElementById("account_code_yearly_price").innerHTML=document.getElementById("yearly_price").value;
		return true;
	}
	{
		chkresult = chk.split("!");
		var monthly = chkresult[0];
		var monthly_free_days = chkresult[1];
		var yearly = chkresult[2];
		var yearly_free_days = chkresult[3];

		document.getElementById("code_monthly").value=monthly;
		document.getElementById("code_yearly").value=yearly;
		document.getElementById("monthly_freeDays").value=monthly_free_days;
		document.getElementById("yearly_freeDays").value=yearly_free_days;

		document.getElementById("account_code_monthly_price").innerHTML="(US$"+monthly+") with Free "+monthly_free_days +" Days Trial";
		document.getElementById("account_code_yearly_price").innerHTML="(US$"+yearly+") with Free "+yearly_free_days +" Days Trial";

		return true;
	}
}
/******Function through new-subscriber.php, registration.php and new-subscriber-WL1.php******/

function checkFreeDaysCode_revamp(val,changeButtonName)
{	
	var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkFreeDaysCode&val=" + val);
	//prompt('1',chk);
	if(chk=="false")
	{
		if(val!='')
		//alert("You have entered invalid Free Trial Promo Code!");
		document.getElementById("free_days_code").value='';
		//return true;
	}
	else
	{
		var free_days = chk;
		document.getElementById("free_trial_days").value=free_days;
		document.getElementById("free_days").innerHTML=free_days;
		document.getElementById("days_code").value=val;
		/*if(changeButtonName!='')
			document.getElementById("free").value="FREE "+free_days+" DAY TRIAL";*/
		//return true;
	}
	if(chk=="false")
	{
		var chk = xmlHttp_send_post("xmlHTTP_BE.php?", "action=chkAccountCode&val=" + val);

		if(chk=="false")
		{
			
			document.getElementById("code_monthly").value='';
			document.getElementById("code_yearly").value='';
			document.getElementById("account_code_monthly_price").innerHTML=document.getElementById("monthly_price").value;
			document.getElementById("account_code_yearly_price").innerHTML=document.getElementById("yearly_price").value;
			
		}
		else
		{
			
			chkresult = chk.split("!");
			var monthly = chkresult[0];
			var yearly = chkresult[1];
			document.getElementById("free_days_code").value=val;
			document.getElementById("code_monthly").value=monthly;
			document.getElementById("code_yearly").value=yearly;
			document.getElementById("account_code_monthly_price").innerHTML="US$"+monthly+"";
			document.getElementById("account_code_yearly_price").innerHTML="US$"+yearly+"";

			//return true;
		}

	}
	
	if(chk=="false")
	{
		alert("You have entered invalid Promo Code!");	
	}
	return true;

}




function forgot_validate()
{	
	var objForm = document.forgot;
	if(objForm.email.value == "")
	{
		alert("Please Enter Email!");
		return false;
	}
	if(objForm.phone.value == "")
	{
		alert("Please Enter Phone!");
		
		return false;
	} 
	return true;
}

// function through /education/index.php
// function through /education/index.php
function subscribeNow_edu(ipval)
{

	var objForm = document.registration;	
	if(objForm.school_name.value == "")
	{
		alert("Please Enter School Name!");		
		return false;
	}
	if(objForm.school_address.value == "")
	{
		alert("Please Enter School Address!");		
		return false;
	}
	if(objForm.city.value == "")
	{
		alert("Please Enter City!");		
		return false;
	}if(objForm.state.value == "")
	{
		alert("Please Select State!");
		return false;
	}
	if(objForm.zip.value == "")
	{
		alert("Please Enter Zip!");		
		return false;
	}
	if(objForm.email.value == "")
	{
		alert("Please Enter Your Email ID!");		
		return false;
	} 
	if(objForm.school_phone.value == "")
	{
		alert("Please Enter School Phone!");
		
		return false;
	}
	char = objForm.school_phone.value.search("[^0-9]"); 
    if(objForm.school_phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	if(objForm.contact_name.value == "")
	{
		alert("Please Enter Contact Name!");		
		return false;
	}
	if(objForm.contact_phone.value == "")
	{
		alert("Please Enter Contact Phone!");		
		return false;
	}
	char = objForm.contact_phone.value.search("[^0-9]"); 
    if(objForm.contact_phone.value.length > 0 &&  char >= 0) 
    { 
    	alert("Please enter valid Phone Number!"); 
		return false; 
    }
	
	objForm.newIP.value = ipval;		
	
	objForm.action="education-registration.php"
	objForm.submit();

}