// JavaScript Document
function checkFormPartners(){
	
	//name,email,country,city,phone,fax,site,ceo,title,con_name,con_no,my_det,capacity,ownership,turnover,no_emps,mgt,business_yrs,bankers,offer,turnover2
// Company Name
strCompany = document.partnersFrom.company.value;		

    if (isEmpty(strCompany) || isSpace(strCompany)) 
	{
		alert(msgError_empty_CompanyName);
		document.partnersFrom.company.focus();
		return false;
	}
/*
else if (!isName(strCompany))
	{
		alert(msgError_validCompany);
		document.partnersFrom.company.focus();
		return false;
	}
	*/


strCompany = document.partnersFrom.company.value;
	if (!isEmpty(strCompany)) 
	{
		if (isSpace(strCompany)){
		alert(msgError_validCompany)
		document.partnersFrom.company.value = "";
		document.partnersFrom.company.focus();
		return false;
		}
	}
//Email
strEmail = document.partnersFrom.email.value;
	if (isEmpty(strEmail) || isSpace(strEmail)){
		alert(msgError_emptyEmail);
		document.partnersFrom.email.focus();
		return false;
		}

	else if (!isEmail(strEmail))
	{
		alert(msgError_validEmail);
		document.partnersFrom.email.focus();
		return false;
	}

strCity= document.partnersFrom.city.value;

	if (isEmpty(strCity) || isSpace(strCity)){
		alert(msgError_emptyCity)
		document.partnersFrom.city.value = "";
		document.partnersFrom.city.focus();
		return false;

	}
	else if (!isName(strCity))
	{
		alert(msgError_validCity);
		document.partnersFrom.city.focus();
		return false;
	}
	
	//Telephone
    strTelephone = document.partnersFrom.phone.value;		
	if (isEmpty(strTelephone) || isSpace(strTelephone)){
		alert(msgError_emptyTelephone);
		document.partnersFrom.phone.focus();
		return false;
		}
	else if (!isTelephone(strTelephone)){
		alert(msgError_validTelephone);
		document.partnersFrom.phone.focus();
		return false;
		}
	
	
	//Fax
	strFax = document.partnersFrom.fax.value;
	if(strFax != ""){
			if (!isFax(strFax))
				{
					alert(msgError_validFax);
					document.partnersFrom.fax.focus();
					return false;
				}
		}
		
	//WebSite
	strUrl = document.partnersFrom.site.value;
	if(strUrl != ""){
			if (!isUrl(strUrl))
				{
					alert(msgError_validUrl);
					document.partnersFrom.site.focus();
					return false;
				}
		}
	
		//Ceo
	strCeo = document.partnersFrom.ceo.value;
	if(strCeo != ""){
			if (!isName(strCeo))
				{
					alert(msgError_validCeo);
					document.partnersFrom.ceo.focus();
					return false;
				}
		}
		
		//Ceo_contact
	strCeoContact = document.partnersFrom.ceo_con_no.value;
	if(strCeoContact != ""){
			if (!isTelephone(strCeoContact))
				{
					alert(msgError_validContact);
					document.partnersFrom.ceo_con_no.focus();
					return false;
				}
		}
	
	
	// Name
strConPerson = document.partnersFrom.con_name.value;		

    if (isEmpty(strConPerson) || isSpace(strConPerson)) 
	{
		alert(msgError_empty_ConPersonName);
		document.partnersFrom.con_name.focus();
		return false;
	}

else if (!isName(strConPerson))
	{
		alert(msgError_validConPersonName);
		document.partnersFrom.con_name.focus();
		return false;
	}
	
	
	//Company Telephone
    strOffiTelephone = document.partnersFrom.con_no.value;		
	if (isEmpty(strOffiTelephone) || isSpace(strOffiTelephone)){
		alert(msgError_emptyContact);
		document.partnersFrom.con_no.focus();
		return false;
		}
	else if (!isTelephone(strOffiTelephone)){
		alert(msgError_validContact);
		document.partnersFrom.con_no.focus();
		return false;
		}
		
	//Products services
	/*
	strServicesOff = document.partnersFrom.my_det.value;
	if(strServicesOff != ""){
			if (!isName(strServicesOff))
				{
					alert(msgError_validServicesOff);
					document.partnersFrom.my_det.focus();
					return false;
				}
		}
		
	strCapacity = document.partnersFrom.capacity.value;
	if(strCapacity != ""){
			if (!isName(strCapacity))
				{
					alert(msgError_validCapacity);
					document.partnersFrom.capacity.focus();
					return false;
				}
		}
		*/
		strOwnership = document.partnersFrom.ownership.value;
	if(strOwnership != ""){
			if (!isName(strOwnership))
				{
					alert(msgError_validOwnership);
					document.partnersFrom.ownership.focus();
					return false;
				}
		}
		
		strTurnover = document.partnersFrom.turnover.value;
	if(strTurnover != ""){
			if (!isCurrency(strTurnover))
				{
					alert(msgError_validTurnover);
					document.partnersFrom.turnover.focus();
					return false;
				}
		}
		strEmp_Mgt = document.partnersFrom.no_emps.value;
	if(strEmp_Mgt != ""){
			if (!isNumber(strEmp_Mgt))
				{
					alert(msgError_validEmp_Mgt);
					document.partnersFrom.no_emps.focus();
					return false;
				}
		}
		strEmp_nonMgt  = document.partnersFrom.mgt.value;
	if(strEmp_nonMgt != ""){
			if (!isNumber(strEmp_nonMgt))
				{
					alert(msgError_validEmp_nonMgt);
					document.partnersFrom.mgt.focus();
					return false;
				}
		}
		
		strBusinesYrs = document.partnersFrom.business_yrs.value;
	if(strBusinesYrs != ""){
			if (!isAlphaNu(strBusinesYrs))
				{
					alert(msgError_validBusinesYrs);
					document.partnersFrom.business_yrs.focus();
					return false;
				}
		}
		/*
		strBankers = document.partnersFrom.bankers.value;
	if(strBankers != ""){
			if (!isName(strBankers))
				{
					alert(msgError_validBankers);
					document.partnersFrom.bankers.focus();
					return false;
				}
		}
		
		strOffer = document.partnersFrom.offer.value;
	if(strOffer != ""){
			if (!isName(strOffer))
				{
					alert(msgError_validOffer);
					document.partnersFrom.offer.focus();
					return false;
				}
		}
		*/
		strTurnover2 = document.partnersFrom.turnover2.value;
	if(strTurnover2 != ""){
			if (!isCurrency(strTurnover2))
				{
					alert(msgError_validTurnover);
					document.partnersFrom.turnover2.focus();
					return false;
				}
		}
	
}