$(document).ready(function(){
	
	$('ul.sf-menu').supersubs({ 
            minWidth:    15,   // minimum width of sub-menus in em units 
            maxWidth:    15,   // maximum width of sub-menus in em units 
            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                               // due to slight rounding differences and font-family 
        }).superfish({ 
            delay:       1000,                            // one second delay on mouseout 
            animation:   {height:'toggle'},  // fade-in and slide-down animation 
            speed:       'normal',                          // faster animation speed 
            autoArrows:  true,                           // disable generation of arrow mark-up 
            dropShadows: true                            // disable drop shadows 
        });

	
	 $('#banner').loopedSlider({
		container: ".slides-container",
		slides: ".slides",
		autoStart: 7000,
		restart: 3000,
		slidespeed: 1000,
		fadespeed: 500
	});
	 
	var hh = $(document).height();
	
	$("div.clickcont").hover(
		function(){
			$("div#logocont").addClass("logocont-hover");
		},
		function(){
			$("div#logocont").removeClass("logocont-hover");
		}
	).click(function(){
		window.location = "index.php";
	});
	
	$("div.leftcol:first").css("margin-top", "40px");
	$("div.leftcol:first > div:first").css("padding-top", "0px");
	$("div.leftcol:last").css("margin-bottom", "40px");	
	
	var w = 0;
	$("div#linkcat-linki_v_nogi ul.links a").each(function(){
		w += $(this).width()+19;
	});
	w = Math.round(w/2);
	var mw = Math.round(1097 / 2);
	$("div#foot ul.links").css("margin-left", (mw-w)+'px');
	
	// selectBox za izbiro jezika
	$("select").uniform();

	$("select#sellang").change(function(){
		changeLang($(this).val());
	});


	$("div#banner a").each(function(){
		if ( $(this).attr('href') != '#' ) {
			$(this).css('cursor','pointer');
		}
		else {
			$(this).css('cursor','default');
		}
	});


	$("div#banner a").click(function(){
		if ( $(this).attr('href') != '#' ) {
			window.location = $(this).attr('href');
		}
	});
	
});

// funkcija za vracanje URL parametrov
// vrne: array[
//			    0 => url_param_1_name
//				1 => url_param_2_name
//				.
//				.
//				#x => url_param_x_name
//				.
//				.
//				url_param_x_name => url_param_x_val
//				.
//				.
//			  ]
function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
		hash = hashes[i].split('=');
		if (hash[0] != undefined && hash[1] != undefined) {
			vars.push(hash[0]);
			vars[hash[0]] = hash[1];
		}
    }
    return vars;
}

function changeLang(ver) {
	
	if (ver=='false' || ver=='')
		return;
	
	var params = getUrlVars();
	var url = "http://" + document.domain + "/index.php";
	var url_p = "?";
	
	for (var i=0; i<params.length; i++) {
		if (params[i] != 'ver')
		url_p += "&"+params[i]+"="+params[params[i]];
		
	}
	url_p += "&ver=" + ver;
	url += url_p;
		
	window.location = url;
}
