<!--- 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 checkrequest(frm) {
	if(emptyfield(frm.company1,"Please enter your company name")==false) return;
	if(emptyfield(frm.person1,"Please enter the person-in-incharge")==false) return;
//	if(emptyfield(frm.email1,"Please enter a email address")==false) return;
	if(checkEmail(frm.email1)==false) return;
	if(emptyfield(frm.origin1,"Please enter a country of origin")==false) return;
	if(emptyfield(frm.branch1,"Please enter a branch")==false) return;
	if(emptyfield(frm.announcement1,"Please enter an announcement")==false) return;
	frm.submit();
}

function checkjoinform(frm) {
	if(emptyfield(frm.company_name,"Please enter your company name")==false) return;
	if(emptyfield(frm.country,"Please enter a country")==false) return;
	if(emptyfield(frm.key_contact,"Please enter a key contact")==false) return;
	if(emptyfield(frm.telephone,"Please enter your telephone 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(emptyfield(frm.applicant,"Please enter the applicant name")==false) return;
	if(checkEmail(frm.applicant_email)==false) return;
//	if(emptyfield(frm.applicant_email,"Please enter the email of applicant")==false) return;
	if(emptyfield(frm.recaptcha_response_field, "Please enter Human Check!")==false) {
		frm.recaptcha_response_field.focus();
		return;
	}
	frm.submit();
}

