/* ********************************* INIT */
$(document).ready(function() {	
	menuOn();
	swapInput();
	flashJeuxTV();
	specialIE6();
	flashStarSix();
	homeNewsticker();
	cycleAlaune();
	tabsAllGame();
	cycleAllGame();
	setHeightTwin();
	cycleIgUp();
	tabsOtherIg();
	cycleOtherIg();
	setHeightTwin2();
	changeSelect();
	cycleGagnants();
	flashHeader();
	cycleEtAussi();
});

/* ********************************* POPUP */
var PopUpCenter = function(url, largeur, hauteur) {
        var top=(screen.height-hauteur)/2;
        var left=(screen.width-largeur)/2;
        window.open(url,"_blank", "toolbar=no,location=no,status=no,menubar=no,scrollbars=no, top="+top+",left="+left+",width="+largeur+",height="+hauteur+"");
};

/* ********************************* SAME HEIGHT JOUEZ GAGNEZ */
var setHeightTwin = function() {
	if( jQuery(".jouez-gagnez-index").size() < 1 )
		return false;
	                    
	var heightBlockMax=0;
	$('.jouez-gagnez-index .jp-i-sa').each(function(){ if( $(this).height() > heightBlockMax ) heightBlockMax = $(this).height(); }); // get max height
	$('.jouez-gagnez-index .jp-i-sa').each(function(){ $(this).css("height",heightBlockMax+"px"); }); // assign max height
	heightBlockMax=0;
};

/* ********************************* TABS TOUS LES JEUX */
var tabsAllGame = function() {
	if( jQuery(".all-game-i").size() < 1 )
		return false;
	
	$('.all-game-i > ul').tabs()
};

/* ********************************* CYCLE TOUS LES JEUX */
$.fn.cycle.defaults.timeout = 0;
function cycleAllGame() {
	if( jQuery(".all-game-i").size() < 1 )
		return false;	
	
	$('#ag-1 ul').after('<div id="ag-nav1" class="nav2">').cycle({ pager:'#ag-nav1' });
	$('#ag-2 ul').after('<div id="ag-nav2" class="nav2">').cycle({ pager:'#ag-nav2' });
	$('#ag-3 ul').after('<div id="ag-nav3" class="nav2">').cycle({ pager:'#ag-nav3' });
	$('#ag-4 ul').after('<div id="ag-nav4" class="nav2">').cycle({ pager:'#ag-nav4' });
	$('#ag-5 ul').after('<div id="ag-nav5" class="nav2">').cycle({ pager:'#ag-nav5' });
	$('#ag-6 ul').after('<div id="ag-nav6" class="nav2">').cycle({ pager:'#ag-nav6' });
	$('#ag-7 ul').after('<div id="ag-nav7" class="nav2">').cycle({ pager:'#ag-nav7' });
}

/* ********************************* TABS AUTRES INSTANTS GAGNANTS */
var tabsOtherIg = function() {
	if( jQuery(".other-ig-i").size() < 1 )
		return false;
	
	$('.other-ig-i > ul').tabs()
};

/* ********************************* CYCLE AUTRES INSTANTS GAGNANTS */
$.fn.cycle.defaults.timeout = 0;
function cycleOtherIg() {
	if( jQuery(".other-ig-i").size() < 1 )
		return false;	
	
	$('#ig-1 ul').after('<div id="ig-nav1" class="nav2">').cycle({ pager:'#ig-nav1' });
	$('#ig-2 ul').after('<div id="ig-nav2" class="nav2">').cycle({ pager:'#ig-nav2' });
	$('#ig-3 ul').after('<div id="ig-nav3" class="nav2">').cycle({ pager:'#ig-nav3' });
	$('#ig-4 ul').after('<div id="ig-nav4" class="nav2">').cycle({ pager:'#ig-nav4' });
	$('#ig-5 ul').after('<div id="ig-nav5" class="nav2">').cycle({ pager:'#ig-nav5' });
	$('#ig-6 ul').after('<div id="ig-nav6" class="nav2">').cycle({ pager:'#ig-nav6' });
	$('#ig-7 ul').after('<div id="ig-nav7" class="nav2">').cycle({ pager:'#ig-nav7' });
	$('#ig-8 ul').after('<div id="ig-nav8" class="nav2">').cycle({ pager:'#ig-nav8' });
}

/* ********************************* CYCLE INSTANT GAGNANT UP */
function cycleIgUp() {
	if( jQuery(".ig-up").size() < 1 )
		return false;	
	
	$('.ig-up-i').after('<div id="ig-up-nav">').cycle({ pager:'#ig-up-nav' });
}

/* ********************************* CYCLE A LA UNE */
function cycleAlaune() {
	if( jQuery(".defile-ma").size() < 1 )
		return false;	
	
	$('.defile-ma ul').after('<div id="nav">').cycle({ 
		timeout: 5000,
		pager:  '#nav'
    });
}

/* ********************************* CYCLE ET AUSSI */
function cycleEtAussi() {
	if( jQuery(".et-aussi-inner2").size() < 1 )
		return false;	
	
	$('.et-aussi-inner2').after('<div id="nav">').cycle({ 
		timeout: 5000,
		pager:  '#nav'
    });
}

/* ********************************* NEWSTICKER */
var homeNewsticker = function() {
	if( jQuery("#newsticker").length < 1 )
		return false;
		
	$("#newsticker").newsticker(3000);
};

/* ********************************* FOCUS INPUT */
var swapInput = function() { swapValues=[]; $(".swapValue").each(function(i){swapValues[i]=$(this).val();$(this).focus(function(){if($(this).val()==swapValues[i]){$(this).val("")}}).blur(function(){if($.trim($(this).val())==""){$(this).val(swapValues[i])}})});};


/* ********************************* SOUS MENU */
var menuOn = function() {
	$("#menu li").hover( function(){ $(".sub", this).show(); $(this).addClass("current"); }, function() { $(".sub", this).hide(); $(this).removeClass("current"); } );
};

/* ********************************* PLAYER FLASH HP */
var flashJeuxTV = function() {
	if( jQuery("#flash-jeux-tv").length < 1 )
		return false;
	
	var flashvars = {};

	var params = {};
	params.menu = "false";
	params.quality = "high";
	params.wmode = "transparent";
	params.allowscriptaccess = "always";
	params.allowfullscreen = "true";
	
	var attributes = {};
	swfobject.embedSWF("swf/flashJeuxTV.swf", "flash-jeux-tv", "631", "330", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);	
};

/* ********************************* PLAYER FLASH HP */
var flashStarSix = function() {
	if( jQuery("#flashStarSix").length < 1 )
		return false;
	
	var flashvars = {};

	var params = {};
	params.menu = "false";
	params.quality = "high";
	params.wmode = "transparent";
	params.allowscriptaccess = "always";
	params.allowfullscreen = "true";
	
	var attributes = {};
	swfobject.embedSWF("swf/flashStarSix.swf", "flashStarSix", "307", "173", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);	
};

/* ********************************* SPECIAL IE6 */
function specialIE6(){
	if ($.browser.msie && $.browser.version == 6.0) {
		$.ifixpng('css/skin/pix.gif'); 
		$('img[@src$=.png], .png, #newsletter-form').ifixpng();
	}
};

/* ********************************* SAME HEIGHT JEUX CONCOURS */
var setHeightTwin2 = function() {
	if( jQuery(".jeux-concours").size() < 1 )
		return false;
	                    
	var heightBlockMax=0;
	$('.jeux-concours .col-l .bg').each(function(){ if( $(this).height() > heightBlockMax ) heightBlockMax = $(this).height(); }); // get max height
	$('.jeux-concours .col-l .bg').each(function(){ $(this).css("height",heightBlockMax+"px"); }); // assign max height
	heightBlockMax=0;
};

/* ********************************* CHANGE SELECT */
var changeSelect = function(){
	jQuery(".changeSelect").change(function(){
		document.location.replace( jQuery(this).val() );
	});
};

/* ********************************* JEUX CONCOURS GAGNANTS */
function cycleGagnants() {
	if( jQuery(".winners").size() < 1 )
		return false;
	
	$('.winners ul').after('<div id="nav">').cycle({
		timeout: 5000,
		pager:  '#nav'
    });
}

/* ********************************* FLASH HEADER */
var flashHeader = function() {
	if( jQuery("#flash-infos").length < 1 )
		return false;
	
	$("#onglets .ong-1 a").click(function(){
		$("#flash-infos").toggle();
		
		return false;
	});
	
	var flashvars = {};

	var params = {};
	params.wmode = "transparent";
	params.allowscriptaccess="always";
	
	var attributes = {};
	swfobject.embedSWF(urlSite + "/swf/info.swf", "flash-infos", "1000", "600", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);	
};

var closeFlyOver = function() {
	$("#flash-infos").hide();
};