/*=========================================== INITIALISATION DES VARIABLES ============================================
---------------------------------------------------------------------------------------------------------------------*/
$ficheOpen = 0;
$currOpen = 0;


/*============================================ INTERACTIONS DES FICHES ================================================
---------------------------------------------------------------------------------------------------------------------*/
			

function expand(){		
	if ($is_ie6 == 0 && $is_ie7 == 0){
			$('nav2Cadre').setStyle('height', $nav2Cadre_or+115+"px");
			$('nav2a').setStyle('height', $nav2a_or+115+"px");
			$('nav2b').setStyle('height', $nav2b_or+115+"px");
			$('boite_musique_content').setStyle('height', $boite_musique_content_or+115+"px");	
			$('boite_musique_cadre').setStyle('bottom', $boite_musique_cadre_or-115+"px");	
	} else if ($is_ie6 == 1 && $is_ie7 == 0){
			$('nav2Cadre').setStyle('height', $nav2Cadre_or+115+"px");
			$('nav2a').setStyle('height', $nav2a_or+115+"px");
			$('nav2b').setStyle('height', $nav2b_or+115+"px");
			$('boite_musique_content').setStyle('height', $boite_musique_content_or+120+"px");	
			$('boite_musique_cadre').setStyle('bottom', $boite_musique_cadre_or-40+"px");	
	} else if ($is_ie7 == 1){
			$('nav2Cadre').setStyle('height', $nav2Cadre_or+115+"px");
			$('nav2a').setStyle('height', $nav2a_or+115+"px");
			$('nav2b').setStyle('height', $nav2b_or+115+"px");
			$('boite_musique_content').setStyle('height', $boite_musique_content_or+115+"px");	
			$('boite_musique_cadre').setStyle('bottom', $boite_musique_cadre_or-115+"px");	
	}
	
}	

function contract(){	
	$('nav2Cadre').setStyle('height', $nav2Cadre_or+"px");
	$('nav2a').setStyle('height', $nav2a_or+"px");
	$('nav2b').setStyle('height', $nav2b_or+"px");
	$('boite_musique_content').setStyle('height', $boite_musique_content_or+"px");
	$('boite_musique_cadre').setStyle('bottom', $boite_musique_cadre_or+"px");
}

function spectacleItemMouseAct($ficheResume, $selecteur, $ficheNo){	
		$($ficheResume).addEvent('mouseenter', function(){		
			if ($ficheNo != $currOpen){
				//$($selecteur).setStyle('display', "block");
				$($selecteur).setStyle('background-image', "url(images/design/spectacles_liste_el_over.gif)")
				;
			}
		});
		
		$($ficheResume).addEvent('mouseleave', function(){	
			if ($ficheNo != $currOpen){
				//$($selecteur).setStyle('display', "none");
				$($selecteur).setStyle('background-image', "");
			}
		});	
}

function spectacleItemOpen($ficheResume, $fiche, $ficheComplete, $ficheNo){		
		$($ficheResume).addEvent('click', function(){		
			if ($currOpen != $ficheNo){				
				if ($currOpen != 0){
					$selecteur_old = "fiche_"+$currOpen+"_resume";
					$fiche_old = "fiche_"+$currOpen
					$ficheComplete_old = "fiche_"+$currOpen+"_complete"
						
					$($fiche_old).setStyle('z-index', "1");
					//$($selecteur_old).setStyle('display', "none");
					$($selecteur_old).setStyle('background-image', "");
					$($ficheComplete_old).setStyle('display', "none");						
				}	
				$($fiche).setStyle('z-index', "2");
				$($ficheComplete).setStyle('display', "block");
				$ficheOpen = 1
				$currOpen = $ficheNo		
				
				expand();
				
			}
		});
}

function spectacleItemBt($ficheBt){	
		
		$($ficheBt).addEvent('click', function(){	
			$selecteur = "fiche_"+$currOpen+"_resume";
			$fiche = "fiche_"+$currOpen
			$ficheComplete = "fiche_"+$currOpen+"_complete"
			
			if ($ficheOpen == 1){
				$($fiche).setStyle('z-index', "1");
				//$($selecteur).setStyle('display', "none");
				$($selecteur).setStyle('background-image', "");
				$($ficheComplete).setStyle('display', "none");
				$ficheOpen = 0
				$currOpen = 0;
				contract();
				
			}
		});
}

function callFicheFunct ($ficheNo) {
	$ficheBt = "fiche_"+$ficheNo+"_bt"
	$selecteur = "fiche_"+$ficheNo+"_resume";
	$fiche = "fiche_"+$ficheNo
	$ficheResume = "fiche_"+$ficheNo+"_resume"
	$ficheComplete = "fiche_"+$ficheNo+"_complete"
	spectacleItemMouseAct($ficheResume, $selecteur, $ficheNo)
	spectacleItemOpen($ficheResume, $fiche, $ficheComplete, $ficheNo)
	spectacleItemBt($ficheBt, $ficheNo)
	
};


function loadSpectacleItems($qteItems){	
		for ($ficheNo = 0; $ficheNo <= $qteItems.length-1 ; $ficheNo++){
			callFicheFunct($qteItems[$ficheNo]);
		}
}

window.addEvent('load', function() {	
		$nav2Cadre_or = parseInt($('nav2Cadre').getStyle('height').replace(/px/, ""))
		$nav2a_or = parseInt($('nav2a').getStyle('height').replace(/px/, ""))
		$nav2b_or = parseInt($('nav2b').getStyle('height').replace(/px/, ""))
		$boite_musique_content_or = parseInt($('boite_musique_content').getStyle('height').replace(/px/, ""))
		$boite_musique_cadre_or = parseInt($('boite_musique_cadre').getStyle('bottom').replace(/px/, ""))
		loadSpectacleItems($spectacles_nbr_new_2)	
});

window.addEvent('domready', function() {	
	if ($is_ie6 == 1 && $is_ie7 == 0 ){				
		$('nav2Cadre').setStyle('height', $nav2Cadre_or+"px");
		$('nav2a').setStyle('height', $nav2a_or+"px");
		$('nav2b').setStyle('height', $nav2b_or+"px");
		$('boite_musique_content').setStyle('height', $boite_musique_content_or+"px");
		$('boite_musique_cadre').setStyle('bottom', $boite_musique_cadre_or+"px");
	}
	
});