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('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

var popupWindow = null;
function centeredPopup(url,winName,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	popupWindow = window.open(url,winName,settings)
} 

$.fn.image = function(src, f){
    return $(this).each(function(){
        var i = new Image();
        i.onload = f;
        i.src = src;
        $(this).append(i);
    });
}

$(document).ready(function () {

	// Izracun pozicije in širine, ter postavitev ozadja za meni na pravo lokacijo
	//var x_pos = ($(window).width() / 2 ) + 501;
	//var w = ($(window).width() - 1002 ) / 2;
	//$('div#menu-right-bg').css('width', w+'px').css('left', x_pos+'px').css('display','block');
	
	// klikanje na logotip
	$('img#logo').click(function(){
		window.location = 'index.php';
	});
	
	// reševanje problema z višino glavne tabele
	var maxh = 0;
	$('table#cols-t td').each(function(){
		if ( $(this).height() > maxh )
			maxh=$(this).height();
	});
	$('td#sec-col').height(maxh+'px');
	
	// oznacitev prve postavke v selectih
	//$('select').each (function(){
	//	$(this).find('option:first').attr('selected','selected');
	//});
	
	// pridobi se podatek ali je brskalnik IE in ce, se verzija IE, ter popravki
	var isIE = false;
	var rv = -1; 
    if (navigator.appName == 'Microsoft Internet Explorer') {
		isIE = true;
        var ua = navigator.userAgent;
        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
        if (re.exec(ua) != null)
            rv = parseFloat(RegExp.$1);

		// popravki
		var xyz = $('table#cols-t');
		if (rv >= 8.0) {
			
		}
	} 
	else if (navigator.appName == 'Opera') {
		
	}


	// sprememba klasicnih SELECT elementov
	$("select").uniform();


	// levi meni
	$("div.left-menu-container span").remove();											
	$("div.left-menu-container li.active0.hasChildren").next().css('height', '28px');
	
	$("div.left-menu-container li.active1").parents('li').each(function(){
		if ( $(this).hasClass('inactive0') ) {
			$(this).removeClass('inactive0').addClass('active0');
		}
	});
	
	
	$('div.pagination span').each(function(){
		if (!$(this).hasClass('current_page')) {
			$(this)
			.mousedown(function(){
				$(this).css("border-color", "#a0a0a0").addClass('activespan');
			})
			.mouseup(function(){
				$(this).css("border-color", "#CCCCCC").removeClass('activespan');
			});
		}
	});
	
	
	$('a.btnkontaktiraj').click(function(){
		$(this).parent('form').submit();
	});
	
	$('<div class="tooltipkontakt">Kontaktiraj ponudnika</div>').insertAfter('a.btnkontaktiraj');
	$('<div class="tooltippodrobnosti">Odpri in poglej podrobnosti</div>').insertAfter('a.btnpodrobnosti');
	
	$("a.btnkontaktiraj").hover(function() {
		if (isIE)
			$(this).next(".tooltipkontakt").stop(true, true).delay(1200).show();
		else 
			$(this).next(".tooltipkontakt").stop(true, true).delay(1200).animate({opacity: "show"}, "slow");
	}, function() {
		if (isIE)
			$(this).next(".tooltipkontakt").stop(true,false).hide();
		else
			$(this).next(".tooltipkontakt").stop(true,false).animate({opacity: "hide"}, "fast");
	});
		
	$("a.btnpodrobnosti").hover(function() {
		if (isIE)
			$(this).next(".tooltippodrobnosti").stop(true, true).delay(1200).show();
		else
			$(this).next(".tooltippodrobnosti").stop(true, true).delay(1200).animate({opacity: "show"}, "slow");
	}, function() {
		if (isIE)
			$(this).next(".tooltippodrobnosti").stop(true,false).hide();
		else
			$(this).next(".tooltippodrobnosti").stop(true,false).animate({opacity: "hide"}, "fast");$(this).next(".tooltippodrobnosti").stop(true,false).hide();
	});
});
