function false_login(id)
{
	document.getElementById(id).style.backgroundColor = '#EE6E6D';
	return false;
}

function true_login(id)
{
	document.getElementById(id).style.backgroundColor = '#FFFFFF';
	return false;
}

function form_is_valid2()
{
	var tab_form = new Array();
    tab_form[0] = "f_login";
    tab_form[1] = "f_pass";

	if(is_valid(tab_form) == true)
	{
        document.getElementById('f').submit();
	}
	delete tab_form;
}

function form_is_valid()
{
	var tab_form = new Array();
	var res_form = true;
    tab_form[0] = "nom";
    tab_form[1] = "prenom";
	tab_form[2] = "email";
    tab_form[3] = "societe";
	tab_form[4] = "tel";
	tab_form[5] = "msg";

	if(res_form == is_valid(tab_form))
	{
        $('xajax_responce_div').style.display = 'none';
        var url		= "/index.php?module=intranet&action=ajax:ajx_contact";
        var vars 	= formQueryString('f');
        var myAjax = new Ajax.Request(
                url,
                {
                    method			: 'post', 
                    parameters		: vars,
                    onComplete		: 
                        function ajx_contact_complete(myAjax)
                        {
                            if (myAjax.responseText == 'OK')
                            {
                                $('xajax_responce_ok').style.display = 'block';
                                pageTracker._trackPageview('/contact_succes.html');
                            }
                            else
                            {
                                $('xajax_responce_ko').style.display = 'block';
                                pageTracker._trackPageview('/contact_failed.html');
                            }
                        }
                }
            );
	}
	delete tab_form;
	return res_form;
}
function demande_de_devis()
{
	var tab_form = new Array();
	var res_form = true;
    tab_form[0] = "societe";
    tab_form[1] = "nom";
    tab_form[2] = "prenom";
	tab_form[3] = "tel";
	tab_form[4] = "email";
	tab_form[5] = "besoins";
//	tab_form[6] = "quantite";
//	tab_form[7] = "delai";

	if(res_form == is_valid(tab_form))
	{
        /*$('xajax_responce_div').style.display = 'none';
        var url		= "/index.php?module=neodata&action=ajax:ajx_demande_de_devis";
        var vars 	= formQueryString('f');
        var myAjax = new Ajax.Request(
                url,
                {
                    method			: 'post', 
                    parameters		: vars,
                    onComplete		: 
                        function ajx_contact_complete(myAjax)
                        {
                            if (myAjax.responseText == 'OK')
                            {
                                $('xajax_responce_ok').style.display = 'block';
                                pageTracker._trackPageview('/devis_succes.html');
                            }
                            else
                            {
                                $('xajax_responce_ko').style.display = 'block';
                                pageTracker._trackPageview('/devis_failed.html');
                            }
                        }
                }
            );*/
			 // $('xajax_responce_ok').style.display = 'block';
			 $('f').submit();
	}
	delete tab_form;
	return res_form;
}
function is_valid(tab)
{
	var res = true;
	var verif_email = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/;

	for (i = 0; i < tab.length; i++)
	{    
        true_login(tab[i]);
		if (document.getElementById(tab[i]).value == '')
			res = false_login(tab[i]);
		else
		{
			if ("email" == tab[i].substr(0,5) && isemail_valid( document.getElementById(tab[i]).value ) == false)
               // res = isemail_valid( document.getElementById(tab[i]).value );
				//if (verif_email.exec(document.getElementById(tab[i]).value) == null)
					res = false_login(tab[i]);
		}
	}
	return res;
}
function formQueryString(formId)
{
	form=$(formId);
	if(form.tagName&&form.tagName.toLowerCase()!='form')
	{
		return false;
	}
	queryString='';
	for (var i=0;i<form.elements.length;i++)
	{
		if(form.elements[i].name!=undefined&&form.elements[i].name!='')
		{
			if(form.elements[i].tagName=='SELECT')
			{
				for (var j=0;j<form.elements[i].options.length;j++)
				{
					if(form.elements[i].options[j].selected)
					{
						queryString += form.elements[i].name+'='+encodeURIComponent(form.elements[i].options[j].value)+'&';
					}
				}
			}
			else
			{
				if(form.elements[i].type=='radio'||form.elements[i].type=='checkbox')
				{
					if(form.elements[i].checked)
					{
						queryString += form.elements[i].name+'='+encodeURIComponent(form.elements[i].value)+'&';
					}	
				}
				else if(form.elements[i].value!=undefined)
				{
					queryString += form.elements[i].name+'='+encodeURIComponent(form.elements[i].value)+'&';
				}
			}
		}
	}
	return queryString;
}

