
self.hide = false;

function ShowMenu() {

//    document.getElementById("FloatMenuHolder").style.top = "283px";
    
    for (var i = 1;i <= 3;i++) {
        if (arguments[0] != i)  HideMenu(i);
    }
    /*
    if (arguments[0] == 1) HideMenu(2);
    else if (arguments[0] == 2) HideMenu(1);
    */

    a = document.getElementById("fm" + arguments[0]);
    if (a.className == "fm" + arguments[0] + "_visible") hide = false;
    else {
        a.className = "fm" + arguments[0] + "_visible";
        hide = true;
    }
}

function HideMenu() {
    if (! hide) return;
    a = document.getElementById("fm" + arguments[0]).className="fm" + arguments[0] + "_hidden";
    //document.getElementById("FloatMenuHolder").style.top = "0px";
}


self.blurLayer = null;

function SetBlur(o) {

    if (blurLayer) blurLayer.style.visibility = 'visible';
    blurLayer = o;
    o.style.visibility = (arguments[1] == true ? 'visible' : 'hidden');
}


self.ImageIndex = 1;

function Clips(oImg,sPath,sImages) {
//    oImg = document.getElementById('imgClip');

    if (ImageIndex < sImages) ImageIndex += 1;
    else ImageIndex = 1;

    index = (ImageIndex < 10 ? '0' + ImageIndex : ImageIndex);

    oImg.src = sPath + index + '.jpg';
}



function LoadCarImage(iIndex) {

    arrCars = new Array(
        "Peugeot 106 rally - 1400cc, 100ks, gr N",
        "Škoda felicia 1.3 - 1300cc, 140ks, gr A",
        "Opel astra 2.0 - 2000cc, 220ks, gr A",
        "Mazda 323 GTR2 - 2000cc turbo, 230ks, gr N",
        "Subaru inpreza -  2000cc turbo, 240ks, gr N",
        "Mitsubishi lancer evo VI - 2000cc turbo, 270ks, gr A",
        "Mitsubishi lancer evo VIII - 2000cc turbo, 285ks, gr N",
        "Mitsubishi lancer evo IX - 2000cc turbo, 300ks, gr N");

    oTd = document.getElementById("car");
    oTd.innerHTML = arrCars[iIndex];

    iIndex += 1;
    oImg = document.getElementById("carImage");
    oImg.src = "resources/bolidi/images/0" + iIndex + ".jpg";
}

function ShowVideo() {
	window.open('video_player.html?' + arguments[0],'_','status = no ,toolbar=no, width = 320, height = 272');
}


var iBannerIndex = 0;
var arrBanners = [
{img:"sponz_fav1.jpg",url:"http://www.bup.hr"},
{img:"sponz_gen1.jpg",url:"http://www.generali.hr"},
{img:"sponz_hpb1.jpg",url:"http://www.hpb.hr"},
{img:"sponz_ina1.jpg",url:"http://www.ina.hr"},
{img:"sponz_val1.jpg",url:"http://www.valamar.hr"}
];


// preload images
function PreloadImages() {
	aImg = [
	"/resources/img/MENI/01_home2.jpg",
	"/resources/img/MENI/02_posada2.jpg",
	"/resources/img/MENI/03_bolidi2.jpg",
	"/resources/img/MENI/04_rezultati2.jpg",
	"/resources/img/MENI/05_photo2.jpg",
	"/resources/img/MENI/06_video2.jpg",
	"/resources/img/MENI/07_kontakt2.jpg",
	"/resources/img/MENI/08_press2.jpg",
	"/resources/img/SPONZORI/01_2.jpg",
	"/resources/img/SPONZORI/02_2.jpg",
	"/resources/img/SPONZORI/03_2.jpg",
	"/resources/img/SPONZORI/04_2.jpg",
	"/resources/img/SPONZORI/05_2.jpg",
	"/resources/img/SPONZORI/06_2.jpg",
	"/resources/img/SPONZORI/07_2.jpg",
	"/resources/img/SPONZORI/08_2.jpg",
	"/resources/img/SPONZORI/10_2.jpg",
	]
	
	oImg = new Image();
	for (var i = 0;i < aImg.length;i++) oImg.src = aImg[i];

}



function BannersSlide() {
    iBannerIndex += 1;

    if (iBannerIndex >= arrBanners.length) iBannerIndex = 0;
    oImg = document.getElementById("imgBanner");
    oImg.src = "resources/img/" + arrBanners[iBannerIndex].img;

    oLink = document.getElementById('bannerLink');
    oLink.href = arrBanners[iBannerIndex].url;
    
    setTimeout('BannersSlide();',6000);
}

function Init() {
    //setTimeout('BannersSlide();',6000);
	PreloadImages();
	
	oMenuLinks = document.getElementById("menulinks").getElementsByTagName("A");
	
	//alert(oMenuLinks.length);
	
	iIndex = -1;
	
	oList = ImgLinks('meni');
	for(var i = 0;i < oList.length;i++) {
		
		sHref = oMenuLinks[i].href;
		
		
		if (document.location.href.indexOf(sHref) > -1) {
			iIndex = i;
			continue;
		}
	
		oList[i].onmouseover = SetMenuHover;
		oList[i].onmouseout = SetMenuHover;
		
	}
	
	if (iIndex != -1)
		oList[iIndex].src = oList[iIndex].src.replace(/1.jpg/,'2.jpg');
	

	oList = ImgLinks('sponsor');
	for(var i = 0;i < oList.length;i++) {
		oList[i].onmouseover = SetSponsorHover;
		oList[i].onmouseout = SetSponsorHover;
	}

}


function SetMenuHover(e) {
	
	if (!e) e = window.event;
	o = (e.target ? e.target : e.srcElement);
	
	if (o.tagName != "IMG") {
		alert(o.tagName);
		return;
	}
	
	oSrc = new String(o.src);
	
	switch(e.type) {
	case "mouseover":
		oSrc = oSrc.replace(/1.jpg/gi,'2.jpg');

		break;
		
	case "mouseout":
		oSrc = oSrc.replace(/2.jpg/gi,'1.jpg');
		break;
	}
	
	o.src = oSrc;
}

function SetSponsorHover(e) {

	if (!e) e = window.event;
	o = (e.target ? e.target : e.srcElement);
	
	if (o.tagName != "IMG") {
		alert(o.tagName);
		return;
	}
	
	oSrc = new String(o.src);
	
	switch(e.type) {
	case "mouseover":
		oSrc = oSrc.replace(/_1.jpg/gi,'_2.jpg');

		break;
		
	case "mouseout":
		oSrc = oSrc.replace(/_2.jpg/gi,'_1.jpg');
		break;
	}
	
	o.src = oSrc;
	
}

function ImgLinks(className) {
	oElems = document.getElementsByTagName('img');
	oList = new Array();

	for (var i = 0;i < oElems.length;i++) {
		if (oElems[i].className != className) continue;
		oList.push(oElems[i]);
	}	
	
	return oList;
}

	


