// JScript File



function LTrim(str)
	{
		var whitespace = new String(" \t\n\r");
		var s = new String(str);

		if (whitespace.indexOf(s.charAt(0)) != -1) 
		{
			var j=0, i = s.length;
			while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
				j++;
			s = s.substring(j, i);
		}
		return s;
	}
	function RTrim(str)
	{
		var whitespace = new String(" \t\n\r");s
		var s = new String(str);
		if (whitespace.indexOf(s.charAt(s.length-1)) != -1) 
		{

			var i = s.length - 1;       
			while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
			i--;
			s = s.substring(0, i+1);
		}
		return s;
	}
	function Trim(str)
	{
		return RTrim(LTrim(str));
	}
	
	

	
	
	
	
	
  function F_Space(A_Spaces)
	{
		var Ls_Return = '';
		for(var i=1;i<=A_Spaces;i++)
			{
				Ls_Return = Ls_Return + ' ';
			}
		return Ls_Return;
	}
	
 function validate()
    {
             
       if(document.getElementById("ucSendEnquiryRightControl_MHE_txtFirstName").value=="")
       {
             alert("Please enter name");
	         document.getElementById("ucSendEnquiryRightControl_MHE_txtFirstName").focus();
	         return false;       
       }
         else if(!CheckValid(document.getElementById('ucSendEnquiryRightControl_MHE_txtFirstName').value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz&_. "))
        {
            alert("Please enter a valid name");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtFirstName").focus();
	         return false;       
         }
         
//                if(F_Space(document.getElementById('ucSendEnquiryRightControl_txtFirstName').value))
var Elem=document.getElementById('ucSendEnquiryRightControl_MHE_txtFirstName');
	if((Trim(Elem.value)).length == 0)
        {
            alert("Please enter a valid name");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtFirstName").focus();
	         return false;       
         }
           
         if(document.getElementById("ucSendEnquiryRightControl_MHE_txtcomp_name").value=="")
       {
             alert("Please Enter Company Name");
	         document.getElementById("ucSendEnquiryRightControl_MHE_txtcomp_name").focus();
	         return false;       
       }
       var Elem=document.getElementById('ucSendEnquiryRightControl_MHE_txtcomp_name');
	  if((Trim(Elem.value)).length == 0)
        {
            alert("Please Enter a Valid Company Name");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtcomp_name").focus();
	         return false;       
         }
         
         if(document.getElementById("ucSendEnquiryRightControl_MHE_txtadd").value=="")
       {
             alert("Please Enter Address");
	         document.getElementById("ucSendEnquiryRightControl_MHE_txtadd").focus();
	         return false;       
       }
       var Elem=document.getElementById('ucSendEnquiryRightControl_MHE_txtadd');
	  if((Trim(Elem.value)).length == 0)
        {
            alert("Please Enter a Valid Address");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtadd").focus();
	         return false;       
         }
      //Added BY Shubhangi ON 26/02/2010 TO VALIDATE City & State
			if(document.getElementById("ucSendEnquiryRightControl_MHE_txtCity").value == "")
         {
            alert("Please Enter City");
            document.getElementById("ucSendEnquiryRightControl_MHE_txtCity").focus();
            return false;
         }
          else if(!CheckValid(document.getElementById("ucSendEnquiryRightControl_MHE_txtCity").value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"))
          {
            alert("Please Enter Valid City");
            document.getElementById("ucSendEnquiryRightControl_MHE_txtCity").focus();
            return false;
          }
//      if(document.getElementById("ucSendEnquiryRightControl_MHE_txtstate").value=="")
//       {
//             alert("Please Enter State");
//	         document.getElementById("ucSendEnquiryRightControl_MHE_txtstate").focus();
//	         return false;       
//	   }
//	   else if(!CheckValid(document.getElementById("ucSendEnquiryRightControl_MHE_txtstate").value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"))
//          {
//            alert("Please Enter Valid State");
//            document.getElementById("ucSendEnquiryRightControl_MHE_txtstate").focus();
//            return false;
//          }
           if(document.getElementById("ucSendEnquiryRightControl_MHE_txtcountry").value=="")
       {
             alert("Please Enter Country");
	         document.getElementById("ucSendEnquiryRightControl_MHE_txtcountry").focus();
	         return false;       
	   }
	   else if(!CheckValid(document.getElementById("ucSendEnquiryRightControl_MHE_txtcountry").value,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"))
          {
            alert("Please Enter Valid Country");
            document.getElementById("ucSendEnquiryRightControl_MHE_txtcountry").focus();
            return false;
          }
	
	    
            //Till here BY Shubhangi ON 26/02/2010 TO VALIDATE City & State
        
      
           if(document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").value=="")
        {
            alert("Please Enter Contact No.");
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").focus();
	        return false;
        }
        
        if(!CheckValid(document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").value,"+-0123456789"))
            {
                alert('Please Enter Valid Contact No.');
                document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").focus();
                return false;          
            }   
            var Elem=document.getElementById('ucSendEnquiryRightControl_MHE_txtContactNo');
	        if((Trim(Elem.value)).length == 0)
            {
                alert('Please Enter Valid Contact No.');
                document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").focus();
                return false;          
            }
          var field=document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo");
          if (field.value.length < 5) 
        {
             alert('Contact No. should be of minimum 5 digits');
             document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").focus();
             return false;
        }
           if(document.getElementById("ucSendEnquiryRightControl_MHE_txtEmail").value=="")
        {
            alert("Please Enter Email");
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtEmail").focus();
	        return false;
        }
         if(!IsValidEmail(document.getElementById("ucSendEnquiryRightControl_MHE_txtEmail").value))
        {
            alert('Enter valid Email  and try again.');
            document.getElementById("ucSendEnquiryRightControl_MHE_txtEmail").focus();
            return false;
        }
        if(document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").value=="")
        {
            alert("Please Enter Product Name");
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").focus();
	        return false;
        }
         if (document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").value.length > 200)
        {		
            alert("Product Name should not be more than 200 characters");
            //document.getElementById("txtPassword").focus();
            return false;
        }  
      if(CheckValid(document.getElementById('ucSendEnquiryRightControl_MHE_txtProductName').value," "))
        {
	         alert("Please Enter Valid Product Name");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").focus();
         return false;       
         }
       var Elem=document.getElementById('ucSendEnquiryRightControl_MHE_txtProductName');
           if((Trim(Elem.value)).length == 0)
        {
	         alert("Please Enter Valid Product Name");
		    document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").focus();
         return false;       
         }
         
        if(document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest").value=="")
        {
            alert("Please Enter Information Required");
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest").focus();
	        return false;
        }
         if (document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest").value.length > 500)
        {		
            alert("Information Required should not be more than 500 characters");
          document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest").focus();
            return false;
        }   
           
          return true;     
     }
 
   function IsValidEmail(stremail,empty)
    {
     if(stremail=='' && empty)
            return true;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    return filter.test(stremail);
    }
     
      function CheckValid(chars,validchars)
    {   
         var blnresult=true;
        for(var i=0;i<chars.length&&blnresult==true;i++)
            {
                 var cchar=chars.charAt(i);
                 if(validchars.indexOf(cchar)==-1)
                    {
                        blnresult=false;
                    }
        
            }
         return blnresult;
     }
     
   
    function Clear()
    { 
  
		
			document.getElementById("ucSendEnquiryRightControl_MHE_lblMessage").innerHTML = '';
			document.getElementById("ucSendEnquiryRightControl_MHE_rdbut").value="0"; 
            document.getElementById("ucSendEnquiryRightControl_MHE_txtFirstName").value=""; 
            document.getElementById("ucSendEnquiryRightControl_MHE_txtcomp_name").value=""; 
            document.getElementById("ucSendEnquiryRightControl_MHE_txtadd").value="";
            if (null != document.getElementById("ucSendEnquiryRightControl_MHE_txtCity"))
	           {document.getElementById("ucSendEnquiryRightControl_MHE_txtCity").value="";}
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtstate").value="";    
	        document.getElementById("ucSendEnquiryRightControl_MHE_txtcountry").value=""; 
            document.getElementById("ucSendEnquiryRightControl_MHE_txtContactNo").value="";
            document.getElementById("ucSendEnquiryRightControl_MHE_txtEmail").value="";     
            document.getElementById("ucSendEnquiryRightControl_MHE_txtProductName").value="";
            document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest").value="";
		  return false;  	
        //            if(document.getElementById("ucSendEnquiryRightControl_lblMessage").style.color= 'red')
//                {
//              document.getElementById("ucSendEnquiryRightControl_lblMessage").style.color= "Transparent";
//              document.getElementById("ucSendEnquiryRightControl_lblMessage").style.color= "White";
//	            }   
	                 
     }
    
function textkey1Counter(maxlimit) 
   {
    var field=document.getElementById("ucSendEnquiryRightControl_MHE_txtInforRequest");
    if (field.value.length > maxlimit) 
    field.value = field.value.substring(0, maxlimit); 
   }
  //added by Ranjan Bhavsar on 19/02/2010 
function textkey1Counter_Address(maxlimit) 
   {
    var field=document.getElementById("ucSendEnquiryRightControl_MHE_txtadd");
    if (field.value.length > maxlimit) 
    field.value = field.value.substring(0, maxlimit); 
   }
// Till this Ranjan Bhavsar on 19/02/2010 
