// JavaScript Document
var $jq = jQuery.noConflict();

function change_statut(form){
	longueur = form.elements.length;
	for(i=0; i<longueur; i++){
		form.elements[i].disabled = false;
	}
}

function affiche_loader(){
	$jq("#loader_page").fadeIn(200);																				 
}
function cache_loader(){
	$jq("#loader_page").fadeOut(200);																				 
}

function maj_log(){
	$jq('#log').load("_log.php", "",
				function (retour, statut, requete){
					$jq(this).html(retour);
				});
}

function deplier(div){
	if ($jq(div).is(":hidden")) {
		$jq(div).slideDown(200);
	} else {
		$jq(div).slideUp(200);
	}
}

function vider_session(div_codepostal, ids){//, id_suite){
	$jq.post("_vider_session.php", {}, function(data, statut, requete){
		maj_log();
	});
}


function radio(cible, i){
	$jq(cible).parent().find("input:radio").eq(i).attr("checked",true);
}

$jq(document).ready (function(){
														
	$jq('#encart_inscription').live("mouseover",function() {
				$jq(this).addClass("encart_inscription_on");
			}).live("mouseout",function() {
				$jq(this).removeClass();
			});
	$jq('#encart_archives').live("mouseover",function() {
				$jq(this).addClass("encart_inscription_on");
			}).live("mouseout",function() {
				$jq(this).removeClass();
			});
	$jq('#zone_inscription').live("click",function() {
				window.location=$jq(this).find("b").find("A").attr('href');
			});
	
	$jq('a:#administrer').live("click", function(){
			administrer(this);
			return false;
		});
	
});
	

function administrer(cible){
	affiche_loader();
	var id=$jq(cible).closest("#encart_inscription").attr("name");
	
	if($jq("div[id=editerinscription][name='"+id+"']").is(":hidden")){
		$jq("div[id=editerinscription][name='"+id+"'] > div[id=editer_inscription]").load("_administrer.php",{id:id},function (responseText, textStatus, XMLHttpRequest){
					deplier("div[id=editerinscription][name='"+id+"']");
					cache_loader();	
					maj_log();
				});
		
		$jq("#page").find("#editerinscription:not(:regex(css:display, ^none$))").each(function(){
					deplier("div[id=editerinscription][name='"+$jq(this).attr("name")+"']"); 
			});
	} else {
		deplier("div[id=editerinscription][name='"+id+"']");
		cache_loader();
	}

}

function administrer_statut(cible, id){
	affiche_loader();
	var valeur=$jq(cible).parent().find("input:radio:checked").val();
	$jq.post("_administrer_statut.php",{id:id,statut:valeur,ajax:1},
																	function (data, textStatus, XMLHttpRequest){
																		if (data=="ok"){
																			recharger_inscription(id);
																			deplier("div[id=editerinscription][name='"+id+"']");
																		} else {
																			alert(data);
																		}
																		cache_loader();	
																		maj_log();
																	});
}

function recharger_inscription(id){
	affiche_loader();
	$jq("#encart_inscription[name='"+id+"']").load("_recharger_inscription.php",{id:id, ajax:1},
																				function(responseText, textStatus, XMLHttpRequest){
			cache_loader();	
			maj_log();
		});
}

var separateur = "_#_stop_#_";
function signaler(id, divs_retour){
	var script="_signaler.php";
	var data="id="+id;
	ajax(script, data, divs_retour, null, null);
}

