function init(){
	fillCol();
}

function open_membres(id){
	var url = "pop_membres.php?id_membre=" + id;
	window.open(url,"membres","menubar=no, status=no, scrollbars=yes, menubar=no, width=441, height=250");
}
function open_contacter(){
	var url = "pop_contacter_membre.php";
	window.open(url,"Dinan","menubar=no, status=no, scrollbars=yes, menubar=no, width=441, height=180");
}

function open_commissions(no){
	var url = "pop_commissions_membre.php?no=" + no;
	window.open(url,"Dinan","menubar=no, status=no, scrollbars=yes, menubar=no, width=480, height=380");
}

function fillCol(){
	var total = document.getElementById('principal').clientHeight;
	var fcg = document.getElementById('FCG');
	var fcd = document.getElementById('FCD');
	
	var h = document.getElementById('principal').clientHeight -  fcg.offsetTop;
	fcg.style.height = h + 'px';
	
	var h = document.getElementById('principal').clientHeight -  fcd.offsetTop;
	fcd.style.height = h + 'px';
}

function ouvreDiv( div, hMin){
	var obj = document.getElementById(div);
	var hMax = obj.scrollHeight;
	var hCur = obj.style.height;
	hMin = parseInt(hMin);
	
	//alert(hMin + 'px' + '|' + hCur);
	
	if(hMin + 'px' == hCur){
		sizeTween = new Tween(obj.style,'height',Tween.regularEaseInOut,hMin,hMax,0.7,'px');
	} else {
		sizeTween = new Tween(obj.style,'height',Tween.regularEaseInOut,hMax,hMin,0.7,'px');
	}
	sizeTween.onMotionFinished = function(){
			document.getElementById('FCG').style.height='0px';
			document.getElementById('FCD').style.height='0px';
			fillCol();
	};
	sizeTween.start();	
}

function openCommerce(type){
	//http://www.pagesjaunes.fr/trouverlesprofessionnels/rechercheClassique.do?quoiqui=Agences%20de%20Voyage&ou=Dinan	
	var url = "http://www.pagesjaunes.fr/trouverlesprofessionnels/rechercheClassique.do?quoiqui="+type+"&ou=Dinan";
	window.open(url,"Commerces","menubar=no, status=no, scrollbars=yes, menubar=no, width=1024, height=800");
}

function validEnquete(){
	
	var obj = document.getElementById('enquete');
	var i=0;
	var sel;
	while(i<obj.length){
		if(obj.reponse[i].checked) sel = obj.reponse[i].value
		i++;
	}
	
	if(sel){
	
		var xhr_object = null;
		
		if(window.XMLHttpRequest) // Firefox
		   xhr_object = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorer
		   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		else { // XMLHttpRequest non supporté par le navigateur
		   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		   return;
		}
		
		var method   = "GET";
		var filename = "maj_reponse.php";
		var data     = "id_reponse=" + sel;
		
		filename += "?"+data;
			
		xhr_object.open(method, filename, true);
		
		xhr_object.onreadystatechange = function() {
		   if(xhr_object.readyState == 4) {
			  var tmp = xhr_object.responseText;
			  alert('Votre réponse à bien été enregistrée');
			  document.location.href='index.php';
			  //alert(tmp);
			  //eval(tmp);
		   }
		}
		
			
		xhr_object.send(data);
	}
}

function addEmail(){
	var email = document.getElementById('emailNewsletter').value;
	
	var xhr_object = null;
	
	if(window.XMLHttpRequest) // Firefox
	   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	   return;
	}
	
	var method   = "GET";
	var filename = "add_email.php";
	var data     = "email=" + email;
	
	filename += "?"+data;
		
	xhr_object.open(method, filename, true);
	
	xhr_object.onreadystatechange = function() {
	   if(xhr_object.readyState == 4) {
		  var tmp = xhr_object.responseText;
		  alert('Votre email à bien été enregistré');
		  
		  //alert(tmp);
		  //eval(tmp);
	   }
	}
	
		
	xhr_object.send(data);
	
	
}

function recherche(){
	var obj = document.getElementById("mc");
	document.location.href="recherche.php?mc=" + obj.value;
}
