var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;

function ltrim(string){
    string=new String(string);
    var string1=new Array();
    var i,j;
    for(i=0,j=0;i<string.length;i++)
    {
      if(j==0)
      {
        if(string.charAt(i)!=" ")
        {
            string1[j++]=string.charAt(i);
        }
      }
      else
      {
        string1[j++]=string.charAt(i);
      }
        
    }
    string="";
    for(i=0;i<string1.length;i++)
    {
      string+=string1[i];
    } 
    return string;
  }

function rtrim(string)
  {
    string=new String(string);
    var string1=new Array();
    var i,j;
    for(i=string.length;i>=0;i--)
    {
      if(string.charAt(i-1)==" ")
      {
        continue;
      }
      else
      {
        for(j=0;j<i;j++)
        {
          string1[j]=string.charAt(j);
        }
        break;
      }
        
    }
    string="";
    for(i=0;i<string1.length;i++)
    {
      string+=string1[i];
    }
    
    
    return string;
  }
  
  function trim(string)
  {
    string=ltrim(string); // // This function is used to trim the left side of a String
    string=rtrim(string);// This function is used to trim the right side of a String
    return string;
  }

/////////////////////////////////
function validateContact()
{
	if(trim(document.frmcontact.txt_firstname.value) == ""){
		alert("Please enter firstname.");
		document.frmcontact.txt_firstname.focus();
		return false;
	}
	else if(trim(document.frmcontact.txt_surname.value) == "")
	{
		alert("Please enter surname.");
		document.frmcontact.txt_surname.focus();
		return false;
	}
	else if(trim(document.frmcontact.txt_surname.value) == "")
	{
		alert("Please enter surname.");
		document.frmcontact.txt_surname.focus();
		return false;
	}
	else if(trim(document.frmcontact.txt_email.value) == "")
	{
		alert("Please enter email address.");
		document.frmcontact.txt_email.focus();
		return false;
	}
	else if(!email.test(document.frmcontact.txt_email.value))
	{
		alert("Invalid email address.");
		document.frmcontact.txt_email.focus();
		return false;
	}
	else if(trim(document.frmcontact.txt_interestedin.value) == "")
	{
		alert("Please enter  interested services.");
		document.frmcontact.txt_interestedin.focus();
		return false;
	}
	else
	{
		document.frmcontact.action="contactus.php";
		document.frmcontact.submit();
	}		
}
