
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 isValidEmailid(val)
{
	
        var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
        if(!email.test(val))
            {
                return false;
            }
  
    return true;
}

function funCheckQuote()
{
	if(trim(document.frmCommercial.txtName.value)==''){
		alert('Please enter your name.');
		document.frmCommercial.txtName.value='';
		document.frmCommercial.txtName.focus();
		return false;
		}
	if(trim(document.frmCommercial.txtEmail.value)==''){
		alert('Please enter your email.');
		document.frmCommercial.txtEmail.value='';
		document.frmCommercial.txtEmail.focus();
		return false;
		}
	if(isValidEmailid(document.frmCommercial.txtEmail.value)==false){
		alert('Invalid email address.');
		document.frmCommercial.txtEmail.value='';
		document.frmCommercial.txtEmail.focus();
		return false;
	}
	if(trim(document.frmCommercial.txtMessage.value)==false){
		alert('Please enter your message.');
		document.frmCommercial.txtMessage.value='';
		document.frmCommercial.txtMessage.focus();
		return false;
	}
	
	document.frmCommercial.action='commercial_code.php';
	document.frmCommercial.submit();
}

function funCheckDistri()
{
	if(trim(document.frmDistributor.txtName.value)==''){
		alert('Please enter your name.');
		document.frmDistributor.txtName.value='';
		document.frmDistributor.txtName.focus();
		return false;
		}
	if(trim(document.frmDistributor.txtEmail.value)==''){
		alert('Please enter your email.');
		document.frmDistributor.txtEmail.value='';
		document.frmDistributor.txtEmail.focus();
		return false;
		}
	if(isValidEmailid(document.frmDistributor.txtEmail.value)==false){
		alert('Invalid email address.');
		document.frmDistributor.txtEmail.value='';
		document.frmDistributor.txtEmail.focus();
		return false;
	}
	if(trim(document.frmDistributor.txtMessage.value)==false){
		alert('Please enter about your company.');
		document.frmDistributor.txtMessage.value='';
		document.frmDistributor.txtMessage.focus();
		return false;
	}
	
	document.frmDistributor.action='distributor_code.php';
	document.frmDistributor.submit();
}

function funCheckContact()
{
	if(trim(document.frmContact.txtName.value)==''){
		alert('Please enter your name.');
		document.frmContact.txtName.value='';
		document.frmContact.txtName.focus();
		return false;
		}
	if(trim(document.frmContact.txtEmail.value)==''){
		alert('Please enter your email.');
		document.frmContact.txtEmail.value='';
		document.frmContact.txtEmail.focus();
		return false;
		}
	if(isValidEmailid(document.frmContact.txtEmail.value)==false){
		alert('Invalid email address.');
		document.frmContact.txtEmail.value='';
		document.frmContact.txtEmail.focus();
		return false;
	}
	if(trim(document.frmContact.txtCompany.value)==false){
		alert('Please enter your company name.');
		document.frmContact.txtCompany.value='';
		document.frmContact.txtCompany.focus();
		return false;
	}
	if(trim(document.frmContact.txtMessage.value)==false){
		alert('Please enter your comments.');
		document.frmContact.txtMessage.value='';
		document.frmContact.txtMessage.focus();
		return false;
	}
	
	document.frmContact.action='contact_code.php';
	document.frmContact.submit();
}

function funSignup()
{
	if(trim(document.frmSignup.elements['Full Name'].value)=='' || document.frmSignup.elements['Full Name'].value==' Name:'){
		alert('Please enter your name.');
		document.frmSignup.elements['Full Name'].value='';
		document.frmSignup.elements['Full Name'].focus();
		return false;
		}
	if(trim(document.frmSignup.elements['Email Address'].value)=='' || document.frmSignup.elements['Email Address'].value==' Email:'){
		alert('Please enter your email.');
		document.frmSignup.elements['Email Address'].value='';
		document.frmSignup.elements['Email Address'].focus();
		return false;
		}
	if(isValidEmailid(document.frmSignup.elements['Email Address'].value)==false){
		alert('Please enter a valid email address.');
		document.frmSignup.elements['Email Address'].value='';
		document.frmSignup.elements['Email Address'].focus();
		return false;
	}
	document.frmSignup.submit();
}

/*  function is reset text fields*/

function resetFields(fields)
{
	if(document.frmSignup.elements['Full Name'].value==" Name:" && fields=="Full Name")
	{	
		document.frmSignup.elements['Full Name'].value="";			
	}	
	else if(document.frmSignup.elements['Email Address'].value==" Email:" && fields=="Email Address")
	{	
		document.frmSignup.elements['Email Address'].value="";			
	}
}