﻿ var imgHTTP=getreq();
 

function validate_alphanunmeric(getElementById)

{

      var name_alphaExp = /[^a-z|A-Z|0-9|$ ]/;      

      if(getElementById.value.match(name_alphaExp))

               return false;

      else

              return true;

}

function validsearch(evt)
{
  var kc;
    if(document.all)
        kc=event.keyCode; 
    else if(document.getElementById)
        kc=evt;  
    else if(document.layers)
        kc=event.which;
       
        if(kc == 13)
        { 
         if(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value == "")
         { 
         document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').focus();
         alert('Please enter your question to search');
         return false;  
         }
         else
         {
         
//         if(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value != "")
//         { 
//          document.getElementById('ctl00_ContentPlaceHolder1_lnk_Search').click();         
//         }
         return true;
         }
        }
        if(validate_alphanunmeric(document.getElementById('ctl00_ContentPlaceHolder1_txtquestion'))==false)
         {
         document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').focus();
         alert('Speical character is not allowed');
         return false;  
          }
          return true;
}

function newsearchvalid(evt,id)
{
     var kc;         
            if(document.all)
            {
                kc=evt.keyCode; 
            }
            else if(document.getElementById)
            {
                kc=evt.which;  
            }
            else if(document.layers)
            {
                 kc=evt.which; 
            }  
            if(trim(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value)=="" && document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value.length>0)
            {
                alert(geterrmsg('e12'));
                return false; 
            }            
            if((kc>=65 && kc<=90) || (kc>=97 && kc<=122) || kc ==32 || kc==38 || kc==45 || kc==13 || kc==8 || kc==0 || kc==1)
            {
            
            }
            else
            { 
                alert(geterrmsg('e12'));
                return false;  
            }

    if((kc==13) || (id==1))
    { 
          if((document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value!="") )
          {              
                if(trim(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value)=="" && document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value.length>0)
                {
                    alert(geterrmsg('e12'));
                    return false; 
                }   
                else
                {
                     if(kc>=65 && kc<=90 || kc>=97 && kc<=122 || kc ==32 || kc==38 || kc==45 || kc==13 || kc==0 || kc==1)
                    {

                    }
                    else
                    {
                        alert(geterrmsg('e12'));
                        return false;  
                    } 
                }    
        } 
        else
        {
             alert(geterrmsg('e7'));
                        return false;  
        } 
        if(kc==13)
        {
          __doPostBack('ctl00$ContentPlaceHolder1$lnk_Search','')
        }     
     }
}
function searchtxt()
{
  if(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value=="Enter text here to search")
  {
     document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value = '';
  }
}
 function validate1(evt,id)
		{
		    var kc;
    if(document.all)
        kc=event.keyCode; 
    else if(document.getElementById)
        kc=evt;  
    else if(document.layers)
        kc=event.which;
         
         if((id==1) || (kc>=65 && kc<=90) || (kc>=97 && kc<=122) || kc ==32 || kc==13 || kc==38 || kc==45)
        {       
        
			if(trim(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value) == "")
			{
				alert('Please enter your question to search');
				document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').focus();
				return false;	
			}
		   else	if(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value == "Enter text here to search")
			{
				alert('Please enter your question to search');
				document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').value="";
				document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').focus();
				return false;	
			}
			else if(alphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value))
			{
			  alert('Speical character is not allowed');
			  return false;
			}
			}
			else
			{
			return true;
			}	 
		}	
		
		
	 //Validation starts here
 function valid_register()
 {
         var name = trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value);
         var email = trim(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value);
         var question = trim(document.getElementById("ctl00_ContentPlaceHolder1_txtquestion").value);
         var height =  trim(document.getElementById("ctl00_ContentPlaceHolder1_txtHeight").value);
         var weight =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtWeight").value);
         var waist =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtWaist").value);
         var Hip =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtHip").value);
         var Age =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtAge").value);
         var txtnatureofjob =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtNatureofjob").value);
         var Medicalhistory =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtMedicalHistory").value);
         var Frequency =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtFrequency").value);
         var Duration =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtDuration").value);
         var detabtfood =trim(document.getElementById("ctl00_ContentPlaceHolder1_txttypeandquanity").value);
         var sugar =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtSugar").value);
         var salt =trim(document.getElementById("ctl00_ContentPlaceHolder1_txtSaltIntake").value);
   
  
         var eflag=0;    
         
         
        if(question=="" && height==""  && weight=="" && waist=="" &&  Hip=="" &&  Age=="" && Medicalhistory=="" && Frequency=="" && Duration=="")
           {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("limain").style.display = 'block';
            document.getElementById("limain").innerHTML = geterrmsg('e48');  
            eflag =1;
           }   
        else
            {
            document.getElementById("limain").style.display = 'none';
           }
         
         
         
         
           
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtName").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("lifname").style.display = 'block';
             document.getElementById("lifname").innerHTML = geterrmsg('e2');
             eflag =1;
              
        }
        else if (trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value)!="")
        {  
       
           document.getElementById("lifname").style.display = 'none';           
           isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txtName'),document.getElementById('lifname'),'e11');          
        }  
         if (document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value =="")
        { 
             document.getElementById("errordiv").style.display = "block";
             document.getElementById("liemailadd").style.display = "block";            
             document.getElementById("liemailadd").innerHTML = geterrmsg('e3');     
             eflag =1;       
                     
        }
       else
        {         
            if (checkEmail(document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value) == false)
                {
                    document.getElementById("errordiv").style.display = 'block';
	                document.getElementById("liemailadd").style.display = 'block';
	                document.getElementById("liemailadd").innerHTML = geterrmsg('e6');
	                eflag =1;
                     
                }
                else
                {
                    document.getElementById("errordiv").style.display = 'none';
	                document.getElementById("liemailadd").style.display = 'none';                
                }                  
        }    
          
     
     if(height!="" || weight!=""  ||waist!="" || Hip!="" || Age!=""   || Medicalhistory!="" || Frequency!="" || Duration!="" || detabtfood!="" || sugar!="" || salt!="")
     {
     
            document.getElementById("limain").style.display = 'none';
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtHeight").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("liHeight").style.display = 'block';
             document.getElementById("liHeight").innerHTML = geterrmsg('e37');             
             eflag =1;
              
        }
        else
        {
        document.getElementById("liHeight").style.display = 'none';
        
        }
        
        
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtWeight").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("liWeight").style.display = 'block';
             document.getElementById("liWeight").innerHTML = geterrmsg('e38');             
             eflag =1;
              
        }
        
        else
        {
        document.getElementById("liWeight").style.display = 'none';
        
        }
        
         if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtWaist").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("liWaist").style.display = 'block';
             document.getElementById("liWaist").innerHTML = geterrmsg('e39');             
             eflag =1;
              
        }
        
         else
        {
        document.getElementById("liWaist").style.display = 'none';
        
        }
        
//        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtHip").value)=="")
//        {
//             document.getElementById("errordiv").style.display = 'block';
//             document.getElementById("liHip").style.display = 'block';
//             document.getElementById("liHip").innerHTML = geterrmsg('e40');
//             eflag =1;
//              
//        }
//         else
//        {
//        document.getElementById("liHip").style.display = 'none';
//        
//        }
        
         if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtAge").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiAgeyrs").style.display = 'block';
             document.getElementById("LiAgeyrs").innerHTML = geterrmsg('e41');            
             eflag =1;
              
        }
          else
        {
        document.getElementById("LiAgeyrs").style.display = 'none';
        
        }
        
         var natureofjobcmb = document.getElementById("ctl00_ContentPlaceHolder1_cmbNatureofjob").value;
        if((trim(natureofjobcmb))==0)
        {
              document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiNatureofjob").style.display = 'block';
             document.getElementById("LiNatureofjob").innerHTML = geterrmsg('e46');             
             eflag =1;
        
        }
        else
        {
        document.getElementById("LiNatureofjob").style.display = 'none';
        
        }
        
                 
        var othernaturjobtxt = document.getElementById("ctl00_ContentPlaceHolder1_cmbNatureofjob").value;
       if((trim(othernaturjobtxt))== "other")
        {
        
             if((trim(document.getElementById("ctl00_ContentPlaceHolder1_txtNatureofjob").value))=="")
             {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("Liotherjob").style.display = 'block';
             document.getElementById("Liotherjob").innerHTML = geterrmsg('e42');             
             eflag =1;
             }
             
            else
           {
            document.getElementById("Liotherjob").style.display = 'none';
           }
        
        }
        
         
        
       var alcoholicintake = document.getElementById("ctl00_ContentPlaceHolder1_cmbAlcoholIntake").value;
      
        if((trim(alcoholicintake))=="-1")
        {
              document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiAlcoholIntake").style.display = 'block';
             document.getElementById("LiAlcoholIntake").innerHTML = geterrmsg('e47');             
             eflag =1;
        
        }
        
       else
        
        {          
        
        document.getElementById("LiAlcoholIntake").style.display = 'none';
        
        }
                
        
         if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtMedicalHistory").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiMedicalHistory").style.display = 'block';
             document.getElementById("LiMedicalHistory").innerHTML = geterrmsg('e43');            
             eflag =1;
              
        }
         else
        {
        document.getElementById("LiMedicalHistory").style.display = 'none';
        
        }
          
        
        
        
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtFrequency").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiFrequency").style.display = 'block';
             document.getElementById("LiFrequency").innerHTML = geterrmsg('e44');           
             eflag =1;
              
        }
        
         else
        {
        document.getElementById("LiFrequency").style.display = 'none';
        
        }
        
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtDuration").value)=="")
        {
             document.getElementById("errordiv").style.display = 'block';
             document.getElementById("LiDuration").style.display = 'block';
             document.getElementById("LiDuration").innerHTML = geterrmsg('e45');             
             eflag =1;
              
        }
               
        else
        {
        document.getElementById("LiDuration").style.display = 'none';
        
        }
        
     
     }
     
   else
   {
   
           document.getElementById("liHeight").style.display = 'none';
           document.getElementById("liWeight").style.display = 'none';
           document.getElementById("liWaist").style.display = 'none';
           //document.getElementById("liHip").style.display = 'none';
           document.getElementById("LiAgeyrs").style.display = 'none';
           document.getElementById("LiNatureofjob").style.display = 'none';
           document.getElementById("Liotherjob").style.display = 'none';
           document.getElementById("LiAlcoholIntake").style.display = 'none';
           document.getElementById("LiMedicalHistory").style.display = 'none';
           document.getElementById("LiFrequency").style.display = 'none';
           document.getElementById("LiDuration").style.display = 'none';
   }
     
   //Ends Here     
        
        
        if (trim(document.getElementById("ctl00_ContentPlaceHolder1_txtcapha").value)=="")
          {
                     document.getElementById("errordiv").style.display = 'block';
                     document.getElementById("licapcha").style.display = 'block';
                     document.getElementById("licapcha").innerHTML = geterrmsg('e35');
                     eflag =1;
           }
           else
           {    
        

                    var url="../../ajax/ajax-recipe.aspx";                   
                    url=url+"?capcha="+document.getElementById("ctl00_ContentPlaceHolder1_txtcapha").value;                         
                    imgHTTP.open('GET',url,false);                               
                    imgHTTP.send(null); 
                    		      
                    if(imgHTTP.responseText =='1')
                    {
                   
                        document.getElementById("errordiv").style.display = 'block';
                        document.getElementById("licapcha").style.display = 'block';
                        document.getElementById("licapcha").innerHTML = geterrmsg('e36'); 
                        
                        eflag =1; 
                    }
                    else 
                    {
                     
                        document.getElementById("errordiv").style.display = 'none';
                        document.getElementById("licapcha").style.display = 'none';
                        document.getElementById("licapcha").innerHTML = "";
                        document.getElementById("submitdiv").style.display="none";                         
                       document.getElementById("loadimg").style.display="block";
                   
                }                
           }         
        if(eflag == 1)
        {
          document.getElementById("submitdiv").style.display="block";     
		  document.getElementById("errordiv").style.display = 'block';  
		  window.scrollTo(0,50);        
          return false;
        }
        document.getElementById("submitdiv").style.display="none"; 
         return true;
         
 }
 function checkEnter(evt,id)
 {
  var eflag=0;   
      var kc;
    if(document.all)
        kc=event.keyCode; 
    else if(document.getElementById)
        kc=evt;  
    else if(document.layers)
        kc=event.which;
        
   
        if((kc==13) || (id==1))
        {   
        valid_register();
        }   
 }
 function checkEmail(strReceived)
{
	if(strReceived.indexOf("@")==-1)
	{
		return false;
	}
	if(strReceived.indexOf(".")==-1)
	{
		return false;
	}
	if(strReceived.charAt(0)==".")
	{
		return false;
	}
	else if(strReceived.charAt(0)=="@")
	{
		return false;
	}
//	if((strReceived.charAt(0)>=0)&&(strReceived.charAt(0)<=9))
//	{
//		return false;
//	}
	else if(strReceived.charAt(strReceived.length-1)==".")
	{
		return false;
	}
	else if(strReceived.charAt(strReceived.length-1)=="_")
	{
		return false;
	}
	else if(strReceived.charAt(strReceived.length-1)=="@")
	{
		return false;
	}
	else if(strReceived.indexOf("..")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("__")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("_.")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("._")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("@@")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("@.")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf(".@")!=-1)
	{
		return false;
	}
	else if(strReceived.indexOf("@_")!=-1)
	{
		return false;
	}
	/*else if((strReceived.indexOf("@"))>(strReceived.indexOf(".")))
	{
		return false;
	}
	*/
	var intAtTheRate=0;
	var intdotTheRate=0;
		
	for(var intCount=0;intCount<strReceived.length;intCount++)
	{
		if(strReceived.charAt(intCount)=="@")
		{
			//alert(intAtTheRate);
			intAtTheRate=intAtTheRate+1;
			//alert(intAtTheRate);
		}
	}
	
	for(var intCount=0;intCount<strReceived.length;intCount++)
	{
		if(strReceived.charAt(intCount)==".")
		{
			//alert(intAtTheRate);
			intdotTheRate=intdotTheRate+1;
			//alert(intAtTheRate);
		}
	}
	//alert(intAtTheRate);
	
	if(intAtTheRate > 1)
	{
		return false;		
	}
	if(intdotTheRate > 3)
	{
		return false;		
	}
		
	var strValid="._-@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	for(var intCount=0;intCount<strReceived.length;intCount++)
	{
		strFind=strReceived.charAt(intCount);
		if(strValid.indexOf(strFind)==-1)
		{
			return false;	
		}
	}
		
	return true;
}

function getreq()
{ // returns false if exists
	if(window.ActiveXObject)
	 { // if IE
		try
		 {
		    return new ActiveXObject("Msxml2.XMLHTTP");
	    }
	    catch(e)
	    {
		    try
		    {
		        return new ActiveXObject("Microsoft.XMLHTTP");
		    }
		    catch(e)
		    {
		        return;
		    }
		}
	}
	else if(window.XMLHttpRequest)
	{ // if Mozilla, Safari, etc.
		return new XMLHttpRequest();
	}
}
function isAlphabet(elem,lbl,helperMsg)
{
      var alphaExp = /[^a-z|A-Z|'|-|_|$ ]/;      
      if(elem.value.match(alphaExp))
      {          
           lbl.innerHTML = geterrmsg(helperMsg);
           lbl.style.display = 'block';
           elem.focus();
           return false;

      }else
      {
           lbl.style.display = 'none';
           document.getElementById("errordiv").style.display = 'none';
           lbl.innerHTML ="";
           return true;
      }
}
 function IsNumb(strString)
  {
   var strValidChars = "0123456789.+- ";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
     return blnResult;
   }
   
 var flagalpha=0;
function alphanumeric(alphane)
{
        var numaric = alphane;
        for(var j=0; j<numaric.length; j++)
               {
                 var alphaa = numaric.charAt(j);
                 var hh = alphaa.charCodeAt(0);
                 if((hh > 47 && hh<58) || (hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh==64) || (hh==46) || (hh==95) || (hh==32) || (hh==39))
                 {
                   flagalpha=0;                      
                 }
               else    
                {
                      flagalpha=1;
                      break;                
                }
               }
return flagalpha;
}
function isAddress(elem,lbl,helperMsg)
{
      var alphaExp = /[^-#.',a-zA-Z0-9 \s]/;      
      if(elem.value.match(alphaExp))
      {          
           lbl.innerHTML = geterrmsg(helperMsg);
           lbl.style.display = 'block';
           elem.focus();
           return false;

      }else
      {
           lbl.style.display = 'none';
           lbl.innerHTML ="";
           return true;
      }
}
function trim(str)
{
  return RTrim(LTrim(str));
}

function RTrim(str)
{
  // We don't want to trip JUST spaces, but also tabs,
  // line feeds, etc.  Add anything else you want to
  // "trim" here in Whitespace
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
    // We have a string with trailing blank(s)...

    var i = s.length - 1;       // Get length of string

    // Iterate from the far right of string until we
    // don't have any more whitespace...
    while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
      i--;


    // Get the substring from the front of the string to
    // where the last non-whitespace character is...
    s = s.substring(0, i+1);
  }

  return s;
}

function LTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) {
    // We have a string with leading blank(s)...

    var j=0, i = s.length;

    // Iterate from the far left of string until we
    // don't have any more whitespace...
    while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
    j++;


    // Get the substring from the first non-whitespace
    // character to the end of the string...
    s = s.substring(j, i);
  }

  return s;
}

function ftrim(strval)
{
  var str2=strval.replace(/\S/g,"|");
  var i=str2.indexOf("|")-1;
  var j=str2.lastIndexOf("|")+1;
  var trimStr=strval.substring(0,i).replace(/\s/g,"") + strval.substring(i+1,j);
      trimStr = trimStr + strval.substring(j).replace(/\s/g,"");
  return trimStr;
}
 function genresults(num)
    {   
        document.getElementById('ctl00_ContentPlaceHolder1_hfPageNo').value=num;
        document.getElementById('ctl00_ContentPlaceHolder1_BtnPaging').click();
    }   
    
    
    
// function NumericsOnly(obj)
//{
//if (!((event.keyCode > 47 && event.keyCode < 58)||((event.keyCode > 64 && event.keyCode < 91)||event.keyCode==45||event.keyCode==46||event.keyCode==110||event.KeyCode==190||event.keyCode==8||event.keyCode==9))))
//{
//alert("Please Enter characters or Numbers only...");
//event.returnValue = false;
//}
//else
//event.returnValue=true;
//}
function alphanumeric_only(e)
{

var keycode;
if (window.event) keycode = window.event.keyCode;

else if (event) keycode = event.keyCode;
else if (e) keycode = e.which;

else return true;if( (keycode >= 47 && keycode <= 57) || (keycode >= 65 && keycode <= 90) || (keycode >= 97 && keycode <= 122) )
{

return true;
}

else

{

return false;
}

return true;
}
function alphabets()
{   
  
            var kc;              
            var skc;                                     

            if(document.all)
            {
                kc=event.keyCode; 
            }

            else if(document.getElementById)
            {
                kc=event.which;  
            }
            else if(document.layers)
            {
                 kc=event.which;                                                        

            }  
             
if(kc>=65 && kc<=90 || kc>=97 && kc<=122 || kc ==32 || kc==13 || kc==38 || kc==45)
{
    
      return true;
      
      
}
    else
        {
       
        alert("Invalid characters");
        return false;    
       }
       
      
}
 
function charact(ent)
{
 var kc;              
            var skc;                                     

            if(document.all)
            {
                kc=event.keyCode; 
            }

            else if(document.getElementById)
            {
                kc=ent;  
            }
            else if(document.layers)
            {
                 kc=event.which;                                                        

            }  
         //alert(kc);
           if(kc>=65 && kc<=90 || kc>=97 && kc<=122 || kc>=43 && kc<=57 ||kc==13 ||kc==32 || kc==45 || kc==47 || kc==48)
{
    
      return true;
      
      
}
    else
        {
       
         alert('please avoid using $%^&*<>?:;{}!');
        return false;    
       }
}
function inputValidation(type,e)
{

    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtquestion').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
    }        
    return true;
}



function inputValidation1(type,e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtMedicalHistory').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtMedicalHistory').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtMedicalHistory').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
    }        
    return true;
}

function inputValidation2(type,e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txttypeandquanity').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txttypeandquanity').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txttypeandquanity').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
    }        
    return true;
}




function inputValidation3(type,e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtNatureofjob').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtNatureofjob').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtNatureofjob').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
    }        
    return true;
}



function Height(type,e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtHeight').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtHeight').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtHeight').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtWeight').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtWeight').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtWeight').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
         if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtWaist').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtWaist').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtWaist').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtHip').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtHip').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtHip').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtAge').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtAge').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtAge').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtFrequency').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtFrequency').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtFrequency').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtDuration').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtDuration').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtDuration').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtSugar').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtSugar').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtSugar').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtSaltIntake').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_txtSaltIntake').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_txtSaltIntake').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
        
        
        
    }        
    return true;
}






function isDescription(objValue)
{
       var alphaExp = /[^-_()".',a-zA-Z0-9\s]/;
      if(objValue.match(alphaExp))
           return false;
      return true;
}

function trim(str)
{
  return RTrim(LTrim(str));
}
function RTrim(str)
{
  // We don't want to trip JUST spaces, but also tabs,line feeds, etc.  Add anything else you want to "trim" here in Whitespace
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
  {
        // We have a string with trailing blank(s)...

        var i = s.length - 1;       // Get length of string

        // Iterate from the far right of string until we don't have any more whitespace...
        while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
          i--;


        // Get the substring from the front of the string to where the last non-whitespace character is...
        s = s.substring(0, i+1);
   }

  return s;
}


function LTrim(str)
{
  var whitespace = new String(" \t\n\r");

  var s = new String(str);

  if (whitespace.indexOf(s.charAt(0)) != -1) 
  {
        // We have a string with leading blank(s)...

        var j=0, i = s.length;

        // Iterate from the far left of string until we don't have any more whitespace...
        while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
        j++;


        // Get the substring from the first non-whitespace character to the end of the string...
        s = s.substring(j, i);
  }

  return s;
}


function showdiv()
 {

 if (document.getElementById("ctl00_ContentPlaceHolder1_cmbNatureofjob").value == "other")
 {
  document.getElementById("ctl00_ContentPlaceHolder1_txtNatureofjob").style.display = 'block';
 }   
     else
 {
 document.getElementById("ctl00_ContentPlaceHolder1_txtNatureofjob").style.display = 'none';
  }
  
 }
 
 function numeric(e)
 {
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)
        key=e.which;              
    if(key>=47 &&key<=57 || key==8 ||key==0 || key>=96 && key<=105 || key==9 || key ==46 || key ==37 || key ==38 || key ==39 || key ==40)
        return true;
        
    else
        return false;            
 }
 
 
 
