﻿
//Added By Lijomon

//Takes Spaces along with A-Z,a-z,0-9 and .(dot)
function Check()
{
    if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode<97||event.keyCode>122)&& (event.keyCode!= 32)&& (event.keyCode!= 46))
    {
	    event.returnValue=false;
    }
    else
    {
	    event.returnValue=true;
    }
}
//Takes  A-Z,a-z without space--Annie
function CheckAlphabets()
{
	if ((event.keyCode<65||event.keyCode>90)&& (event.keyCode<97||event.keyCode>122))
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}
		//Takes Spaces along with A-Z,a-z,&
function CheckAlphaamp()
{
	if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode!= 38)&& (event.keyCode!= 32)&& (event.keyCode<97||event.keyCode>122))
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}
				//Takes   A-Z,a-z,& with out Spaces
function CheckAlphaamp123()
{
	if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode!= 38)&& (event.keyCode<97||event.keyCode>122))
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}
		//Takes Spaces along with 0-9, A-Z,a-z
function CheckAlpha()
{
	if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&& (event.keyCode!= 32)&& (event.keyCode<97||event.keyCode>122))
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}

//Takes  A-Z,a-z,0-9 without Spaces 
function AlphaNumeric()
{
	if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode<97||event.keyCode>122))
	{
	  //alert("Please Enter Only Alphabets & Numbers");
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}
		
function Timing()
{
		
    if(event.keyCode !=97 && event.keyCode!=65 && event.keyCode!=109 && event.keyCode!=77 
    && event.keyCode!=112 && event.keyCode!=80 && event.keyCode!=58 && event.keyCode!=45 
    && (event.keyCode<48 ||event.keyCode>57) && event.keyCode!=32
    && event.keyCode!=111 && event.keyCode!=79 && event.keyCode!=84 && event.keyCode!=116 ) 
    {
	    
      event.returnValue=false;
    }
    else
    {		
	
      event.returnValue=true;
    }
}

//Takes Spaces along with  A-Z,a-z and .
function NameCheck()
{
	if ((event.keyCode<65||event.keyCode>90)&& (event.keyCode!= 32)&& (event.keyCode<97||event.keyCode>122)&& (event.keyCode!= 46))
	{
	
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}

function rating()
{		
    if ((event.keyCode<64 ||event.keyCode>69) && event.keyCode!=43)
    {
        event.returnValue=false;
    }
    else
    {
        event.returnValue=true;
    }
	
}

//function Numeric() 
//	  {
//				if (event.keyCode<48 ||event.keyCode>57)
//				{
//					event.returnValue=false;
//				}
//				else
//				{
//					event.returnValue=true;
//				}
//	  }
//Only Numeric
function Numeric(event)
{

    if(window.event)//IE
        {	
         if ((event.keyCode<48 ||event.keyCode>57) && (event.keyCode!=8))
		    {
		   
			    event.returnValue=false;
	        }
		    else
		    {
			    event.returnValue=true;
		    }
        }
        else//FireFox
        {
	       if ((event.which<48 ||event.which>57)&& event.which!=8)
		    {
			    event.preventDefault? event.preventDefault() : event.returnValue = false;
	        }
		    else
		    {
			    event.preventDefault? event.returnValue = false:event.preventDefault(); 
		    }
        }
}
	  
// For Numeric and dot
function NumericDot(event)
{
    if(window.event)//IE
    {	
     if (((event.keyCode<48 ||event.keyCode>57) && (event.keyCode!=8)) && (event.keyCode!=46))
        {
       
	        event.returnValue=false;
        }
        else
        {
	        event.returnValue=true;
        }
    }
    else//FireFox
    {
       if (((event.which<48 ||event.which>57) && (event.which!=8)) && (event.which!=46))
        {
	        event.preventDefault? event.preventDefault() : event.returnValue = false;
        }
        else
        {
	        event.preventDefault? event.returnValue = false:event.preventDefault(); 
        }
    }
}
	
// 
function Phone()
{
	if ((event.keyCode<48 ||event.keyCode>57) && event.keyCode!=44 && event.keyCode!=47 && event.keyCode!=45 )
	{
	   
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}
	  
function NullValue()
{
	event.returnValue=false;
}

/*
 if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode<97||event.keyCode>122))
//if ((event.keyCode<48 ||event.keyCode>57)||(event.keyCode<65||event.keyCode>90)||(event.keyCode<97||event.keyCode>122)||(event.keyCode != 8)||(event.keyCode!= 3)||(event.keyCode!= 1))

function Numeric()
{
	if(event.keyCode==45)
	{
 		event.returnValue=false;
 	} else
	 if (event.keyCode<48 ||event.keyCode>57)
	{
		event.returnValue=false;
	}
}
*/

// Takes  A-Z,a-z,0-9, _ (underscore) and .(dot) without spaces -- Vikas
function CheckUsername()
{
    if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode<97||event.keyCode>122)&& (event.keyCode!= 46) &&(event.keyCode!= 95))
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}

// Takes  A-Z,a-z,0-9, _ (underscore) and .(dot) without spaces -- suzan
function EmailValidate()
{
    if ((event.keyCode<48 ||event.keyCode>57)&&(event.keyCode<65||event.keyCode>90)&&(event.keyCode<97||event.keyCode>122)&& (event.keyCode!= 46) &&(event.keyCode!= 95)&& (event.keyCode!= 64) )
	{
		event.returnValue=false;
	}
	else
	{
		event.returnValue=true;
	}
}

function CheckNumericKeyInfo($char, $mozChar)
 {

  if($mozChar != null) { // Look for a Mozilla-compatible browser
   if (($mozChar!=8)&&($mozChar!=0)&&($mozChar<48 ||$mozChar>57)&&($mozChar<64||$mozChar>90)&&($mozChar<97||$mozChar>122)&& ($mozChar!= 46) &&($mozChar!= 95)|| ($mozChar==118) )
   {
		$RetVal = false;
    } else
    {
      $RetVal = true;
     
    }
  }
  else 
  { // Must be an IE-compatible Browser
  // if (($char<48 ||$char>57)&&($char<64||$char>90)&&($char<97||$char>122)&& ($char!= 46) &&($char!= 95)  || ($char == 32))
    if (($char<48 ||$char>57)&&($char<65||$char>90)&&($char<97||$char>122)&& ($char!= 46))
    {
		$RetVal = false;
    } else 
    {
      
      $RetVal = true;
    }
  }
  return $RetVal;
}
 function doClick(buttonName,e)
    {
    //Added by Lijomon
    //the purpose of this function is to allow the enter key to 
    //point to the correct button to click.
        var key;

         if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //Firefox
    
        if (key == 13)
        {
            //Get the button the user wants to have clicked 
            var btn = document.getElementById(buttonName);
            if (btn != null)
            { //If we find the button click it
                btn.click();
                event.keyCode = 0
            }
        }
   }
   //