
var variables=new Array();
var OBLIG_nom=true;
var OBLIG_prenom=true;
var OBLIG_message=true;


function openLink(linkURL){
	if(linkURL != '')
		window.open(linkURL, 'News');
}

function openLink2(linkURL, winTitle){
	window.open(linkURL, winTitle, "toolbar=0,menubar=0,status=0, width=600, height=500, scrollbars=1");
}


function cutUrl()
{
        var str1 = document.location.search;
        var str2 = str1;
        var pos1 = 1;
        var pos2 = pos1;
        var pos3 = pos1;
        var count = 0;

        while ( (pos2 = str1.indexOf("&", pos1)) != -1 )
        {
                str2 = str1.substring(pos1,pos2);
                pos3 = str2.indexOf("=");
                variables[count] = new Array();
                variables[count]["name"] = str2.substring(0,pos3);
                variables[count]["value"] = clear(str2.substring(pos3+1,str2.length));
                pos1 = pos2+1;
                count++;
        }

        pos2 = str1.length;
        str2 = str1.substring(pos1,pos2);
        pos3 = str2.indexOf("=");
        variables[count] = new Array();
        variables[count]["name"] = str2.substring(0,pos3);
        variables[count]["value"] = str2.substring(pos3+1,str2.length);

}

function getHiddens()
{
        cutUrl();

        var hiddens = new Array();
        for (var i=0; i < variables.length; i++)
                hiddens[i] = variables[i]["value"];

        return hiddens;
}

function modiflink(){
        var vv = new Array();
        vv = getHiddens();
        document.getElementById('url_page').value="http://www.keepmoving.be/"+vv[0];
}

function changeSelect(){
        if(document.forms[0].elements[3].value == 1){
           document.getElementById("titre_prenom").innerHTML = "Prénom (*)";
           document.getElementById("titre_nom").innerHTML = "Nom (*)";
           document.getElementById("titre_message").innerHTML = "Message (*)";
           document.getElementById("Msg_mail").innerHTML = "Laissez-nous un petit message...";
           OBLIG_nom=true;
           OBLIG_prenom=true;
           OBLIG_message=true;
        }
        else if(document.forms[0].elements[3].value == 2){
           document.getElementById("titre_prenom").innerHTML = "Prénom";
           document.getElementById("titre_nom").innerHTML = "Nom";
           document.getElementById("titre_message").innerHTML = "Message";
           document.getElementById("Msg_mail").innerHTML = "S'abonner à la mailing list \"News\"...";
           OBLIG_nom=false;
           OBLIG_prenom=false;
           OBLIG_message=false;
        }
        else if(document.forms[0].elements[3].value == 3){
           document.getElementById("Msg_mail").innerHTML = "Se désabonner de la mailing list \"News\"...";
           OBLIG_nom=false;
           OBLIG_prenom=false;
           OBLIG_message=false;
        }
}

function fCheckEmail(formulaire){
	var adresse = formulaire.corresp_visiteur1.value; 
	var place = adresse.indexOf("@", 1); 
	var point = adresse.indexOf(".", place+3); 
	if(place > -1 && point > 1 && point+2 < adresse.length) 
		return true; 
	else 
		return false; 
}

function prepsubmit(formulaire){
        okToSubmit = true;

        if(formulaire.nom1.value == "" && OBLIG_nom){
           txt = "<b style='color:#cc0000'> Nom (*)</b>";
           document.getElementById("titre_nom").innerHTML = txt;
           okToSubmit = false;
        }
        else{
           txt = " Nom (*) ";
           document.getElementById("titre_nom").innerHTML = txt;
        }

        if(formulaire.prenom1.value == "" && OBLIG_prenom){
           txt = "<b style='color:#cc0000'> Prénom (*)</b>";
           document.getElementById("titre_prenom").innerHTML = txt;
           okToSubmit = false;
        }
        else{
           txt = " Prénom (*) ";
           document.getElementById("titre_prenom").innerHTML = txt;
        }

        if(formulaire.corresp_visiteur1.value == "" || !fCheckEmail(formulaire)){
           txt = "<b style='color:#cc0000'> E-mail (*)</b>";
           document.getElementById("titre_corresp").innerHTML = txt;
           okToSubmit = false;
        }
        else{
           txt = " E-mail (*) ";
           document.getElementById("titre_corresp").innerHTML = txt;
		   // test validit&eacute; mail
        }

        if(formulaire.message1.value == "" && OBLIG_message){
           txt = "<b style='color:#cc0000'>Message (*)</b>";
           document.getElementById("titre_message").innerHTML = txt;
           okToSubmit = false;
        }
        else{
           txt = "Message (*) ";
           document.getElementById("titre_message").innerHTML = txt;
        }

        if(okToSubmit){
                document.theform.submit();
        }
        else{
             alert('Veuillez vérifier les champs marqué en rouge');
        }
}
