


var xml;
function createXmlRequestObject(){
	try{
		xml = new XMLHttpRequest();
	}catch(e){
		xml = new ActiveXObject("Msxml2.XMLHTTP");
	}
	return xml;
}

function is_email(str){

		if(trim(str)==''){
			alert("Please enter Email Id");
			return false;
		}
		/*
		var validemail = /^[a-z0-9_.-]+@[a-z0-9_-]+\.[a-z0-9_.-]+$/i;
		if(str.search(validemail)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}
		*/
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=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)==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 trim(STRING){
STRING = LTrim(STRING);
return RTrim(STRING);
}

function RTrim(STRING){
while(STRING.charAt((STRING.length -1))==" "){
STRING = STRING.substring(0,STRING.length-1);
}
return STRING;
}


function LTrim(STRING){
while(STRING.charAt(0)==" "){
STRING = STRING.replace(STRING.charAt(0),"");
}
return STRING;
}

function save(){ 
	if(is_email(document.getElementById('emailid').value)){
		xml = createXmlRequestObject();
		xml.open("POST","http://"+window.location.host+"/micro/saveEmail.asp");
		xml.onreadystatechange = stateChangedLinks;
		xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xml.send("emailid="+document.getElementById('emailid').value);
	}
}
function stateChangedLinks(){
	if(xml.readyState == 4){
		//document.getElementById('mesg').innerHTML = xml.responseText;
		//showContent('mesg');
		alert(xml.responseText);
	}
}
function setValue(){
	if(document.getElementById("emailid").value==""){
		document.getElementById("emailid").value="your email here";
	}
}
/*
</script>

<!-- position:absolute;left:378px;top:200px; -->ById('mesg').innerHTML = xml.responseText;
		showContent('mesg');
	}
}
</script>

<!-- position:absolute;left:378px;top:200px; -->yId("emailid").value==""){
		document.getElementById("emailid").value="your email";
	}
}

</script>

<!-- position:absolute;left:378px;top:200px; -->ById('mesg').innerHTML = xml.responseText;
		showContent('mesg');
	}
}


<!-- position:absolute;left:378px;top:200px; -->ft:378px;top:200px; -->*/
