﻿var requiredMajorVersion = 6;
var requiredMinorVersion = 0;
var requiredRevision = 0;

var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

function rezultat(param1,param2,param3,param4){	
//alert(param1+" - "+param2+" - "+param3+" - "+param4)

	urediLinkove(param1,param2,param3,param4);

	prikazContainer();
	
	kartaAlpha();
	
	popisGradova(param1,param2,param3,param4);
	
	if (hasReqestedVersion) {
		setTimeout("flashStart('"+param1+"','"+param2+"','"+param3+"','"+param4+"')", 200);
		var divLink1 = document.getElementById("linkHTMLPrikazDIV");
		divLink1.style.display = 'block';
	
		divLink1.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;' onClick='void(window.open(\"r_"+param1+"_"+param2+"_"+param3+"_"+param4+".html\", \"newWin\"));' style='cursor:hand;cursor:pointer'> &nbsp;</div>";		
		}
	else {
		otvoriHTML(param1,param2,param3,param4);
		setTimeout("resizeHTMLRezultati()", 200);
		}
	}
	
function urediLinkove(param1,param2,param3,param4){

	visina1 = 136;
	visina2 = 197;
	visina3 = 258;	
	visina4 = 319;
	visina5 = 380;
			
	// 	ako nema FLASHa povisi linkove za 60 - zato sto se iz popisa linkova izbacuje link za DETALJAN PRIKAZ
	if (!hasReqestedVersion) {				
		visina1 = visina1-61;
		visina2 = visina2-61;
		visina3 = visina3-61;
		visina4 = visina4-61;
		visina5 = visina5-61;
		}
				
	switch (param1){
		case '06':	//		ZUPANIJSKA/GRADSKA SKUPSTINA - ide u kombinaciji sa 15
			if (param2=="21"){
				document.getElementById('linkPovratak1DIV').style.display = 'none';
				document.getElementById('linkPovratak2DIV').style.display = 'none';
				document.getElementById('linkPovratak4DIV').style.display = 'block';
				document.getElementById('linkPovratak6DIV').style.display = 'block';
				var divLink2 = document.getElementById("linkPovratak6DIV");
				var divLink1 = document.getElementById("linkPovratak4DIV");				
				divLink2.style.background='url(../images/rezultatiGradskaSkupstinaA.gif)';
				divLink1.style.background='url(../images/rezultatiGradonacelnik.gif)';
				divLink2.style.top = visina1;
				divLink1.style.top = visina2;
				}
			else {
				document.getElementById('linkPovratak1DIV').style.display = 'block';
				document.getElementById('linkPovratak2DIV').style.display = 'block';
				document.getElementById('linkPovratak4DIV').style.display = 'none';
				document.getElementById('linkPovratak6DIV').style.display = 'none';
				var divLink2 = document.getElementById("linkPovratak1DIV");
				var divLink1 = document.getElementById("linkPovratak2DIV");
				divLink2.style.background='url(../images/rezultatiZupanijskaSkupstinaA.gif)';
				divLink1.style.background='url(../images/rezultatiZupan.gif)';
				}
			document.getElementById('linkPovratak3DIV').style.display = 'none';	
			document.getElementById('linkPovratak5DIV').style.display = 'none';
			
			divLink1.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;' onClick='rezultat(\"15\",\""+param2+"\", \""+param3+"\", \""+param4+"\");' style='cursor:hand;cursor:pointer'>&nbsp;</div>";	
			
			var divLink3 = document.getElementById("linkPovratakDIV");
			var divLink4 = document.getElementById("popisPodnavigacijaDIV");
			
			divLink3.style.top = visina3;
			divLink4.style.top = visina4;
			break
		case '08':	//		GRADSKO VIJECE - u kombinaciji sa 17
			document.getElementById('linkPovratak1DIV').style.display = 'none';
			document.getElementById('linkPovratak2DIV').style.display = 'none';
			document.getElementById('linkPovratak3DIV').style.display = 'block';
			document.getElementById('linkPovratak4DIV').style.display = 'block';
			document.getElementById('linkPovratak5DIV').style.display = 'block';
			document.getElementById('linkPovratak6DIV').style.display = 'none';
					
			var divLink1 = document.getElementById("linkPovratak4DIV");
			divLink1.style.background='url(../images/rezultatiGradonacelnik.gif)';
			var divLink2 = document.getElementById("linkPovratak3DIV");
			divLink2.style.background='url(../images/rezultatiGradskoVijeceA.gif)';
			
			divLink2.style.top = visina1;
			divLink1.style.top = visina2;
			
			divLink1.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;' onClick='rezultat(\"17\",\""+param2+"\", \""+param3+"\", \""+param4+"\");' style='cursor:hand;cursor:pointer'>&nbsp;</div>";				
			var divLink3 = document.getElementById("linkPovratak5DIV");
			
			var nazivZupanije=vratiNazivZupanije(param2);
			divLink3.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;cursor:hand;cursor:pointer;padding-top:30px;font-family:Arial,Helvetica,sans-serif; text-align:right;color:#F8F8FC; font-size:11px;padding-right:6px;font-weight:bold;' onClick='rezultat(\"15\",\""+param2+"\", \"00"+param2+"\", \"000\");'>"+nazivZupanije.slice(-(nazivZupanije.length),-13)+"</div>";			
			divLink3.style.top = visina3;
			
			var divLink4 = document.getElementById("linkPovratakDIV");
			divLink4.style.top = visina4;
			var divLink5 = document.getElementById("popisPodnavigacijaDIV");
			divLink5.style.top = visina5;
			break
		case '15':	//		ZUPAN / GRADONACELNIK - u kombinaciji sa 8
			if (param2=="21"){
				document.getElementById('linkPovratak1DIV').style.display = 'none';
				document.getElementById('linkPovratak2DIV').style.display = 'none';
				document.getElementById('linkPovratak4DIV').style.display = 'block';
				document.getElementById('linkPovratak6DIV').style.display = 'block';
				var divLink1 = document.getElementById("linkPovratak6DIV");
				var divLink2 = document.getElementById("linkPovratak4DIV");				
				divLink1.style.background='url(../images/rezultatiGradskaSkupstina.gif)';
				divLink2.style.background='url(../images/rezultatiGradonacelnikA.gif)';
				}
			else {
				document.getElementById('linkPovratak1DIV').style.display = 'block';
				document.getElementById('linkPovratak2DIV').style.display = 'block';
				document.getElementById('linkPovratak4DIV').style.display = 'none';
				document.getElementById('linkPovratak6DIV').style.display = 'none';
				var divLink1 = document.getElementById("linkPovratak1DIV");
				var divLink2 = document.getElementById("linkPovratak2DIV");
				divLink1.style.background='url(../images/rezultatiZupanijskaSkupstina.gif)';
				divLink2.style.background='url(../images/rezultatiZupanA.gif)';
				}
				
			divLink1.style.top = visina1;
			divLink2.style.top = visina2;
				
			document.getElementById('linkPovratak3DIV').style.display = 'none';	
			document.getElementById('linkPovratak5DIV').style.display = 'none';

			divLink1.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;' onClick='rezultat(\"06\",\""+param2+"\", \""+param3+"\", \""+param4+"\");' style='cursor:hand;cursor:pointer;'>&nbsp;</div>";
			
			var divLink3 = document.getElementById("linkPovratakDIV");
			divLink3.style.top = visina3;
			var divLink4 = document.getElementById("popisPodnavigacijaDIV");
			divLink4.style.top = visina4;
			break
		case '17':	//		GRADSKO VIJECE - u kombinaciji sa 17
			document.getElementById('linkPovratak1DIV').style.display = 'none';
			document.getElementById('linkPovratak2DIV').style.display = 'none';
			document.getElementById('linkPovratak3DIV').style.display = 'block';
			document.getElementById('linkPovratak4DIV').style.display = 'block';
			document.getElementById('linkPovratak5DIV').style.display = 'block';
			document.getElementById('linkPovratak6DIV').style.display = 'none';
				
			var divLink1 = document.getElementById("linkPovratak4DIV");
			divLink1.style.background='url(../images/rezultatiGradonacelnikA.gif)';
			var divLink2 = document.getElementById("linkPovratak3DIV");
			divLink2.style.background='url(../images/rezultatiGradskoVijece.gif)';
			
			divLink2.style.top = visina1;
			divLink1.style.top = visina2;
			
			divLink2.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;' onClick='rezultat(\"08\",\""+param2+"\", \""+param3+"\", \""+param4+"\");' style='cursor:hand;cursor:pointer'> &nbsp;</div>";
			var divLink3 = document.getElementById("linkPovratakDIV");
			divLink3.style.top = visina4;
			var divLink4 = document.getElementById("popisPodnavigacijaDIV");
			divLink4.style.top = visina5;
			var divLink5 = document.getElementById("linkPovratak5DIV");
			var nazivZupanije=vratiNazivZupanije(param2);
			divLink5.innerHTML = "<div style='position: relative;top:0;left:0;height:59px;width:159px;cursor:hand;cursor:pointer;padding-top:30px;font-family:Arial,Helvetica,sans-serif; text-align:right;color:#F8F8FC; font-size:11px;padding-right:6px;font-weight:bold;' onClick='rezultat(\"15\",\""+param2+"\", \"00"+param2+"\", \"000\");'>"+nazivZupanije.slice(-(nazivZupanije.length),-13)+"</div>";		
			divLink5.style.top = visina3;
			break
		default:
			break
	}
	
	document.getElementById('nazivZupanijeDIV').style.display = 'none';
	document.getElementById('pocetniDIV').style.display = 'none';
	document.getElementById('rezultatiDIV').style.display = 'block';
	document.getElementById('linkPovratakDIV').style.display = 'block';
	if (param2=="21"){
		document.getElementById('popisPodnavigacijaDIV').style.display = 'none';
		}
	else{
		document.getElementById('popisPodnavigacijaDIV').style.display = 'block';
		}
	}

function flashStart(param1,param2,param3,param4){		
	var mapFS = document.container;
	mapFS.LoadMovie(2, "rezultati.swf?cetvrt=r_"+param1+"_"+param2+"_"+param3+"_"+param4+".csv");
	}
	
function otvoriHTML(param1,param2,param3,param4){	
	var divLink1 = document.getElementById("rezultatiDIV");
	divLink1.innerHTML = "<iframe src='r_"+param1+"_"+param2+"_"+param3+"_"+param4+".html' name='HTMLRezultati' id='HTMLRezultati' width='760' marginwidth='0' marginheight='0' align='default' scale='exactfit' scrolling='no' frameborder='0' onLoad='resizeIframe(\"HTMLRezultati\");window.top.resizeIframe(\"contentFRM\");'></iframe>";
	} 

function prikazContainer(){
	var divLink1 = document.getElementById("rezultatiDIV");

	if ( hasReqestedVersion ) {
		divLink1.innerHTML = 
			"<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' align='top' width='100%' height='100%' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' id='container' align='top'>"+
				"<PARAM NAME='allowScriptAccess' value='sameDomain' >"+
				"<PARAM NAME='movie' VALUE='rezultati.swf'>"+
				"<PARAM NAME='quality' VALUE='high'>"+
				"<PARAM NAME='wmode' value='transparent'>"+
				"<PARAM NAME='SCALE' value='noscale'>"+
				"<PARAM NAME='salign' value='t'>"+
				"<EMBED src='rezultati.swf' quality='high' TYPE='application/x-shockwave-flash' id='container' name='container' align='top' salign='t' allowScriptAccess='sameDomain' wmode='transparent' width='100%' height='100%'>"+
			"</OBJECT>";
		} 
	else{
		divLink1.innerHTML = "<iframe src='' name='HTMLRezultati' id='HTMLRezultati' height='100%' width='760' marginwidth='0' marginheight='0' align='default' scale='exactfit' scrolling='no' frameborder='0' onLoad='resizeIframe(\"HTMLRezultati\")'></iframe>";
	}
}

function kartaAlpha(){
	document.getElementById('karta').style.filter="alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1";
	document.getElementById('karta').style.opacity = 0.1;
	}
	
function kartaNormal(){
	document.getElementById('karta').style.filter="alpha(opacity=100)"
	document.getElementById('karta').style.opacity = 1;
	}
	
//	resizanje prozora ovisno o visini htmla-a sa REZULTATIMA
function resizeHTMLRezultati(){		
	if (hasReqestedVersion) {
		visina=500;		
		}
	else{
		var divLink1 = document.getElementById("HTMLRezultati");
		visina = divLink1.scrollHeight;
		visina=parseInt(visina)+80;
		}
	var divLink2 = document.getElementById("tablicaRezultati");		
	
	divLink2.style.height = visina;	
	window.top.resizeIframe('contentFRM');
}
	
function posaljiVisinu(visina) {	// inicijalno se poziva iz SWF-a, a zatim i iz funkcije vratiNaKartu() 
 	var divLink1 = document.getElementById("rezultatiDIV");
	var divLink2 = document.getElementById("tablicaRezultati");
	
	visina1=parseInt(visina)+60;

	divLink2.style.height = visina1;
	divLink1.style.height = visina;
	
	if (hasReqestedVersion) {
		var divLink3 = document.getElementById("container");
		divLink3.style.height = visina;
	}
	
	window.top.resizeIframe('contentFRM')
}

function promjenaNazivaZupanije(param){
	var nazivZupanije=vratiNazivZupanije(param);
	var divLink1 = document.getElementById("nazivZupanijeDIV");
	divLink1.innerHTML = nazivZupanije;
	}
	
function vratiNaKartu() {				
	if (hasReqestedVersion) {
		document.getElementById('linkHTMLPrikazDIV').style.display = 'none';
		}
	document.getElementById('rezultatiDIV').style.display = 'none';
	document.getElementById('linkPovratakDIV').style.display = 'none';
	document.getElementById('linkPovratak1DIV').style.display = 'none';
	document.getElementById('linkPovratak2DIV').style.display = 'none';
	document.getElementById('linkPovratak3DIV').style.display = 'none';
	document.getElementById('linkPovratak4DIV').style.display = 'none';
	document.getElementById('linkPovratak5DIV').style.display = 'none';
	document.getElementById('linkPovratak6DIV').style.display = 'none';
	document.getElementById('popisPodnavigacijaDIV').style.display = 'none';
	document.getElementById('pocetniDIV').style.display = 'none';
	document.getElementById('nazivZupanijeDIV').style.display = 'block';
	kartaNormal();	

	resizeHTMLRezultati();
	window.top.resizeIframe('contentFRM');
}

function vratiNazivZupanije(param) {
	var vrati;
	switch (param){
		case '00': vrati = "REPUBLIKA HRVATSKA"; break;
		case '01': vrati = "ZAGREBA&#268;KA &#381;UPANIJA"; break;
		case '02': vrati = "KRAPINSKO-ZAGORSKA &#381;UPANIJA"; break;
		case '03': vrati = "SISA&#268;KO-MOSLAVA&#268;KA &#381;UPANIJA"; break;
		case '04': vrati = "KARLOVA&#268;KA &#381;UPANIJA"; break;
		case '05': vrati = "VARA&#381;DINSKA &#381;UPANIJA"; break;
		case '06': vrati = "KOPRIVNI&#268;KO-KRI&#381;EVA&#268;KA &#381;UPANIJA"; break;
		case '07': vrati = "BJELOVARSKO-BILOGORSKA &#381;UPANIJA"; break;
		case '08': vrati = "PRIMORSKO-GORANSKA &#381;UPANIJA"; break;
		case '09': vrati = "LI&#268;KO-SENJSKA &#381;UPANIJA"; break;
		case '10': vrati = "VIROVITI&#268;KO-PODRAVSKA &#381;UPANIJA"; break;
		case '11': vrati = "PO&#381;E&#352;KO-SLAVONSKA &#381;UPANIJA"; break;
		case '12': vrati = "BRODSKO-POSAVSKA &#381;UPANIJA"; break;
		case '13': vrati = "ZADARSKA &#381;UPANIJA"; break;
		case '14': vrati = "OSJE&#268;KO-BARANJSKA &#381;UPANIJA"; break;
		case '15': vrati = "&#352;IBENSKO-KNINSKA &#381;UPANIJA"; break;
		case '16': vrati = "VUKOVARSKO-SRIJEMSKA &#381;UPANIJA"; break;
		case '17': vrati = "SPLITSKO-DALMATINSKA &#381;UPANIJA"; break;
		case '18': vrati = "ISTARSKA &#381;UPANIJA"; break;
		case '19': vrati = "DUBROVA&#268;KO-NERETVANSKA &#381;UPANIJA"; break;
		case '20': vrati = "ME&#272;IMURSKA &#381;UPANIJA"; break;
		case '21': vrati = "GRAD ZAGREB"; break;
		default: break;
	}
	return vrati;
}
 
function popisGradova(param1,param2,param3,param4) {
	var divLink1 = document.getElementById("popisPodnavigacijaDIV");
	slika1="<img src='../images/rezultatiZaGradove1.gif'><br>";
	slika2="<img src='../images/rezultatiZaGradove2.gif'><br>";
	switch (param2){		
		case '01':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"5410\", \""+param4+"\");' class='popisPodnavigacijaLink'>VELIKA GORICA</a><br><br><a href='rezultati01.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '02':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"2119\", \""+param4+"\");' class='popisPodnavigacijaLink'>KRAPINA</a><br>";
			break;
		case '03':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3913\", \""+param4+"\");' class='popisPodnavigacijaLink'>SISAK</a><br><br><a href='rezultati03.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '04':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"1791\", \""+param4+"\");' class='popisPodnavigacijaLink'>KARLOVAC</a><br><br><a href='rezultati04.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '05':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"4723\", \""+param4+"\");' class='popisPodnavigacijaLink'>VARA&#381;DIN</a><br>";
			break;
		case '06':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"2011\", \""+param4+"\");' class='popisPodnavigacijaLink'>KOPRIVNICA</a><br>";
			break;
		case '07':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"0248\", \""+param4+"\");' class='popisPodnavigacijaLink'>BJELOVAR</a><br><br><a href='rezultati07.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '08':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3735\", \""+param4+"\");' class='popisPodnavigacijaLink'>RIJEKA</a><br";
			break;
		case '09':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"1309\", \""+param4+"\");' class='popisPodnavigacijaLink'>GOSPI&#262;</a><br><br><a href='rezultati09.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '10':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"4910\", \""+param4+"\");' class='popisPodnavigacijaLink'>VIROVITICA</a><br>";
			break;
		case '11':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3514\", \""+param4+"\");' class='popisPodnavigacijaLink'>PO&#381;EGA</a><br>";
			break;
		case '12':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3964\", \""+param4+"\");' class='popisPodnavigacijaLink'>SLAVONSKI BROD</a><br><br><a href='rezultati12.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '13':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"5207\", \""+param4+"\");' class='popisPodnavigacijaLink'>ZADAR</a><br>";
			break;
		case '14':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3123\", \""+param4+"\");' class='popisPodnavigacijaLink'>OSIJEK</a><br><br><a href='rezultati14.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '15':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"4448\", \""+param4+"\");' class='popisPodnavigacijaLink'>&#352;IBENIK</a><br>";
			break;
		case '16':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"5185\", \""+param4+"\");' class='popisPodnavigacijaLink'>VUKOVAR</a><br>";
			break;
		case '17':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"4090\", \""+param4+"\");' class='popisPodnavigacijaLink'>SPLIT</a><br><br><a href='rezultati17.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '18':	
			divLink1.innerHTML = slika2+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3212\", \""+param4+"\");' class='popisPodnavigacijaLink'>PAZIN</a><br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"3590\", \""+param4+"\");' class='popisPodnavigacijaLink'>PULA</a>";
			break;
		case '19':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"0981\", \""+param4+"\");' class='popisPodnavigacijaLink'>DUBROVNIK</a><br><br><a href='rezultati19.html' class='popisPodnavigacijaLink'>Rezultati izbora za sve gradove i općine</a>";
			break;
		case '20':	
			divLink1.innerHTML = slika1+"<br><a href='javascript:rezultat(\"17\",\""+param2+"\", \"0604\", \""+param4+"\");' class='popisPodnavigacijaLink'>&#268;AKOVEC</a><br>";
			break;
		default: 
			break;
	}
}
