 function trim(s) {
  while (s.substring(0,1) == ' ') 
  {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') 
  {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function validation_contact(frm)
{
   
	var email_str = frm.email.value;
	var filter=/^.+@.+\..{2,3}$/;
	var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		
		if(trim(frm.name.value)=='') 
		{ 
			errorstr += "- Please Enter Name.\n";
		}
		if(trim(frm.Company.value)=='') 
		{ 
			errorstr += "- Please Enter Company.\n";
		}
		if(trim(frm.city.value)=='') 
		{ 
			errorstr += "- Please Enter City.\n";
		}
		if(trim(frm.email.value) == '')
		{
	  	errorstr +=  "- Please Enter Email.\n"; 
		}
			if(trim(frm.telephone.value)=='') 
		{ 
			errorstr += "- Please Enter TelePhone.\n";
		}
		if(trim(frm.postalAdd.value)=='') 
		{ 
			errorstr += "- Please Enter Postal Address .\n";
		}
		if(trim(frm.description.value)=='') 
		{ 
			errorstr += "- Please Enter Description .\n";
		}
		
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}

function validation_mountForm(frm)
{
   
	var email_str = frm.email.value;
	var filter=/^.+@.+\..{2,3}$/;
	var errorstr = '';
	var contact=trim(frm.mobile.value);
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		
		if(trim(frm.name.value)=='') 
		{ 
			errorstr += "- Please Enter Name.\n";
		}
		if(trim(frm.age.value)=='') 
		{ 
			errorstr += "- Please Enter Age.\n";
		}
		if((frm.gender[0].checked)==false && (frm.gender[1].checked)==false) 
         { 
		 	errorstr += "- Please Select an Gender.\n";
		 }	
		if(trim(frm.nationality.value)=='') 
		{ 
			errorstr += "- Please Enter Nationality.\n";
		}
		if(trim(frm.profession.value)=='') 
		{ 
			errorstr += "- Please Enter Profession .\n";
		}
		if(trim(frm.postalAdd.value)=='') 
		{ 
			errorstr += "- Please Enter Postal Address .\n";
		}
		if(trim(frm.zip.value)=='') 
		{ 
			errorstr += "- Please Enter Zip.\n";
		}
		if(trim(frm.country.value)=='') 
		{ 
			errorstr += "- Please Enter Country.\n";
		}
		if(trim(frm.telephone.value)=='') 
		{ 
			errorstr += "- Please Enter TelePhone.\n";
		}
		else if(isNaN(frm.telephone.value))
		{
				errorstr += "- Please Enter Valid TelePhone.\n";
		}
		if(trim(frm.mobile.value)=='') 
		{ 
			errorstr += "- Please Enter Mobile.\n";
		}
		else if(isNaN(frm.mobile.value))
		{
				errorstr += "- Please Enter Valid Mobile.\n";
		}
		else if(contact.length<10)
		{
			errorstr += "- Please Enter 10 Digits Mobile No.\n";
		}
		if(trim(frm.fax.value)=='') 
		{ 
			errorstr += "- Please Enter Fax.\n";
		}
		if(trim(frm.email.value) == '')
		{
	  	errorstr +=  "- Please Enter Email.\n"; 
		}
	 else if(!(filter.test(email_str)))
		{
    	 errorstr +="- Please Enter Valid E-mail Address .\n";
		}
		
		if(trim(frm.website.value)=='') 
		 { 
		 	errorstr += "- Please Enter Website.\n";
		}
		
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}

function validation_trekkingForm(frm)
{
   
	var email_str = frm.email.value;
	var filter=/^.+@.+\..{2,3}$/;
	var errorstr = '';
	var contact=trim(frm.mobile.value);
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		
		if(trim(frm.name.value)=='') 
		{ 
			errorstr += "- Please Enter Name.\n";
		}
		if(trim(frm.age.value)=='') 
		{ 
			errorstr += "- Please Enter Age.\n";
		}
		if((frm.gender[0].checked)==false && (frm.gender[1].checked)==false) 
         { 
		 	errorstr += "- Please Select an Gender.\n";
		 }	
		if(trim(frm.nationality.value)=='') 
		{ 
			errorstr += "- Please Enter Nationality.\n";
		}
		if(trim(frm.profession.value)=='') 
		{ 
			errorstr += "- Please Enter Profession .\n";
		}
		if(trim(frm.postalAdd.value)=='') 
		{ 
			errorstr += "- Please Enter Postal Address .\n";
		}
		if(trim(frm.zip.value)=='') 
		{ 
			errorstr += "- Please Enter Zip.\n";
		}
		if(trim(frm.country.value)=='') 
		{ 
			errorstr += "- Please Enter Country.\n";
		}
		if(trim(frm.telephone.value)=='') 
		{ 
			errorstr += "- Please Enter TelePhone.\n";
		}
		else if(isNaN(frm.telephone.value))
		{
				errorstr += "- Please Enter Valid TelePhone.\n";
		}
		if(trim(frm.mobile.value)=='') 
		{ 
			errorstr += "- Please Enter Mobile.\n";
		}
		else if(isNaN(frm.mobile.value))
		{
				errorstr += "- Please Enter Valid Mobile.\n";
		}
		else if(contact.length<10)
		{
			errorstr += "- Please Enter 10 Digits Mobile No.\n";
		}
		if(trim(frm.fax.value)=='') 
		{ 
			errorstr += "- Please Enter Fax.\n";
		}
		if(trim(frm.email.value) == '')
		{
	  	errorstr +=  "- Please Enter Email.\n"; 
		}
	 else if(!(filter.test(email_str)))
		{
    	 errorstr +="- Please Enter Valid E-mail Address .\n";
		}
		
		if(trim(frm.website.value)=='') 
		 { 
		 	errorstr += "- Please Enter Website.\n";
		}
		
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}

function validation_unuseTrekkingForm(frm)
{
   
	var email_str = frm.email.value;
	var filter=/^.+@.+\..{2,3}$/;
	var errorstr = '';
	var contact=trim(frm.mobile.value);
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		
		if(trim(frm.name.value)=='') 
		{ 
			errorstr += "- Please Enter Name.\n";
		}
		if(trim(frm.age.value)=='') 
		{ 
			errorstr += "- Please Enter Age.\n";
		}
		if((frm.gender[0].checked)==false && (frm.gender[1].checked)==false) 
         { 
		 	errorstr += "- Please Select an Gender.\n";
		 }	
		if(trim(frm.nationality.value)=='') 
		{ 
			errorstr += "- Please Enter Nationality.\n";
		}
		if(trim(frm.profession.value)=='') 
		{ 
			errorstr += "- Please Enter Profession .\n";
		}
		if(trim(frm.postalAdd.value)=='') 
		{ 
			errorstr += "- Please Enter Postal Address .\n";
		}
		if(trim(frm.zip.value)=='') 
		{ 
			errorstr += "- Please Enter Zip.\n";
		}
		if(trim(frm.country.value)=='') 
		{ 
			errorstr += "- Please Enter Country.\n";
		}
		if(trim(frm.telephone.value)=='') 
		{ 
			errorstr += "- Please Enter TelePhone.\n";
		}
		else if(isNaN(frm.telephone.value))
		{
				errorstr += "- Please Enter Valid TelePhone.\n";
		}
		if(trim(frm.mobile.value)=='') 
		{ 
			errorstr += "- Please Enter Mobile.\n";
		}
		else if(isNaN(frm.mobile.value))
		{
				errorstr += "- Please Enter Valid Mobile.\n";
		}
		else if(contact.length<10)
		{
			errorstr += "- Please Enter 10 Digits Mobile No.\n";
		}
		if(trim(frm.fax.value)=='') 
		{ 
			errorstr += "- Please Enter Fax.\n";
		}
		if(trim(frm.email.value) == '')
		{
	  	errorstr +=  "- Please Enter Email.\n"; 
		}
	 else if(!(filter.test(email_str)))
		{
    	 errorstr +="- Please Enter Valid E-mail Address .\n";
		}
		
		if(trim(frm.website.value)=='') 
		 { 
		 	errorstr += "- Please Enter Website.\n";
		}
		
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}


function validation_coments(form)
{
    var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		
		if(trim(form.message.value)=='') 
		{ 
			errorstr += "- Please Enter Message.\n";
		}
		if(trim(form.email.value)=='') 
		{ 
			errorstr += "- Please Enter E-mail.\n";
		}
		if(trim(form.comments.value)=='') 
		{ 
			errorstr += "- Please Enter Comments.\n";
		}
		
	
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}
