function check_form()
{
	mail = check_mail();
	pwd = check_pwd();
	
	js_autolog = findobj('autolog');
	
	if(js_autolog.checked) {
		var expire = new Date();
		expire.setTime(expire.getTime() + (365*24*60*60*10000));
		var path = '/';
		EcrireCookie('AUTOLOG', 'true', expire, path);
	}else {
		var expire = new Date();
		expire.setTime(expire.getTime() + (365*24*60*60*10000));
		var path = '/';
		EcrireCookie('AUTOLOG', 'false', expire, path);
	}
	
	if( (mail == 1) && (pwd == 1) )
	{
		setVoDUser(findobj('login').value,findobj('password').value,findobj('vod'),getCookie('JSESSIONID'));
		return true;
	}else
	{
		msg = '';
		if(mail == 3)
		{
			open_popup('erreur_1');
		}else if(mail == 2)
		{
			open_popup('erreur_2');
		}else if(pwd == 3)
		{
			open_popup('erreur_3');
		}else if(pwd == 2)
		{
			open_popup('erreur_4');
		}
		
		return false;
	}
}

function check_mail()
{
	js_mail = findobj('login').value;
	
	regexp = '^.+@.+[.].{2,}$';
	reg = new RegExp(regexp, 'g');
	if(js_mail == '')
	{
		return 3;
	}else if(reg.test(js_mail))
	{
		return 1;
	}else
	{
		return 2;
	}
}

function check_pwd()
{
	js_pwd = findobj('password').value;

	var expr =/[\^\`\"\&^¤\$\/\+]/;
	if(js_pwd == '')
	{
		return 3;
	}else if(expr.test(js_pwd))
	{
		return 2
	}else 
	{
		return 1;
	}
}