//planer boravka
//var _cookieName = "dbPlaner";
var _cookieSpliter = "#";
var _objectSpliter = "|";

//JQUERY Settings
jQuery(document).ready(function() {
    //main nav setup
    //$("#nav li:has(ul)").addClass("sub_menu_true");		
    $("#main_menu li.main_link").hover(function() {
        $(this).find("ul").css({ display: 'block' });
        $(this).addClass("menu_hover");
    },
      		function() {
      		    $(this).find("ul").css({ display: 'none' });
      		    $(this).removeClass("menu_hover");
      		}
    	);



    $("#vrijeme_cont").hover(function() {
        $("#vrijeme_vise_dana").css({ display: 'block' });
    }, function() {
    $("#vrijeme_vise_dana").css({ display: 'none' });
    }
    );


    var galleries = $('.ad-gallery').adGallery({
        loader_image: 'cms_images/adgallery/loader.gif',
        width: 430, // Width of the image, set to false and it will read the CSS width
        height: 310, // Height of the image, set to false and it will read the CSS height
        effect: 'fade', // 'slide-hori', 'slide-vert', 'resize', 'fade', 'none' or false
        slideshow: {
            enable: true,
            autostart: false,
            speed: 5000,
            start_label: 'Autoplay'
        }
    });


    $("a[rel^='prettyPhoto']").prettyPhoto({
        animationSpeed: 'normal', /* fast/slow/normal */
        padding: 40, /* padding for each side of the picture */
        opacity: 0.35, /* Value betwee 0 and 1 */
        showTitle: false, /* true/false */
        allowresize: true, /* true/false */
        counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
        theme: 'light_square', /* light_rounded / dark_rounded / light_square / dark_square */
        callback: function() { }
    });



    $('.head_banner_gallery ul')
		.cycle({
		    fx: 'fade',
		    speed: 900,
		    timeout: 4000,
		    pager: '#nav',
		    pause: 1,
		    cleartypeNoBg: true
		});

    $(".home_otkrijte li:even").css({ marginRight: '20px' });
    $(".brosure_list li:even").css({ marginRight: '25px' });
    $(".otkrijte_porec li:even").addClass("first_box");
    $(".prijevoz_list ul li:eq(2)").css({ marginRight: '0' });

    $('#porectv').cycle({
        fx: 'fade',
        speed: 500,
        timeout: 3000, //3000,
        pager: '#video_nav'
    });

    var labelTxt = $('.box_newsletter input').attr('value');
    $('.box_newsletter input').focus(function() {
        if ((this.value == '') || (this.value == labelTxt)) {
            $(this).val('');
            $(this).css({ background: "#cccccc" });
        }
    });
    $('.box_newsletter input').blur(function() {
        if (this.value == '') {
            $(this).val(labelTxt);
            $(this).css({ background: "#cccccc" });
        }
    });
    $('.box_newsletter input').keypress(function (event) {
        if (event.keyCode == '13') {
            var labelTxt = $('.box_newsletter input').attr('value');
            if (labelTxt == '') { $(this).css({ background: '#cccccc' }); }
            else {
                window.open("Main.aspx?page=2046&c=newsletter&email=" + labelTxt, "_top");
            }

        }
    });

   $('#nwl_btn').click(function(){
 var labelTxt = $('.box_newsletter input').attr('value');
            if (labelTxt == '') { $(this).css({ background: '#cccccc' }); }
            else {
                window.open("/Main.aspx?page=2046&c=newsletter&email=" + labelTxt, "_top");
            }
    });

    //SEARCH INPUT
    var labelTxt = $('input.path_search').attr('value');
    $('input.path_search').focus(function() {
        if ((this.value == '') || (this.value == labelTxt)) {
            $(this).val('');
            $(this).css({ background: "#f5fafd" });
        }
    });
    $('input.path_search').blur(function() {
        if (this.value == '') {
            $(this).val(labelTxt);
            $(this).css({ background: "#e5f3fc" });
        }
    });
    $('input.path_search').keypress(function(event) {
        if (event.keyCode == '13') {
            var labelTxt = $('input.path_search').attr('value');
            if (labelTxt == '') { $(this).css({ background: '#ffdbd5' }); }
            else {
                window.open("/search.aspx?search=" + labelTxt, "_top");
            }

        }
    });

    $('#show-form').click(function() {
        $('#posalji_mail').slideToggle('slow');
    });


    //kraj
});

function ReadToPlaner() {
    var dbPlaner = $.cookie("dbPlaner");
    var dataSpliter = dbPlaner.split('#')
    for (var i = 0; i < dataSpliter.length; i++) {
        var itemSpliter = jQuery.trim(dataSpliter[i]).split('|');
        if (itemSpliter != null) {
            if (itemSpliter.length > 0) {
                
            }
        }
    }
}

//objektKljuc = glavni kljuc koji identificira item

function AddToPlaner(objektKljuc,parametar) {
    var postojiUbazi = false;    
    var dbPlaner = $.cookie(_cookieName);
    if (dbPlaner == null) {
        dbPlaner = "";
    }
    //provjeri da li postoji u bazi
    var arrDbData = new Array();
    arrDbData = dbPlaner.split('#');
    if (arrDbData.length > 1) {
        for (i = 0; i < arrDbData.length; i++) {
            var arrItemsData = new Array();
            arrItemsData = arrDbData[i].split('|');
            if (arrItemsData.length > 1) {
                var itemKljuc = arrItemsData[0];
                if (itemKljuc == objektKljuc) {
                    JalertConfirmMessage(message_alerts_route_planer_FAILD, title_alerts_route_planer);
                    postojiUbazi = true;
                    break;
                }
            }
        }
    }

    if (!postojiUbazi) {
        $.cookie(_cookieName, dbPlaner + _cookieSpliter + objektKljuc + _objectSpliter + parametar, { expires: 7 });
        jAlert(message_alerts_route_planer_OK, title_alerts_route_planer);
    }
}

function DeleteItemToPlaner(objektKljuc, poruka, naslov) {
    var tempData = "";
    var dbPlaner = $.cookie(_cookieName);
    var arrDbData = new Array();
    arrDbData = dbPlaner.split('#');
    if (arrDbData.length > 1) {
        for (i = 0; i < arrDbData.length; i++) {
            var arrItemsData = new Array();
            arrItemsData = arrDbData[i].split('|');
            if (arrItemsData.length > 1) {
                var itemKljuc = arrItemsData[0];
                if (itemKljuc != objektKljuc) {
                    tempData += _cookieSpliter + itemKljuc + _objectSpliter + arrItemsData[1] + _objectSpliter + arrItemsData[2];
                }
                else {
                    JalertConfirmMessage(poruka, naslov);
                }
            }
        }
    }
    $.cookie(_cookieName, null);
    $.cookie(_cookieName, tempData, { expires: 7 });
    window.location = "PlanerBoravka.aspx";
}

function DeleteToPlaner(linkToRedirect) {
    $.cookie("dbPlaner", null);
    window.location = linkToRedirect;
}

//on focus and on blur
function WaterMark(txt, evt, defaultText) {
    if (txt.value.length == 0 && evt.type == "blur") {
        txt.style.color = "gray";
        txt.value = defaultText;
    }
    if (txt.value == defaultText && evt.type == "focus") {
        txt.style.color = "black";
        txt.value = "";
    }
}

function myDebug(message) {
    alert(message);
}

function PreparePrettyPhotoContainer() {
    var imgSrc = $('img#big-img').attr('src');
    var imgTitle = $('img#big-img').attr('title');
    PrettyPhotoDelegate(imgSrc, imgTitle, '');
}

function PrettyPhotoDelegate(where, title, comment) {
    $.prettyPhoto.open(where, title, comment);
}
