//Hide status bar msg II script- by javascriptkit.com
//Visit JavaScript Kit (http://javascriptkit.com) for script
//Credit must stay intact for use

function hidestatus(){
window.status=''
return true
}

// Hidden Link function =================================================================
/*if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus
*/


// Form function =================================================================

function IsEmailFormat(strEmail){
	if (isEmpty(strEmail)==false){
		if (strEmail=="" || strEmail.indexOf('@', 0)==-1 || strEmail.indexOf('.')==-1){return false;}
		else {return true;}
	}
}
function IsNotCambodiaTips(strEmail){
	if (isEmpty(strEmail)==false){
		if (strEmail.toLowerCase().indexOf('@cambodiatips.com') != -1){return false;}
		else {return true;}
	}
}
function isEmpty(s){   
	return ((s==null) || (s.length==0))
}
function chkLength(s, maxLength){
	if (s.length > maxLength){return false;}
	else {return true;}	//Returns true if the length of s is less than maxLength

}


// Add Link Form function =================================================================
function Link(form){
	if(isEmpty(form.OrganizationName.value)){
		alert("Please enter your contact name");
		form.OrganizationName.focus();
		return false;
	}
	
	
	if(isEmpty(form.Email.value)){
		alert("Please enter your email");
		form.Email.focus();
		return false;
	} else {
		if(chkLength(form.Email.value,50)==false){
			alert("Your email is too long (max. 50 characters)");
			form.Email.focus();
			return false;
		}
		if(IsEmailFormat(form.Email.value)==false){
			alert("Please enter a valid email address");
			form.Email.focus();
			return false;
		}
		if(IsNotCambodiaTips(form.Email.value)==false){
			alert("Your email address cannot contain @cambodiatips.com");
			form.Email.focus();
			return false;
		}
	}
	
	if(isEmpty(form.Displaylink.value)){
		alert("Please enter link title");
		form.Displaylink.focus();
		return false;
	}

	if(isEmpty(form.Website.value) || (form.Website.value=="http://")){
		alert("Please enter web site");
		form.Website.focus();
		return false;

	} else {
	
	if(chkLength(form.Website.value,120)==false){
			alert("Your website is too long (max. 120 characters)");
			form.Website.focus();
			return false;
		}
	}

	if(isEmpty(form.Description.value)){
		alert("Please enter your site's description");
		form.Description.focus();
		return false;
		} else {
		if(chkLength(form.Email.value,220)==false){
			alert("Your email is too long (max. 220 characters)");
			form.Email.focus();
			return false;
		}
	}
	if(isEmpty(form.Mylink.value) || (form.Mylink.value=="http://")){

		alert("Please enter reciprocal link");
		form.Mylink.focus();
		return false;
	} else {

		if(chkLength(form.Mylink.value,150)==false){
			alert("Your reciprocal link is too long (max. 150 characters)");
			form.Mylink.focus();
			return false;
		}	
	}	
		var txtcaptcha = hex_md5(document.getElementById(jfldid).value);
		
	if (txtcaptcha!=cword[anum-1]) {
		alert("Please enter the code as it is shown below.");
		document.getElementById(jfldid).focus();
		return false;
	}

			form.submit();								
}


// Directory - Company  function =================================================================
function VerifyCom(form){

	if(isEmpty(form.txtcom1.value)){
		alert("Please enter Company name");
		form.txtcom1.focus();
		return false;
	}
	
	if(isEmpty(form.txtcom3.value)){
		alert("Please enter your Address");
		form.txtcom3.focus();
		return false;
	}

	if(isEmpty(form.txtcom4.value)){
		alert("Please select City name");
		form.txtcom4.focus();
		return false;
	}

	if(form.txtcom7.value=="855-")
	{
		alert("Please enter Phone No.");
		form.txtcom7.focus();
		return false;
	}
	
			form.submit();								
}

// Flights - Flight Search Left function =================================================================
function VFlightSearch(form){

	if(isNotSelect(form.txtorigin.value)==false){
		alert("Please select Original City");
		form.txtorigin.focus();
		return false;
	}

	if(isNotSelect(form.txtdestination.value)==false){
		alert("Please select Destination City");
		form.txtdestination.focus();
		return false;
	}

	if(ctMatch(form.txtorigin.value, form.txtdestination.value)==false){
		alert("Original City and Destination City cannot be the same, please select again");
		form.txtdestination.focus();
		return false;
	}

			form.submit();								
}


