<!--



re = /\w{1,}/;       //for test function


/***********************
this function trimming strings
***********************/
function rtrim(str)
	{
	return str.replace( /\s*$/, "" );
	}
function trim(str)
	{
	return( (""+str).replace(/^\s*([\s\S]*\S+)\s*$|^\s*$/,'$1') );
	}




/*****************************************
 this function validates the data entry in contactus form
*****************************************/

function validateContactUs(name1,email1,message1)
	{
	errmsg=""
	errno=0
	name1.value=trim(name1.value)
	email1.value=trim(email1.value)
	message1.value=trim(message1.value)
 

	if(  name1.value.length<3 )
		{
		errno++
		errmsg=errmsg+errno+" - الاسم<br>"
		name1.value=""
		if (errno==1)
			name1.focus()
		}
 

	/*****************************
	        email1 validation
	*****************************/
	var special = "!#$%^&*()+=-[]\\\';,/{}|\":<>?";

	for (var i = 0; i < email1.value.length; i++)
	                if (special.indexOf(email1.value.charAt(i)) != -1)
			break;
	if(!re.test(email1.value) || email1.value.length<8 ||
		email1.value.indexOf("@") < 2 ||  email1.value.indexOf(".") < 1  ||
		email1.value.indexOf('@') != email1.value.lastIndexOf('@') ||
		email1.value.lastIndexOf('.') >= email1.value.length - 2 ||
		email1.value.charAt(email1.value.indexOf("@") -1) == "." ||
		email1.value.charAt(email1.value.indexOf("@") +1) == "." ||
		email1.value.indexOf(".") > email1.value.length - 3 || email1.value.indexOf(" ") != -1||
		i < email1.value.length)
		{
		errno++
		errmsg=errmsg+errno+" - البريد الالكتروني لصديقك <br>"
		if(errno==1)
			email1.focus()
		}

	/********************
	     email1 validation over
	*********************/
 

	if( message1.value.length<3 )
		{
		errno++
		errmsg=errmsg+errno+" - نص الرسالة كاملاً<br>"
		message1.value=""
		if (errno==1)
			message1.focus()
		}
 

	if (errno!=0)
		{
		popupError(errmsg,300,170)
		return false
		}
	return true
	}





//-->
