  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-23777263-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

         
        function ajaxFunction()
         {
         
        var Error="";
        var flag=true;
           if(document.getElementById("name").value == "" )
                { 
              
                Error+="* Please enter name\n" ;               
                 //flag=false;
                 }              
            if (document.getElementById("emailid").value == ""  )          
                {               
                Error+="* Please enter email address\n" ;               
                 //flag=false;
                }              
           if(document.getElementById("phone").value == "" )
                {
          
                Error+="* Please enter phoneno\n" ;               
                 //flag=false;        
                }
               
             if(document.getElementById("message").value == "")
                {
                Error+="* Please enter message\n" ;
               
                 //flag=false;

                }
           if(document.getElementById('txtAns').value=="")
           {
               Error+="* Please enter security answer\n" ;
               
                 //flag=false;
           
           }
           
           if(Error.length>0)
           {
           
               flag=false;
           }  
            //alert(flag);
           
          if(flag)
           {
            
                  //return true;          
                       var Vmess;
                       Vmess = validateEmail();
                            if(Vmess.length>0)
                                    {
                                        return false;
                                    }
            
             
                      var Celmess;
                      Celmess=ToCellValidate(); 
                           if(Celmess.length>0)
                                   {
                                       return false;
                                   }
           
                     var Ansmess;
                     Ansmess=checkAnswer();
                            if(Ansmess.length>0)
                                    {
                                        return false;
            
                                    } 
                                    
                                         
                   
                //process();
                document.getElementById('lblMessage').innerHTML="<b>Under Process ..........</b>";         
                
                var ajaxRequest; // The variable that makes Ajax possible!
                try 
                {
                    // Opera 8.0+, Firefox, Safari
                    ajaxRequest = new XMLHttpRequest();
                    //alert("FireFox");
                }
                catch (e) 
                {
                    // Internet Explorer Browsers
                    try {
                        ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
                        //alert("IE");
                    }
                    catch (e) {
                        try {
                            ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
                        }
                        catch (e) {
                            // Something went wrong
                            //alert("Your browser broke!");
                            return false;
                        }
                    }
                }
                
                // Create a function that will receive data sent from the server
                //alert("Creating Function");
                ajaxRequest.onreadystatechange = function() {
                    if (ajaxRequest.readyState == 4) {
                        var ajaxDisplay = document.getElementById('ajaxDiv');
                        ajaxDisplay.innerHTML = ajaxRequest.responseText;
                    }
                }
                //alert("Function Execution Completed");
                var name = document.getElementById('name').value;
                var emailid = document.getElementById('emailid').value;
                var phone = document.getElementById('phone').value;
                var message = document.getElementById('message').value;
                var queryString = "?name=" + name + "&emailid=" + emailid + "&phone=" + phone + "&message=" + message;
                //alert("Trying to Send Mail");
                           
                ajaxRequest.open("GET", "sendmail_cdo.asp" + queryString, true);               
                ajaxRequest.send(null);
                //unprocess();
                document.getElementById('lblMessage').innerHTML="";         
                //alert("Sending Mail Completed");
                
        }
        
        else
        {
        alert(Error);
        
        }
        
     }
//     function process()
//     {
//     var v;
//     v=document.getElementById('lblMessage');
//     v.innerHTML="processing.........";
//     return true;
//     }
//      function unprocess()
//     {
//     var v;
//     v=document.getElementById('lblMessage');
//     v.innerHTML="";
//     return true;
//     }
    function validateEmail()
    {
       var errmsg='';
       var x;     
       x= document.getElementById("emailid").value;
       var atpos=x.indexOf("@");
       var dotpos=x.lastIndexOf(".");
       if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
        {
       alert("Not a valid e-mail address");
       errmsg="Not a valid e-mail address";       
        }
        else
        { 
        errmsg='';
        }
        return errmsg;
     }

        var val='';
        var d;
        d = document;
        var lblRadomValue;
        var lblRadomValue1;
        var my_num;
     function setLabelValue()
       {                
                my_num=Math.random();
                val = Math.floor(my_num*11);
                //alert(val);
                lblRadomValue=d.getElementById('lblRadom');
                lblRadomValue1=d.getElementById('lblRadom1');
                //alert(val);
                //alert(lblRadomValue);
                lblRadomValue.innerHTML=val;
                //alert(lblRadomValue);
                lblRadomValue1.innerHTML=val;
                return val;
        }
        //val=setLabelValue();

    function checkAnswer()
    {
    
      
       var sum;
       sum=val+val;       
       var errmsg='';
       var tsum;
       tsum=d.getElementById('txtAns').value;       
       if(sum!=tsum)
        {
            alert("please enter correct answer for security question");
            errmsg="please enter correct answer for security question"  
        }
       else
        {
       errmsg='';
        }
        return errmsg;
    }
    function ToCellValidate()
    {

       var mob;
       var errmsg='';
       mob = document.getElementById("phone").value;
       if(mob !="")
        { 
            var incomingString;
            incomingString = mob;
            if(trimSpace(incomingString).length<8||trimSpace(incomingString).length > 15 || incomingString.search(/[^0-9\-()+]/g) != -1 )
            {
                alert('Please enter valid phone number (8-15 numbers)');
                errmsg="Please enter valid phone number (8-15 numbers)";               
            }
            else
            {
                errmsg='';                
            }
        }
        return errmsg;
     }
          
     function trimSpace(str) 
     {
        return str.replace(/^\s+|\s+$/g,"");
     }
       
     function blockSpecilchar(evt)
     {
           //var charCode = (evt.which) ? evt.which : event.keyCode;
           //if ((charCode < 48 || charCode > 57) && (charCode<97 || charCode>122) && (charCode<65 || charCode>90)&&(charCode!=8)&&(charCode!=32))          
           //return false;
           return true;
     }
  
    

   
