function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}
function chkFrm(frm){
	ern		=	1;
	erm		=	"Error while submitting the form\n";
	err		=	false;
	if(frm.Cname.value==''){
		err	=	true
		erm+="\t"+ ern +") Please enter the name \n";
		ern++;
	}
	if(frm.Ctel.value==''){
		err	=	true
		erm+="\t"+ ern +") Please enter the telephone\n";
		ern++;
	}else{
		if(isNaN(frm.Ctel.value)){
			err	=	true
			erm+="\t"+ ern +") Please enter the  numeric telephone number\n";
			ern++;			
		}else{
			if(frm.Ctel.value.length < 10){
				err	=	true
				erm+="\t"+ ern +") Please enter the valid 10 digit telephone number\n";
				ern++;			
			}
		}
	}
	if(frm.Cemail.value==''){
		err	=	true
		erm+="\t"+ ern +") Please enter the email address\n";
		ern++;
	}else{
		if( echeck(frm.Cemail.value)==false){
			err	=	true
			erm+="\t"+ ern +") Please enter the valid email address\n";
			ern++;
		}
	}

	if(frm.Cmsg.value==''){
		err	=	true
		erm+="\t"+ ern +") Please enter the message\n";
		ern++;
	}
	
	if(err==true){
		alert(erm);
	}else{
		frm.submit();
	}
}
