
var mouse_over = false;
var mouse_over2 = false;
var tooltip2_margin_left = 58;

function mapBaseActions() {
	$("a.newwindow").attr("target","_blank");
	$('a.lightbox').lightBox();
	$('a.lightbox2').lightBox();
	$('#history_back').click(function() {
		history.back();
	});
}

function menu_fadeOut() {
	setTimeout('menu_fadeOut2()',1000);
}

function menu_fadeOut2() {
	if (!mouse_over) {
		$("#menu_tooltip1").fadeOut("fast");
	}
}

function menu2_fadeOut() {
	setTimeout('menu2_fadeOut2()',1000);
}

function menu2_fadeOut2() {
	if (!mouse_over2) {
		$("#menu_tooltip2").fadeOut("fast");
	}
}

function menuModelsPadding() {
	var max_menu_width = $("#nav-sr").width();
	var curr_menu_width = 0;
	var menu_count = 0;
	$("#nav-sr li").each(function() {
		menu_count ++;
		curr_menu_width += parseInt($(this).width());
	});
	
	var padding_side = Math.floor((max_menu_width-curr_menu_width)/(menu_count*2));
	
	$("#nav-sr li a:visible").css('padding-left',padding_side + "px");
	$("#nav-sr li a:visible").css('padding-right',padding_side + "px");
	
	//poprawka na to co zostało
	//var added_width = padding_side*2*menu_count;
	
	$("#nav-sr li:last a:visible").css('padding-left',"0");
	$("#nav-sr li:last a:visible").css('padding-right',"0");
	
	var new_width = $("#nav-sr li:last a").width() + ((padding_side*2) +max_menu_width-(curr_menu_width+(padding_side*2*menu_count)));
	
	$("#nav-sr li:last a").css('width',new_width+'px');
	$("#nav-sr li:last a").css('text-align','center');
	
	
	//$("#nav-sr li:last a:visible").css('padding-left',(padding_side+max_menu_width-(curr_menu_width+(padding_side*2*menu_count))) + "px");
}

$(document).ready(function() {
	
	$("div.text a").each(function() {
		var link = $(this);
		var new_href = "";
						//za ?url=
		var ile_dodac = 5;
		
		var search_str = "popup.php";
		
		if (link.attr('href')=='javascript:void(0)') {
			var onclick = new String(link.attr('onclick'));
			
			new_href = onclick.substring(onclick.indexOf(search_str)+ile_dodac+search_str.length,onclick.indexOf("&clTxt"));
			
			$(this).attr('href',new_href);
			$(this).attr('onclick',"void(0)");
			$(this).attr('title',"");
			$(this).addClass("lightbox2");
		}
	});
	
	mapBaseActions();
	menuModelsPadding();
	
	$("#nav-sr li").mouseover(function() {
		mouse_over2 = true;
		var add = 0;
		var zys = $(this);
		var zys_id = $(this).attr('id');
		var found = false;
		
		$("#nav-sr li").each(function() {
			if ($(this).attr('id')==zys_id) {
				found = true;
			}
			
			if (!found) {
				add += parseInt($(this).width());
			}
		});
		
		var new_html = $(this).find("div.submenu").html();
			
		$("#cnav-dd").html(new_html+" ");
			
		$("#menu_tooltip2").css("left",tooltip2_margin_left + add);
		
		new_html = new String($("#cnav-dd").html());
		
		if (new_html.replace(/^\s+|\s+$/g, '')!="") {
			$("#menu_tooltip2").fadeIn("fast");
			//$("#menu_tooltip1").fadeTo("fast",0.90);
		}
		else {
			mouse_over2 = false;
			$("#menu_tooltip2").css('display','none');
		}
	}).mouseout(function() {
		mouse_over2 = false;
				
		menu2_fadeOut();
		
	});

	$("#menu_tooltip2").mouseover(function() {
		mouse_over2 = true;
	}).mouseout(function() {
		mouse_over2 = false;
		
		menu2_fadeOut();
	});
	
	$("#menu_tooltip1").mouseover(function() {
		mouse_over = true;
	}).mouseout(function() {
		mouse_over = false;
		
		menu_fadeOut();
	});
	
	$(".nav_menu li a").mouseover(function() {
		mouse_over = true;

		var new_html = $(this).parent().find("div.submenu").html();
			
		$("#menu_tooltip1 div.content").html(new_html+" ");
		$("#menu_tooltip1").attr('class',"");
		$("#menu_tooltip1").addClass($(this).parent().attr('id'));
		
		new_html = new String($("#menu_tooltip1 div.content").html());
		
		if (new_html.replace(/^\s+|\s+$/g, '')!="") {
			$("#menu_tooltip1").fadeIn("fast");
			//$("#menu_tooltip1").fadeTo("fast",0.90);
		}
		else {
			mouse_over = false;
		}
		
	}).mouseout(function() {
		mouse_over = false;
				
		menu_fadeOut();
		
	});
});

