// JavaScript Document


// start login validation
function validatelogin()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var duplicate = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery(".formError").hide();
	jQuery("#txtemail").css('border', '1px solid #f0edd8');
	jQuery("#txtemail").css('background', '#ffffff');
	jQuery("#txtmobile").css('border', '1px solid #f0edd8');
	jQuery("#txtmobile").css('background', '#ffffff');
	jQuery("#txtpasswd").css('border', '1px solid #f0edd8');
	jQuery("#txtpasswd").css('background', '#ffffff');


//$(".textbox").hide();

	var emailFromVal = jQuery("#txtemail").val();
	var mobileVal = jQuery("#txtmobile").val();
	if(mobileVal == '') 
	{
			
		if(emailFromVal == '') {
			jQuery("#txtemail").css('border', '1px solid #ed1c24');
			jQuery("#txtemail").css('background', '#ffeee6');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			jQuery("#txtemail").css('border', '1px solid #ed1c24');
			jQuery("#txtemail").css('background', '#ffeee6');
			//jQuery("#txtemail").after('<span class="formError">Enter a valid email address.</span>');
			hasError = true;
		}
	}
	if (emailFromVal == '')
	{
		if(mobileVal == '') {
			jQuery("#txtmobile").css('border', '1px solid #ed1c24');
			jQuery("#txtmobile").css('background', '#ffeee6');		
		
			hasError = true;
			return false;
		}
	}
	
	
	var passwdVal = jQuery("#txtpasswd").val();
	if(passwdVal == '') {
		jQuery("#txtpasswd").css('border', '1px solid #ed1c24');
		jQuery("#txtpasswd").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	if(hasError == false) {
		jQuery.post("checklogin.php",
		   { email: emailFromVal, mobile: mobileVal, pass: passwdVal},
			function(data){
				//alert(data);					
				if (data == "no")
				{
					jQuery("#frmloginErr").before('<span class="formError">Invalid Login information</span>');
				}
				else
				{
					window.location = 'acount-setting.php';
					//jQuery("#processlogin").val("1");
					//jQuery("#frmlogin").submit();
				}
			}
			
		);
	}	
	
}

// end login validation

// start Register validation
function validateRegister()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var duplicate = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery(".formError").hide();
	jQuery("#txtname").css('border', '1px solid #f0edd8');
	jQuery("#txtname").css('background', '#ffffff');
	
	jQuery("#txtemail").css('border', '1px solid #f0edd8');
	jQuery("#txtemail").css('background', '#ffffff');
	jQuery("#txtmobile").css('border', '1px solid #f0edd8');
	jQuery("#txtmobile").css('background', '#ffffff');
	jQuery("#txtpasswd").css('border', '1px solid #f0edd8');
	jQuery("#txtpasswd").css('background', '#ffffff');
	
	jQuery("#txtcpasswd").css('border', '1px solid #f0edd8');
	jQuery("#txtcpasswd").css('background', '#ffffff');
	
	
	var nameVal = jQuery("#txtname").val();
	if(nameVal == '') {
		jQuery("#txtname").css('border', '1px solid #ed1c24');
		jQuery("#txtname").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}

//$(".textbox").hide();

	var emailFromVal = jQuery("#txtemail").val();
	var mobileVal = jQuery("#txtmobile").val();
	if(mobileVal == '') 
	{
			
		if(emailFromVal == '') {
			jQuery("#txtemail").css('border', '1px solid #ed1c24');
			jQuery("#txtemail").css('background', '#ffeee6');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			jQuery("#txtemail").css('border', '1px solid #ed1c24');
			jQuery("#txtemail").css('background', '#ffeee6');
			//jQuery("#txtemail").after('<span class="formError">Enter a valid email address.</span>');
			hasError = true;
		}
	}
	if (emailFromVal == '')
	{
		if(mobileVal == '') {
			jQuery("#txtmobile").css('border', '1px solid #ed1c24');
			jQuery("#txtmobile").css('background', '#ffeee6');		
		
			hasError = true;
			return false;
		}
	}
	
	
	var passwdVal = jQuery("#txtpasswd").val();
	if(passwdVal == '') {
		jQuery("#txtpasswd").css('border', '1px solid #ed1c24');
		jQuery("#txtpasswd").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	var cpasswdVal = jQuery("#txtcpasswd").val();
	if(cpasswdVal == '') {
		jQuery("#txtcpasswd").css('border', '1px solid #ed1c24');
		jQuery("#txtcpasswd").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	if(cpasswdVal != passwdVal) {
		jQuery("#txtcpasswd").css('border', '1px solid #ed1c24');
		jQuery("#txtcpasswd").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	if(hasError == false) {
		jQuery.post("register.php",
		   { name: nameVal, email: emailFromVal, mobile: mobileVal, pass: passwdVal},
			function(data){
			//	alert(data);					
				if (data == "no")
				{
					jQuery("#frmloginErr").before('<span class="formError">Email or Mobile already exists..</span>');
				}
				else
				{
					window.location = 'acount-setting.php';
					//jQuery("#processlogin").val("1");
					//jQuery("#frmlogin").submit();
				}
			}
			
		);
	}	
	
}

// end Register validation

// start update billing and profile info

function updateAccount()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	
	jQuery(".formError").hide();

	var nameVal = jQuery("#txtname").val();
	if(nameVal == '') {
		jQuery("#txtname").after('<span class="formError"> You have forgot to enter Display Name.</span>');
		hasError = true;
		return false;
	}
	var fnameVal = jQuery("#txtfirst").val();
	if(fnameVal == '') {
		jQuery("#txtfirst").after('<span class="formError"> You have forgot to enter First Name.</span>');
		hasError = true;
		return false;
	}
	var lnameVal = jQuery("#txtlast").val();
	if(lnameVal == '') {
		jQuery("#txtlast").after('<span class="formError"> You have forgot to enter Last Name.</span>');
		hasError = true;
		return false;
	}


//$(".textbox").hide();

	var addrVal = jQuery("#txtaddr").val();
	if(addrVal == '') {
		jQuery("#txtaddr").after('<span class="formError"> You have forgot to enter Address.</span>');
		hasError = true;
		return false;
	}
	var cityVal = jQuery("#txtcity").val();
	if(cityVal == '') {
		jQuery("#txtcity").after('<span class="formError"> You have forgot to enter City.</span>');
		hasError = true;
		return false;
	}
	var zipVal = jQuery("#txtzipcode").val();
	if(zipVal == '') {
		jQuery("#txtzipcode").after('<span class="formError"> You have forgot to enter Zip Code.</span>');
		hasError = true;
		return false;
	}
	var stateVal = jQuery("#txtstate").val();
	if(stateVal == '') {
		jQuery("#txtstate").after('<span class="formError"> You have forgot to enter State.</span>');
		hasError = true;
		return false;
	}
	var countryVal = jQuery("#selcountry").val();
	if(countryVal == '') {
		jQuery("#selcountry").after('<span class="formError"> You have forgot to enter Country.</span>');
		hasError = true;
		return false;
	}
	if (hasError == false)
	{
		jQuery("#hidprocess").val("1"); 
		jQuery("#frmAccount").submit();
		
	}
	
}

// end update billing and profile info

// start update passwd 

function updatePasswd()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	
	jQuery(".formError").hide();

	var passVal = jQuery("#txtpasswd").val();
	if(passVal == '') {
		jQuery("#txtpasswd").after('<span class="formError"> You have forgot to enter Password.</span>');
		hasError = true;
		return false;
	}
	var passnewVal = jQuery("#txtpasswdnew").val();
	if(passnewVal == '') {
		jQuery("#txtpasswdnew").after('<span class="formError"> You have forgot to enter New Password.</span>');
		hasError = true;
		return false;
	}
	var passcnewVal = jQuery("#txtpasswdcnew").val();
	if(passcnewVal == '') {
		jQuery("#txtpasswdcnew").after('<span class="formError"> You have forgot to enter Confirm Password.</span>');
		hasError = true;
		return false;
	}
	if(passcnewVal != passnewVal) {
		jQuery("#txtpasswdcnew").after('<span class="formError"> Confirm Password should be same.</span>');
		hasError = true;
		return false;
	}

//$(".textbox").hide();

	
	if (hasError == false)
	{
		jQuery("#hidpasswd").val("1"); 
		jQuery("#frmPasswd").submit();
		
	}
	
}


// end update passwd

// start update passwd 

function updateLoginInfo()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	
	jQuery(".formError").hide();

	var emailVal = jQuery("#txtemail").val();
	var mobileVal = jQuery("#txtmobile").val();
	
	if(mobileVal == '') 
	{
			
		if(emailVal == '') {
			jQuery("#txtemail").after('<span class="formError"> You have forgot to enter Email address.</span>');
			hasError = true;
			return false;
		} else if(!emailReg.test(emailVal)) {
			
			jQuery("#txtemail").after('<span class="formError">Enter a valid email address.</span>');
			hasError = true;
			return false;
		}
	}
	if (emailVal == '')
	{
		if(mobileVal == '') {
			jQuery("#txtmobile").after('<span class="formError"> You have forgot to enter Mobile.</span>');
			hasError = true;
			return false;
		}
	}
	
	if (hasError == false)
	{
		jQuery("#hidLogin").val("1"); 
		jQuery("#frmLoginInfo").submit();
		
	}
	
}


// end update passwd


//start adding address book
function addAddressBook()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery(".formError").hide();
	jQuery("#txtname").css('border', '1px solid #f0edd8');
	jQuery("#txtname").css('background', '#ffffff');

	jQuery("#txtaddress").css('border', '1px solid #f0edd8');
	jQuery("#txtaddress").css('background', '#ffffff');
	
	jQuery("#txtemail").css('border', '1px solid #f0edd8');
	jQuery("#txtemail").css('background', '#ffffff');

	jQuery("#txtcontact").css('border', '1px solid #f0edd8');
	jQuery("#txtcontact").css('background', '#ffffff');
	
	
	jQuery("#txtcity").css('border', '1px solid #f0edd8');
	jQuery("#txtcity").css('background', '#ffffff');

	jQuery("#txtzip").css('border', '1px solid #f0edd8');
	jQuery("#txtzip").css('background', '#ffffff');
	
	jQuery("#txtstate").css('border', '1px solid #f0edd8');
	jQuery("#txtstate").css('background', '#ffffff');

	jQuery("#selcountry").css('border', '1px solid #f0edd8');
	jQuery("#selcountry").css('background', '#ffffff');

	var nameVal = jQuery("#txtname").val();
	if(nameVal == '') {
		jQuery("#txtname").css('border', '1px solid #ed1c24');
		jQuery("#txtname").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	var emailVal = jQuery("#txtemail").val();
	
	if(emailVal == '') 
	{
		jQuery("#txtemail").css('border', '1px solid #ed1c24');
		jQuery("#txtemail").css('background', '#ffeee6');	
		hasError = true;
		return false;
	} else if(!emailReg.test(emailVal)) {
		jQuery("#txtemail").css('border', '1px solid #ed1c24');
		jQuery("#txtemail").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	
	var contactVal = jQuery("#txtcontact").val();
	if(contactVal == '') 
	{
		jQuery("#txtcontact").css('border', '1px solid #ed1c24');
		jQuery("#txtcontact").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var addrVal = jQuery("#txtaddress").val();
	if(addrVal == '') {
		jQuery("#txtaddress").css('border', '1px solid #ed1c24');
		jQuery("#txtaddress").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	var cityVal = jQuery("#txtcity").val();
	if(cityVal == '') 
	{
		jQuery("#txtcity").css('border', '1px solid #ed1c24');
		jQuery("#txtcity").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var zipVal = jQuery("#txtzip").val();
	if(zipVal == '') 
	{
		jQuery("#txtzip").css('border', '1px solid #ed1c24');
		jQuery("#txtzip").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var stateVal = jQuery("#txtstate").val();
	if(stateVal == '') 
	{
		jQuery("#txtstate").css('border', '1px solid #ed1c24');
		jQuery("#txtstate").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var countryVal = jQuery("#selcountry").val();
	if(countryVal == '') 
	{
		jQuery("#selcountry").css('border', '1px solid #ed1c24');
		jQuery("#selcountry").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	if(hasError == false) {
		jQuery.post("updateAddress.php",
		   {  name: nameVal, address: addrVal, email: emailVal, contact: contactVal, city: cityVal, zip: zipVal, state: stateVal, country: countryVal},
			function(data){
				//alert(data);					
				if (data == "no")
				{
					jQuery("#frmAddressBook").after('<span class="formError">Email address already exists..</span>');
				}
				else
				{
					window.location = 'address-book.php';
				}
			}
			
		);
	}	
	
	
}
//end adding address book

// start signing newsletter
function signUpNewsletter()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery("#txtMyName").css('border', '1px solid #f0edd8');
	jQuery("#txtMyName").css('background', '#ffffff');
	
	jQuery("#txtMyEmail").css('border', '1px solid #f0edd8');
	jQuery("#txtMyEmail").css('background', '#ffffff');

	var nameVal = jQuery("#txtMyName").val();
	
	if(nameVal == '' || nameVal == 'Your Name') {
		jQuery("#txtMyName").css('border', '1px solid #ed1c24');
		jQuery("#txtMyName").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	
	var emailVal = jQuery("#txtMyEmail").val();
	//var emailDefVal = jQuery("#txtMyEmail").defaultvalue();
	
	
	if(emailVal == '' || emailVal == 'Your Email ID') 
	{
		jQuery("#txtMyEmail").css('border', '1px solid #ed1c24');
		jQuery("#txtMyEmail").css('background', '#ffeee6');	
		hasError = true;
		return false;
	} else if(!emailReg.test(emailVal)) {
		jQuery("#txtMyEmail").css('border', '1px solid #ed1c24');
		jQuery("#txtMyEmail").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	
	if(hasError == false) {
		jQuery.post("updateNewsletter.php",
		   {  name: nameVal, email: emailVal},
			function(data){
				//alert(data);					
				if (data == "no")
				{
					jQuery("#txtMyName").before('<span class="formError">You have already signed Up.</span>');
				}
				else
				{
					window.location = 'newsletter.php';
				}
			}
			
		);
	}	
	
	
}
//end signing newsleter

//start refer friend
function validateReference()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery("#txtMyEmail").css('border', '1px solid #f0edd8');
	jQuery("#txtMyEmail").css('background', '#ffffff');

	var emailVal = jQuery("#txtFriendEmail").val();
	//var emailDefVal = jQuery("#txtMyEmail").defaultvalue();

	if(emailVal == '' || emailVal == 'Your Email Address') 
	{
		jQuery("#txtFriendEmail").css('border', '1px solid #ed1c24');
		jQuery("#txtFriendEmail").css('background', '#ffeee6');	
		hasError = true;
		return false;
	} else if(!emailReg.test(emailVal)) {
		jQuery("#txtFriendEmail").css('border', '1px solid #ed1c24');
		jQuery("#txtFriendEmail").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	
	if(hasError == false) {
		jQuery("#hidRefer").val("1");
		jQuery("#frmProductDetails").submit();
	}	
	
	
}


// end refer friend

// start measurement validate


function takeMeasure()
{
	jQuery.noConflict(); 
	var hasError = false;
	var checkFlag = true;
	jQuery(".formError").hide();
	
	var qVal = jQuery("#q").val();
	if (qVal != '')
	{
		var statusVal = jQuery("input[name='rdostatus']:checked").val();	
		if (statusVal == 'N')
			checkFlag = false;
	}
	
	if (checkFlag == true)
	{
		jQuery("#selProfile").css('border', '1px solid #f0edd8');
		jQuery("#selProfile").css('background', '#ffffff');
		
		jQuery("#txtProfile").css('border', '1px solid #f0edd8');
		jQuery("#txtProfile").css('background', '#ffffff');
		
		jQuery("#txtHeight").css('border', '1px solid #f0edd8');
		jQuery("#txtHeight").css('background', '#ffffff');

		jQuery("#txtNeck").css('border', '1px solid #f0edd8');
		jQuery("#txtNeck").css('background', '#ffffff');

		jQuery("#txtNeckLine").css('border', '1px solid #f0edd8');
		jQuery("#txtNeckLine").css('background', '#ffffff');

		jQuery("#txtShoulder").css('border', '1px solid #f0edd8');
		jQuery("#txtShoulder").css('background', '#ffffff');

		jQuery("#txtArmHole").css('border', '1px solid #f0edd8');
		jQuery("#txtArmHole").css('background', '#ffffff');

		jQuery("#txtAroArm").css('border', '1px solid #f0edd8');
		jQuery("#txtAroArm").css('background', '#ffffff');

		jQuery("#txtDartPoint").css('border', '1px solid #f0edd8');
		jQuery("#txtDartPoint").css('background', '#ffffff');

		jQuery("#txtChest").css('border', '1px solid #f0edd8');
		jQuery("#txtChest").css('background', '#ffffff');

		jQuery("#txtSleeve").css('border', '1px solid #f0edd8');
		jQuery("#txtSleeve").css('background', '#ffffff');

		jQuery("#txtBelowBust").css('border', '1px solid #f0edd8');
		jQuery("#txtBelowBust").css('background', '#ffffff');

		jQuery("#txtTop").css('border', '1px solid #f0edd8');
		jQuery("#txtTop").css('background', '#ffffff');

		jQuery("#txtWaist").css('border', '1px solid #f0edd8');
		jQuery("#txtWaist").css('background', '#ffffff');

		jQuery("#txtHips").css('border', '1px solid #f0edd8');
		jQuery("#txtHips").css('background', '#ffffff');

		jQuery("#txtLeg").css('border', '1px solid #f0edd8');
		jQuery("#txtLeg").css('background', '#ffffff');

	
	//$(".textbox").hide();
	
		var selProfileVal = jQuery("#selProfile").val();
		var ProfileVal = jQuery("#txtProfile").val();
		if(ProfileVal == '') 
		{
				
			if(selProfileVal == '') {
				jQuery("#selProfile").css('border', '1px solid #ed1c24');
				jQuery("#selProfile").css('background', '#ffeee6');
				jQuery("#txtProfile").css('border', '1px solid #ed1c24');
				jQuery("#txtProfile").css('background', '#ffeee6');
				hasError = true;
				return false;
			}
		}
		if (selProfileVal == '')
		{
			if(ProfileVal == '') {
				jQuery("#txtProfile").css('border', '1px solid #ed1c24');
				jQuery("#txtProfile").css('background', '#ffeee6');		
			
				hasError = true;
				return false;
			}
		}
		if (selProfileVal == '')
		{
			if(ProfileVal == '') {
				jQuery("#txtProfile").css('border', '1px solid #ed1c24');
				jQuery("#txtProfile").css('background', '#ffeee6');		
			
				hasError = true;
				return false;
			}
		}
		
		//return false;
		var heightVal = jQuery("#txtHeight").val();
		if(heightVal == '') {
			jQuery("#txtHeight").css('border', '1px solid #ed1c24');
			jQuery("#txtHeight").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var neckVal = jQuery("#txtNeck").val();
		if(neckVal == '') {
			jQuery("#txtNeck").css('border', '1px solid #ed1c24');
			jQuery("#txtNeck").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		
		var necklineVal = jQuery("#txtNeckLine").val();
		if(necklineVal == '') {
			jQuery("#txtNeckLine").css('border', '1px solid #ed1c24');
			jQuery("#txtNeckLine").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var shoulderVal = jQuery("#txtShoulder").val();
		if(shoulderVal == '') {
			jQuery("#txtShoulder").css('border', '1px solid #ed1c24');
			jQuery("#txtShoulder").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var armHoleVal = jQuery("#txtArmHole").val();
		if(armHoleVal == '') {
			jQuery("#txtArmHole").css('border', '1px solid #ed1c24');
			jQuery("#txtArmHole").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var aroArmVal = jQuery("#txtAroArm").val();
		if(aroArmVal == '') {
			jQuery("#txtAroArm").css('border', '1px solid #ed1c24');
			jQuery("#txtAroArm").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var dartPointVal = jQuery("#txtDartPoint").val();
		if(dartPointVal == '') {
			jQuery("#txtDartPoint").css('border', '1px solid #ed1c24');
			jQuery("#txtDartPoint").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var chestVal = jQuery("#txtChest").val();
		if(chestVal == '') {
			jQuery("#txtChest").css('border', '1px solid #ed1c24');
			jQuery("#txtChest").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var sleeveVal = jQuery("#txtSleeve").val();
		if(sleeveVal == '') {
			jQuery("#txtSleeve").css('border', '1px solid #ed1c24');
			jQuery("#txtSleeve").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var belowBustVal = jQuery("#txtBelowBust").val();
		if(belowBustVal == '') {
			jQuery("#txtBelowBust").css('border', '1px solid #ed1c24');
			jQuery("#txtBelowBust").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		
	
		var topVal = jQuery("#txtTop").val();
		if(topVal == '') {
			jQuery("#txtTop").css('border', '1px solid #ed1c24');
			jQuery("#txtTop").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var waistVal = jQuery("#txtWaist").val();
		if(waistVal == '') {
			jQuery("#txtWaist").css('border', '1px solid #ed1c24');
			jQuery("#txtWaist").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var HipsVal = jQuery("#txtHips").val();
		if(HipsVal == '') {
			jQuery("#txtHips").css('border', '1px solid #ed1c24');
			jQuery("#txtHips").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		var legVal = jQuery("#txtLeg").val();
		if(legVal == '') {
			jQuery("#txtLeg").css('border', '1px solid #ed1c24');
			jQuery("#txtLeg").css('background', '#ffeee6');	
			hasError = true;
			return false;
		}
		if (hasError == false)
		{
				
			jQuery("#hidmeasure").val("1");
			jQuery("#frmMeasure").submit();
		}
		
	}
	else
		window.location = 'shoppingcart.php';
	

}


//end measurement validate

//star addAddressBookInCheckOut
function addAddressBookInCheckOut()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery(".formError").hide();
	jQuery("#txtname").css('border', '1px solid #f0edd8');
	jQuery("#txtname").css('background', '#ffffff');

	jQuery("#txtaddress").css('border', '1px solid #f0edd8');
	jQuery("#txtaddress").css('background', '#ffffff');
	
	jQuery("#txtemail").css('border', '1px solid #f0edd8');
	jQuery("#txtemail").css('background', '#ffffff');

	jQuery("#txtcontact").css('border', '1px solid #f0edd8');
	jQuery("#txtcontact").css('background', '#ffffff');
	
	
	jQuery("#txtcity").css('border', '1px solid #f0edd8');
	jQuery("#txtcity").css('background', '#ffffff');

	jQuery("#txtzip").css('border', '1px solid #f0edd8');
	jQuery("#txtzip").css('background', '#ffffff');
	
	jQuery("#txtstate").css('border', '1px solid #f0edd8');
	jQuery("#txtstate").css('background', '#ffffff');

	jQuery("#selcountry").css('border', '1px solid #f0edd8');
	jQuery("#selcountry").css('background', '#ffffff');

	var nameVal = jQuery("#txtname").val();
	if(nameVal == '') {
		jQuery("#txtname").css('border', '1px solid #ed1c24');
		jQuery("#txtname").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	var emailVal = jQuery("#txtemail").val();
	
	if(emailVal == '') 
	{
		jQuery("#txtemail").css('border', '1px solid #ed1c24');
		jQuery("#txtemail").css('background', '#ffeee6');	
		hasError = true;
		return false;
	} else if(!emailReg.test(emailVal)) {
		jQuery("#txtemail").css('border', '1px solid #ed1c24');
		jQuery("#txtemail").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	
	var contactVal = jQuery("#txtcontact").val();
	if(contactVal == '') 
	{
		jQuery("#txtcontact").css('border', '1px solid #ed1c24');
		jQuery("#txtcontact").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var addrVal = jQuery("#txtaddress").val();
	if(addrVal == '') {
		jQuery("#txtaddress").css('border', '1px solid #ed1c24');
		jQuery("#txtaddress").css('background', '#ffeee6');	
		hasError = true;
		return false;
	}
	
	var cityVal = jQuery("#txtcity").val();
	if(cityVal == '') 
	{
		jQuery("#txtcity").css('border', '1px solid #ed1c24');
		jQuery("#txtcity").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var zipVal = jQuery("#txtzip").val();
	if(zipVal == '') 
	{
		jQuery("#txtzip").css('border', '1px solid #ed1c24');
		jQuery("#txtzip").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var stateVal = jQuery("#txtstate").val();
	if(stateVal == '') 
	{
		jQuery("#txtstate").css('border', '1px solid #ed1c24');
		jQuery("#txtstate").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	var countryVal = jQuery("#selcountry").val();
	if(countryVal == '') 
	{
		jQuery("#selcountry").css('border', '1px solid #ed1c24');
		jQuery("#selcountry").css('background', '#ffeee6');
		hasError = true;
		return false;
	}
	if(hasError == false) {
		jQuery.post("updateAddress.php",
		   {  name: nameVal, address: addrVal, email: emailVal, contact: contactVal, city: cityVal, zip: zipVal, state: stateVal, country: countryVal},
			function(data){
				//alert(data);					
				if (data == "no")
				{
					jQuery("#hidAdd").after('<span class="formError">Email address already exists..</span>');
				}
				else
				{
					window.location = 'checkout.php';
				}
			}
			
		);
	}	
	
	
}
// end  addAddressBookInCheckOut

// staret Forgot password 
function validateForgotPwd()
{
	//var obj = document.frmlogin;
	//alert($('#txtemail').val());
	//no conflict jquery 
	jQuery.noConflict(); 
	var hasError = false;
	var duplicate = false;
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	jQuery(".formError").hide();
	jQuery("#txtForgotEmail").css('border', '1px solid #f0edd8');
	jQuery("#txtForgotEmail").css('background', '#ffffff');
	jQuery("#txtForgotMobile").css('border', '1px solid #f0edd8');
	jQuery("#txtForgotMobile").css('background', '#ffffff');

//$(".textbox").hide();

	var emailFromVal = jQuery("#txtForgotEmail").val();
	var mobileVal = jQuery("#txtForgotMobile").val();
	if(mobileVal == '') 
	{
			
		if(emailFromVal == '') {
			jQuery("#txtForgotEmail").css('border', '1px solid #ed1c24');
			jQuery("#txtForgotEmail").css('background', '#ffeee6');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			jQuery("#txtForgotEmail").css('border', '1px solid #ed1c24');
			jQuery("#txtForgotEmail").css('background', '#ffeee6');
			//jQuery("#txtemail").after('<span class="formError">Enter a valid email address.</span>');
			hasError = true;
		}
	}
	if (emailFromVal == '')
	{
		if(mobileVal == '') {
			jQuery("#txtForgotMobile").css('border', '1px solid #ed1c24');
			jQuery("#txtForgotMobile").css('background', '#ffeee6');		
		
			hasError = true;
			return false;
		}
	}
	
	
	
	if(hasError == false) {
		jQuery.post("checkForgot.php",
		   { email: emailFromVal, mobile: mobileVal},
			function(data){
				//alert(data);					
				if (data == "no")
				{
					jQuery("#frmForgotErr").before('<span class="formError">Invalid Email ID or Mobile</span>');
				}
				else
				{
					jQuery("#frmForgotErr").before('<span class="formError">Login information has been sent.</span>');
			//		window.location = 'acount-setting.php';
					//jQuery("#processlogin").val("1");
					//jQuery("#frmlogin").submit();
				}
			}
			
		);
	}			
}

// end  Forgot password 