// JavaScript Document

jQuery(document).ready(function() {
clubposi();  
var drop_open_club = false;
var drop_open_tickets = false;
	/* Etat de click sur le bouton Club */ 
	$("#close_dropclub").click(function (){
		drop_open_club = false;
		drop_open_tickets = false;
		$("#btnclub").css("color","#ffffff");
		$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
	});
	$("#btnclub").click(function () {
		if(drop_open_club == false){
			drop_open_club = true;
			$("#btnclub").css("color","#151515");
			$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow_hover.gif)");
			if(drop_open_tickets == true){
				$("#droptickets").slideToggle(200);
				drop_open_tickets = false;
				$("#btntickets").css("color","#ffffff");
				$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
			}
		}else{
			drop_open_club = false;
			$("#btnclub").css("color","#ffffff");
			$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
		}
	});
	/* Etat de rollover sur le bouton Club */ 
	$("#btnclub").hover(function () {
		if(drop_open_club == false){
			$("#btnclub").css("color","#151515");
			$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow_hover.gif)");
		}
	},
	function(){
		if(drop_open_club == false){
		 	$("#btnclub").css("color","#ffffff");
			$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
		}
	});
	/* Etat de click sur le bouton Tickets */ 
	$("#close_droptickets").click(function (){
		drop_open_club = false;
		drop_open_tickets = false;
		$("#btntickets").css("color","#ffffff");
		$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
	});
	$("#btntickets").click(function () {
		if(drop_open_tickets == false){
			drop_open_tickets = true;
			$("#btntickets").css("color","#151515");
			$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow_hover.gif)");
			if(drop_open_club == true){
				$("#club").slideToggle(200);
				drop_open_club = false;
				$("#btnclub").css("color","#ffffff");
				$("#btnclub").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
			}
		}else{
			drop_open_tickets = false;
			$("#btntickets").css("color","#ffffff");
			$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
		}
	});
	/* Etat de rollover sur le bouton Tickets */ 
	$("#btntickets").hover(function () {
		if(drop_open_tickets == false){
			$("#btntickets").css("color","#151515");
			$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow_hover.gif)");
		}
	},
	function(){
		if(drop_open_tickets == false){
		 	$("#btntickets").css("color","#ffffff");
			$("#btntickets").css("background-image","url(/lasvegas/includes/img/interface/menu_yellow.gif)");
		}
	});
	/* État des boutons Yellow non actif */
	$(".none").hover(function () {
		$(this).css("background-image","url(/lasvegas/includes/img/interface/menu_over.jpg)");
	},
	function(){
		$(this).css("background-image","none");
	});
});

function autotab(original,destination)
{
	if (original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
	{
		destination.focus();
	}
}

function switchLang(lang)
{
	var the_url = document.URL;
	
	//Le indexOf et le replace gre mal le case Sensitive alors on met tout en lowercase
	the_url = the_url.toLowerCase();
	
	if (the_url.indexOf("/en/", 0)!=-1){
		document.location = the_url.replace(/((?:\/)|(?:%2F))en\1/gi, "$1" + lang + "$1");	
	}	
	
	else if (the_url.indexOf("/fr/", 0)!=-1){
		document.location = the_url.replace(/((?:\/)|(?:%2F))fr\1/gi, "$1" + lang + "$1");
	}
	else {
	}	
}
	
function open_win(langue)
{
	window.open('http://www.cirquedusoleil.com/CirqueDuSoleil/'+langue+'/clubCirque/preview/01_myclubcirque.htm',"_blank","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=425, height=400");
}

var club_offset = 95; // Nb ŕ changer si le width du dropmenu change.
var ticket_offset = 5; // Nb ŕ changer si le width du dropmenu change.
function clubposi()
{ 									
	 var position;
 	 position_club = $("#btnclub").offset();
	 position_ticket = $("#btnclub").offset();
	 
	 $("#club").css({left:position_club.left - club_offset });
	 $("#droptickets").css({left:position_ticket.left + ticket_offset });
 }