var menuOver = false;
var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);
function mouseover(div){
	div.className = "sous_menu_over"
	menuOver = true;
}

function mouseout(div){
	div.className = "sous_menu"
	menuOver = false;
}

function showSousMenu(id){
	document.getElementById('sous_menu' + id).className = 'bande_menu';
	document.getElementById('menu' + id).className = 'menu_hover';
}

function checkOver(id){
	setTimeout("checkIfOver(" + id + ")",150);
}

function checkIfOver(id){
	if(!menuOver){
		document.getElementById('sous_menu'+id).className = 'hid';
		document.getElementById('menu' + id).className = 'mn'+id;
	}
}

function checkField(){
	
}

function changePage(id){
    document.location.href="index.php?id="+id;
}

function validateForm(currentForm,lng){
        var blnvalidate = true;
	var elementsInputs;

    var msg = "Il y a des éléments en erreur, veuillez les corriger\n\n";
    if (lng=="EN")
            msg = "The following errors occured:\n\n";
	elementsInputs = currentForm.getElementsByTagName("input");

    for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++){
		
                if (elementsInputs[intCounter].className == "required"){
			if (validateText(elementsInputs, intCounter)){
                            blnvalidate = false;
                            msg += elementsInputs[intCounter].title+"\n";
                            document.getElementById(elementsInputs[intCounter].name).style.border = "1px solid red";
			}else{
                            document.getElementById(elementsInputs[intCounter].name).style.border = "1px solid #CCCCCC";
                        }
		}else if (elementsInputs[intCounter].className == "reqemail"){
			if (validateEmail(elementsInputs, intCounter)){
                            blnvalidate = false;
                            msg += elementsInputs[intCounter].title+"\n";
                            document.getElementById(elementsInputs[intCounter].name).style.border = "1px solid red";
			}else{
                            document.getElementById(elementsInputs[intCounter].name).style.border = "1px solid #CCCCCC";
                        }
		}
	}

        /*if (document.getElementById("hcaptcha").value == "0"){
            blnvalidate = false;
            msg += "\nIMPORTANT\nVerification code invalid"
        }

alert("non")*/
    if (!blnvalidate){
        alert(msg);
    }
return blnvalidate;
}

function validateEmail(elementsInputs, intCounter){
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!emailFilter.test(elementsInputs[intCounter].value)){
		return true;
	}
}

function validateText(elementsInputs, intCounter){
	if (elementsInputs[intCounter].value == ""){
		return true;
	}
}
