// JavaScript Document
<!--

/************************************************************************************************************
	izbornik
************************************************************************************************************/

function link_izbornik(id_vrsta) 
{
	ajax_loadContent('podizbornik','/required/webshop/podizbornik.php?id_vrsta=' + id_vrsta ); 
	ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?id_vrsta=' + id_vrsta ); 
	ajax_loadContent('ts','/required/webshop/tematska_slika.php?id_vrsta=' + id_vrsta ); 
	ajax_loadContent('popularno_container','/required/izdvojeno/popularno.php?id_vrsta=' + id_vrsta ); 
	aktiviranjeVrste('vr' + id_vrsta); 
	ajax_loadContent('lijevi_box','/required/webshop/trazilica_izbor_vrste_proizvoda.php');	
	hide('prikaz_artikla');
	ajax_loadContent('totem','/required/banner.php?id_position=1&id_modul=1&id_vrsta=' + id_vrsta );
	ajax_loadContent('box1','/required/banner.php?id_position=2&id_modul=1&id_vrsta=' + id_vrsta );
	ajax_loadContent('box2','/required/banner.php?id_position=3&id_modul=1&id_vrsta=' + id_vrsta );
}
function link_serviseri(id_brand) 
{
	ajax_loadContent('podizbornik','/required/serviseri/podizbornik_serviseri.php?id_brand=' + id_brand ); 
	ajax_loadContent('rezultati_pretrazivanja','/required/serviseri/prikaz_servisera.php?id_brand=' + id_brand );
	aktiviranjeVrste('vr' + id_brand);
	ajax_loadContent('totem','/required/banner.php?id_position=1&id_modul=2&id_brand=' + id_brand );
	ajax_loadContent('box1','/required/banner.php?id_position=2&id_modul=2&id_brand=' + id_brand );
	ajax_loadContent('box2','/required/banner.php?id_position=3&id_modul=2&id_brand=' + id_brand );
}
function link_katalozi(id_brand) 
{
	ajax_loadContent('rezultati_pretrazivanja','/required/katalozi/prikaz_kataloga.php?id_brand=' + id_brand );
	aktiviranjeVrste('vr' + id_brand);
}
function link_oglasnik(id_kategorija) 
{
	ajax_loadContent('rezultati_pretrazivanja','/required/oglasnik/rezultati_pretrazivanja.php?id_kategorija=' + id_kategorija );
	aktiviranjeVrste('vr' + id_kategorija); 
}
function link_gastro(id_kategorija) 
{ 
	ajax_loadContent('rezultati_pretrazivanja','/required/gastro/rezultati_pretrazivanja.php?id_kategorija=' + id_kategorija );
	aktiviranjeVrste('vr' + id_kategorija); 
}
function link_podizbornik(id_brand, id_vrsta, podjela, id_podjela, kombinacija) 
{
	if (kombinacija)
	{
		ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?podjela=' + podjela + '&id_podjela=' + id_podjela + '&id_brand=' + id_brand + '&id_vrsta=' + id_vrsta + '&kombinacija=1'); 
		aktiviranjeBranda('br' + id_podjela + id_brand); 
	}
	else if (podjela)
	{
		ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?podjela=' + podjela + '&id_podjela=' + id_podjela + '&id_brand=' + id_brand + '&id_vrsta=' + id_vrsta); 
		aktiviranjeBranda('br' + id_podjela + id_brand); 
	}	
	else
	{
		ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?id_brand=' + id_brand + '&id_vrsta=' + id_vrsta); 
		aktiviranjeBranda('br' + id_brand); 
	}
	hide('prikaz_artikla');
}
function link_serviseri_podizbornik(id_brand, id_naselje) 
{
	ajax_loadContent('rezultati_pretrazivanja','/required/serviseri/prikaz_servisera.php?id_brand=' + id_brand + '&id_naselje=' + id_naselje); 
	aktiviranjeBranda('br' + id_naselje);
}
function trazilica_izbor_vrste_proizvoda(id_vrsta)
{
	ajax_loadContent('trazilica','/required/webshop/trazilica.php?id_vrsta=' + id_vrsta); 
	ajax_loadContent('ts','/required/webshop/tematska_slika.php?id_vrsta='  + id_vrsta); 
	ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?id_vrsta='  + id_vrsta);  
	ajax_loadContent('izbornik','/required/webshop/izbornik.php');
	hide('prikaz_artikla');	
	ajax_loadContent('totem','/required/banner.php?id_position=1&id_modul=1&id_vrsta=' + id_vrsta );
	ajax_loadContent('box1','/required/banner.php?id_position=2&id_modul=1&id_vrsta=' + id_vrsta );
	ajax_loadContent('box2','/required/banner.php?id_position=3&id_modul=1&id_vrsta=' + id_vrsta );
}
function trazilica_keyword(keyword)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?trazilica=true&oznaka=' + keyword);
}
function trazilica_oglasnik(keyword)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/oglasnik/rezultati_pretrazivanja.php?trazilica=true&keyword=' + keyword);
}
function trazilica_otkrij_sakrij(grupa) 
{
	li = document.getElementById('grupa_' + grupa);
	img = document.getElementById('btn_' + grupa);
	if (li.style.display == 'none')
	{
		li.style.display = 'block';
		img.src = '/images/trazilica_sakrij.gif';
		img.alt = 'zatvori';		
	}
	else 
	{
		li.style.display = 'none';	
		img.src = '/images/trazilica_otkrij.gif';
		img.alt = 'otvori';
	}
}
function trazilica_zatvori_grupe(broj_grupa) 
{
	for (i = 2; i < broj_grupa; i = i + 1)
	{
		if(document.getElementById('grupa_' + grupe[i])) 
		{
			document.getElementById('grupa_' + grupe[i]).style.display = 'none';
			document.getElementById('btn_' + grupe[i]).src = '/images/trazilica_otkrij.gif';
			document.getElementById('btn_' + grupe[i]).alt = 'otvori';
		}		
	}
}
function prikaz_otkrij_sakrij(id) 
{
	ul = document.getElementById('grupa_' + id);
	img = document.getElementById('btn_' + id);
	if (ul.style.display == 'none')
	{
		ul.style.display = 'block';
		img.src = '/images/trazilica_sakrij.gif';
		img.alt = 'zatvori';		
	}
	else 
	{
		ul.style.display = 'none';	
		img.src = '/images/trazilica_otkrij.gif';
		img.alt = 'otvori';
	}
}
function trazi()
{
	updateGET('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php','forma');
}
function okreni_stranicu(stranica, broj_artikala)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/webshop/rezultati_pretrazivanja.php?stranica=' + stranica + '&broj_artikala=' + broj_artikala);
}
function okreni_stranicu_oglasnik(stranica, broj_oglasa)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/oglasnik/rezultati_pretrazivanja.php?stranica=' + stranica + '&broj_oglasa=' + broj_oglasa);
}
function okreni_stranicu_gastro(stranica, broj_recepata)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/gastro/rezultati_pretrazivanja.php?stranica=' + stranica + '&broj_recepata=' + broj_recepata);
}
function dodaj_u_kosaricu(id_artikl, cijena, brand, oznaka)
{
	ajax_loadContent('sadrzaj_kosarice','/required/webshop/sadrzaj_kosarice.php?id_artikl=' + id_artikl + '&cijena=' + cijena + '&brand=' + brand + '&oznaka=' + oznaka + '');
}
function prikazi_artikl(id_artikl)
{
	ajax_loadContent('prikaz_artikla','/required/webshop/prikaz_artikla.php?id_artikl=' + id_artikl); 
	show('prikaz_artikla');
}
function prikazi_novost(id_novost)
{
	ajax_loadContent('rezultati_pretrazivanja','/required/novosti/prikaz_novosti.php?id_novosti=' + id_novost);
	hide('prikaz_artikla');
}
function prikazi_recept(id_recept)
{
	show('recept_' + id_recept);
	ajax_loadContent('recept_' + id_recept,'/required/gastro/prikaz_recepta.php?id_recept=' + id_recept); 
	hide('recept_preview_' + id_recept);	
}
function sakrij_recept(id_recept)
{
	hide('recept_' + id_recept); 
	show('recept_preview_' + id_recept);
}
function prikazi_oglas(id_oglas)
{
	show('oglas_' + id_oglas);
	ajax_loadContent('oglas_' + id_oglas,'/required/oglasnik/prikaz_oglasa.php?id_oglas=' + id_oglas); 
	hide('oglas_preview_' + id_oglas);	
}
function sakrij_oglas(id_oglas)
{
	hide('oglas_' + id_oglas); 
	show('oglas_preview_' + id_oglas);
}
function bookmark(title,url)
{
	if (window.sidebar) // firefox
		window.sidebar.addPanel(title, url, "");
	else if (window.opera && window.print)
	{ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all)// ie
		window.external.AddFavorite(url, title);
}

var status = 0;            
function checkinput(input) 
{
	el = document.getElementById(input);
	if (el.value != '') { el.style.borderColor = '#375692'; } else { status = 1; el.style.borderColor = '#cc0000'; return false; }
}
function checkselect(input) 
{
	el = document.getElementById(input);
	if (el.selectedIndex != 0) { el.style.backgroundColor = '#ffffff'; } else { status = 1; el.style.backgroundColor = '#cc0000'; return false; }
}
function checkcheck(input) 
{
	el = document.getElementById(input);
	if (el.checked == true) { el.style.backgroundColor = '#426f9a'; } else { status = 1; el.style.backgroundColor = '#cc0000'; return false; }
}
function antispam(input) 
{
	el = document.getElementById(input);
	if (el.value == 'pet' || el.value == 'PET' || el.value == 'Pet') { el.style.borderColor = '#375692'; } else { status = 1; el.style.borderColor = '#cc0000'; return false; }
}
function checkformpreporuka() 
{	
	element = 'ime_preporuka';
	checkinput(element);
	
	element = 'from_preporuka';
	checkinput(element);
	
	element = 'to_preporuka1';
	checkinput(element);
	
	element = 'antispam';
	antispam(element);
	
	if (status == 1) {
		alert ('Molimo popunite prazna polja označena crvenom bojom.');
		return false;
	} 		
}
function checkformpredajaoglasa() 
{	
	element = 'ime';
	checkinput(element);
	
	element = 'prezime';
	checkinput(element);
	
	element = 'telefon';
	checkinput(element);
	
	element = 'mail';
	checkinput(element);
	
	element = 'id_kategorija';
	checkselect(element);
	
	element = 'naslov';
	checkinput(element);
	
	element = 'oglas';
	checkinput(element);
	
	element = 'keywords';
	checkinput(element);
	
	element = 'kontakt';
	checkinput(element);
	
	element = 'uvjeti';
	checkcheck(element);
	
	element = 'antispam';
	antispam(element);
	
	if (status == 1) {
		alert ('Molimo popunite prazna polja označena crvenom bojom.');
		return false;
	} 		
}





function MM_openBrWindow(theURL,winName,features) 
{ //v2.0
  window.open(theURL,winName,features);
}

function hide(id) 
{
	document.getElementById(id).style.display = 'none';	
}

function show(id) 
{
	document.getElementById(id).style.display = 'block';	
}


var aktivnaVrsta; 
function aktiviranjeVrste(id) {
	
	if (document.getElementById(aktivnaVrsta)) 
	{
		document.getElementById(aktivnaVrsta).style.backgroundColor='#ffffff';
		document.getElementById(aktivnaVrsta).style.color='#375692';
	}
		
	var f = document.getElementById(id);
	
	if (f) 
	{
		f.style.backgroundColor='#333333'; 
		f.style.color='#ffffff'; 
	}
	aktivnaVrsta = id;
}

var aktivanBrand; 
function aktiviranjeBranda(id) {
	
	if (document.getElementById(aktivanBrand)) 
	{
		document.getElementById('li'+aktivanBrand).style.backgroundColor='#ffffff';
		document.getElementById(aktivanBrand).style.backgroundColor='#ffffff';
		document.getElementById(aktivanBrand).style.color='#375692';
	}
		
	var f = document.getElementById(id);
	
	if (f) 
	{
		f.style.color='#ffffff';
		f.style.backgroundColor='#333333';
	}
	
	var lif = document.getElementById('li'+id);
	
	if (lif) 
	{
		lif.style.backgroundColor='#333333'; 
	}
	aktivanBrand = id;
}

var aktivanLi;
function showli(id) 
{
	document.getElementById(id).style.display = 'block';
	if (aktivanLi) document.getElementById(aktivanLi).style.display = 'none';
	aktivanLi = id;
}

function link_usporedi()
{
	document.getElementById('link_usporedi').href="/required/webshop/usporedi.php?a1=" + document.usporedi.id_artikl_1.options[document.usporedi.id_artikl_1.selectedIndex].value + "&a2=" + document.usporedi.id_artikl_2.options[document.usporedi.id_artikl_2.selectedIndex].value + "&a3=" + document.usporedi.id_artikl_3.options[document.usporedi.id_artikl_3.selectedIndex].value + "&a4=" + document.usporedi.id_artikl_4.options[document.usporedi.id_artikl_4.selectedIndex].value + "&a5=" + document.usporedi.id_artikl_5.options[document.usporedi.id_artikl_5.selectedIndex].value;
}

/************************************************************************************************************
loadFlash.js
************************************************************************************************************/

function loadFlash(s, w, h, m, mt, ml) {

	if (m == 'transparent') {
		
		wmode = ' wmode="transparent"';
		wmodeparam = '	<param name="wmode" value="transparent">';

	} else {
		
		wmode = '';
		wmodeparam = '';
	}

	var f = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + w + '" height="' + h + '" style="margin-top:' + mt + 'px; margin-left:' + ml + 'px; float:left; ">'
	+	'	<param name="movie" value="' + s + '">'
	+	'	<param name="quality" value="best">'
	+	'	<param name="play" value="true">'
	+	'	<param name="menu" value="false">'
	+	wmodeparam
	+	'	<embed pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" src="' + s + '" width="' + w + '" height="' + h + '" quality="best" play="true" menu="false"' + wmode + '></embed>'
	+	'</object>';

	document.write(f);
}

/************************************************************************************************************
banneri.js
************************************************************************************************************/

function banner(zone, id, n) {
	if (!document.phpAds_used) document.phpAds_used = ',';
	phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);
	
	ban = "<script type='text/javascript' src='";
	ban = ban + "http://www.bijela-tehnika.com/openads/adjs.php?n=" + phpAds_random;
	ban = ban + "&amp;what=zone:" + zone;
	ban = ban + "&amp;exclude=" + document.phpAds_used;
	if (document.referrer)
	  ban = ban + "&amp;referer=" + escape(document.referrer);
	ban = ban + "'><" + "/script>";
	
	ban = ban + '<noscript><div><a href="http://www.bijela-tehnika.com/openads/adclick.php?n=ace9527e"><img src="http://www.bijela-tehnika.com/openads/adview.php?what=zone:' + zone + '&amp;n=' + n + '" alt="" /></a></div></noscript>';

	document.getElementById(id).innerHTML = ban;
}

/************************************************************************************************************
Google Map.js
************************************************************************************************************/

function gmap(id, lat, lng, zoom) {
	if (GBrowserIsCompatible()) 
	{
		var map = new GMap2(document.getElementById(id));
		map.setCenter(new GLatLng(lat, lng), zoom, G_NORMAL_MAP);
		map.setUIToDefault();
		map.addOverlay(new GMarker(new GLatLng(lat, lng)));
		var container = map.getContainer(); 
		var children = container.getElementsByTagName('DIV'); 
		for (var n = 0 ; n < children.length ; n++ ) 
		{ 
		  children[n].style.overflow = 'visible';
		} 
	}
}
//-->

