function trim(value)
{
	/* Strip leading spaces from input */
	startposn=0;
	while((value.charAt(startposn)==" ")&&(startposn<value.length))
	{
		startposn++;
	}
	if(startposn==value.length)
	{
		value="";
	}
	else
	{
	  /* If anything left of string after stripping leading spaces strip trailing */
	  /* spaces as well */
	  value=value.substring(startposn,value.length);
	  endposn=(value.length)-1;
	  while(value.charAt(endposn)==" ")
	  {
	  	endposn--;
	  }
	  value=value.substring(0,endposn+1);
	}
	return(value);
}

function milieu(leChamp,deb,longeur)
    {
	var result='';
	var i;
	i=deb-1;
	while (i <= (longeur-1))
		{
		result=result + leChamp.charAt(i);
		i++;
		}
		return result;
	}
		
function isMail(leChamp)
    {
    if (leChamp=="") return false;
    else
            {
            if ((leChamp.indexOf(" ")!=-1) || (leChamp.indexOf("<")!=-1) || (leChamp.indexOf(">")!=-1)) return false;
            else
	            {
	           if (leChamp.indexOf("@")==-1) return false;
	            else
	            {
	                    longueur = leChamp.length;
	                    position = leChamp.indexOf("@");
	                    left_str = leChamp.substring(0,position);
	                    right_str = leChamp.substring(position+1,longueur);
	                    left_len = left_str.length;
	                    right_len = right_str.length;
	                    if ((left_len==0) || (right_len==0)) return false;
	                    else
	                    {
	                            if (right_str.indexOf(".")==-1) return false;
	                            else
	                            {
	                                    right_longueur = right_str.length;
	                                    right_position = right_str.lastIndexOf(".");
	                                    l_right_str = right_str.substring(0,right_position);
	                                    r_right_str = right_str.substring(right_position+1,right_longueur);
	                                    l_right_len = l_right_str.length;
	                                    r_right_len = r_right_str.length;
	                                    if ((r_right_len < 2)||(r_right_len > 4)) return false;
	                                    else if (l_right_len==0) return false;
	                            }
	                    }
	            }
			}
    }
    return true;
    }

