//check email in another method 
function checkEmailID(NameObj)
{
	if(NameObj.emailTxt){
		sNameObj=NameObj.emailTxt;
	}
	else{
		sNameObj=NameObj;
	}
   //alert("inside func");
   //alert(sNameObj.value);
	var len = sNameObj.value.length;
	var sName=sNameObj.value;
    var flag=false; 
	if(sName==""){
		alert("Please Enter Email ID");
		sNameObj.focus();
		return false;
	}
	if((sName=="")||(len < 7)){
		alert("Please Enter Valid Email ID ");
		sNameObj.focus();
		sNameObj.select();
		return false;		
	}

	var ch=sName.substr(0,1);
	if((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)){
		//alert("Email ID- First Letter Starts with Character only");
		alert("Please Enter Valid Email ID ");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}

	var ch=sName.substr(len-1,len);
	if((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)){
		//alert("Email ID-Last Letter end with Character only");
		alert("Please Enter Valid Email ID ");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
	
    if(sName.indexOf("@") == -1){	    
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
	if(sName.indexOf(".") == -1){	    
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}

	var iAt = sName.indexOf('@');
	//var iDot=(sName.indexOf('.'));
	var sname1=sName.substring(iAt+1,len); 
	var iDot=sname1.indexOf('.');
	 iDot +=(iAt+1);
	var uID=sName.substring(0,iAt);

	if(uID.indexOf("..") != -1){
	    //alert("uname1"+uID);
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
	
	flag=charCheck(uID,'_','-','.');
	if(!flag){
		return false;
	}

	var inDomain = sName.substring(iAt+1,iDot);
	//alert("inDomain"+inDomain);
	var domName = sName.substring(iAt+1,len);
	
	if(domName.indexOf("..") != -1){	    
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
		
	var net=sName.substring(iDot+1,len);
	//var net=sName.substring(iDot+1,len);

	var inDomainLen=inDomain.length;
    if(inDomainLen <'2'){
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
	
	flag=charCheck(inDomain,'_','-','.');
	if(!flag){
		return false;
	}
	var netLength=net.length;
	if(netLength <'2'){
		alert("Please Enter Valid Email ID");
		sNameObj.focus();
		sNameObj.select();
		return false;
	}
	flag=charCheck(net,'.','a','b');
	if(!flag){
		return false;
	}
	
	return true;

}

function charCheck(sName,ch2,ch3,ch4) {
	var i;
    for(i=0;i<sName.length;i++){
	var ch=sName.charAt(i);

	if(((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch!=ch2)&& (ch!=ch3)&&(ch!=ch4) ){
			//alert(ch);
		alert("Please Enter Valid Email ID");
		return false;
	}//if loop
	}//for loop
	return true;
	}


function charCheck(sName,ch2,ch3,ch4) {
	var i;
    for(i=0;i<sName.length;i++){
	var ch=sName.charAt(i);

	if(((ch < "a" || "z" < ch) && (ch < "A" || "Z" < ch)) && (ch < "0" || "9" < ch) && (ch!=ch2)&& (ch!=ch3)&&(ch!=ch4) ){
			//alert(ch);
		alert("Please Enter Valid Email ID");
		return false;
	}//if loop
	}//for loop
	return true;
	}
// email check end 