var sifr_main = {sFlashSrc: SITE_URL_ROOT+"font/arlrdbd.swf", sColor: "#d61b1b", sWmode: "transparent"};
//var sifr_ch2 = {sFlashSrc: SITE_URL_ROOT+"font/arial-narrow.swf", sColor: "#4b8ba9", sWmode: "transparent"};

document.observe('dom:loaded', function(e) {

	if(typeof sIFR == "function"){

	  sIFR.replaceElement("#layout-column-center h1", named(sifr_main));
	  sIFR.replaceElement("#layout-column-center h2", named(sifr_main));
	  sIFR.replaceElement("#layout-column-center h3", named(sifr_main));
	};

  $$('#main-menu>ul>li>ul').each(function(ul){
  	var li = new Element('li', { 'class': 'bg-menu-top' }).update("&nbsp;");
  	ul.insert({ top: li });
  });

  $$('#layout-column-center a').each(function(anchor){
			var rel = String(anchor.getAttribute('rel')).toLowerCase();
			var url = String(anchor.getAttribute('href')).toLowerCase();
			if (url.substring(url.length-4)==".jpg" && (!rel.match('lightbox'))){
				anchor.setAttribute('rel', 'lightbox[user_images]')
			}
  });
  Lightbox.prototype.updateImageList();

});


/******************************************/

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 openPrintWindow(href)
{
	var width = 480;
	var height = 560;
	
	if(href.indexOf("#")>=0)
	{
		href = href.substr(0,href.indexOf("#"))
	}
	
	if(href.indexOf("?")>=0)
	{
		href = href + "&print=1"
	}
	else
	{
		href = href + "?print=1"
	}
	
	window.open(href,'popup','width=' + width +', height=' + height + ', scrollbars=yes, resizable=yes');
	
	return false;
}


/******************************************/

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");
	}
}
