// Removes leading whitespaces
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}
function Email(str)
	{
		    var supported = 0;
			if (window.RegExp)
			{
			var tStr = "a";
			var tReg = new RegExp(tStr);
			if (tReg.test(tStr)) supported = 1;
			}
			if (!supported)
			return (str.indexOf(".") <= 2) || (str.indexOf("@") < 0);
			var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
			var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
			return (r1.test(str) || !r2.test(str));
		}
function show()
{
	var s=document.form1;
	var user=document.form1.email.value;
	 
	var name1=trim(s.name.value);
	var contact1=trim(s.contact_no.value);
	if((s.name.value=="")|| (name1==""))
	{
	alert ("Please enter name");
	s.name.focus()
	return false;
	}
	 if(s.email.value=="")
	{
	alert ("Please enter Email ID ");
	s.email.focus()
	return false;
	}
	else if (Email(user))
		{
		alert("Please enter valid email ID  (e.g.: yourname@hotmail.com) ");
		s.email.focus();
		return false;
	}
	if((s.contact_no.value=="")|| (contact1==""))
	{
	alert ("Please enter contact no");
	s.contact_no.focus()
	return false;
	}
	if(s.course.value=="0")
	{
	alert ("Please select the course");
	s.course.focus()
	return false;
	}	
	return true;
}
function isNumberKey(evt)
{
         var charCode = (evt.which) ? evt.which : event.keyCode
         if ((charCode >=48 && charCode <=57 )|| (charCode == 46 )||(charCode == 10 )||(charCode == 13 )|| (charCode == 8)||(charCode == 32)||(charCode == 45))
         {
	       return true; 
         }
         else
         {
	        alert("Please enter only numbers");
            return false;
        }
    }
    
    //Limiting Character validation   
function limitlength(obj, length)
{
	var maxlength=length
	if (obj.value.length>maxlength)
	{
	obj.value=obj.value.substring(0, maxlength)
     }
} 