function omg(){
	var refE=document.getElementById('ea');
	if(refE.value.length==0){return true;}
	var ereg="[\\w-_\.\@]$";
	var regex=new RegExp(ereg);
	var sumpn=regex.test(refE.value);
	if(sumpn==true){
		var refS=document.getElementById('cs');
		refS.style.display="inline";
		return true;}
	else{
		var refS=document.getElementById('cs');
		refE.style.color="#f40b2c";
		refE.value='invalid key, please try again';
		refS.style.display="none";
		var refSb=document.getElementById('sb').focus();
		return true;}}
function o(){
	var refE=document.getElementById('ea');
	var refS=document.getElementById('cs');
	if((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(refE.value))||((refE.value)=="")){
		refS.style.display="inline";
		return true;}
	else{
		refE.style.color="#f40b2c";
		if(!(refE.value.match("invalid"))){
			refE.value="invalid eMail format";
			refS.style.display="none";}}}
function f(){
	var refE=document.getElementById('ea');
	var refS=document.getElementById('cs');
	refE.style.color="#000000";
	if(refE.value.match("valid")){
		refE.value="";}}
function t(){
	var refTextArea=document.getElementById('ta');
	var refS=document.getElementById('cs');
	var len=refTextArea.value.length;
	if(len>1000){
		refTextArea.value=refTextArea.value.substring(0,1000);
		len=1000;}
	var refUsed=document.getElementById('ud').innerHTML=len;
	var refRemain=document.getElementById('r').innerHTML=1000-len;}
function gv(){
	var refE=document.getElementById('ea');
	var refS=document.getElementById('cs');
	if((refE.value=="")||(refE.value.match("valid"))){
		refE.style.color="#f40b2c";
		refE.value="please enter valid address";
		refS.style.display="none";
		return false;}}
function dyn(){
	var refE=document.getElementById('ea');
		refE.onblur=function so(){o()};
		refE.onfocus=function sf(){f()};
		refE.onkeyup=function sf2(){omg()};
	var refTextArea=document.getElementById('ta');
		refTextArea.onkeyup=function st1(){t()};
		refTextArea.onkeydown=function st2(){t()};
		refTextArea.onmouseout=function st3(){t()};
	var refCsubmit=document.getElementById('cs');
		refCsubmit.onmouseover=function ss1(){refCsubmit.className='fsbOn'};
		refCsubmit.onmouseout=function ss2(){refCsubmit.className='fsb'};};
window.onload=dyn;