// JavaScript Document
var timeout    = 500;
var closetimer = 0;
var nav_item = 0;

function nav_open() {
	nav_canceltimer();
	nav_close();
	nav_item = $(this);
	nav_item.find('ul').css('visibility', 'visible');
	
	/*
	var max_width = 0;
	$(this).find('ul li a').each(function(i,e){
		width = $(e).width();
		if (width > max_width) max_width = width;
	});
	$(this).find('li a').each(function(i,e){
		$(e).width(max_width);
	});
	*/
}

function nav_close() {
	if(nav_item) {
		nav_item.find('ul').css('visibility', 'hidden');
	}
}

function nav_timer() {
	closetimer = window.setTimeout(nav_close, timeout);
}

function nav_canceltimer() {
	if(closetimer) {
		window.clearTimeout(closetimer);
      closetimer = null;
	}
}
document.onclick = nav_close;

$(document).ready(function() {
	$('#nav > li').bind('mouseover', nav_open);
	$('#nav > li').bind('mouseout',  nav_timer);
});


function showMel(mail) {
	if (mail == 'presse') {
		var coded = "EV3AA3@5A6R303Wj.WjY";
		var key = "5p3ILQ8mKiWrNwP2xjCsaEgnJqOYb6tVhkdy1ZTADvuRe9GUlHBFcz0fX74oSM";
	}
	else {
		/*
		coded = "HwbrWHr@BeubXJXHw.Hwv";
		key = "xvqcpihbadl0oVAZTeU6r2R7HMu18WJzgwPS95XDCIm4yEKBnLFGYfj3OQskNt";
		*/
		var coded = "C8X4ap8-pxa8A0C@bCaA8e8pi.piJ";
		var key = "heLxJXHz2j3fF0Wb4SBAD9gpPyEaKQ8osOd1lmrYIk7RZUtNuvTqnwM6cGV5iC"; 		
	}
	shift=coded.length;
	link="";
	for (i=0; i<coded.length; i++) {
		if (key.indexOf(coded.charAt(i))==-1) {
		ltr = coded.charAt(i)
		link += (ltr)
		}
		else {    
		ltr = (key.indexOf(coded.charAt(i))-shift+key.length) % key.length
		link += (key.charAt(ltr))
		}
	}
	document.write("<a href='mailto:"+link+"'>"+link+"</a>");
}

function getScrollPosition() {
    return Array((document.documentElement && document.documentElement.scrollLeft) || window.pageXOffset || self.pageXOffset || document.body.scrollLeft,(document.documentElement && document.documentElement.scrollTop) || window.pageYOffset || self.pageYOffset || document.body.scrollTop);
}

function checkNum(event) {
	var kc2;
	kc2 = window.event ?  window.event.keyCode : event.which;
    if ( (kc2<48 || kc2>57) && kc2 != 0 && kc2 != 43 && kc2 != 46 && kc2 != 8)  { return false; }
	return true;
}

function insert_flash(name,url,width,height,param) {
	document.write('<object name="'+name+'" id="'+name+'" type="application/x-shockwave-flash" data="'+url+'" width="'+width+'" height="'+height+'"><param name="movie" value="'+url+'" />'+param+'</object>');
}
function confirmation(ttl,msg) {
	$("#dialog_confirm").remove();
	$("body").prepend('<div id="dialog_confirm">'+msg+'</div>');
	$("#dialog_confirm").dialog({
		title:ttl,
		height: 100,
		minHeight: 100,
		bgiframe: true,
		autoOpen: true,
		modal:true
	});
	
}

function voter(id) {
	if(confirm('Etes-vous sūr de vouloir voter pour cet article ?')) {
		$.post("/js/ajax_voter.php", { valid:1, id:id }, function(xml) {
			ttl = $("ttl",xml).text();
			msg = $("msg",xml).text()
			confirmation(ttl,msg);
		},"xml");
	}
}

function set_client_type(name,tr) {
	var type = $("input[name="+name+"]:checked").val();
	if (type == 2) $('#'+tr).show();
	else $('#'+tr).hide();
}

function fiche_popup(id) {
	
	$("#oney").fancybox({
		"type" 	:	"iframe",
		"centerOnScroll" : true,
		"padding" : 	10,
		"width" : 	541,
		"height" :	370,
		"href" : 	"/financement-"+id+".html"
	});
	
	$("#aide_livraison").fancybox({
		"type" 	:	"iframe",
		"width" :	550,
		"height" :	230
	});

	
	$(".video a").click(function() {
		$.fancybox({
			"padding"		: 0,
			"autoScale"		: false,
			"transitionIn"	: "none",
			"transitionOut"	: "none",
			"title"			: this.title,
			"width"			: 680,
			"height"		: 495,
			"href"			: this.href.replace(new RegExp("watch\\?v=", "i"), "v/"),
			"type"			: "swf",
			"swf"			: {
			    "wmode"				: "transparent",
				"allowfullscreen"	: "true"
			}
		});

		return false;
	});
}
function listing_order() {
	var order = $("#order").val();
	$.get('/js/ajax_listing_order.php', { 'o': order }, function(data) {
		location.reload(true);
	});
}


