/* ===== CUFON FONTS ===== */
Cufon.replace('a.bigbtn', {
	hover: true
});
Cufon.replace('#baneri p, #baneri h2, #content div.text h2,  #content div.text h3, #content div.text h4, a.btn ');



/*  =============
	Get querystring from URL
	============= */
function  getQuerystring(key, url, default_)
{
  if (default_==null) default_="";
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  if(url==null){
	  url = window.location.href;
  }
  var qs = regex.exec(url);

  if(qs == null)
    return default_;
  else
    return qs[1];
}


jQuery.easing['jswing'] = jQuery.easing['swing'];

jQuery.extend( jQuery.easing,
{
	def: 'easeOutQuad',
	swing: function (x, t, b, c, d) {
		//alert(jQuery.easing.default);
		return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
	},
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=d)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=d)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=d)*t*t + b;
	},

	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
	}

});

/*  ==============
	DOM READY
	============= */
$(function() {
	
	/* Menu hover */
/*	$("#header li").hover(function(){
		$("#header li.current").find('ul:first').hide()
		$(this).addClass('active').find('ul:first').css({display:"none"}).show();
	}, function(){
		$(this).removeClass('active').find('ul:first').css({display:"none"});
	});*/
	
	/* ===== MENU ===== */
	$("#header ul:first li").mouseover(function(){
		$("#header li.current").removeClass('active').find('ul:first').hide()
		$(this).addClass('active').find('ul:first').css({display:"none"}).show();
	})
	
	$("#header ul:first li").mouseout(function(){
		$(this).removeClass('active').find('ul:first').css({display:"none"});
	})
	
	/* current menu */
	$("#menu").mouseout(function(){
		$("#header li.current").addClass('active').find('ul:first').show()
	})
	
	/* prvi nivo */
	$('#header ul:first li a[href$="' +'page.php?id='+ getQuerystring('id') + '"]').parent().addClass('active current').find('ul:first').show()
	/* drugi nivo */
	$('#header ul:first ul li a[href$="' +'page.php?id='+ getQuerystring('id') + '"]').parent().parent().show().parent().addClass('active current')
	
	$("#header ul:first li:first").addClass('first');
	$("#header ul:first li:last").addClass('last');
	
	/* ===== COLORBOX ===== */
	$("a.popup, a.colorbox").colorbox();
	$("a.iframe").colorbox({iframe:true, innerWidth:960, innerHeight:576});   
	$("a.ifr").colorbox({iframe:true, width:'90%', height:'90%'});   
	$("a.video").colorbox({iframe:true, innerWidth:652, innerHeight:400});
	
	
	/* ===== CONTACT MAIL ===== */
	$("#kontaktform .button").click(function() {
		$.post("contactform.php",{from:$("#from").val(), name:$("#name").val(), message:$("#message").val()},function(data){
   $("#kontaktform p:last span").empty().append(data)
   $("#kontaktform input:not('.button'), #kontaktform textarea").val('')
 		});
		return false;
	})
	
});
