function checkregister()
{
	if(document.register.win_username.value==0)
	{
		alert("Enter Your Name")
		document.register.win_username.focus()
		return false;
	}
	
	if(document.register.win_password.value==0)
	{
		alert("Enter Your password")
		document.register.win_password.focus()
		return false;
	}
		
	if(document.register.win_useremail.value==0)
	{
		alert("Enter Your Email ID")
		document.register.win_useremail.focus()
		return false;
	}
	else
			{
				var atsignPos =document.register.win_useremail.value.indexOf("@", 0)                      // Check for @ symbol in E-mail address
				if (atsignPos == -1) 
					{
	               		alert("Enter a valid email address");
		           		document.register.win_useremail.focus();
	               		return false;
					}
				if (document.register.win_useremail.value.indexOf(".", atsignPos) == -1)
					{           // Check for a (dot). after @ symbol
	               		alert("Enter a valid email address");
		           		document.register.win_useremail.focus();
	               		return false;
	        				}
			}
	
	
	if(document.register.win_FullName.value==0)
	{
		alert("Enter Your Full Name")
		document.register.win_FullName.focus()
		return false;
	}
	
	if(document.register.win_UseAddress.value==0)
	{
		alert("Enter Your Address")
		document.register.win_UseAddress.focus()
		return false;
	}
	
	if(document.register.win_UserCity.value==0)
	{
		alert("Enter Your City")
		document.register.win_UserCity.focus()
		return false;
	}
	
	if(document.register.win_UserZip.value==0)
	{
		alert("Enter Your City's zip code")
		document.register.win_UserZip.focus()
		return false;
	}
	
	if(document.register.win_UserCountry.value==0)
	{
		alert("Enter Your Country Name")
		document.register.win_UserCountry.focus()
		return false;
	}
	
/* Numeric function */
function IsNumeric(strString)
   //  check for valid numeric strings 
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

/* To check the Phone no */
 if (document.register.win_UserPhone.value.length == 0) 
      {
      alert("Please enter the Telephone no");
	  return false;
      } 
   else if (IsNumeric(document.register.win_UserPhone.value) == false) 
      {
      alert("Please enter the Valid Telephone no!");
	  return false;
      }

/* To check the Mobile no */
 if (document.register.win_Mobile.value.length == 0) 
      {
      alert("Please enter Mobile No");
	  return false;
      } 
   else if (IsNumeric(document.register.win_Mobile.value) == false) 
      {
      alert("Please enter the Valid Mobile no");
	  return false;
      }


return (true);
}




var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}


function displaylimit(thename, theid, thelimit){
var theform=theid!=""? document.getElementById(theid) : thename
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b> characters remaining on your input limit'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}
