$(document).ready(function(){

 initFlash();
 initLightBox();
 initAncre();

});



function initFlash(){
      var flashvars = {
    		'xmlUrl'  						: '?page=mosaique'
			};
      var params = {
    		allowFullScreen   		: 'false',
    		wmode             		: 'window',
    		allowscriptaccess   	: 'always'
			};
      var attributes = {
				"class"           		: "flash"
			};
      swfobject.embedSWF("swf/c.swf", "container", "100%", "100%", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);
}

function initLightBox(){
$(".fancybox").fancybox({
  overlayShow     		: false,
  hideOnContentClick 	: false,
  callbackOnStart 		: hideFlash,
  callbackOnClose			: showFlash,
  frameWidth          : 500,
  frameHeight         : 500
});
}


function contactHandler() {
	$("a.contact").click();
	return false;
}
function mentionsHandler() {
	$("a.mentions").click();
	return false;
}

function hideFlash(){
	$("#container").css("visibility", "hidden");
}
function showFlash(){
	$("#container").css("visibility", "visible");
}


function initAncre(){
  var hash = window.location.href;
 	hash = hash.replace(/^.*#/, '');
  var result = hash.slice(0,4);
  if(result == "form"){
 	 $("a.contact").click();
	}       else if (result == ""){
         window.location.href = window.location.href;
	}
	/* Récupération du contexte actuel */
var AncreOLD = window.location.hash;

/* Récupération de l'URL courante */
var URL = window.location.href;

/* On supprime l'ancienne ancre de l'URL */
URL = URL.substring(0, URL.length - AncreOLD.length);

/* On met à jour l'URL dans la barre d'adresse du navigateur */
window.location.replace(URL + '#' );
}
