
function validate()
{
if ( document.newsletter.cname.value == ""  )
   {if (!(PrintMesg(document.newsletter.cname,"Please Enter the Name")))
   {return false;}}
 else  { 
   if (!SpaceChk(document.newsletter.cname))
    {if (!(PrintMesg(document.newsletter.cname,"Enter Name other than space")))
    {return false;}}
 }
 mail = document.newsletter.cemail.value
 	if (mail  == "")
    {if (!(PrintMesg(document.newsletter.cemail,"Please enter Email address")))
    {return false;}}
 	else { 
  		 n = mail.indexOf("@")
   if (n >= 0)
   { newstr = mail.substring(n)
	 n= newstr.indexOf(".")
	 if (n<0)
	    {if (!(PrintMesg(document.newsletter.cemail,"Enter a valid E-mail Address")))
	    {return false;}}
   } 
   else
    {if (!(PrintMesg(document.newsletter.cemail,"Enter a valid E-mail Address")))
    {return false;}}
 }

 return true;
}

//----client extranet validation

function extranetvalidate()
{
if ( document.clientFrm.extranetuserid.value == ""  )
   {if (!(PrintMesg(document.clientFrm.extranetuserid,"Please Enter the User ID")))
   {return false;}}
 else  { 
   if (!SpaceChk(document.clientFrm.extranetuserid))
    {if (!(PrintMesg(document.clientFrm.extranetuserid,"Enter User ID other than space")))
    {return false;}}
 }

if ( document.clientFrm.extranetpwd.value == ""  )
   {if (!(PrintMesg(document.clientFrm.extranetpwd,"Please Enter the Password")))
   {return false;}}
 else  { 
   if (!SpaceChk(document.clientFrm.extranetpwd))
    {if (!(PrintMesg(document.clientFrm.extranetpwd,"Enter Password other than space")))
    {return false;}}
 
 }

 return true;
}

//prints messages
function PrintMesg(ctrlvar,mesg)
{ alert(mesg); ctrlvar.focus(); return false }

// function to check spaces
function SpaceChk(ctrlvar)
{
   chkstr     = ctrlvar.value
   stlength   = chkstr.length
   spacecount = 0
   if (stlength >0)  {
    for(i=0;i<=stlength;i++)
     if ( chkstr.charAt(i)==" ") { spacecount=spacecount+1  }
    if (stlength == spacecount) { return false }
   return true }
}

