function email_check(str) {

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
			//alert(lstr);
			//alert(str.indexOf(dot));
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || (str.indexOf(dot)+1)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

 		 return true	;				
	}

function valid_ph(phone) {

	var ph_len = phone.length;
	var ph_no = true;
	if(ph_len == 10) {
	for(var i=0;i<=ph_len-1;i++) {
		var ph_asci = phone.charAt(i);
		if (((ph_asci < "0") || (ph_asci > "9"))) {
			ph_no = false;
		}
	}

	if(ph_no) {
		return true;
		} else {
			alert("Invalid Phone Number.");
			return false;
		}
	} else {
		alert("Invalid Phone Number.");
			return false;
	}
}

function check_date(date) {

	if( date.match(/^\d\d?\/\d\d?\/\d\d\d\d$/)) {
		return true;
	} else {
		alert("Please enter the date in correct form.");
		return false;
	}
	

}
