
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		bouton_retour_over = newImage("images/bouton_retour_over.gif");
		bouton_ok_over = newImage("images/bouton_ok_over.gif");
		preloadFlag = true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		menu_03_over = newImage("images/menu_03-over.gif");
		picto_retour_over = newImage("images/picto_retour_over.gif");
		preloadFlag = true;
	}
}

function MM_findObj(n, d) { //v4.01
 var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
   d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
 if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
 var i,p,v,obj,args=MM_showHideLayers.arguments;
 for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
   if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
   obj.visibility=v; }
}
// afficher ou masquer un div
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
// Ouverture d'une fenêtre popup pour une image jonite
// Pour une image inclue : 
// <BOUCLE_image(DOCUMENTS){id_article}{extension==jpg}{mode=document}{par id_document}>
// <a href=" javascript:popimg('#URL_DOCUMENT','[(#TITRE)]','#LARGEUR','#HAUTEUR')"></a></BOUCLE_image>
function popimg(photo, titre, largeur, hauteur) { // Ateliers CYM - Paris
	var contenu="<html><head><title>"+titre+"</title></head><body topmargin='0' leftmargin='0'><p><a href='javascript:self.close()'><img border='0' src='"+photo+"'></a></p></body></html>";
	var fenetre=open("","","title="+titre+",resizable=yes,width="+largeur+", height="+hauteur+"");
	fenetre.document.write(contenu);}

// Ouverture d'une fenêtre popup pour un article
// Pour l'article :
// <a href='javascript:popup("#URL_ARTICLE","[(#TITRE|supprimer_numero|texte_script)]","350","420","menubar=no, status=no,scrollbars=yes")'></a>
function popup(page, titre, largeur, hauteur,options) {
 	var top=(screen.height-hauteur)/2;
  	var left=(screen.width-largeur)/2;
	var a=window.open(page,"","title="+titre+",resizable=yes,top="+top+",left="+left+",width="+largeur+", height="+hauteur+","+options);
	}

// Ouverture d'une page pour impression
// Appel : <a href="#" onClick="MM_openBrWindow('imprimer.php3?id_article=#ID_ARTICLE','test','width=1,height=1')">
// Dans la page d'impression  : onload="javascript:window.print()"
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}





/*
Conversion des accents en utf8 pour les alert

    * é : \351
    * è : \350
    * ê : \352
    * à : \340
*/





function form_contact_submit ()
{
 	with (document.demandinterv)
	{
				if (elements ['demandeur'].value=='')
				{
					alert ("Le champ \"Nom et pr\351nom\" est obligatoire");
					return false;
				}
				if (elements ['Telephone'].value=='')
				{
					alert ("Le champ \"T\351l\351phone\" est obligatoire");
					return false;
				}
				if (elements ['descriptif'].value=='')
				{
					alert ("Le champ \"Objet du contact\" est obligatoire");
					return false;
				}
				
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['email'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
	}
	return true;
}

// formulaire contact cybercentre espace formation
function form_cyberform_submit ()
{
 	with (document.cyberform)
	{
				if (elements ['nom'].value=='')
				{
					alert ("Le champ \"Nom\" est obligatoire");
					document.cyberform.nom.focus();
					return false;
				}
				if (elements ['prenom'].value=='')
				{
					alert ("Le champ \"Pr\351nom\" est obligatoire");
					document.cyberform.prenom.focus();
					return false;
				}
				if (elements ['adresse'].value=='')
				{
					alert ("Le champ \"Adresse\" est obligatoire");
					document.cyberform.adresse.focus();
					return false;
				}
				if (elements ['codepostal'].value=='')
				{
					alert ("Le champ \"Code postal\" est obligatoire");
					document.cyberform.codepostal.focus();
					return false;
				}
				if (elements ['ville'].value=='')
				{
					alert ("Le champ \"Ville\" est obligatoire");
					document.cyberform.ville.focus();
					return false;
				}
				if (elements ['telfixe'].value=='')
				{
					alert ("Le champ \"T\351l\351phone fixe\" est obligatoire");
					document.cyberform.telfixe.focus();
					return false;
				}
				
				
				if (elements ['mail'].value!='')
				{
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['mail'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
				}
				
						
				
				if (elements ['projetlocation'].checked==false && elements ['projetformation'].checked==false)
				{
					alert ("Veuillez pr\351ciser votre projet");
        			return false;
				}
				
				if (elements ['projetlocation'].checked==true && (elements ['typeasso'].checked==false && elements ['typeentreprise'].checked==false && elements ['typeparticulier'].checked==false))
				{
					alert ("Veuillez renseigner votre type de structure");
					return false;
				}
				
				if (elements ['projetformation'].checked==true && (elements ['refcat'].value=='' || elements ['refcat'].value=='Références :'))
				{
					alert ("Le champ \"R\351f\351rences\" est obligatoire");
					document.cyberform.refcat.focus();
					return false;
				}
				
				if (elements ['projetformation'].checked==true && ( (elements ['niveaunovice'].checked==false && elements ['niveaudebutant'].checked==false && elements ['niveaucourant'].checked==false && elements ['niveauconfirme'].checked==false) || (elements ['typeprojetperso'].checked==false && elements ['typeprojetpro'].checked==false) || (elements ['niveauformdecouverte'].checked==false && elements ['niveauforminitiation'].checked==false && elements ['niveauformperf'].checked==false) ))
				{
					alert ("Veuillez renseigner les informations sur votre niveau en informatique, le type de projet de formation, le niveau de formation souhait\351");
        			return false;
				}
				
				
				
				
				
	}
	return true;
}


// formulaire contact cybercentre espace public
function form_cyberpub_submit ()
{
 	with (document.cyberpub)
	{
				if (elements ['nom'].value=='')
				{
					alert ("Le champ \"Nom\" est obligatoire");
					document.cyberpub.nom.focus();
					return false;
				}
				if (elements ['prenom'].value=='')
				{
					alert ("Le champ \"Pr\351nom\" est obligatoire");
					document.cyberpub.prenom.focus();
					return false;
				}
				if (elements ['adresse'].value=='')
				{
					alert ("Le champ \"Adresse\" est obligatoire");
					document.cyberpub.adresse.focus();
					return false;
				}
				if (elements ['codepostal'].value=='')
				{
					alert ("Le champ \"Code postal\" est obligatoire");
					document.cyberpub.codepostal.focus();
					return false;
				}
				if (elements ['ville'].value=='')
				{
					alert ("Le champ \"Ville\" est obligatoire");
					document.cyberpub.ville.focus();
					return false;
				}
				if (elements ['telfixe'].value=='')
				{
					alert ("Le champ \"T\351l\351phone fixe\" est obligatoire");
					document.cyberpub.telfixe.focus();
					return false;
				}
				
				
				if (elements ['mail'].value!='')
				{
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['mail'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
				}
				
						
				
				if (elements ['deminformation'].checked==false && elements ['demreservation'].checked==false)
				{
					alert ("Veuillez pr\351ciser l'objet de votre demande");
        			return false;
				}
				
				
				if (elements ['deminformation'].checked==true && elements ['demandeinfo'].value=='')
				{
					alert ("Veuiller pr\351ciser le motif de votre demande");
					document.cyberpub.demandeinfo.focus();
					return false;
				}
				
				if (elements ['demreservation'].checked==true && ( (elements ['lundi'].checked==false && elements ['mardi'].checked==false && elements ['mercredi'].checked==false && elements ['jeudi'].checked==false && elements ['vendredi'].checked==false) || (elements ['matin'].checked==false && elements ['apres-midi'].checked==false) || (elements ['30mn'].checked==false && elements ['1h'].checked==false && elements ['1h30'].checked==false && elements ['2h'].checked==false) ))
				{
					alert ("Veuillez renseigner les informations sur le jour, l'horaire et la dur\351e souhait\351s");
        			return false;
				}
				
				
				
				
				
	}
	return true;
}

// Sert pour la validation des formulaire d'inscription aux marchés publics
function form_aapc_submit () {

 	with (document.inscription)
	{
					if (0)
				{
					alert ("Le champ \"Titre\" est obligatoire");
					return false;
				}
				if (elements ['Nom'].value=='')
				{
					alert ("Le champ \"Nom\" est obligatoire");
					return false;
				}
				if (elements ['Prenom'].value=='')
				{
					alert ("Le champ \"Pr\351nom\" est obligatoire");
					return false;
				}
				if (elements ['Entreprise'].value=='')
				{
					alert ("Le champ \"Entreprise\" est obligatoire");
					return false;
				}
				
				if (elements ['email'].value=='')
				{
					alert ("Le champ \"Email\" est obligatoire");
					return false;
				}
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['email'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
	}
	return true;
}

// Sert pour la validation des formulaire d'inscription à la Newsletter
function form_newsletter_submit() {
 	with (document.newsletter)
	{
				if (elements ['mail_inscription'].value=='')
				{
					alert ("Vous devez saisir une adresse Email.");
					return false;
				}
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['mail_inscription'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
	}
	return true;
}











function form_submit_dp ()
{
 	with (document.formulaire)
	{
				if (elements ['nom_demandeur'].value=='')
				{
					alert ("Le champ \"Nom / Pr\351nom\" est obligatoire");
					document.formulaire.nom_demandeur.focus(); 
        			return false;
				}
				if (elements ['dom_demandeur'].value=='')
				{
					alert ("Le champ \"Demeurant à\" est obligatoire");
					document.formulaire.dom_demandeur.focus(); 
        			return false;
				}
				if (elements ['lieu'].value=='')
				{
					alert ("Le champ \"Adresse où vont se d\351rouler les travaux\" est obligatoire");
					document.formulaire.lieu.focus(); 
        			return false;
				}
				if (elements ['nom_donneur'].value=='')
				{
					alert ("Le champ \"Travaux effectu\351s pour le compte de Monsieur et Madame\" est obligatoire");
					document.formulaire.nom_donneur.focus(); 
        			return false;
				}
				if (elements ['datedebut'].value=='')
				{
					alert ("Le champ \"Date de commencement\" est obligatoire");
					document.formulaire.datedebut.focus(); 
        			return false;
				}
				if (elements ['entreprise'].value=='')
				{
					alert ("Le champ \"R\351alis\351s par l'entreprise\" est obligatoire");
					document.formulaire.entreprise.focus(); 
        			return false;
				}
				if (elements ['duree'].value=='')
				{
					alert ("Le champ \"Dur\351e des travaux\" est obligatoire");
					document.formulaire.duree.focus(); 
        			return false;
				}
				if (elements ['arrete'].checked==true && ((elements ['interdiction'].checked==false)&&(elements ['modif'].checked==false)))
				{
					alert ("Veuillez donner le motif de l'arr\352t\351 de circulation");
					document.formulaire.interdiction.focus(); 
        			return false;
				}
				if (elements ['modif'].checked==true && ((elements ['alternat'].checked==false)&&(elements ['chaussee'].checked==false)))
				{
					alert ("Veuillez donner le type de modification des conditions de circulation");
					document.formulaire.alternat.focus(); 
        			return false;
				}
				
				
				
	}
	return true;
}

function form_submit_dbns ()
{
 	with (document.formulaire)
	{
				if (elements ['nom_demandeur'].value=='')
				{
					alert ("Le champ \"Nom / Pr\351nom\" est obligatoire");
					document.formulaire.nom_demandeur.focus(); 
        			return false;
				}
				if (elements ['dom_demandeur'].value=='')
				{
					alert ("Le champ \"Demeurant à\" est obligatoire");
					document.formulaire.dom_demandeur.focus(); 
        			return false;
				}
				if (elements ['fonc_demandeur'].value=='')
				{
					alert ("Le champ \"Fonction au sein de l'Association ou du club\" est obligatoire");
					document.formulaire.fonc_demandeur.focus(); 
        			return false;
				}
				if (elements ['asso'].value=='')
				{
					alert ("Le champ \"Association ou Club\" est obligatoire");
					document.formulaire.asso.focus(); 
        			return false;
				}
				if (elements ['asso'].value=='')
				{
					alert ("Le champ \"Association ou Club\" est obligatoire");
					document.formulaire.asso.focus(); 
        			return false;
				}
				if (elements ['siege'].value=='')
				{
					alert ("Le champ \"Si\350ge social\" est obligatoire");
					document.formulaire.siege.focus(); 
        			return false;
				}
				if (elements ['adherents'].value=='')
				{
					alert ("Le champ \"Nombre d'adh\351rents\" est obligatoire");
					document.formulaire.adherents.focus(); 
        			return false;
				}
				if ((elements ['first_cat'].checked==false) && (elements ['second_cat'].checked==false))
				{
					alert ("Veuillez pr\351ciser une cat\351gorie");
					document.formulaire.first_cat.focus(); 
        			return false;
				}
				if (elements ['lieu'].value=='')
				{
					alert ("Le champ \"Lieu\" est obligatoire");
					document.formulaire.lieu.focus(); 
        			return false;
				}
				if (elements ['jour'].value=='')
				{
					alert ("Le champ \"Date\" est obligatoire");
					document.formulaire.jour.focus(); 
        			return false;
				}
				if (elements ['heuredebut'].value=='')
				{
					alert ("Le champ \"Heure de d\351but\" est obligatoire");
					document.formulaire.heuredebut.focus(); 
        			return false;
				}
				if (elements ['heurefin'].value=='')
				{
					alert ("Le champ \"Heure de fin\" est obligatoire");
					document.formulaire.heurefin.focus(); 
        			return false;
				}
				if (elements ['evenement'].value=='')
				{
					alert ("Le champ \"A l'occasion de\" est obligatoire");
					document.formulaire.evenement.focus(); 
        			return false;
				}
				if (elements ['cinqans'].value=='')
				{
					alert ("Le champ \"Nombre de demandes accord\351es dans les cinq derni\350res ann\351es\" est obligatoire");
					document.formulaire.cinqans.focus(); 
        			return false;
				}
				if (elements ['annee'].value=='')
				{
					alert ("Le champ \"Nombre de demandes accord\351es dans l’ann\351e civile\" est obligatoire");
					document.formulaire.annee.focus(); 
        			return false;
				}
				
	}
	return true;
}


function form_submit_dbs ()
{
 	with (document.formulaire)
	{
				if (elements ['nom_demandeur'].value=='')
				{
					alert ("Le champ \"Nom / Pr\351nom\" est obligatoire");
					document.formulaire.nom_demandeur.focus(); 
        			return false;
				}
				if (elements ['dom_demandeur'].value=='')
				{
					alert ("Le champ \"Demeurant à\" est obligatoire");
					document.formulaire.dom_demandeur.focus(); 
        			return false;
				}
				if (elements ['fonc_demandeur'].value=='')
				{
					alert ("Le champ \"Fonction au sein de l'Association ou du club\" est obligatoire");
					document.formulaire.fonc_demandeur.focus(); 
        			return false;
				}
				if (elements ['asso'].value=='')
				{
					alert ("Le champ \"Association ou Club\" est obligatoire");
					document.formulaire.asso.focus(); 
        			return false;
				}
				if (elements ['asso'].value=='')
				{
					alert ("Le champ \"Association ou Club\" est obligatoire");
					document.formulaire.asso.focus(); 
        			return false;
				}
				if (elements ['siege'].value=='')
				{
					alert ("Le champ \"Si\350ge social\" est obligatoire");
					document.formulaire.siege.focus(); 
        			return false;
				}
				if (elements ['adherents'].value=='')
				{
					alert ("Le champ \"Nombre d'adh\351rents\" est obligatoire");
					document.formulaire.adherents.focus(); 
        			return false;
				}
				if ((elements ['second_cat'].checked==false) && (elements ['third_cat'].checked==false))
				{
					alert ("Veuillez pr\351ciser une cat\351gorie");
					document.formulaire.second_cat.focus(); 
        			return false;
				}
				if (elements ['lieu'].value=='')
				{
					alert ("Le champ \"Lieu\" est obligatoire");
					document.formulaire.lieu.focus(); 
        			return false;
				}
				if (elements ['jour'].value=='')
				{
					alert ("Le champ \"Date\" est obligatoire");
					document.formulaire.jour.focus(); 
        			return false;
				}
				if (elements ['heuredebut'].value=='')
				{
					alert ("Le champ \"Heure de d\351but\" est obligatoire");
					document.formulaire.heuredebut.focus(); 
        			return false;
				}
				if (elements ['heurefin'].value=='')
				{
					alert ("Le champ \"Heure de fin\" est obligatoire");
					document.formulaire.heurefin.focus(); 
        			return false;
				}
				if (elements ['evenement'].value=='')
				{
					alert ("Le champ \"A l'occasion de\" est obligatoire");
					document.formulaire.evenement.focus(); 
        			return false;
				}
				if (elements ['annee'].value=='')
				{
					alert ("Le champ \"Nombre de demandes accord\351es dans l’ann\351e civile\" est obligatoire");
					document.formulaire.annee.focus(); 
        			return false;
				}
				
	}
	return true;
}

function form_submit_canicule ()
{
 	with (document.formulaire)
	{
				if (elements ['nom'].value=='')
				{
					alert ("Le champ \"Nom\" est obligatoire");
					document.formulaire.nom.focus(); 
        			return false;
				}
				if (elements ['prenom'].value=='')
				{
					alert ("Le champ \"Pr\351nom\" est obligatoire");
					document.formulaire.prenom.focus(); 
        			return false;
				}
				if (elements ['adresse'].value=='')
				{
					alert ("Le champ \"Adresse\" est obligatoire");
					document.formulaire.adresse.focus(); 
        			return false;
				}
				if (elements ['tel'].value=='')
				{
					alert ("Le champ \"T\351l\351phone\" est obligatoire");
					document.formulaire.tel.focus(); 
        			return false;
				}
				if (elements ['courriel'].value)
				{
				// JavaScript pris sur le site: "http://www.java.scripts-fr.com" 
				testm = false ;
					a=elements ['courriel'].value
					 for (var j=1 ; j<(a.length) ; j++) {
					  if (a.charAt(j)=='@') {
					   if (j<(a.length-4)){
					    for (var k=j ; k<(a.length-2) ; k++) {
					     if (a.charAt(k)=='.') testm = true;
					    }
					   }
					  }
					 }

					if (testm==false) {
						alert('Saisissez une adresse email valide');
						return false ;
					}
				}
				
				
	}
	return true;
}

function form_submit_materiel ()
{
 	with (document.formulaire)
	{
				if (elements ['nom_soc'].value=='')
				{
					alert ("Le champ \"Nom de la soci\351t\351\" est obligatoire");
					document.formulaire.nom_soc.focus(); 
        			return false;
				}
				if (elements ['siege'].value=='')
				{
					alert ("Le champ \"Si\350ge\" est obligatoire");
					document.formulaire.siege.focus(); 
        			return false;
				}
				if (elements ['tel_soc'].value=='')
				{
					alert ("Le champ \"T\351l\351phone de la soci\351t\351\" est obligatoire");
					document.formulaire.tel_soc.focus(); 
        			return false;
				}
				if (elements ['nom_pres'].value=='')
				{
					alert ("Le champ \"Nom du pr\351sident\" est obligatoire");
					document.formulaire.nom_pres.focus(); 
        			return false;
				}
				if (elements ['adresse_pres'].value=='')
				{
					alert ("Le champ \"Adresse du pr\351sident\" est obligatoire");
					document.formulaire.adresse_pres.focus(); 
        			return false;
				}
				if (elements ['tel_pres'].value=='')
				{
					alert ("Le champ \"T\351l\351phone du pr\351sident\" est obligatoire");
					document.formulaire.tel_pres.focus(); 
        			return false;
				}
				if (elements ['nom_secr'].value=='')
				{
					alert ("Le champ \"Nom du secr\351taire\" est obligatoire");
					document.formulaire.nom_secr.focus(); 
        			return false;
				}
				if (elements ['adresse_secr'].value=='')
				{
					alert ("Le champ \"Adresse du secr\351taire\" est obligatoire");
					document.formulaire.adresse_secr.focus(); 
        			return false;
				}
				if (elements ['tel_secr'].value=='')
				{
					alert ("Le champ \"T\351l\351phone du secr\351taire\" est obligatoire");
					document.formulaire.tel_secr.focus(); 
        			return false;
				}
				if (elements ['manif'].value=='')
				{
					alert ("Le champ \"Nature de la manifestation\" est obligatoire");
					document.formulaire.manif.focus(); 
        			return false;
				}
				if (elements ['jour'].value=='')
				{
					alert ("Le champ \"Date de la manifestation\" est obligatoire");
					document.formulaire.jour.focus(); 
        			return false;
				}
				if (elements ['lieu'].value=='')
				{
					alert ("Le champ \"Lieu d'organisation de la manifestation\" est obligatoire");
					document.formulaire.lieu.focus(); 
        			return false;
				}
				if (elements ['heure'].value=='')
				{
					alert ("Le champ \"Heure d'organisation de la manifestation\" est obligatoire");
					document.formulaire.heure.focus(); 
        			return false;
				}
				
				
				
				
	}
	return true;
}