
/* ######################################################################################## */
/* ############# THIS VALIDATION IS FOR PRODUCT OR SERVICES CONTACT NOW FORM ############## */
/* ######################################################################################## */

function formValidate()
{
	var form = document.getElementById("frmcontact");
	
	if(form.username.value=="")
	{
		WBG_MODAL.alert("error","Please enter user name.");
		form.username.focus();
		return false;
	}
	
	if(form.address_line1.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address_line1.focus();
		return false;
	}
	
	if(form.country.value=="")
	{
		WBG_MODAL.alert("error","Please select a country.");
		form.country.focus();
		return false;
	}
	
	if(form.non_germany_state.value=="")
	{
		WBG_MODAL.alert("error","Please enter the state name.");
		form.non_germany_state.focus();
		return false;
	}
	
	if(form.non_germany_district.value=="")
	{
		WBG_MODAL.alert("error","Please enter the district name.");
		form.non_germany_district.focus();
		return false;
	}
	
	if(form.non_germany_city.value=="")
	{
		WBG_MODAL.alert("error","Please enter the city name.");
		form.non_germany_city.focus();
		return false;
	}
	
	if(form.non_germany_zip.value=="")
	{
		WBG_MODAL.alert("error","Please enter the zip.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	
	return true;

}

/* ######################################################################################## */
/* ############# THIS VALIDATION IS FOR PRODUCT OR SERVICES CONTACT NOW FORM ############## */
/* ######################################################################################## */


/* ######################################################################################## */
/* ############# THIS VALIDATION IS FOR PRODUCT OR SERVICES ORDER NOW FORM ################ */
/* ######################################################################################## */

function Porder_formValidate()
{
	
	var form = document.getElementById("frmbuynow");
	
	if(form.username.value=="")
	{
		WBG_MODAL.alert("error","Please enter user name.");
		form.username.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
	if(form.quantity.value=="")
	{
		WBG_MODAL.alert("error","Please enter quantity.");
		form.quantity.focus();
		return false;
	}
	
	if(form.address_line3.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address_line3.focus();
		return false;
	}
	
	if(form.country.value=="")
	{
		WBG_MODAL.alert("error","Please select a country.");
		form.country.focus();
		return false;
	}
	
	if(form.non_germany_state.value=="")
	{
		WBG_MODAL.alert("error","Please enter the state name.");
		form.non_germany_state.focus();
		return false;
	}
	
	if(form.non_germany_district.value=="")
	{
		WBG_MODAL.alert("error","Please enter the district name.");
		form.non_germany_district.focus();
		return false;
	}
	
	if(form.non_germany_city.value=="")
	{
		WBG_MODAL.alert("error","Please enter the city name.");
		form.non_germany_city.focus();
		return false;
	}
	
	if(form.non_germany_zip.value=="")
	{
		WBG_MODAL.alert("error","Please enter the zip.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.accept.checked != true)
	{
		WBG_MODAL.alert("error","Accept terms and condition.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	return true;
}

/* ######################################################################################## */
/* ############# THIS VALIDATION IS FOR PRODUCT OR SERVICES ORDER NOW FORM ################ */
/* ######################################################################################## */


/* ######################################################################################## */
/* #################### THIS VALIDATION IS FOR SUPPLIERS CONTACT FORM ##################### */
/* ######################################################################################## */


function formValidate_supplier_contact()
{
	var form = document.getElementById("frmenquiry_contact");

	if(form.username.value=="")
	{
		WBG_MODAL.alert("error","Please enter user name.");
		form.username.focus();
		return false;
	}
	
	if(form.address_line1.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address_line1.focus();
		return false;
	}
	
	if(form.country.value=="")
	{
		WBG_MODAL.alert("error","Please select a country.");
		form.country.focus();
		return false;
	}
	
	if(form.non_germany_state.value=="")
	{
		WBG_MODAL.alert("error","Please enter the state name.");
		form.non_germany_state.focus();
		return false;
	}
	
	if(form.non_germany_district.value=="")
	{
		WBG_MODAL.alert("error","Please enter the district name.");
		form.non_germany_district.focus();
		return false;
	}
	
	if(form.non_germany_city.value=="")
	{
		WBG_MODAL.alert("error","Please enter the city name.");
		form.non_germany_city.focus();
		return false;
	}
	
	if(form.non_germany_zip.value=="")
	{
		WBG_MODAL.alert("error","Please enter the zip.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
	if(form.message.value=="")
	{
		WBG_MODAL.alert("error","Please enter information.");
		form.message.focus();
		return false;
	}
	
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	return true;


}


/* ######################################################################################## */
/* #################### THIS VALIDATION IS FOR SUPPLIERS CONTACT FORM ##################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* ########################## THIS VALIDATION IS FOR JOB CONTACT FORM ##################### */
/* ######################################################################################## */


function formValidate_job_contact()
{

	var form = document.getElementById("frmjobcontact");
	
	if(form.first_name.value=="")
	{
		WBG_MODAL.alert("error","Please enter your name.");
		form.first_name.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.address.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address.focus();
		return false;
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
	if(form.qualification.value=="")
	{
		WBG_MODAL.alert("error","Please enter qualification.");
		form.qualification.focus();
		return false;
	}
	
	if(form.position.value=="")
	{
		WBG_MODAL.alert("error","Please enter position.");
		form.position.focus();
		return false;
	}
	
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	return true;
}


/* ######################################################################################## */
/* ########################## THIS VALIDATION IS FOR JOB CONTACT FORM ##################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* ####################### THIS VALIDATION IS FOR TENDER CONTACT FORM ##################### */
/* ######################################################################################## */


function formValidate_tender_contact()
{
	
	var form = document.getElementById("frmtendercontact");
	
	if(form.first_name.value=="")
	{
		WBG_MODAL.alert("error","Please enter your name.");
		form.first_name.focus();
		return false;
	}
	
	if(form.address_line1.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address_line1.focus();
		return false;
	}
	
	if(form.country.value=="")
	{
		WBG_MODAL.alert("error","Please select a country.");
		form.country.focus();
		return false;
	}
	
	if(form.non_germany_state.value=="")
	{
		WBG_MODAL.alert("error","Please enter the state name.");
		form.non_germany_state.focus();
		return false;
	}
	
	if(form.non_germany_district.value=="")
	{
		WBG_MODAL.alert("error","Please enter the district name.");
		form.non_germany_district.focus();
		return false;
	}
	
	if(form.non_germany_city.value=="")
	{
		WBG_MODAL.alert("error","Please enter the city name.");
		form.non_germany_city.focus();
		return false;
	}
	
	if(form.non_germany_zip.value=="")
	{
		WBG_MODAL.alert("error","Please enter the zip.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
	if(form.comments.value=="")
	{
		WBG_MODAL.alert("error","Please enter information.");
		form.comments.focus();
		return false;
	}
	
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	return true;
	
}

/* ######################################################################################## */
/* ####################### THIS VALIDATION IS FOR TENDER CONTACT FORM ##################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* ################### THIS VALIDATION IS FOR INVESTMENT CONTACT FORM ##################### */
/* ######################################################################################## */

function formValidate_investment_contact()
{
	
	var form = document.getElementById("frminvestmentcontact");
	
	if(form.username.value=="")
	{
		WBG_MODAL.alert("error","Please enter user name.");
		form.username.focus();
		return false;
	}
	
	if(form.address_line1.value=="")
	{
		WBG_MODAL.alert("error","Please enter the address.");
		form.address_line1.focus();
		return false;
	}
	
	if(form.country.value=="")
	{
		WBG_MODAL.alert("error","Please select a country.");
		form.country.focus();
		return false;
	}
	
	if(form.non_germany_state.value=="")
	{
		WBG_MODAL.alert("error","Please enter the state name.");
		form.non_germany_state.focus();
		return false;
	}
	
	if(form.non_germany_district.value=="")
	{
		WBG_MODAL.alert("error","Please enter the district name.");
		form.non_germany_district.focus();
		return false;
	}
	
	if(form.non_germany_city.value=="")
	{
		WBG_MODAL.alert("error","Please enter the city name.");
		form.non_germany_city.focus();
		return false;
	}
	
	if(form.non_germany_zip.value=="")
	{
		WBG_MODAL.alert("error","Please enter the zip.");
		form.non_germany_zip.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	if(form.phone.value=="")
	{
		WBG_MODAL.alert("error","Please enter phone number.");
		form.phone.focus();
		return false;
	}
	
		
	if(form.number.value=="")
	{
		WBG_MODAL.alert("error","Enter the code.");
		form.number.focus();
		return false;
	}
	
	return true;

}

/* ######################################################################################## */
/* ################### THIS VALIDATION IS FOR INVESTMENT CONTACT FORM ##################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* ####################### THIS VALIDATION IS FOR TENDER BID FORM ######################### */
/* ######################################################################################## */

function formValidate_tender_bid()
{
	var form = document.getElementById("frmBid");
	
	if(form.bid_value.value=="")
	{
		WBG_MODAL.alert("error","Please Enter bid value.");
		form.bid_value.focus();
		return false;
	}
	else
	{
		if(isNaN(form.bid_value.value) == true)
		{
			WBG_MODAL.alert("error","Enter numeric number.");
			form.bid_value.focus();
			return false;
		}
	}
	
	if(form.needed_time_to_finish.value=="")
	{
		WBG_MODAL.alert("error","Please enter time to finish.");
		form.needed_time_to_finish.focus();
		return false;
	}
	else
	{
		if(isNaN(form.needed_time_to_finish.value) == true)
		{
			WBG_MODAL.alert("error","Enter numeric number.");
			form.needed_time_to_finish.focus();
			return false;
		}
	}
	
	
	return true;
	
}

/* ######################################################################################## */
/* ####################### THIS VALIDATION IS FOR TENDER BID FORM ######################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* ################ THIS VALIDATION IS FOR INVESTMENT PROPOSAL FORM ####################### */
/* ######################################################################################## */

function formValidate_investment_proposal()
{
	
	var form = document.getElementById("frmproposal");
	if(form.amount.value=="")
	{
		WBG_MODAL.alert("error","Please enter your amount.");
		form.amount.focus();
		return false;
	}
	
	if(form.comments.value=="")
	{
		WBG_MODAL.alert("error","Please enter your comments.");
		form.comments.focus();
		return false;
	}
	
	return true;
	
}

/* ######################################################################################## */
/* ################ THIS VALIDATION IS FOR INVESTMENT PROPOSAL FORM ####################### */
/* ######################################################################################## */


/* ######################################################################################## */
/* #################### THIS VALIDATION IS FOR FORGET PASSWORD FORM ####################### */
/* ######################################################################################## */

function formValidate_forget_password()
{
	var form = document.getElementById("frmforget");
	
	if(form.email.value=="")
	{
		WBG_MODAL.alert("error","Please enter email address.");
		form.email.focus();
		return false;
	}
	else
	{
		if((/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z.]{2,5}$/).exec(form.email.value)== null )
		{
			WBG_MODAL.alert("error","Invalid email format.");
			form.email.focus();
			return false;
		}	
	}
	
	return true;
	
}

/* ######################################################################################## */
/* #################### THIS VALIDATION IS FOR FORGET PASSWORD FORM ####################### */
/* ######################################################################################## */

function formValidate_reply()
{
	var form = document.getElementById("frmorderreply");
	
	if(form.message.value=="")
	{
		WBG_MODAL.alert("error","Please enter your message.");
		form.message.focus();
		return false;
	}
	
	return true;
	
}

