
/**************************************************************/
var sifr_font = SITE_URL_ROOT+"font/ag2bt.swf";
var sifr_doch = {sFlashSrc: sifr_font, sColor: "#73001A", sWmode: "transparent"};
//var sifr_ch2 = {sFlashSrc: sifr_font, sColor: "#4b8ba9", sWmode: "transparent"};
//var sifr_slideshow = {sFlashSrc: sifr_font, sColor: "#143f54", sWmode: "transparent"};

Event.onDOMReady(function(){
	
	if(typeof sIFR == "function"){
	    sIFR.replaceElement("#container_body div.html_document h1", named(sifr_doch));
	    sIFR.replaceElement("#container_body div.html_document h2", named(sifr_doch));
	    sIFR.replaceElement("#container_body div.html_document h3", named(sifr_doch));

	};
});

/******************************************/

function inputFocusWork(e)
{
	if(e.defaultText!=null && e.defaultText!=undefined) return false;
	e.defaultText = e.value;
	e.value = "";
}

function inputBlurWork(e)
{
	if(e.value!="" || e.defaultText==undefined) return false;
	e.value=e.defaultText;
	e.defaultText=null;
}

/******************************************/

function set_homepage(url)
{
	try
	{
		document.body.style.behavior='url(#default#homepage)';
		document.body.setHomePage(url);
	}
	catch(err)
	{
		alert("Vaš browser nažalost ne podržava ovu opciju! Molimo podesite početnu stranicu ručno.");
	}

}

/******************************************/

function warp_catalog(url)
{
	document.location = SITE_URL_HOME+"katalog/"+url;
}

function warp_init_kosarica()
{
	cart_set_display();
}
	
function kosarica_dodaj_element(id, title, count)
{
	if(count==undefined) count=1;

	if(!$("warp_kosarica_element_"+id))
	{
		var e = document.createElement("div");
		e.id = "warp_kosarica_element_"+id;
		e.title = title;
		$("warp_kosarica_container").appendChild(e);
		e.innerHTML="<span class=\"title\"><a href=\""+SITE_URL_ROOT+"katalog/?id="+id+"\">"+title.substring(0,15)+(title.length>15?"...":"")+"</a></span><input type=\"text\" onblur=\"xajax_shop_set_count("+id+",this.value);\" class=\"count\" value=\""+count+"\" />";
	
	}
	else
	{
		e = $("warp_kosarica_element_"+id);
		var c = e.getElementsBySelector(".count").first();
		c.value = count + parseInt(c.value);
	}
	
	new Effect.Pulsate(e);
	cart_set_display();
}

function cart_set_count(id, count)
{
	e = $("warp_kosarica_element_"+id);
	if(count)
	{
		var c = e.getElementsBySelector(".count").first();
		c.value = count;
		new Effect.Pulsate(e);
	}
	else
	{
		e.remove();
	}
	cart_set_display();
}

function cart_set_display()
{
	if($("warp_kosarica_container").cleanWhitespace().childNodes.length)
	{
		$("warp_cart").addClassName("not_empty");
		$("warp_cart").removeClassName("empty");
	}
	else
	{
		$("warp_cart").addClassName("empty");
		$("warp_cart").removeClassName("not_empty");
	}
}
