function newsletterpanelData()
{
fullname1 = document.newsletterpanelForm.fullname.value;
if(fullname1 == "")
{
alert("Please enter your name.");
document.newsletterpanelForm.fullname.focus()
document.newsletterpanelForm.fullname.style.background = "#DBDBDB"
return false;
}
else
{
document.newsletterpanelForm.fullname.style.background = "#FFFFFF"
}

emailname = document.newsletterpanelForm.email.value;

if(emailname == "")
{
alert("Please enter your email.");
document.newsletterpanelForm.email.focus()
document.newsletterpanelForm.email.style.background = "#DBDBDB"
return false;
}
else
{
document.newsletterpanelForm.email.style.background = "#FFFFFF"
if (echeck(document.newsletterpanelForm.email.value)==false)
{
document.newsletterpanelForm.email.value=""
document.newsletterpanelForm.email.focus()
document.newsletterpanelForm.email.style.background = "#DBDBDB"
return false;
}
}
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("Please enter a valid e-mail id.")
return false;
}
if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
alert("Please enter a valid e-mail id.")
return false;
}
if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
alert("Please enter a valid e-mail id.")
return false;
}
if (str.indexOf(at,(lat+1))!=-1){
alert("Please enter a valid e-mail id.")
return false;
}
if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
alert("Please enter a valid e-mail id.")
return false;
}
if (str.indexOf(dot,(lat+2))==-1){
alert("Please enter a valid e-mail id.")
return false;
}
if (str.indexOf(" ")!=-1){
alert("Please enter a valid e-mail id.")
return false;
}
}

}