function loginvalidation(form)
{
  if(document.formin.vendor_code.value=="")
  {
    alert("Please enter username ");
	document.formin.vendor_code.select();
	document.formin.vendor_code.focus();
	return false;
  }
  if(document.formin.vendor_password.value=="")
  {
    alert("Please enter Password ");
	document.formin.vendor_password.select();
	document.formin.vendor_password.focus();
	return false;
  }
}
var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;

function checkEmail(fieldvalue){
	if(remail.test(fieldvalue))
		return false;
	else
		return true;
}

function trim(str) 
{ 
	return str.replace(/^\s*|\s*$/g,""); 

}

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }


function checkRegValidation(frm){
	
	if(frm.txtname.value==""){
		
		alert("Please Enter Your Name");
		frm.txtname.focus();
		return false;
	
	}
	
	if(frm.txtemail.value==""){
		
		alert("Please Enter the Email Address");
		frm.txtemail.focus();
		return false;
	
	}

	if(checkEmail(frm.txtemail.value)){

		alert("Cannot Submit!!\n\nInvalid Email.\n");
		frm.txtemail.focus();
		frm.txtemail.select();
		return false;	

	}
	
	if(frm.txtcity.value==""){
		
		alert("Please Enter Your City");
		frm.txtcity.focus();
		return false;
	
	}
	
	if(frm.txtstate.value==""){
		
		alert("Please Enter Your State");
		frm.txtstate.focus();
		return false;
	
	}
	
	if(frm.txtcountry.value==""){
		
		alert("Please Enter Your Country");
		frm.txtcountry.focus();
		return false;
	
	}
	
	if(frm.txtpin.value==""){
		
		alert("Please Enter Your Pin/Zip Code");
		frm.txtpin.focus();
		return false;
	
	}
	
	if(frm.txttel.value==""){
		
		alert("Please Enter the Telephone Number");
		frm.txttel.focus();
		return false;
	
	}
	
	if(IsNumeric(frm.txttel.value) == false) {

		alert("Cannot Submit!!\n\nInvalid Phone Number.\n");
		frm.txttel.focus();
		frm.txttel.select();
		return false;	

	} 
	if(frm.txtTemplate.value==""){
		
		alert("Please Enter Your Chosen Template Number");
		frm.txtTemplate.focus();
		return false;
	
	}
	if(frm.txturl.value==""){
		
		alert("Please Enter URL");
		frm.txturl.focus();
		return false;
	
	}
	if(frm.color2.value==""){
		
		alert("Please the Color Scheme you like to adopt");
		frm.color2.focus();
		return false;
	
	}else{
		
		frm.actiontype.value="send_mail";
		return true;
	
	}
}

function checkpage(frm){

	if(frm.pagename.value==""){
		
		alert("Please Enter Page Name");
		frm.pagename.focus();
		return false;
	
	}
	if(frm.content.value==""){
		
		alert("Please Enter Content");
		frm.content.focus();
		return false;
	
	} else{
		
		frm.submit.value="saving";
		return true;
	
	}
}	
	
function checkUrlname(frm){
	
	if(frm.url.value==""){
		
		alert("Please Enter Domain Name");
		frm.url.focus();
		return false;
	
	}else{
		
		frm.enterurl.value="saving";
		return true;
	}
}

function checkadinfo(frm){
	
	if(frm.emailid1.value=="") {
		
		alert("Please Enter Email Id");
		frm.emailid1.focus();
		return false;
	
	} 
	if(checkEmail(frm.emailid1.value)){

		alert("Cannot Submit!!\n\nInvalid First Email.\n");
		frm.emailid1.focus();
		frm.emailid1.select();
		return false;	

	}
	if(frm.emailid2.value!="") {
		if(checkEmail(frm.emailid2.value)){
			alert("Cannot Submit!!\n\nInvalid Second Email.\n");
			frm.emailid2.focus();
			frm.emailid2.select();
			return false;	
		}
	}
	if(frm.emailid3.value!="") {
		if(checkEmail(frm.emailid3.value)){
			alert("Cannot Submit!!\n\nInvalid Third Email.\n");
			frm.emailid3.focus();
			frm.emailid3.select();
			return false;	
		}
	}
	if(frm.emailid4.value!="") {
		if(checkEmail(frm.emailid1.value)){
			alert("Cannot Submit!!\n\nInvalid Fourth Email.\n");
			frm.emailid4.focus();
			frm.emailid4.select();
			return false;	
		}
	}
	if(frm.emailid5.value!="") {
		if(checkEmail(frm.emailid1.value)){
			alert("Cannot Submit!!\n\nInvalid Fifth Email.\n");
			frm.emailid5.focus();
			frm.emailid5.select();
			return false;	
		}
	}
	else {
		
		frm.submit.value="saving";
		return true;
	}
}

function checkVendor(frm){
	
	if(frm.vendor.value==""){
		alert("Please Enter Vendor Code");
		frm.vendor.focus();
		return false;
	}
	
	if(frm.password.value==""){
		alert("Please Enter Passwrod");
		frm.password.focus();
		return false;
	}
	
	if(frm.repassword.value==""){
		alert("Please Re-enter password");
		frm.repassword.focus();
		return false;
	}
	
	if(frm.repassword.value != frm.password.value){
		alert("Passwords do not match");
		frm.password.focus();
		return false;
	}
	
	if(frm.txtname.value==""){
		alert("Please Enter Your Name");
		frm.txtname.focus();
		return false;
	}
	
	if(frm.txtemail.value==""){
		alert("Please Enter the Email Address");
		frm.txtemail.focus();
		return false;
	}

	if(checkEmail(frm.txtemail.value)){
		alert("Cannot Submit!!\n\nInvalid Email.\n");
		frm.txtemail.focus();
		frm.txtemail.select();
		return false;	
	}
	
	if(frm.txtcity.value==""){
		alert("Please Enter Your City");
		frm.txtcity.focus();
		return false;
	}
	
	if(frm.txtstate.value==""){
		alert("Please Enter Your State");
		frm.txtstate.focus();
		return false;
	}
	
	if(frm.txtcountry.value==""){
		alert("Please Enter Your Country");
		frm.txtcountry.focus();
		return false;
	}
	
	if(frm.txtpin.value==""){
		alert("Please Enter Your Pin/Zip Code");
		frm.txtpin.focus();
		return false;
	}
	
	if(frm.txttel.value==""){
		alert("Please Enter the Telephone Number");
		frm.txttel.focus();
		return false;
	}
	
	if(IsNumeric(frm.txttel.value) == false) {
		alert("Cannot Submit!!\n\nInvalid Phone Number.\n");
		frm.txttel.focus();
		frm.txttel.select();
		return false;	
	} else{
		frm.actiontype.value="next";
		return true;
	}
}

function checkAddress(frm){

	if(frm.name.value==""){
		alert("Please Enter Name");
		frm.name.focus();
		return false;
	} 
	
	if(frm.email.value=="") {
		alert("Please Enter the Email Address");
		frm.email.focus();
		return false;
	}

	if(checkEmail(frm.email.value)){
		alert("Cannot Submit!!\n\nInvalid Email.\n");
		frm.email.focus();
		frm.email.select();
		return false;	
	}
	
	else {
		return true;
	}
}