var mdocument;
//--------------------------------------------------------//
//---------- VALIDATION DU FORMULAIRE BENEVOLE ----------//
//------------------------------------------------------//
function validateform(o)
{
    var x = true;
    x = x && (document.getElementById("nom").value != "");
    x = x && (document.getElementById("prenom").value != "");
	x = x && (document.formulaire_benevole.sexe[0].checked || document.formulaire_benevole.sexe[1].checked);
	//x = x && (document.getElementById("sexe")[0].checked || document.getElementById("sexe")[1].checked);
   // x = x && (document.getElementById("sexeh").checked || document.getElementById("sexef").checked);
    x = x && (document.getElementById("courriel_entreprise_1").value != "");
    x = x && (document.getElementById("tel_entreprise_1_r").value != "");
    x = x && (document.getElementById("tel_entreprise_1_p").value != "");
    x = x && (document.getElementById("tel_entreprise_1_s").value != "");
    if(x)
    {
       //alert(document.formulaire_benevole.sexe[0].value)
	   saveSelections(o.document.forms[0]);
        alleralapage("formBen2-3.htm");
	   //window.location.href = "formBen2-3";
        return true;
    }
    else
    {
        saveSelections(o.document.forms[0]);
        alert("S.V.P. remplisez tous les informations requises.");
    	  return false;
    }
}

function submitform(o)
{
 document.formulaire_benevole4.submit();
}

//---------------------------------------------------------//
//---------- Validation du formulaire Organisme ----------//
//-------------------------------------------------------//
function validateLogin(o)
{
    var x = true;
    x = x && (document.getElementById("txtUserID").value != "");
    x = x && (document.getElementById("password").value != "");
    if(x)
    { 
//alert(document.getElementById("txtUserID").value);
      saveSelections(o.document.forms[0]);
      alleralapage("ValidateLogin.php");
      return true;}
    else
    {
        alert("S.V.P. Veuillez remplir tous les informations requises. ");
    	return false;
    }
}

//----- Valider form org 1-3 -----//
function validateformOrg(o)
{
//	document.getElementById("passwordBkp").value = document.getElementById("password").value;
    saveSelections(o.document.forms[0]);
    if (document.getElementById("nomOrg").value == "")
	{
		alert("S.V.P. Complétez le nom organisme ");
		return false;
	}
	else if (document.getElementById("nomResp").value == "")
	{
		alert("S.V.P. Complétez le nom du responsable ");
		return false;
	}
	else if (document.getElementById("titreResp").value == "")
	{
		alert("S.V.P. Complétez le titre du reponsable ");
		return false;
	}
	else if (document.getElementById("adressOrg").value == "")
	{
		alert("S.V.P. Complétez l'adresse ");
		return false;
	}
	else if (document.getElementById("villeOrg").value == "")
	{
		alert("S.V.P. Complétez la ville  ");
		return false;
	}
	else if (document.getElementById("cp1").value == "")
	{
		alert("S.V.P. Complétez le code postal ");
		return false;
	}
	else if (document.getElementById("cp2").value == "")
	{
		alert("S.V.P. Complétez le code postal ");
		return false;
	}
	else if (document.getElementById("courriel1").value == "")
	{
		alert("S.V.P. Complétez le courriel ");
		return false;
	}
	else if (document.getElementById("tel_org_1_r").value == "")
	{
		alert("S.V.P. Complétez le numéro de téléphone ");
		return false;
	}
	else if (document.getElementById("tel_org_1_p").value == "")
	{
		alert("S.V.P. Complétez le numéro de téléphone ");
		return false;
	}
	else if (document.getElementById("tel_org_1_s").value == "")
	{
		alert("S.V.P. Complétez le numéro de téléphone ");
		return false;
	}
	else if (document.getElementById("selectReg").value == "choisir")
	{
		alert("S.V.P. Choisissez la situation géographique ");
		return false;
	}
	else if (document.getElementById("userid").value == "")
	{
		alert("S.V.P. Complétez utilisateur ");
		return false;
	}
	else if (document.getElementById("password").value == "")
	{
		alert("S.V.P. Complétez mot de passe ");
		return false;
	}
	else if (document.getElementById("passwordConf").value == "")
	{
		alert("S.V.P. Complétez confirmation de mot de passe ");
		return false;
	}
	else if (document.getElementById("password").value != document.getElementById("passwordConf").value)
	{
		alert("Erreur : Confirmation mot de passe incorrecte !  Essayez de nouveau");
		return false;
	}
	else 
	{
		alleralapage("formOrg2-3.htm");
        return true;
	}

}
//----- valider form org 2-3 -----//
function validateformOrg2(o)
{
    saveSelections(o.document.forms[0]);
    if (document.getElementById("mission").value == "")
	{
		alert("S.V.P. Complétez la mission ");
		return false;
	}
	else if (document.getElementById("client").value == "")
	{
		alert("S.V.P. Complétez Clientèle et champ d'intervention  ");
		return false;
	}
	else if (document.getElementById("services").value == "")
	{
		alert("S.V.P. Complétez Services et/ou activités ");
		return false;
	}
	else if (document.getElementById("territoire").value == "")
	{
		alert("S.V.P. Complétez Territoire desservi ");
		return false;
	}
	else 
	{
//        gotopagelink("pg-mv17.htm");
        alleralapage("InsertOrganisme.php");
        return true;
		
	}

}
//----- validation form org 3-3 (Mandat spécifique) -----//
function validateformManEsp(o)
{
    saveSelections(o.document.forms[0]);
    if (document.getElementById("mandatDef").value == "")
	{
		alert("S.V.P. Complétez les besoins de votre organisme ");
		return false;
	}
	else 
	{
        alleralapage("formOrg4-4.html");
        return true;
		
	}
}
//----- validation form org 3-3 (Conseil administratif) -----//
function validateformManAdm(o)
{
    saveSelections(o.document.forms[0]);
    if (document.getElementById("admSect").value == "")
	{
		alert("S.V.P. Complétez les besoins de votre organisme ");
		return false;
	}
	else if (document.getElementById("conseil").value == "")
	{
		alert("S.V.P. Complétez les informations sur votre conseil d'administration ");
		return false;
	}
	else 
	{
     	alleralapage("formOrg4-4.html");
        return true;
		
	}

}
//----- validation form org 3-3 (Autre information) -----//
function validateformAutreInf(o)
{
    saveSelections(o.document.forms[0]);
    if (document.getElementById("textarea2").value == "")
	{
		alert("S.V.P. Complétez où avez-vous connu Bénévoles d'affaires ");
		return false;
	}
	else 
	{
		alleralapage("InsertDemande.php");
		return true;
	}
}
//----------
function alleralapage(pg)
{
     window.location.href = pg;
}

function ouvrirlapage(pg)
{
   // window.open.href = pg;
	window.open(pg,"nom_popup","menubar=no, status=no, scrollbars=yes, menubar=no, width=519, height=600");
}

//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
function loadsite(ve)
{
	document.getElementById("secleft").innerHTML = "";
	document.getElementById("secright").innerHTML = "&nbsp;Accueil";
	document.getElementById("cntframe").src = "pages/fr/pg-mh1.php";
	var me = document.getElementById("mh1");
	document.getElementById("mh1").src = "image/fr/mh1-dn.gif";
	me.style.filter = "alpha(opacity=100)";
	me.style.filter = "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	me.style.opacity = "1.0";
}

function gotopage(se,pg)
{
    var obm = document.getElementById("mv" + se);
    showmenuv(obm);
    var obm = document.getElementById("mv" + se + pg);
    menuvclick(obm,se,pg);
}

function gotopagelink(pg)
{
    document.getElementById("cntframe").src = "pages/fr/" + pg;
}

function downloadpdf(ob,se,ti)
{
    window.open("pdfs/doc" + se + ti + ".pdf", "_new");
}

function validateformi(o)
{
    var x = true;
    x = x && (document.getElementById("nom").value != "");
    x = x && (document.getElementById("prenom").value != "");
    x = x && (document.getElementById("courriel").value != "");
    if(x)
    {        saveSelections(o.document.forms[0]);
      return true;}
    else
    {
        alert("S.V.P. Veuillez remplir tous les informations requises. ");
    	return false;
    }
}

/**/





//  Validation form Organismes
// Eduardo Caballero jan-fév 2007


//  Validation form Organismes  pg-mv17-2
//  Eduardo Caballero jan-fév 2007


//  Validation form Organismes  pg-mv17-3
//  Eduardo Caballero jan-fév 2007


//  Validation form Organismes  pg-mv17-4
//  Eduardo Caballero jan-fév 2007



//  Load Page
// Eduardo Caballero jan-fév 2007
function loadPage(o)
{
        gotopagelink(o);
        return true;
}

  function saveSelections(frm) {
		var setvalue;
		var fieldType;
		var index;
		var formname = frm.name;

		// Expire cookie in 24 heures
		var today = new Date();
		var exp   = new Date(today.getTime()+1*24*60*60*1000);

		var string = "formname=" + formname + "|";
		var cookieName = formname;

		//alert(exp);
            //alert("debug1");
                    
		var n = frm.length;
		for (i = 0; i < n; i++)

		{
			e = frm[i].name;
			fieldValue  = frm[i].value;
			fieldType   = frm[i].type;

			//alert(e);
			//alert(fieldType);
			

			//
			// RADIO BUTTON
			//
			if (fieldType == "radio")
			{
//			alert(frm.elements[e].length);
				for (x=0; x < frm.elements[e].length; x++)
				{
					if (frm.elements[e][x].checked)
					{
						index = x;
						string = string + frm.elements[e][x].value + "\|";
					} 
					else
					{
						string = string + "0\|";
					}
					//alert(string);
				}
				
				i = i + frm.elements[e].length - 1;
				
			}

			//
			// TEXT, TEXTAREA, and DROPDOWN
			//
			if ((fieldType == "text") ||
			    (fieldType == "textarea") ||
			    (fieldType == "select-one"))
			{
		    	string = string + frm.elements[e].value + "\|";
		    	//alert("text");
			}

			//
			// CHECKBOX
			//
			if (fieldType == "checkbox")
			{         //alert("deb"); alert(frm.elements[e]);
				if (frm.elements[e].checked==true) {
					var setvalue = "1";
					//alert( frm.elements[e] + "1");
					}
				if (frm.elements[e].checked==false) {
					var setvalue = "0";
					}
			string = string + setvalue + "\|";
			//alert("checkbox");
			}

			//
		}

	if ((formname == "formulaire_organisme") ||
		(formname == "formulaire_login") )
//	if (formname == "formulaire_organisme")
	{
		string = string + document.getElementById("password").value + "\|";
	}
//alert(string);
setCookie(cookieName, string, exp); 
}

    /// COOKIE FUNCTIONS

function setCookie(name, value, expires, path, domain, secure) {
document.cookie= name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
}



function phploadsite(ve)
{
	document.getElementById("secleft").innerHTML = "Bénévoles";
	document.getElementById("secright").innerHTML = "&nbsp;Formulaire d'inscription";
}











