﻿function promjeni(){
    promjeni.prototype.postaviSliku=function(ukljuci,iskljuci,iskljuci2,iskljuci3,iskljuci4){
        document.getElementById(ukljuci).style.display='block';
        document.getElementById(iskljuci).style.display='none';
        document.getElementById(iskljuci2).style.display='none';
        document.getElementById(iskljuci3).style.display='none';
        document.getElementById(iskljuci4).style.display='none'
    }
}
var promjeni=new promjeni();
$("a#img1").mouseover(function(){promjeni.postaviSliku('slika0','slika1','slika2','slika3','slika4')});
$("a#img2").mouseover(function(){promjeni.postaviSliku('slika1','slika0','slika2','slika3','slika4')});
$("a#img3").mouseover(function(){promjeni.postaviSliku('slika2','slika0','slika1','slika3','slika4')});
$("a#img4").mouseover(function(){promjeni.postaviSliku('slika3','slika0','slika1','slika2','slika4')});
$("a#img1").mouseout(function(){promjeni.postaviSliku('slika4','slika0','slika1','slika2','slika3')});
$("a#img2").mouseout(function(){promjeni.postaviSliku('slika4','slika1','slika0','slika2','slika3')});
$("a#img3").mouseout(function(){promjeni.postaviSliku('slika4','slika2','slika0','slika1','slika3')});
$("a#img4").mouseout(function(){promjeni.postaviSliku('slika4','slika3','slika0','slika1','slika2')});
    
$(document).ready(function(){
    $('#launch .wrapper:first-child').append("<span class='tl'></span><span class='bl'></span><span class='br'></span>");  
    $('#launch #banner').each(function(){
        if ($(this).parent('img').lenght != 0){    
            var imgHeight = $('#launch .wrapper img:first').height() + 45;
            $('#banner').css({"margin-top":imgHeight + "px"});
        }
        if ($(this).lenght != 0){
            $(this).parent().addClass('has_banner');
        }
    });
    $('ul.events li').each(function(){ 
        if ($.browser.msie && $.browser.version.substr(0,1)<7) {
            var infoHeightIE = $(this).children('.info').height() + 10;
            $(this).css({"min-height":infoHeightIE + "px","height":infoHeightIE + "px"});  
        } else {
              var infoHeight = $(this).children('.info').height();
            $(this).css({"min-height":infoHeight + "px","height":infoHeight + "px"});
        }
    });
    $("a.fancybox").fancybox({'zoomOpacity':false,'overlayShow':true,'overlayOpacity':0.8,'hideOnContentClick':false,'frameWidth':425,'frameHeight':355,'callbackOnClose':function(){ $("#fancy_content").empty()}});
    //paneli - default stanje    
    if (pageURL == URL_prefix || pageURL == URL_prefix+'/') { //is home, is closed
        $(".panel_book").attr("id","show_book"); $(".panel_specials").attr("id","show_specials"); $("ul#panel-specials").wrap("<div id=\"panel-wrapper\"></div>");
    } else { //is page, book is open
        $(".panel_book").attr("id","hide_book"); $(".panel_specials").attr("id","show_specials");$("ul#panel-specials").wrap("<div id=\"panel-wrapper\"></div>");
        $("#formPlaceholder").addClass("open").css({"height":"38px"});
    }
    var sirina = $("ul#panel-specials").width();  
    $("#panel-wrapper").css({"width":sirina + "px"});
    //paneli - klik na booking   
	$(".panel_book").click(function(){
	    var drugiPanel = $(this).next().attr("id");
        
        switch(this.id) {
            case "show_book":
                if (drugiPanel == "hide_specials") {
                    $('#ponudaPlaceholder').removeClass("open").animate({height: "78px"}).animate({
                        height:"0px"}, 500, function() {
                            $("#formPlaceholder").addClass("open").animate({height: "58px"}).animate({height:"38px"}, "fast");
                    });
                    $(this).next().attr("id","show_specials");
                    $(this).attr("id","hide_book");
                    return false;
                } else {
                    $("#formPlaceholder").addClass("open").animate({height: "58px"}).animate({height:"38px"}, "fast");
                    $(this).attr("id","hide_book");
                    return false;
                }
                break;
            case "hide_book":
                $("#formPlaceholder").removeClass("open").animate({height: "58px"}).animate({height:"0px"}, 500);
                $(this).attr("id","show_book");
                return false;
                break; 
        }
    });
    //paneli - klik na ponude
    $(".panel_specials").click(function(){
        var drugiPanel = $(this).prev().attr("id");
        
        switch(this.id) {
            case "show_specials":
                if (drugiPanel == "hide_book") {
                    $('#formPlaceholder').removeClass("open").animate({height: "58px"}).animate({
                        height:"0px"}, 500, function() {
                            $("#ponudaPlaceholder").addClass("open").animate({height: "78px"}).animate({height:"58px"}, "fast");
                    });
                    $(this).prev().attr("id","show_book");
                    $(this).attr("id","hide_specials");
                    return false;
                } else {
                    $("#ponudaPlaceholder").addClass("open").animate({height: "78px"}).animate({height:"58px"}, "fast");
                    $(this).attr("id","hide_specials");
                    return false;
                }
                break;
            case "hide_specials":
                $("#ponudaPlaceholder").removeClass("open").animate({height: "78px"}).animate({height:"0px"}, 500);
                $(this).attr("id","show_specials");
                return false;
                break; 
        }
    });
    

    $("#photos").galleryView({panel_width:900,panel_height:550,transition_speed:500,transition_interval:0,border:'none',background_color:'none'})
});

/********* STANDARDNE FUNKCIJE **************/
function openImagePopup( link )
{
	link = URL_prefix+"ImagePopup.aspx?imagetag=" + link;
	screenPozW=screen.width/2
	sereenPozH=screen.height/2
	var param = "Width=8px, Height=8px, left="+screenPozW+", top="+sereenPozH+", dependent=no, directories=no, fullscreen=no, location=no, menubar=no, resizable=no, scrollbars=no, status=yes, toolbar=no";	
	window.open(link, "slika", param);
}
function openPanoPopup( file, x, y )
{
	link = "Home.aspx?PageName=FlashPanoPopup&panoSRC=" + file + "&x=" + x + "&y=" + y;
	var param = "Width=" + x + "px, Height=" + y + "px, left=300, top=200, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no";
	var p = window.open(link, "panorama", param );
	p.focus();
}

function otvoriProzor(mylink, sirina, visina) { 
	window.open(mylink,'','toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=' + sirina + ',height=' + visina ); 	
}

function fotoOpen(mylink, name, w, h)
{
  wleft = (screen.width - w) / 2;
  wtop = (screen.height - h) / 2;
  var win = window.open(mylink, name,
    'width=' + w + ', height=' + h + ', ' +
    'left=' + wleft + ', top=' + wtop + ', ' +
    'location=no, menubar=no, ' +
    'status=no, toolbar=no, scrollbars=no, resizable=no');
  // Just in case left and top are ignored
  win.moveTo(wleft, wtop);
  win.focus();
}

function newPopup(URL, WIDTH, HEIGHT) {
	properties = "left=50,top=50,width=" + (WIDTH) + ",height=" + (HEIGHT);
	text = "<html><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'><a href='javascript:window.close();'><img src='" + URL + "' border='0'></a></body></html>";
	preview = window.open("", "preview", properties);
	preview.document.open();
	preview.document.write(text);
}

function otvori_prozor(stranica, sirina, visina) { 
	window.open("home.aspx?PageID="+stranica,'','toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,width=' + sirina + ',height=' + visina ); 
}

/* Poruka kod Booking IFRAME */
function ShowHideMessage(pDiv)
{
    document.getElementById(pDiv).style.display = "none";
}
