function checkRegister(frm)
{
	var msgtxt="Errors in fields....\n\n";
	var flag=true;
	if(frm.UName.value.length<=0)	{	msgtxt+="Name\n";	flag=false; }
	if(frm.Password.value.length<=3 || frm.Password.value!=frm.RePassword.value)	{	msgtxt+="Password\n";	flag=false; }
	if (CheckEmail(frm.Email.value)==false) {	msgtxt+="Email ID\n";	flag=false; }

	if(flag==false) 
	{
		alert(msgtxt);
		return false;
	}
	return true;
}

function CheckEmail(EmailID)
{
		var at="@";
		var dot=".";
		var str=EmailID;
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		var email=true;
		if (str.indexOf(at)==-1)			{   email=false; }
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
			{	email=false;	}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
			{	email=false;	}
		if (str.indexOf(at,(lat+1))!=-1)	{	email=false;	}
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
			{	email=false;	}
		if (str.indexOf(dot,(lat+2))==-1)	{	email=false;	}
		if (str.indexOf(" ")!=-1)			{	email=false;	}
return (email);	
}
function chkLogin(frm)
{
	if(frm.emailID.value.length<=5)
	{	alert("Enter email id plz..");	return false;	}
	if(frm.pwd.value.length<=3)
	{	alert("insufficient value in password");	return false;	}
	return true;
}

function CallSub1()
{
	var fname=document.formstage1.FormName.value;
	var femail=document.formstage1.FormEmail.value;
	var fsubj=document.formstage1.FormSubject.value;
	var fredir=document.formstage1.FormRedirect.value;
	var flag=true;
	var msgtxt="";
	if(fname.length<=0)	{	msgtxt+="Form Name...\n";		flag=false;	}

//check for muiltiple email ids

var list=document.formstage1.FormEmail.value.split(',');
for (y=0; y<list.length; y++) {
		if(CheckEmail(list[y])==false)	{	msgtxt+="Email to ...\n";		flag=false;	}
}


	//if(CheckEmail(femail)==false)	{	msgtxt+="Email to ...\n";		flag=false;	}
	if(fsubj.length<=0)	{	msgtxt+="Subject line...\n";		flag=false;	}
//	if(fredir.length<=0)	{	msgtxt+="Redirect URL\n";		flag=false;	}

	document.getElementById("GoHome").value='';
	if(flag==false) {	alert("Errors in fields... \n\n"+msgtxt);	}
	else	{	document.formstage1.submit();	}

}

function CallSubHome()
{
	document.formstage1.GoHome.value='PREV';
	document.formstage1.submit();
}

function CallSub2()
{
	var noofquests=document.formstage2.noofquests.value;
	var flag=true;
	var msgtxt="";
	if(noofquests<=0)	{	msgtxt+="You must have at least one field in form\n";	flag=false;	}
	if(flag==false) {	alert(msgtxt);	}
	else	
	{	
		document.formstage2.PrevNext.value='Next';	
		document.formstage2.submit();	
	}
}

function SaveFormOnly()
{
	document.formstage2.PrevNext.value='';	
	document.formstage2.submit();	
}

function CallBack()
{
	document.formstage2.PrevNext.value='Prev';	
	document.formstage2.submit();	

}

function CallBack3A()
{
	document.formstage4.PrevNext.value='Prev';	
	document.formstage4.submit();	

}

function CallSub3()
{
	var AREnable=document.formstage4.AREnable.checked;
	var FormARSubj=document.formstage4.FormARSubj.value;
	var FormARMsg=document.formstage4.FormARMsg.value;
	var flag=true;
	var msgtxt="";
	if(AREnable==true)
	{
		if(FormARSubj.length<=0 || FormARSubj=="" || FormARMsg.length<=0 || FormARMsg=="")
		{	msgtxt="You must specify Subject and Email Body";	flag=false;	}
	}
	if(flag==false) {	alert(msgtxt);	}
	else	{	document.formstage4.submit();	}
}


function hideMe(f)	{	document.getElementById("ID"+f).style.display="none";	}

function ShowEditBox(FormID,f)
{
var closeBox='<div style="cursor:hand ;position: relative; float: left; top: -9; color: #FF0000; font-size: 8pt; font-weight: bold; background-color:#FFFFFF" onclick="hideMe('+f+')">x</div>';
var Showbox='<table width="120"  border="0" cellspacing="0" cellpadding="0"><tr><td width="121"><a href="Create%20Form.php?FormID='+FormID+'">Change Form Setup </a></td></tr><tr><td><a href="Design%20Form.php?FormID='+FormID+'">Design Form</a></td></tr><tr><td><a href="reorder.php?FormID='+FormID+'">Re-Order Fields</a></td></tr><tr><td><a href="SetupAutoresponder.php?FormID='+FormID+'">Change Autoresponder</a></td></tr></table>';
var TotalForms=document.frmForm.TotalForms.value;
for(i=0;i<TotalForms;i++)
{
	if(i!=f)
	{
		document.getElementById("ID"+i).innerHTML="";
		document.getElementById("ID"+i).style.display="none";
	}
}
document.getElementById("ID"+f).innerHTML=Showbox;
if(document.getElementById("ID"+f).style.display=="")
	document.getElementById("ID"+f).style.display="none";
else
	document.getElementById("ID"+f).style.display="";
}

function CheckPass(frm)
{
	var msgtxt="";
	var flag=true;
	if(frm.newpass1.value.length<=0 || frm.newpass1.value=="" || frm.oldpass.value.length<=3 || frm.newpass1.value!=frm.newpass2.value)	
	{
		alert("Check passwords.. entered values are not correct");
		return false;
	}
	return true;
}

function JumpTo(v1, frm)
{
	if(frm=='formstage1')
	{
		document.formstage1.JumpTO.value=v1;
		document.formstage1.submit();
	}
		
	if(frm=='formstage2')
	{
		document.formstage2.JumpTO.value=v1;
		document.formstage2.submit();
	}

	if(frm=='formstage4')
	{
		document.formstage4.JumpTO.value=v1;
		document.formstage4.submit();
	}
}