﻿function ReloadIframe(iframeName) {
    var f = document.getElementById(iframeName);
    f.src = f.src;
}

function ShowPopUp(popupID, IframeSrc, TitlePopUp, mTip) {

    //set default value
    this.document.getElementById('iframe_popup').className = 'popupCont';
    this.document.getElementById('popup_iframe_iframe_popup_video').className = 'popup_iframe';
    this.document.getElementById('popupBack').className = 'popupBack';
    this.document.getElementById('popupDiv').className = 'popupDiv';
    
    var popupCont = this.document.getElementById('iframe_popup').className;
    var popup_iframe = this.document.getElementById('popup_iframe_iframe_popup_video').className;
    var popupBack = this.document.getElementById('popupBack').className;
    var popupDiv = this.document.getElementById('popupDiv').className;

    this.document.getElementById('iframe_popup').className = popupCont + ' ' + mTip;
    this.document.getElementById('popup_iframe_iframe_popup_video').className = popup_iframe + ' ' + mTip;
    this.document.getElementById('popupBack').className = popupBack + ' ' + mTip;
    this.document.getElementById('popupDiv').className = popupDiv + ' ' + mTip;

    this.document.getElementById('popup_overlay').style.display = 'block';
    this.document.getElementById('popup_overlay').style.height = (document.body.scrollHeight) + 'px';
    this.document.getElementById('iframe_popup_video_title').innerHTML = TitlePopUp;

    this.document.getElementById(popupID).style.display = 'block';

    this.document.getElementById('popup_iframe_iframe_popup_video').src = IframeSrc;
    this.document.getElementById(popupID).style.top = (document.documentElement.scrollTop + 100) + 'px';
    hideFlash();
}

function HidePopUp(popupID) {
    this.document.getElementById(popupID).style.display = 'none';
    this.document.getElementById('popup_overlay').style.display = 'none';
    this.document.getElementById('popup_iframe_iframe_popup_video').src = "";
    showFlash();
}
function hideFlash() {
    var flashObjects = document.getElementsByTagName("object");
    for (i = 0; i < flashObjects.length; i++) {
        flashObjects[i].style.visibility = "hidden";
    }

    var flashEmbeds = document.getElementsByTagName("embed");
    for (i = 0; i < flashEmbeds.length; i++) {
        flashEmbeds[i].style.visibility = "hidden";
    }
}
function showFlash() {
    var flashObjects = document.getElementsByTagName("object");
    for (i = 0; i < flashObjects.length; i++) {
        flashObjects[i].style.visibility = "visible";
    }

    var flashEmbeds = document.getElementsByTagName("embed");
    for (i = 0; i < flashEmbeds.length; i++) {
        flashEmbeds[i].style.visibility = "visible";
    }
}

function AddToFavorite(url, title) {
    if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {

        window.external.AddFavorite(url, title);
    }
    else if (navigator.appName == "Netscape") {

        window.sidebar.addPanel(title, url, "");
    }
    else {
        alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
    }

}

function Kalendar(pIDkontrole, pJezik) {
    var tb = this.document.getElementById(pIDkontrole);
    if (tb != null) {
        var QS = 'j=' + pJezik + '&idtb=' + pIDkontrole + '&dat=' + tb.value;
        var calendar = window.open('kalendar.aspx?' + QS, 'calendar', 'width=240,height=230');
        calendar.focus();
    }
}

function UpisiDatumIzKalendara(pIDkontrole, pDatum) {
    var tb = this.document.getElementById(pIDkontrole);
    if (tb != null) {
        tb.value = pDatum;
    }
}

function GetNewsleterForm(mLink) {
    var input_email = document.getElementById('newsletter_email').value;
    if (input_email.length > 0) {
        window.location = mLink + "&email=" + input_email;
    }
    else {
        input_email.value = "obavezan unos";
    }
}

function GetTipSmjestaja(mValue) {
    var isObjekt = mValue;
    if (isObjekt == "Hotel Maestral" || isObjekt == "Hotel Laguna"){
        this.document.getElementById('tipSmjestajaHotel').style.display = "table-row";
        this.document.getElementById('ocpijaSmjestaja').style.display = "table-row";
    }
    else {
        this.document.getElementById('tipSmjestajaHotel').style.display = "none";
        this.document.getElementById('ocpijaSmjestaja').style.display = "none";
    }
}