//var ltie7 = ($.browser.msie && /MSIE\s(5\.5|6\.)/.test(navigator.userAgent));
var ltie7 = ($.browser.msie && $.browser.version < 7);
var ltie9 = ($.browser.msie && $.browser.version < 9);

if (!window.console) var console = function(){
	function log(mess) {alert(mess)}
	function info(mess) {alert("info.\n\n"+mess)}
	function warn(mess) {alert("warn.\n\n"+mess)}
	function dir(mess) {alert(mess)}
	function error(mess) {alert("error.\n\n"+mess)}
	return {log:log, info:info, warn:warn, dir:dir, error:error}
}();

$(function(){
	// Fix png

	$('img[src$=".png"], input[type=image][src$=".png"]').ifixpng();

	menu.init();

	$('.popup').click(function(){

		 var left = (screen.width/2)-(210/2);
		 var top = (screen.height/2)-(250/2);
		 var location = $('.popup').attr('rel');
		window.open(location,'PopUp','height=300,width=250,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no,top='+top+',left='+left);

	});
});


var menu = function(){
	var Items, Links;
	var ItemVisibleClass = 'on ssMenuVisible';
	function _init(){
		Items = $('.rubrique, .rubrique li');
		Links = $('a',Items);

		Items.hover(function(){show($(this))},function(){hide($(this))});
		Links.focus(function(){show($(this))}).blur(function(){hide($(this))});

	}

	function getItem(elmt) {
		if (!elmt.is('li')) return elmt.parents('li');
		return elmt;
	}

	function show(elmt){
		elmt = getItem(elmt);
		elmt.siblings('li').removeClass(ItemVisibleClass).end().find('li').removeClass(ItemVisibleClass);
		elmt.addClass(ItemVisibleClass);
	}

	function hide(elmt){
		elmt = getItem(elmt);
		elmt.removeClass(ItemVisibleClass);
		$('#menuListe').find('li.actif').addClass('on');
	}

	return {init:_init}
}();


$(function(){
	$(".tag_button").click(function(){
		var url		=	window.document.URL;
		var	args	=	"";
		
		if(url.indexOf("?", 0) != -1)
		{
			args =  url.substring(url.indexOf("?", 0), url.length);
			url	 =	url.substring(0, url.indexOf("?", 0));
		}
		
		if(url.indexOf("/(tag)/", 0) != -1)
			url	=	url.substring(0, url.indexOf("/(tag)/", 0));
		
		if(url.indexOf("#", 0) != -1)
			url	=	url.substring(0, url.indexOf("#", 0));
		
		if(url.charAt(url.length - 1) == "/")
			url	=	url.substring(0, url.length - 1);
		
		var	param	=	$(this).attr('id').toString();
		param		=	param.substring("tag_button_".length);
		
		url			+=	"/(tag)/" + param + args; 	
		
		window.location.replace(url);
	});
	
	
	$("#submit_tag").click(function(){
		var url		=	window.document.URL;
		var	args	=	"";
		
		if(url.indexOf("?", 0) != -1)
		{
			args =  url.substring(url.indexOf("?", 0), url.length);
			url	 =	url.substring(0, url.indexOf("?", 0));
		}
		
		if(url.indexOf("/(tag)/", 0) != -1)
			url	=	url.substring(0, url.indexOf("/(tag)/", 0));
		
		if(url.indexOf("#", 0) != -1)
			url	=	url.substring(0, url.indexOf("#", 0));
		
		if(url.charAt(url.length - 1) == "/")
			url	=	url.substring(0, url.length - 1);
		
		var	param	=	$('select#tag option:selected').val();		
		
		url			+=	"/(tag)/" + param + args; 
		
		window.location.replace(url);
		
		return false;
	});
});

//	var FirstNiv = {event:function(){
//										$("#menu li.rubrique").mouseover(function(){
//											$(this).find("ul.sous_rubriques").removeClass("off").addClass("on");
//										}).mouseout(function(){
//											$(this).find("ul.sous_rubriques").removeClass("on").addClass("off");
//										});
//										return false;
//									}
//					};
//
//	var SecondNiv = {event:function(){
//										$("ul.sous_rubriques > li.sous_rubrique").mouseover(function(){
//											$(this).find(".sous_articles").removeClass("off").addClass("on");
//										}).mouseout(function(){
//											$(this).find(".sous_articles").removeClass("on").addClass("off");
//										});
//										return false;
//									 }
//					};
//
//	FirstNiv.event();
//	//SecondNiv.event();


