function isValidMail(mail)
{
	m=new String(mail);
	var mailLength=m.length
	var totalDOT=0;
	var totalROUTE=0;
	var totalSPACE=0;	
	if(m.charAt(0)=='@' || m.charAt(0) == '.')	
		return false;		
	 
	for(ctr=1;ctr<=mailLength;ctr++)
	{	if(m.charAt(ctr)=='@')		
			totalROUTE++;
		if(m.charAt(ctr)=='.')
			totalDOT++;
		if(m.charAt(ctr)==' ')
			totalSPACE++;
	}
	if(totalROUTE!=1)
		return false;
	if(totalDOT<1)
		return false;
	if(totalSPACE>0)
		return false;

	for(ctr=0;ctr<=mailLength;ctr++)
	{	
		if (m.charAt(ctr)=='`')	return false;	
		else if (m.charAt(ctr)=='!')	return false;	
		else if (m.charAt(ctr)==' ') 	return false;	
		else if (m.charAt(ctr)=='#')	return false;	
		else if (m.charAt(ctr)=='$')	return false;	
		else if (m.charAt(ctr)=='%')	return false;	
		else if (m.charAt(ctr)=='^')	return false;	
		else if (m.charAt(ctr)=='&')	return false;	
		else if (m.charAt(ctr)=='*')	return false;	
		else if (m.charAt(ctr)=='(')	return false;	
		else if (m.charAt(ctr)==')')	return false;	
		else if (m.charAt(ctr)=='+')	return false;	
		else if (m.charAt(ctr)=='=')	return false;	
		else if (m.charAt(ctr)=='|')	return false;	
		else if (m.charAt(ctr)=='\\')	return false;	
		else if (m.charAt(ctr)=='{')	return false;	
		else if (m.charAt(ctr)=='}')	return false;	
		else if (m.charAt(ctr)=='[')	return false;	
		else if (m.charAt(ctr)==']')	return false;	
		else if (m.charAt(ctr)==':')	return false;
		else if (m.charAt(ctr)==';')	return false;	
		else if (m.charAt(ctr)=='"')	return false;	
		else if (m.charAt(ctr)=="'")	return false;	
		else if (m.charAt(ctr)=='<')	return false;	
		else if (m.charAt(ctr)=='>')	return false;	
		else if (m.charAt(ctr)==',')	return false;	
		else if (m.charAt(ctr)=='?')	return false;	
		else if (m.charAt(ctr)=='/')	return false;	
	}
	return true;
}
function set_cookie ( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
	alert('hello');
	  var cookie_string = name + "=" + escape ( value );
	
	  if ( exp_y )
	  {
		var expires = new Date ( exp_y, exp_m, exp_d );
		cookie_string += "; expires=" + expires.toGMTString();
	  }
	
	  if ( path )
			cookie_string += "; path=" + escape ( path );
	
	  if ( domain )
			cookie_string += "; domain=" + escape ( domain );
	  
	  if ( secure )
			cookie_string += "; secure";
	  
	  document.cookie = cookie_string;
}

//set_cookie ( "username", "John Smith", 2003, 01, 15, "","elated.com", "secure" );

function delete_cookie ( cookie_name )
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}
//delete_cookie ( "username" );
function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}
function checkAll(checkedControl)
{
	controlName=checkedControl.name;
	total=document.getElementsByName(controlName);
	if(checkedControl.checked)
	{
		for(var i=0;i<total.length;i++)
		{
			total[i].checked=true;
		}
	}
	else
	{
		for(var i=0;i<total.length;i++)
		{
			total[i].checked=false;
		}
	}
}
//var x = get_cookie ( "username" );