var altgrstatus = false;

$(document).ready(function(){
	
	$('body').keydown(function(event) {

	  if (event.keyCode == '17') {
		  altgrstatus = true;
		  if(videncours!=''){
		 	appelFlashVisio("laVisionneuse_"+videncours).setAltGrStatus('true');
		  }
	   }
	  if (event.keyCode == '48' && altgrstatus) {
		  if(videncours!=''){ appelFlashVisio("laVisionneuse_"+videncours).insertTextInput('@'); }
	  }
	});
	$('body').keyup(function(event) {
	  if (event.keyCode == '17') {
		  altgrstatus = false;
		  if(videncours!=''){ appelFlashVisio("laVisionneuse_"+videncours).setAltGrStatus('false'); }
	   }
	});
		
});


function appelFlashVisio(movieName) {

    if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
    }
    else {
	    return document[movieName];
    }
} 



var deploye = null, timer_menu = null;
var nb_zones = null;
$(document).ready(function() {
	// Gestion du mouseover sur le menu
	$(".lien_top").each(function() {
		var num = this.id.substring(5); //menu1
		$(this).bind("mouseover", function() {over_menu(num, "#menu_");}).bind("mouseout", function() {out_menu(num, "#menu_");});
		$("#menu_"+num).bind("mouseover", function() {over_menu(num, "#menu_");}).bind("mouseout", function() {out_menu(num, "#menu_");});
	});
	$(".lien_theme").each(function() {
		var num = this.id.substring(5); //menu1
		$(this).bind("mouseover", function() {over_menu(num, "#menu_emission_");}).bind("mouseout", function() {out_menu(num, "#menu_emission_");});
		$("#menu_emission_"+num).bind("mouseover", function() {over_menu(num, "#menu_emission_");}).bind("mouseout", function() {out_menu(num, "#menu_emission_");});
	});	
	setTimeout("afficheContenu();", 50);
	nb_zones = Math.ceil(nb_vid/6);
	
	if(nb_zones > 1) {
		
		var content2= "";
		content2 += '<div class="pag_prev off" onclick="prev();">&laquo; Vid&eacute;os pr&eacute;c&eacute;dentes</div>';
		//content2 += "<div class='pag_slider' ><div id='pag_slider' style='height:100%;' ></div></div>";
		content2 += '<div class="pag_next" onclick="next();">Vid&eacute;os suivantes &raquo;</div>';
		$("#pagine_fleche").html(content2);
		/*
		$("#pag_slider").slider({
			orientation: "vertical",
			range: "min",
			min: 1,
			max: nb_zones,
			value: nb_zones,
			slide: function(event, ui) {
				slide_result(1+nb_zones - ui.value);
			}
		});*/
	}
	
	var version = deconcept.SWFObjectUtil.getPlayerVersion();
	version = Number(version["major"]);
	if(version<10)
		document.getElementById('noflash').style.display='block';
	
});

function get_actu(id) {
	if($("#fond_video")) {
		$("#fond_video").attr("id", "no_vids");
		$(".fond_desc_video, #info_video").hide();
	}
	$("#no_vids").html("<img src='./images/admin/loader.gif' />").load("actus.php?get_actu="+id, function(){
		$("#en_tete").html("");
		document.getElementById("en_tete").appendChild($(".title_actu").get(0));
		Cufon.set('fontFamily', 'DIN').replace('#en_tete.lo');
		$("#bloc_6_vignettes").hide();
		afficheContenu();
		// <div class="lo" id="en_tete">Actualit&eacute;s <span> {$actu->title|utf8_encode}</span></div>
	});
}

function cacherNoFlash(){
	document.getElementById('noflash').style.display='none'
}

function init_scroller() {
	//Cufon.set('fontFamily', 'Marketing').replace('#text_vid .lo', {hover:true});
	$('#text_vid').jScrollPane({scrollbarWidth:9, dragMaxHeight:30},90);
	$('#conteneur_actu').jScrollPane({scrollbarWidth:9});
}

function over_menu(num, div) {
	var dt = div+num;
	if(deploye != null) {
		if(deploye != dt) {
			window.clearTimeout(timer_menu);
			direct_out_menu(deploye);
		}
		if(deploye == dt && timer_menu) window.clearTimeout(timer_menu);
	}
	if(deploye != dt) {
		deploye = dt;
		$(dt).fadeIn(100);
	}
}
function out_menu(num,div) {
	timer_menu = window.setTimeout("direct_out_menu('"+div+num+"');", 200);
}
function direct_out_menu(cell) {
	$(cell).fadeOut(100);
	deploye = null;
}

function afficheContenu (){
	document.getElementById("contener").style.display = 'block';
	init_scroller();
}

var nb_vid = 0, cur_page = 1;
function prev(){ move_wrapper(cur_page-1); }
function next(){ move_wrapper(cur_page+1); }
//function slide_result(pos){ move_wrapper(pos); }
function move_wrapper(pos) {
	var execute = true;
	if(pos <= 0) execute = false;
	else if(pos > Math.ceil(nb_vid / 6)) execute = false;
	if(execute) {
		if($.browser.safari)
			$("#conteneur_list").css({top:-(pos-1)*330});
		else
			$("#conteneur_list").animate({top:-(pos-1)*330}, {duration:2500,queue:false, easing:'easeOutElastic'});
		
		cur_page = pos;
		if(cur_page > 1)
			$(".pag_prev").removeClass("off");
		else $(".pag_prev").addClass("off");
		if(cur_page < nb_zones)
			$(".pag_next").removeClass("off");
		else $(".pag_next").addClass("off");
		write_pagination();
	}
}


function write_pagination() {
	var content= "";
	var is_unique = !(nb_vid == (cur_page-1)*6+1);
	if (nb_vid !=0){
		content += '<div class="pag_middle">Vid&eacute;o'+((is_unique)?'s':'')+' '+(1+(cur_page-1)*6);
		if(is_unique && nb_vid !=0)
		content += ' &agrave; '+Math.min(nb_vid, cur_page*6);
		if(nb_vid !=0)
		content += " sur "+nb_vid+"</div>";
	}
	else
		content += '<div class="pag_middle">Aucune vid&eacute;o</div>';
	$("#pagine_bottom").html(content);
}

/*
function sortieSmoothStreaming(echo){ 
	document.getElementById('sortieSmoothStreaming').innerHTML = echo;
}

function afficherSortieSS(){ 
	document.getElementById('sortieSmoothStreaming').style.display = 'block';
}

function cacherSortieSS(){document.getElementById('sortieSmoothStreaming').style.display = 'none'; }
*/
