// JavaScript Document
function validate_invitation()
{
	var msg='';
	var flag=true;		
	var name=document.invitepage.namee.value;
	var email=document.invitepage.email.value;	
	var email_list=document.invitepage.email_address.value;	
	var array_list=email_list.split(",");	
	name=trim_it(name);
	if( name.length == 0 )
	{
		msg+="Please provide name.\n";
		flag=false;
	}
	
	email=trim_it(email);
	if( email.length == 0 )
	{
		msg+="Please provide email.\n";
		flag=false;
	}
	else
	{
		if( ! isValidEmail(email) )
		{
			msg+="Please provide valid email.\n";
			flag=false;
		}
	}
	email_list=trim_it(email_list);	
	if( email_list.length == 0 )
	{
		msg+="Please provide Friend's email address(es).\n";
		flag=false;
	}
	else
	{
		for( i=0;i<array_list.length;i++)
		{
			if( array_list[i] == "" )
			{			
			}
			else
			{
				if( ! isValidEmail(array_list[i]) )
				{
					msg+="Please provide valid Friend's email address(es).\n";
					flag=false;
					break;
				}			
			}
		}
	}
	
	if( flag == false )
	{
		alert(msg);
	}
	return flag;
	
}

function IsValidUserName_ch(p)
{
	for(var i = 0; i < p.length; i++)  
	{ 
      var c = p.charAt(i);
      if ((c == ' ') || (c == '\n') || (c == '\t'))
      {          
          return false;
    }
  }
  return true;
}

function trim_it(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

function isValidEmail(strEmail){
  validRegExp = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
     // search email text for regular exp matches
    if (strEmail.search(validRegExp) == -1) 
    {
      return false;
    } 
    return true; 
}


