<!--- Common Script --->
function emptyfield(check,err_msg){
   if (check.value == ""){
      alert(err_msg);
	  check.focus();
	  return false;
   }
}

function checkEmail(check){
   email = new String(check.value);
   errmsg="Invalid Email Address";
     if (email.indexOf("@") == -1){
	    alert(errmsg);
		check.focus();
		return false;
	 }
	 else
	 {
	   idx1=email.indexOf("@");
	 }
	 if(email.indexOf(".") == -1){
	    alert(errmsg);
		check.focus();
		return false;
	 }
	 else{
	    idx2=email.indexOf(".");
	 }
	 str1=email.substring(0,idx1);
	 if(str1.length < 2){
	    alert(errmsg);
		check.focus();
		return false;
	 }
	 str2=email.substring(idx1,idx2);
	 if(str2.length < 2){
	    alert(errmsg);
		check.focus();
		return false;
	 }
	 str3=email.substring(idx2,email.length-1);
	 if(str3.length < 2){
		alert(errmsg);
		check.focus();
		return false;
	 }
}

function checkBox(check,err_msg){
   var counter=0;
   for(var i=0;i<check.length;i++)
   {
     if(check[i].checked)
	 {
	   counter=counter+1;
	 }
   }
   if(counter < 1 )
   {
     alert(err_msg);
	 check[0].focus();
	 return false;
   }
}


function checkform(frm) {
/*
	if(emptyfield(frm.pwd,"Please enter password")==false) return;
	pwdstring = new String(frm.pwd.value)
	if(pwdstring.length < 8) {
		alert("Please enter at least 8 characters for password");
		frm.pwd.focus();
		return;
	}
*/
	if(emptyfield(frm.company_name,"Please enter your company name")==false) return;
	if(emptyfield(frm.address,"Please enter your address")==false) return;
	if(emptyfield(frm.business,"Please enter a type of business")==false) return;
	if(emptyfield(frm.contact_name,"Please enter a contact name")==false) return;
	if(emptyfield(frm.phone,"Please enter your phone number")==false) return;
	if(emptyfield(frm.fax,"Please enter your fax number")==false) return;
//	if(emptyfield(frm.email,"Please enter your email address")==false) return;
	if(checkEmail(frm.email)==false) return;
	if(!frm.mode0[0].checked && !frm.mode0[1].checked){
			alert("Please select a mode.")
			frm.mode0[0].focus();
			return;
	}
	if(emptyfield(frm.piece,"Please enter number of pieces")==false) return;
	if(emptyfield(frm.package,"Please enter package type")==false) return;
	if(emptyfield(frm.container,"Please enter number of containers")==false) return;
	if(emptyfield(frm.equipment,"Please enter equipment type")==false) return;
	if(emptyfield(frm.commodity,"Please enter commodity description")==false) return;
	if(emptyfield(frm.countryoforigin,"Please enter country of origin")==false) return;
	if(emptyfield(frm.destination,"Please enter a destination")==false) return;
	if(emptyfield(frm.transportation,"Please enter a transportation mode")==false) return;
	if((frm.freight_day.value=="") || (frm.freight_month.value=="") || (frm.freight_year.value=="")) {
		alert("Please select your freight available date")
		frm.freight_day.focus();
		return;
	}
	frm.submit();
}

function checkenquiry(frm) {
	if(emptyfield(frm.name1,"Please enter your name")==false) return;
	if(checkEmail(frm.email1)==false) return;
	if(emptyfield(frm.country1,"Please enter your country of residence")==false) return;
	if(emptyfield(frm.phone1,"Please enter your phone number")==false) return;
	if(emptyfield(frm.message1,"Please enter a message")==false) return;
	frm.submit();
}

function checkpurchase(frm) {
	if(emptyfield(frm.name1,"Please enter your name")==false) return;
	if (frm.email1.value!="") {
		if(checkEmail(frm.email1)==false) return;
	}
	if(emptyfield(frm.contact1,"Please enter your contact number")==false) return;
	if(emptyfield(frm.address1,"Please enter your address")==false) return;
	if(emptyfield(frm.regno1,"Please enter the car registration number")==false) return;
	if(emptyfield(frm.model1,"Please enter the model")==false) return;
	if(emptyfield(frm.price1,"Please enter a price")==false) return;
	if(emptyfield(frm.description1,"Please enter a description")==false) return;
	frm.submit();
}

function checkfinancing(frm) {
	if(emptyfield(frm.name1,"Please enter your name")==false) return;
	if(checkEmail(frm.email1)==false) return;
	if(emptyfield(frm.contact1,"Please enter your contact number")==false) return;
	if(emptyfield(frm.address1,"Please enter your address")==false) return;
	frm.submit();
}

function checkcontact(frm) {
	if(emptyfield(frm.name1,"Please enter your name")==false) return;
	if(checkEmail(frm.email1)==false) return;
	if(emptyfield(frm.contact1,"Please enter your contact number")==false) return;
	if(emptyfield(frm.enquiry1,"Please enter your enquiry")==false) return;
	frm.submit();
}
