function chkSignIn(){
  if (document.signin.username.value == ""){
	alert("Please enter your Username.");
	document.signin.username.focus();
	return false;
  } else if (document.signin.pass.value == ""){
	alert("Please enter your Password.");
	document.signin.pass.focus();
	return false;
  }
}

function updateCart(action){
  if (action != ""){
    action.value=0;
  }
  document.cart.submit();
}

function copyHtoB(){
   if (document.orderDetails.HtoB.checked){
	document.orderDetails.b_firstname.value = document.orderDetails.h_firstname.value;
	document.orderDetails.b_lastname.value = document.orderDetails.h_lastname.value;
	document.orderDetails.b_hno.value = document.orderDetails.h_hno.value;
	document.orderDetails.b_street.value = document.orderDetails.h_street.value;
	document.orderDetails.b_city.value = document.orderDetails.h_city.value;
	document.orderDetails.b_state.value = document.orderDetails.h_state.value;
	document.orderDetails.b_pin_code.value = document.orderDetails.h_pin_code.value;
	document.orderDetails.b_country.value = document.orderDetails.h_country.value;
	document.orderDetails.b_phone.value = document.orderDetails.h_phone.value;
	document.orderDetails.b_email.value = document.orderDetails.h_email.value;
   } else {
   	document.orderDetails.b_firstname.value = "";
	document.orderDetails.b_lastname.value = "";
	document.orderDetails.b_hno.value = "";
	document.orderDetails.b_street.value = "";
	document.orderDetails.b_city.value = "";
	document.orderDetails.b_state.value = "";
	document.orderDetails.b_pin_code.value = "";
	document.orderDetails.b_country.value = "";
	document.orderDetails.b_phone.value = "";
	document.orderDetails.b_email.value = "";

    }
}

function copyBtoS(){
   if (document.orderDetails.BtoS.checked){
	document.orderDetails.s_firstname.value = document.orderDetails.b_firstname.value;
	document.orderDetails.s_lastname.value = document.orderDetails.b_lastname.value;
	document.orderDetails.s_hno.value = document.orderDetails.b_hno.value;
	document.orderDetails.s_street.value = document.orderDetails.b_street.value;
	document.orderDetails.s_city.value = document.orderDetails.b_city.value;
	document.orderDetails.s_state.value = document.orderDetails.b_state.value;
	document.orderDetails.s_pin_code.value = document.orderDetails.b_pin_code.value;
	document.orderDetails.s_country.value = document.orderDetails.b_country.value;
	document.orderDetails.s_phone.value = document.orderDetails.b_phone.value;
   } else {
   	document.orderDetails.s_firstname.value = "";
	document.orderDetails.s_lastname.value = "";
	document.orderDetails.s_hno.value = "";
	document.orderDetails.s_street.value = "";
	document.orderDetails.s_city.value = "";
	document.orderDetails.s_state.value = "";
	document.orderDetails.s_pin_code.value = "";
	document.orderDetails.s_country.value = "";
	document.orderDetails.s_phone.value = "";
    }
}

function copyHtoS(){
   if (document.orderDetails.HtoS.checked){
	document.orderDetails.s_firstname.value = document.orderDetails.h_firstname.value;
	document.orderDetails.s_lastname.value = document.orderDetails.h_lastname.value;
	document.orderDetails.s_hno.value = document.orderDetails.h_hno.value;
	document.orderDetails.s_street.value = document.orderDetails.h_street.value;
	document.orderDetails.s_city.value = document.orderDetails.h_city.value;
	document.orderDetails.s_state.value = document.orderDetails.h_state.value;
	document.orderDetails.s_pin_code.value = document.orderDetails.h_pin_code.value;
	document.orderDetails.s_country.value = document.orderDetails.h_country.value;
	document.orderDetails.s_phone.value = document.orderDetails.h_phone.value;
   } else {
   	document.orderDetails.s_firstname.value = "";
	document.orderDetails.s_lastname.value = "";
	document.orderDetails.s_hno.value = "";
	document.orderDetails.s_street.value = "";
	document.orderDetails.s_city.value = "";
	document.orderDetails.s_state.value = "";
	document.orderDetails.s_pin_code.value = "";
	document.orderDetails.s_country.value = "";
	document.orderDetails.s_phone.value = "";
    }
}


function checkPass(){

if (document.register.cpass.value != document.register.pass.value){
	alert("Password and Confirm Password fields don't match!");
	document.register.cpass.focus();
}
}

function signIn(){

if (document.signin.username.value == ""){
	alert("Please enter your Username.");
	document.signin.username.focus();
	return false;
} else if (document.signin.pass.value == ""){
	alert("Please enter your Password.");
	document.signin.pass.focus();
	return false;
}
}

function forgotPass(){

if (document.forgotpass.email.value == ""){
	alert("Please enter your Email.");
	document.forgotpass.email.focus();
	return false;
}
}


function checkInfo(){

  if (document.orderDetails.b_firstname.value == ""){
  	alert ("Please give a First Name for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_lastname.value == ""){
  	alert ("Please give a Last Name for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_hno.value == ""){
  	alert ("Please give Address details for the Billing Address!");
  	return false;
  }
//  if (document.orderDetails.b_street.value == ""){
//  	alert ("Please give a Street name for the Billing Address!");
//  	return false;
//  }
  if (document.orderDetails.b_city.value == ""){
  	alert ("Please give a City name for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_state.value == ""){
  	alert ("Please give a State name for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_pin_code.value == ""){
  	alert ("Please give a Pin code for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_country.value == ""){
  	alert ("Please select a Country for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_phone.value == ""){
  	alert ("Please give a Phone number for the Billing Address!");
  	return false;
  }
  if (document.orderDetails.b_email.value == ""){
	alert("Please enter your Email.");
	document.orderDetails.b_email.focus();
	return false;
  }
  
  
  if (document.orderDetails.s_firstname.value == ""){
  	alert ("Please give a First Name for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_lastname.value == ""){
  	alert ("Please give a Last Name for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_hno.value == ""){
  	alert ("Please give Address details for the Shipping Address!");
  	return false;
  }
//  if (document.orderDetails.s_street.value == ""){
//  	alert ("Please give a Street name for the Shipping Address!");
//  	return false;
//  }
  if (document.orderDetails.s_city.value == ""){
  	alert ("Please give a City name for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_state.value == ""){
  	alert ("Please give a State name for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_pin_code.value == ""){
  	alert ("Please give a Pin code for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_country.value == ""){
  	alert ("Please select a Country for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.s_phone.value == ""){
  	alert ("Please give a Phone number for the Shipping Address!");
  	return false;
  }
  if (document.orderDetails.b_email.value.indexOf("@") != "-1" && document.orderDetails.b_email.value.indexOf(".") != "-1" ) return true;
  else {
  	alert("Invalid Email! Please enter a valid email.");
  	return false;
  }
}

function checkUser(){
if (document.userdetails.firstname.value == ""){
	alert("Please enter your First name.");
	document.userdetails.firstname.focus();
	return false;
}
else if (document.userdetails.lastname.value == ""){
	alert("Please enter your Last name.");
	document.userdetails.lastname.focus();
	return false;
}
else if (document.userdetails.hno.value == ""){
	alert("Please enter your Address.");
	document.userdetails.hno.focus();
	return false;
}
//else if (document.userdetails.street.value == ""){
//	alert("Please enter your Street name.");
//	document.userdetails.street.focus();
//	return false;
//}
else if (document.userdetails.city.value == ""){
	alert("Please enter your City name.");
	document.userdetails.city.focus();
	return false;
}
else if (document.userdetails.state.value == ""){
	alert("Please enter your State name.");
	document.userdetails.state.focus();
	return false;
}
else if (document.userdetails.pin_code.value == ""){
	alert("Please enter your pin code.");
	document.userdetails.pin_code.focus();
	return false;
}
else if (document.userdetails.phone.value == ""){
	alert("Please enter your Phone number.");
	document.userdetails.phone.focus();
	return false;
}
else if (document.userdetails.email.value == ""){
	alert("Please enter your Email.");
	document.userdetails.email.focus();
	return false;
}
else if (document.userdetails.email.value.indexOf("@") != "-1" &&
document.userdetails.email.value.indexOf(".") != "-1" )
   return true;
else {
alert("Invalid Email! Please enter a valid email.");
return false;
}
}

function finalCheck(){
  if (document.finalfrm.paymentmode.options[document.finalfrm.paymentmode.selectedIndex].value == ""){
  	alert ('Please select a mode of payment!');
  }
  else if (document.finalfrm.paymentmode.options[document.finalfrm.paymentmode.selectedIndex].value == "Online"){
	document.WPForm.submit();
  }
  else if (document.finalfrm.paymentmode.options[document.finalfrm.paymentmode.selectedIndex].value == "Offline Cheque"){
	location = "offline.php";
  }
}

function copyUtoE(){
	document.register.email.value=document.register.username.value;
}