function delivery_validation()
{
if(frm.address1.value=="")
{
alert("Please enter your address");
frm.address1.focus();
return false;
}

else
if(frm.city.value=="")
{
alert("Please enter your city");
frm.city.focus();
return false;
}

else
if(frm.state.value=="")
{
alert("Please select your state");
frm.state.focus();
return false;
}

else
if(frm.phone.value=="")
{
alert("Please enter your telephone number");
frm.phone.focus();
return false;
}

else
if(frm.delivery.value=="")
{
alert("Please select the delivery method");
frm.delivery.focus();
return false;
}
else
if(frm.delivery_hour.value=="")
{
alert("Invalid delivery time... The hour field empty");
frm.delivery_hour.focus();
return false;
}
else
if(frm.delivery_minutes.value=="")
{
alert("Invalid delivery time... The minutes field empty");
frm.delivery_minutes.focus();
return false;
}
else
return true;
}





function register_validation()
{
if(frm.name.value=="")
{
alert("Please enter your name");
frm.name.focus();
return false;
}
else
if(frm.email.value=="")
{
alert("Please enter the E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf("@",1)==-1)
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
	  
else
if(frm.email.value.indexOf("@",1)==0)
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf("@",frm.email.value.indexOf("@",1)+1)>-1)	 
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf(".",frm.email.value.indexOf("@",1)+2)==-1)	 
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else


if(frm.password.value=="")
{
alert("Please enter the password");
frm.password.focus();
return false;
}

else
if(frm.password_confirm.value=="")
{
alert("Please retype your password");
frm.password_confirm.focus();
return false;
}

else
if(frm.password_confirm.value!=frm.password.value)
{
alert("The confirmation password doesn't match the origin one");
frm.password_confirm.value="";
frm.password_confirm.focus();
return false;
}

else
if(frm.address1.value=="")
{
alert("Please enter your address");
frm.address1.focus();
return false;
}

else
if(frm.city.value=="")
{
alert("Please enter your city");
frm.city.focus();
return false;
}

else
if(frm.state.value=="")
{
alert("Please select your state");
frm.state.focus();
return false;
}

else
if(frm.phone.value=="")
{
alert("Please enter your telephone number");
frm.phone.focus();
return false;
}
else
return true;
}


function edit_profile_validation()
{
if(frm.name.value=="")
{
alert("Please enter your name");
frm.name.focus();
return false;
}
else
if(frm.email.value=="")
{
alert("Please enter the E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf("@",1)==-1)
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
	  
else
if(frm.email.value.indexOf("@",1)==0)
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf("@",frm.email.value.indexOf("@",1)+1)>-1)	 
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else
if(frm.email.value.indexOf(".",frm.email.value.indexOf("@",1)+2)==-1)	 
{
alert("Invalid E-mail address");
frm.email.focus();
return false;
}
else


if(frm.password.value!="" && frm.password_confirm.value=="")
{
alert("Please retype your password");
frm.password_confirm.focus();
return false;
}

else
if(frm.password.value=="" && frm.password_confirm.value!="")
{
alert("Please enter the password");
frm.password.focus();
return false;
}

else
if(frm.password.value!="" && frm.password_confirm.value!="" && frm.password_confirm.value!=frm.password.value)
{
alert("The confirmation password doesn't match the origin one");
frm.password_confirm.value="";
frm.password_confirm.focus();
return false;
}

else
if(frm.address1.value=="")
{
alert("Please enter your address");
frm.address1.focus();
return false;
}

else
if(frm.city.value=="")
{
alert("Please enter your city");
frm.city.focus();
return false;
}

else
if(frm.state.value=="")
{
alert("Please select your state");
frm.state.focus();
return false;
}

else
if(frm.phone.value=="")
{
alert("Please enter your telephone number");
frm.phone.focus();
return false;
}
else
return true;
}

function vaild_tell_friend()
{
if(frm.sender_email.value=="")
{
alert("Please enter the E-mail address");
frm.sender_email.focus();
return false;
}
else
if(frm.sender_email.value.indexOf("@",1)==-1)
{
alert("Invalid E-mail address");
frm.sender_email.focus();
return false;
}
	  
else
if(frm.sender_email.value.indexOf("@",1)==0)
{
alert("Invalid E-mail address");
frm.sender_email.focus();
return false;
}
else
if(frm.sender_email.value.indexOf("@",frm.sender_email.value.indexOf("@",1)+1)>-1)	 
{
alert("Invalid E-mail address");
frm.sender_email.focus();
return false;
}
else
if(frm.sender_email.value.indexOf(".",frm.sender_email.value.indexOf("@",1)+2)==-1)	 
{
alert("Invalid E-mail address");
frm.sender_email.focus();
return false;
}
else
if(frm.friend_email.value=="")
{
alert("Please enter the E-mail address");
frm.friend_email.focus();
return false;
}
else
if(frm.friend_email.value.indexOf("@",1)==-1)
{
alert("Invalid E-mail address");
frm.friend_email.focus();
return false;
}
	  
else
if(frm.friend_email.value.indexOf("@",1)==0)
{
alert("Invalid E-mail address");
frm.friend_email.focus();
return false;
}
else
if(frm.friend_email.value.indexOf("@",frm.friend_email.value.indexOf("@",1)+1)>-1)	 
{
alert("Invalid E-mail address");
frm.friend_email.focus();
return false;
}
else
if(frm.friend_email.value.indexOf(".",frm.friend_email.value.indexOf("@",1)+2)==-1)	 
{
alert("Invalid E-mail address");
frm.friend_email.focus();
return false;
}
else
return true;
}