$.fn.image = function(fn) 
  {
	var total = this.length, loaded = 0;
	this.each(function() 
	  {
		var i = new Image();
		i.src = this.src;
		$(i).load(function()
		  {
			loaded++;
			if(loaded==total) fn();
		  }); 
	  });
  }

function activer(id)
  {
	for(i=1;i<=5;i++)
	  {
		if(i!=id)
		  {
			$('#r'+i).attr("class","");
			$('#switcherContent'+i).css("display","none");
		  }
		else
		  {
			$('#r'+id).attr("class","actif");
			$('#switcherContent'+id).css("display","block");
		  }
	  }
  }

function launchHome()
  {
	var flashvars = {};
	var params = {allowfullscreen: "true"};
	swfobject.embedSWF("images/CasinoHome.swf", "zoneFlash", "950", "400", "9.0.0", "expressInstall.swf", flashvars, params);
  }
function launchContentPageLoaded()
  {
	$('.cartouche').wrap('<div class="contcartouche"><div class="leftc"></div></div>');
	$('.addShadow').dropShadow({left: 2, top: 2, color: "#000000", blur: 2});
	$("#fstAct").dropShadow({left: 2, top: 2, color: "#000000", blur: 2});
	$(".offresEmploi table").addClass("full");
	$(".offresEmploi table tr:odd").css("background-color","#f0f0f0");
	
  }
function launchContentPage()
  {
	if(jQuery.browser.msie)
	  {launchContentPageLoaded();}
	else
	  {$('img').image(function(){launchContentPageLoaded();});}
  }
	
function getPageActu(nRubrique,nParPage,idBloc,nPage)
  {
	$("#"+idBloc).load(localPath+"library/ajax/lstActus.php",{ 'nPage': nPage, 'nParPage': nParPage , 'idBloc':idBloc ,'nRubrique':nRubrique });
  }
function getPageBlog(nRubrique,nParPage,ordonancement,idBloc,nPage)
  {
	$("#fstAct").removeShadow();
	$("#"+idBloc).load(localPath+"library/ajax/lstBlogs.php",{ 'nPage': nPage, 'nParPage': nParPage , 'idBloc':idBloc ,'nRubrique':nRubrique, 'ordonancement':ordonancement });
  }
function getVideoTem(idBloc,idPage,idTem)
  {
	$("#"+idBloc).load(localPath+"library/ajax/lstVideos.php",{ 'idPage': idPage, 'idTem': idTem , 'idBloc':idBloc });
  }
function callRedrawShadows()
  {
	//$(document).load(function(){redrawShadows();});
	if(jQuery.browser.msie)
	  {$(document).ready(function(){redrawShadows();});}
	else
	  {$('img').image(function(){redrawShadows();});}
  }
function redrawShadows()
  {
	$("#fstAct").removeShadow();
	$("#fstAct").dropShadow({left: 2, top: 2, color: "#000000", blur: 2});
	$('.addShadow').redrawShadow();
  }
function resizeIframe() 
  {
	var height = document.documentElement.clientHeight + 100;
	height -= document.getElementById('frame').offsetTop;
	document.getElementById('frame').style.height = height +"px";
	alert(height);
  };

function ajouterCom(idArticle,repa)
  {
	$("#zoneCom").load(localPath+"library/ajax/newCom.php",{ 'idArticle': idArticle, 'repa':repa });
  }

function readyToRemove(imgName)
  {
	if(jQuery.browser.msie)
	  {$(document).ready(function(){deleteImg(imgName);});}
	else
	  {$('img').image(function(){deleteImg(imgName);});}
  }
function deleteImg(imgName)
  {
	$.get(localPath+"library/ajax/deleteImg.php",{'imgName':imgName});  
  }
function controlFields(controles,messages)
  {
	toutestok = true;
	for(i=1;i<=controles.length;i++)
	  {
		if(eval(controles[i]))
		  {
			alert(messages[i]);
			toutestok = false;
			i=controles.length+2;
		  }
	  }
	
	return toutestok;
  }

function sendCom()
  {
	var controles = new Array("");
	var messages = new Array("");
	
	controles[1] = "$('input#nom').val()==''";
	controles[2] = "$('input#email').val()==''";
	controles[3] = "$('textarea#monmess').val()==''";
	controles[4] = "$('input#codesecu').val()==''";
			
	messages[1] = "Veuillez saisir votre nom.";
	messages[2] = "Veuillez saisir votre adresse email.";
	messages[3] = "Veuillez saisir votre message.";
	messages[4] = "Veuillez saisir le code de sécurité.";
		  
	if(controlFields(controles,messages))
	  {
		$('#zoneCom').load(localPath+"library/ajax/newCom.php",
		  { 
			'cont': $("input#inpcont").val(),
			'idArticle': $("input#idArticle").val(),
			'nom': $("input#nom").val(),
			'email': $("input#email").val(),
			'monmess': $("textarea#monmess").val(),
			'codesecu': $("input#codesecu").val(),
			'repa': $("input#repa").val()
		  });
	  }
  }

function voterSondage(idS)
  {
	$("#blocSondage").load(localPath+"library/ajax/votersondage.php",{ 'idS': idS, 'repChoisie':$("input[name='repSondage']:checked").val() });
  }
function chargeRSS(divCible,nbItems,urlFlux)
  {
	$("#"+divCible).load(localPath+"library/ajax/listeRSS.php",{ 'url':urlFlux, 'nbItems':nbItems});
  }


