function submitToIframe(){
	
	if(!echeck(document.newsletter_form.email.value)) return false;
	frames['newsletter_iframe'].document.newsletter_form.email.value = document.newsletter_form.email.value;
	show_sending();
	frames['newsletter_iframe'].document.newsletter_form.submit();
	
	return false;
}

function show_sending()
{
	var lwin = document.getElementById('loadingwindow');

	lwin.style.display='block';
	lwin.style.border='1px solid #000000';
	lwin.style.background='#f8f6f6';
	lwin.innerHTML=lcont();
}

function hide_sending(){
	
	var lwin = document.getElementById('loadingwindow');
	lwin.style.display='none';
	
	alert(" Thank you subscribing to the Market Flash newsletter.\n Your newsletter will be sent to " + document.newsletter_form.email.value );
	
	document.newsletter_form.email.value = "";
	
}

function lcont()
{
	var lct = '<br /><img src="ajax_loader.gif" border="0" /><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sending data...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
	return lct;
}

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){
	 alert("Invalid E-mail Address")
	 return false
	}
	
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	 alert("Invalid E-mail Address")
	 return false
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	  alert("Invalid E-mail Address")
	  return false
	}
	
	if (str.indexOf(at,(lat+1))!=-1){
	  alert("Invalid E-mail Address")
	  return false
	}
	
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	  alert("Invalid E-mail Address")
	  return false
	}
	
	if (str.indexOf(dot,(lat+2))==-1){
	  alert("Invalid E-mail Address")
	  return false
	}
	
	if (str.indexOf(" ")!=-1){
	  alert("Invalid E-mail Address")
	  return false
	}
	
	return true;
	
}

