//Drop down kosarca
function RemoveElement(id){
	var id = id;
	var element = $('kosarica_element_'+id);

	if(id){
		new Ajax.Request('/content/ajax/kosarica.php',
		{
			parameters: {action: 'remove_element', id: id},
			onSuccess: function(transport)
			{
				if(transport.responseText == true){
					Effect.Fade('kosarica_element_'+id);

				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}
}

function AddElement(sifra){
	
	var radio = false;
	//Dubi izbran element
	var elements = document.getElementsByName(sifra);
	for (i=0;i<elements.length;i++){
		if (elements[i].checked){
			radio = elements[i].value;
		}
	}


	if((sifra)&&(radio)){
		new Ajax.Request('/content/ajax/kosarica.php',
		{
			parameters: {action: 'add_element', sifra: sifra, kol: radio},
			onSuccess: function(transport)
			{
				if(transport.responseText != false){
					var jSon = transport.responseText.evalJSON();
					var naziv = jSon.naziv;
					var price = jSon.cena;
					var id = jSon.id;

					$('addnotice2').style.display = "block";

					var zapri=$('zapri');
					Event.observe(zapri, 'click', function(event){
						$('addnotice2').style.display = "none";
     				});

					//Razbij
					if(id){
						//Gremo v košarico
						//Effect.ScrollTo('kosarica_elementi');
						Effect.BlindDown('kosarica_elementi');
						//Dodaj element izgled
						var element = $('kosarica_elementi');

						var html_tpl = '<div class=\"basketin\" id=\"kosarica_element_'+id+'\"><p>'+naziv+'<br /><strong>'+price+' €</strong></p><a onClick=\"RemoveElement('+id+')\"><img src=\"/img/icon15.jpg\" alt=\"Odstrani\" /></a></div>';

						element.insert(html_tpl);
					}
				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}
}
//Domene
function AddElementDomena(domena){

	var register = new Array();
	var z = 0;
	//Dubi izbran element
	var elements = document.getElementsByName('domene');
	for (i=0;i<elements.length;i++){
		if (elements[i].checked){
			register[z] = new Array();
			register[z]['sifra'] = elements[i].value
			register[z]['kol'] = $('select_'+elements[i].id).value;
			z++;
		}
	}

	if(register[0]){
		var y = 0;
		while(register[y]){
			new Ajax.Request('/content/ajax/kosarica.php',
			{
				parameters: {action: 'add_element', sifra: register[y]['sifra'], kol: register[y]['kol'], dodatek: domena},
				onSuccess: function(transport)
				{
					if(transport.responseText != false){
						var jSon = transport.responseText.evalJSON();
						var naziv = jSon.naziv;
						var price = jSon.cena;
						var id = jSon.id;

						$('addnotice').style.display = "block";
						var zapri=$('zapri');

						Event.observe(zapri, 'click', function(event){
							$('addnotice').style.display = "none";
                        });

						//Razbij
						if(id){
							//Gremo v košarico
							// Effect.ScrollTo('kosarica_elementi');
							Effect.BlindDown('kosarica_elementi');

							//Dodaj element izgled
							var element = $('kosarica_elementi');

							var html_tpl = '<div class=\"basketin\" id=\"kosarica_element_'+id+'\"><p>'+naziv+'<br /><strong>'+price+' €</strong></p><a onClick=\"RemoveElement('+id+')\"><img src=\"/img/icon15.jpg\" alt=\"Odstrani\" /></a></div>';

							element.insert(html_tpl);
						}
					}else{
						alert("Hmm i have some problems. Please contact administrator");
					}
				},
				on800: function(transport)
				{
					alert("Hmm i have some problems. Please contact administrator");
				}
			});
			y++;
		}
	}
}
function AddElementPDomena(){

	var domena = $('dprenesi');
	if((domena.value)&&(domena.value != "vpišite ime domene")){
		new Ajax.Request('/content/ajax/kosarica.php',
			{
				parameters: {action: 'add_pdomena', domena: domena.value},
				onSuccess: function(transport)
				{
					var jSon = transport.responseText.evalJSON();
					if(jSon.response != false){
						var naziv = jSon.naziv;
						var price = jSon.cena;
						var id = jSon.id;
	
					
						
						//Razbij
						if(id){
							//Gremo v košarico
							//Effect.ScrollTo('kosarica_elementi');
							Effect.BlindDown('kosarica_elementi');
							//Dodaj element izgled
							var element = $('kosarica_elementi');

							var html_tpl = '<div class=\"basketin\" id=\"kosarica_element_'+id+'\"><p>'+naziv+'<br /><strong>'+price+' €</strong></p><a onClick=\"RemoveElement('+id+')\"><img src=\"/img/icon15.jpg\" alt=\"Odstrani\" /></a></div>';

							element.insert(html_tpl);
						}

						$('addnotice').style.display = "block";
						var zapri=$('zapri');
						Effect.ScrollTo('addnotice');
						Event.observe(zapri, 'click', function(event){
							$('addnotice').style.display = "none";
                        });
					}else{
						alert(jSon.reason);
					}
				},
				on800: function(transport)
				{
					alert("Hmm i have some problems. Please contact administrator");
				}
			});
	}else{
		alert('Prosim vnesite domeno');
	}
}
//Checkout
function Checkout_RemoveElement(id){
	var id = id;
	var element = $('checkout_element_'+id);


	if(id){
		new Ajax.Request('/content/ajax/kosarica.php',
		{
			parameters: {action: 'remove_element', id: id},
			onSuccess: function(transport)
			{
				if(transport.responseText == true){
					Effect.Fade('checkout_element_'+id);
					if($('checkout_element_line_'+id)){
						Effect.Fade('checkout_element_line_'+id);
						setTimeout("window.location.reload();", 500);
					}
				}else{
					alert("Hmm i have some problems. Please contact administrator");
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}
}

//Koda
function Koda(){
	var id = id;
	var koda_div = $('koda_div');
	var koda_input = $('koda_input');
	var koda_notice = $('koda_notice');

	if(koda_input.value){
		new Ajax.Request('/content/ajax/kosarica.php',
		{
			parameters: {action: 'koda', koda: koda_input.value},
			onSuccess: function(transport)
			{
				if(transport.responseText != false){
					koda_div.innerHTML = "<div style='float:left; width: 70px'><img src='/img/koda_success.png' /></div><div style='float: left: width: 100px; font-weight: normal'><b>Opomba:</b><br />"+transport.responseText+"</div>";
				}else{
					koda_notice.innerHTML = "<b style=\"color: red\">Koda ni veljavna</b>";
				}
			},
			on800: function(transport)
			{
				alert("Hmm i have some problems. Please contact administrator");
			}
		});
	}
}