// JavaScript Document

// faire apparaitre en effet glisser la barre de connexion en haut du site
jQuery(document).ready(function()
{
	jQuery("#connexionSlide").click(function()
		{
			var display = jQuery("#connexion_openSlide").css("display");
			var display2 = jQuery("#inscription_openSlide").css("display");
			var display3 = jQuery("#mdp_openSlide").css("display");
			if (display != "block")
			{
				if (display2 == "block")
				{
					jQuery("#connexion_openSlide").slideDown("slow");
					jQuery("#inscription_openSlide").hide();
				}
				if (display3 == "block")
				{
					jQuery("#connexion_openSlide").show();
					jQuery("#mdp_openSlide").hide();
				}
				else 
				{
					jQuery("#connexion_openSlide").slideDown("slow");
				}
			} 
			else 
			{
				jQuery("#connexion_openSlide").hide();
			}

		}
	);
	jQuery(".mdp").click(function()
		{
			var display3 = jQuery("#connexion_openSlide").css("display");
			var display2 = jQuery("#inscription_openSlide").css("display");
			var display = jQuery("#mdp_openSlide").css("display");
			if (display != "block")
			{
				jQuery("#mdp_openSlide").show();
				if (display2 == "block")
				{
					jQuery("#inscription_openSlide").hide();
				}
				if (display3 == "block")
				{
					jQuery("#connexion_openSlide").hide();
				}
			} 
			else 
			{
				jQuery("#mdp_openSlide").hide();
			}

		}
	);
});

// faire apparaitre ou non un div
function ouvreDiv(name,ouvre) {
	if (ouvre == '1') {
		document.getElementById(name).style.display = 'block';
	} else {
		document.getElementById(name).style.display = 'none'; 
	}
}

// ouvrir une page dans un div
// script AJAX pour script d'après
function pageDansDivDone(target) {
   // only if req is "loaded"
   if (req.readyState == 4) {
       // only if "OK"
       if (req.status == 200 || req.status == 304) {
           results = req.responseText;
           document.getElementById(target).innerHTML = results;
       } else {
           document.getElementById(target).innerHTML="pageDansDiv error:\n" +
               req.statusText;
       }
   }
}
// script AJAX
function pageDansDiv(url,target) {
    document.getElementById(target).innerHTML = '<p class=\"trans_attente\"><img src=\"../img/anime-loader.gif" border="0" alt="Veuillez patientez..." /></p><p class=\"trans_attente\">Veuillez patienter...</p>';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {pageDansDivDone(target);};
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {pageDansDivDone(target);};
            req.open("GET", url, true);
            req.send();
        }
    }
}

// ouvrir une page sur fond transparent
function ouvrePage(ouvre,page) {
	if (ouvre == '1') {
		var hbody = document.body.offsetHeight;
		
		var wbody = document.body.offsetWidth;
		var wpage = document.getElementById('centre-corps').offsetWidth;
		var wtrans = (wbody-wpage) / 2;
		
		document.getElementById('transparent').style.display = 'block';
		document.getElementById('transparent').style.height = hbody+'px';
		document.getElementById('trans_corps').style.display = 'block';
		document.getElementById('trans_corps').style.left = wtrans+'px';
	} else {
		document.getElementById('transparent').style.display = 'none';
		document.getElementById('trans_corps').style.display = 'none';
	}
	
	if (page != '') {
		pageDansDiv(page,'trans_corps');
	}
}


// pour le lecteur vidéo
function playerLite(myWidth,myHeight,myVideo,myImg,myDiv) {
	var flashvars = {
	  vidWidth: myWidth,
	  vidHeight: myHeight,
	  vidPath: myVideo,
	  thumbPath: myImg,
	  autoPlay: "false",
	  autoLoop: "false",
	  watermark: "show",
	  seekbar: "show"
	};
	var params = {
	  menu: "true",
	  allowfullscreen: "true",
	  allowscriptaccess: "always"
	};
	var attributes = {
	  id: myDiv,
	  name: myDiv
	};
	
	swfobject.embedSWF("medias/swf/playerLite/playerLite.swf", myDiv, flashvars.vidWidth, flashvars.vidHeight, "9.0.0","medias/swf/playerLite/expressInstall.swf", flashvars, params, attributes);
}