	function IsNumber(sText,Label)
	{
	   var ValidChars = "0123456789";
	   var IsNumber=true;
	   var Char;
	   if(sText=="") {alert(Label+ " Should not be Empty");return false}
	   for (i = 0; i < sText.length && IsNumber == true; i++) 
	   { 
		  Char = sText.charAt(i); 
		  if(ValidChars.indexOf(Char) == -1) 
		  {
			 IsNumber = false;
		  }
	   }
	   if(!IsNumber)
		alert(Label+ " Must Be numeric")
	   return IsNumber;
	}
	function ValidateEmail( Email )
	{
		var atCharPresent = false;
		var dotPresent = false;

		for ( var Idx = 0; Idx < Email.length; Idx++ )
		{
			if ( Email.charAt ( Idx ) == '@' )
				atCharPresent = true;
			if ( Email.charAt ( Idx ) == '.' )
				dotPresent = true;
		}
		
		for ( var Idx = 0; Idx < Email.length; Idx++ )
			{
				if ( Email.charAt(Idx) == '	'
					|| Email.charAt(Idx) == ' '
					|| Email.charAt(Idx) == ','
					|| Email.charAt(Idx) == ';' )
				{
					//alert( "No spaces or other invalid characters are not allowed in the email. Please enter only one main email address" );
					document.inregister.email.focus( );
					return false;
				}
			}
		
		
		
		if ( !atCharPresent || !dotPresent )
			return false;
			
			var last_ar=Email.split(".");
			if (last_ar[last_ar.length-1].length<2)
				return false;

		return true;
	}
           
	function IsAllStrOnlySpace(txtstr) {
		var scnt=0;
		for(i=0; i < txtstr.length;i++) {
			if(txtstr.charAt(i) == " ") {
				scnt = scnt +1;
			}
		}
		if(scnt == txtstr.length) 
			return true;
		else
			return false;
	}

function validate()
{
		
		if (document.inregister.name.value == "")
		{
			alert ("Please enter your Name");
			document.inregister.name.value="";
			document.inregister.name.focus();
			return false;
		}
		if (document.inregister.email.value == "")
		{
			alert ("Please enter your E-mail id.");
			document.inregister.email.focus();
			return false;
		}

		if ( !ValidateEmail( document.inregister.email.value ) )
		{
				alert( "Please enter a valid E-mail id." );
				document.inregister.email.focus( );
				return false;
		}
		//Mobile Validation
		if (document.inregister.Mobile.value == "")
		{
			alert ("Please enter your Mobile No.");
			document.inregister.Mobile.focus();
			return false;
		}
		
		var strmobile= document.inregister.Mobile.value;
		if (document.inregister.Mobile.value != "")
		{
			oRegmobile = new RegExp(/^[0-9]+$/gi);
			if(!oRegmobile.test(document.inregister.Mobile.value))
			{
				alert ("Mobile No. must be only Numeric values");
				document.inregister.Mobile.focus();
				return false;
			}
			var leng=strmobile.length;
			if(leng<10)
			{
				alert("Mobile No. Cannot be Lesser than (10) Digits");
				document.inregister.Mobile.focus();
				return false;
			}
			if(leng>16)
			{
				alert("Mobile No. Cannot be More than (16) Digits");
				document.inregister.Mobile.focus();
				return false;
			}
		}

		//Message
		if (document.inregister.subject.value == "")
		{
			alert ("Please enter your subject");
			document.inregister.subject.value="";
			document.inregister.subject.focus();
			return false;
		}

		var len=document.inregister.subject.value.length;
		if(len<4)
		{
			alert("Your subject must have atleast 4 characters.");
			document.inregister.subject.focus();
			return false;
		}
		
	if (document.inregister.message.value == "")
		{
			alert ("Please enter your Message");
			document.inregister.message.value="";
			document.inregister.message.focus();
			return false;
		}
		if (document.inregister.verification.value == "")
		{
			alert ("Please enter verification code.");
			document.inregister.verification.focus();
			return false;
		}

}
		function IsNumeric(obj)
	{
		//alert(obj.value);
		mystring = obj.value;
		if (mystring.match(/^\d+$/ ) ) {
		
			//alert("Valid number");
		}
		else
		{
			obj.value='';
			//alert("Only numeric values are allowed");
		}
	}
