// JavaScript Document
function naprej ()
	{
		Effect.Fade('art_div_'+ div_curent, { duration: 1.0 });
		if (div_curent >= st_vseh){div_curent=0;}
		else {div_curent = div_curent + 1;}
		setTimeout('pokazi()',1000);
		}
function nazaj(){
	Effect.Fade('art_div_'+ div_curent, { duration: 1.0 });
		if (div_curent <= 0){div_curent=1;}
		else {div_curent = div_curent - 1;}
	setTimeout('pokazi()',1000);
	
	}
function pokazi(){Effect.Appear('art_div_'+ div_curent ,{ duration: 1.0 });}


inProgress = false;
var kosarica_state = 0;
function set_artikel (id,lang)
	{
	art_id = id;
	v_kosarico(lang);
	}

function v_kosarico(lang)
	{	
		if (!lang){lang = 'si';}
		if (document.form1.quantity_input)
			{var kol = document.form1.quantity_input.value;
			kol = parseInt(kol);
			if (kol<1){kol = 1;}
			}
		else {kol = 1;}
		
		if (isNaN(kol)) 
			{alert ("Prosimo vnesite količino"); return;}
		else 
			{
			if (art_id >= 1)
				{
					if (!inProgress) 
						{
						inProgress = true;
						rnd_param = (Math.random() * 1000).toFixed(0);
						lnk = "/ajax/?module=cart&lang="+lang+"&action=v_kosarico&id="+art_id+"&kol="+kol+"&fake=" + rnd_param;
						naprej = "v_kosarico_naprej("+art_id+");";
											
						ajax_obj = new ajax();
						ajax_obj._call(lnk,naprej);
						}
					}
			else {alert ("prosim izberite lastnosti");}
			}
		}

function v_kosarico_naprej(id)
		{
			inProgress = false;
			var result = ajax_obj._result();
			eval("result = " + result + ";");
		
			//document.getElementById("kosarica_items_container").innerHTML = result["kosarica_html"];
			document.getElementById("kosarica_st").innerHTML = '<a href="/si/cart/" style="text-decoration:none;">'+result["kosarica_st"]+'</a>';
			document.getElementById("kosarica_msg").style.visibility = 'visible';
			
			if (document.getElementById("art_"+id))
				{
				newImage = "url(/images/icon_add_cart_ok.jpg)";
				document.getElementById("art_"+id).style.backgroundImage = newImage;
				document.getElementById("art_"+id).innerHTML = "dodano";
				document.getElementById("art_"+id).style.color="#76d207";
				}
			
			scrollTo('#top',400);
			//$("#top").animate({"scrollTop": $(".topBasket").scrollTop() + 10});
			//$("a.topBasket").anchorAnimate()
			//window.location = "#top";
			//document.getElementById("kosarica_znesek").innerHTML = result["kosarica_znesek"];
			if (!kosarica_open)
				{div_kosarica();
				setTimeout("div_kosarica();",2000);}
			
			}
function pocisti_kos ()
	{
		if (!inProgress) 
			{
			inProgress = true;
			rnd_param = (Math.random() * 1000).toFixed(0);
			lnk = "/index.php?lang=si&page=kosarica&act=pocisti&fake=" + rnd_param;
			naprej = "bla();";
			load_new_vars(lnk,naprej);	
			}
	}
function kolicina(id)
	{
		var cur_st = document.form1["kol_"+id].value;
		cur_st = parseInt(cur_st);
		if (cur_st <= 0){return;}
		if (!inProgress) 
			{
			inProgress = true;
			rnd_param = (Math.random() * 1000).toFixed(0);
			lnk = "/ajax/?lang=si&module=cart&action=kolicina&id="+id+"&kol="+cur_st+"&fake=" + rnd_param;
			naprej = "popravi_kol();";
			
			ajax_obj = new ajax();
			ajax_obj._call(lnk,naprej);
			}
		}
function popravi_kol()
	{
	inProgress = false;
	var result = ajax_obj._result();
	eval("result = " + result + ";");
	//alert (result);

	document.getElementById("tax_"+result["cart_ddv_id"]).innerHTML= result["cart_ddv_val"] +" &euro; ("+result["cart_ddv_id"]+"%)"; 
	document.getElementById("div_cena_"+result["art_id"]).innerHTML= result["art_z_ddv"] +" &euro;"; 
	document.getElementById("skupaj_div").innerHTML= result["cart_total"] +" &euro;";
	}
				
function formatNumber(num)
{    
    var n = num.toString();
    var nums = n.split('.');
    var newNum = "";
    if (nums.length > 1)
    {
        var dec = nums[1].substring(0,2);
        newNum = nums[0] + "," + dec;
    }
    else
    {
    newNum = num+",00";
    }
    return newNum;
}
function odstrani_art(id)
	{
		if (!inProgress) 
			{
			inProgress = true;
			rnd_param = (Math.random() * 1000).toFixed(0);
			lnk = "/ajax/?lang=si&module=cart&action=odstrani&id="+id+"&fake=" + rnd_param;
			naprej = "odstrani_artikel();";
			
			ajax_obj = new ajax();
			ajax_obj._call(lnk,naprej);
	
			}
		}
function odstrani_artikel()
	{	
	inProgress = false;
	window.location.href=window.location.href;
	}
function potrdi_nakup()
	{
	var form_name = "form1";
	var inputs= new Array("ime","naslov","posta","tel");
	var enaslov = "email";
	if (check_inputs (form_name, inputs))
		{
		if (check_mail (form_name, enaslov))
			{document.form1.action = "/index.php?page=kosarica&act=nakup";
			document.form1.submit();
			}
		else {}
		}
	else 
		{}
	}

function pregled_narocila ()
	{
		if (!inProgress) 
			{
			var ime = document.form1.ime.value;
			var naslov = document.form1.naslov.value;
			var posta = document.form1.posta.value;
			var email = document.form1.email.value;
			var tel = document.form1.tel.value;
			inProgress = true;
			rnd_param = (Math.random() * 1000).toFixed(0);
			lnk = "/index.php?lang=si&page=kosarica&act=predogled&ime="+ime+"&naslov="+naslov+"&posta="+posta+"&email="+email+"&tel="+tel+"&fake=" + rnd_param;
			naprej = "prikaz_narocila();";
			load_new_vars(lnk,naprej);	
			}
	}

function prikaz_narocila()
	{
	inProgress = false;
	new_value = xmlhttp.responseText;
	//alert (new_value);
	var miha = new Array();
	miha = new_value;
	document.getElementById("pregled_narocila_div").innerHTML=miha;
	show_div("pregled_narocila_div",680,500);
}

function pokazi_sliko(id)
	{
	id = id.replace("M", "L");
	//alert(id);
	var objLink = document.createElement('a');
  objLink.setAttribute('href',id);
  objLink.setAttribute('rel','lightbox');
  Lightbox.prototype.start(objLink);
		}

function dostava()
	{	
		var radio_obj = document.form1.dost;
		var radio_len = radio_obj.length;
		
		for (var i = 0; i<radio_len; i++)
			{ 
			if (radio_obj[i].checked){
				var r_value = radio_obj[i].value;
				}
			}
		if (r_value == "add"){document.getElementById("second_dostava").style.display = "inline";}
		else {document.getElementById("second_dostava").style.display = "none";}
	}

function predogled_narocila(lang)
	{
		
		if (izdelki_ok<0){window.location = '/' + lang + '/cart/';}
		var radio_obj = document.form1.dost;
		var radio_len = radio_obj.length;
		
		for (var i = 0; i<radio_len; i++)
			{
			if (radio_obj[i].checked){
				var r_value = radio_obj[i].value;
				
				}
			}
		
		if (r_value == "add")
			{
			if (r_value =="add"){form_verify(1);}
			}
		else if (r_value > 0){
			var dostava = 1;
			}		
		else {
			var dostava = 0;
			alert("Prosim izberite naslov za dostavo");
			}		

		if (dostava > 0)
			{
			document.form1.action = '/' + lang + '/cart/?action=step4';
			document.form1.submit();		
			}
		else {}
	}
function kosarica_login ()
	{
	document.form1.action = '/users/?action=login&from=cart&send';
	document.form1.submit();	
	}

var kosarica_open = false;
var kosarica_inProgress= false;
function div_kosarica()
	{	
			if (!kosarica_open)
				{
				kosarica_open = true;
				document.getElementById("kosarica_msg").style.visibility = 'visible';
				}
			else 
				{
				kosarica_open = false;
				document.getElementById("kosarica_msg").style.visibility = 'hidden';
				}
			
	}
function confirm_kosarica_progress()
	{kosarica_inProgress = false;
	}
	
function scrollTo(o,s){
   var d = $(o).offset().top;
   $("html:not(:animated),body:not(:animated)").animate({ scrollTop: d}, s);
}



// close layer when click-out

