﻿////MAIN MENU
//var timeout = 500;
//var closetimer = 0;
//var ddmenuitem = 0;

//function jsddm_open() {
//    jsddm_canceltimer();
//    jsddm_close();
//    ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
//}

//function jsddm_close()
//{ if (ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }

//function jsddm_timer()
//{ closetimer = window.setTimeout(jsddm_close, timeout); }

//function jsddm_canceltimer() {
//    if (closetimer) {
//        window.clearTimeout(closetimer);
//        closetimer = null;
//    }
//}

//$("#toggleCarousel").live("click", function () {
//    alert("bık");
//    $.ajax({
//        type: "POST",
//        url: "Article.aspx/OtherArts",
//        data: "{}",
//        contentType: "application/json; charset=utf-8",
//        dataType: "json",
//        success: function (msg) {
//            $(".sliderkit-nav-clip").html(msg.d);
//        },
//        error: function (request, status, error) {
//            alert(request.responseText);
//        }
//    });
//});

$("#CatalogNotes").live("click", function () {
    if ($("#catalog-note") != undefined) {
        $("#catalog-note").slideToggle(function () {
            scrollTo('#catalog-note', 300);
        });
    }
    if ($("#catalog-note-alt") != undefined) {
        $("#catalog-note-alt").slideToggle(function () {
            scrollTo('#catalog-note-alt', 300); 
        });
    }
});


function initialize() {
    var myOptions = {
        zoom: 13,
        center: new google.maps.LatLng(41.049712, 28.990624),
        mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("map_canvas"),
                                  myOptions);

    var image = '/images/icon/map-icon.png';
    var infowindow = new google.maps.InfoWindow({
        content: '<strong>Portakal Sanat ve Kültür Evi</strong><br /><br />' +
                'Mim Kemal Öke Caddesi<br />' +
                'Gün Apartmanı No:8<br />' +
                '34367 Nişantaşı / İstanbul<br />' +
                '<br /><br />' +
                'T +90 212 225 46 37<br />' +
                'F +90 212 225 37 13<br />' +
                '<br /><br />' +
                'rportakal@rportakal.com',
        maxWidth: 200
    });
    var myLatLng = new google.maps.LatLng(41.049712, 28.990624);
    var marker = new google.maps.Marker({
        position: myLatLng,
        map: map,
        icon: image
    });

    google.maps.event.addListener(marker, 'click', function () {
        infowindow.open(map, marker);
    });
    
}

var carouselInstance;

$(document).ready(function () {

    var deviceAgent = navigator.userAgent.toLowerCase();
    var agentID = deviceAgent.match(/(iphone|ipod|ipad)/);
    if (agentID) {
        $('body').addClass('mobile');
    }

    if ($('#myGallery1').length) {
        var defaultSlider = new RoyalSlider("#myGallery1", {
            captionShowEffects: ["moveleft", "fade"],
			slideshowEnabled:true,                 // Autoslideshow enabled          
			slideshowDelay:4000,                    // Delay between slides in slideshow
			slideshowPauseOnHover:true,             // Pause slideshow on hover
			slideshowAutoStart:true                	// Auto start slideshow 
        });
    }

    $('#slider .oneByOne_item img').click(function () {
        if (agentID) {
            var target = $(this).parents('a').href();
            window.location = target;
        }
        //alert('Yönlendiriliyor');
    });

    ddsmoothmenu.init({
        mainmenuid: "menu", //menu DIV id
        orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
        classname: 'ddsmoothmenu', //class added to menu's outer DIV
        //customtheme: ["#1c5a80", "#18374a"],
        contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
    })

    Shadowbox.init();

    if ($("#map_canvas").length) {
        initialize();
    }

    //    $('#mainMenuLeft > li').bind('mouseover', jsddm_open);
    //    $('#mainMenuLeft > li').bind('mouseout', jsddm_timer);
    //    $('#mainMenuRight > li').bind('mouseover', jsddm_open);
    //    $('#mainMenuRight > li').bind('mouseout', jsddm_timer);

    $('#slider').oneByOne({
        className: 'oneByOne2',
        easeType: 'fadeInLeft',
        width: 980,
        height: 460,
        showArrow: true,
        slideShow: true,
        slideShowDelay: 6000
    });

    //TEXT REPLACEMENT ITEM
    textReplacement($('#email'));
    textReplacement($('#lotno'));
    //END OF TEXT REPLACEMENT ITEM

    //DISPLAY CHANGE
    $("a.switch_thumb").toggle(function () {
        $(this).addClass("swap");
        $("ul.display").fadeOut("fast", function () {
            $(this).fadeIn("fast").addClass("thumb_view");
        });
    }, function () {
        $(this).removeClass("swap");
        $("ul.display").fadeOut("fast", function () {
            $(this).fadeIn("fast").removeClass("thumb_view");
        });
    });
    //END OF DISPLAY CHANGE

    //SELECT BOX STYLE
    if ($('#ctl00_ContentPlaceHolder1_drpSubject').length) {
        $('#ctl00_ContentPlaceHolder1_drpSubject').selectbox();
    }
    //END OF SELECT BOX STYLE

    $('#toggleCarousel').click(function () {
        $(this).toggleClass('activated');
        $('#carouselContainer').slideToggle();
        $.ajax({
            type: "POST",
            url: "Article.aspx/OtherArts",
            data: "{}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (msg) {
                $("#carousel-image-and-text").html(msg.d);

                var listItem = $('#carousel').find('.active-item');

                //                $("#carousel").sliderkit({
                //                    auto: false,
                //                    shownavitems: 4,
                //                    start: listItem.index(),
                //                    mousewheel: true//,
                //                    //navscrollatend: true
                //                });
                var sliderInstance = $("#carousel-image-and-text").touchCarousel({
                    pagingNav: false,
                    snapToItems: false,
                    itemsPerMove: 4,
                    scrollToLast: false,
                    loopItems: false,
                    scrollbar: true
                }).data("touchCarousel");

                if (sliderInstance) {
                    sliderInstance.goTo(listItem.index());
                }
                //                sliderInstance.settings.onAnimComplete = function () {
                //                    // "this" is slider instance
                //                    sliderInstance.goTo(listItem.index());
                //                };

            },
            error: function (request, status, error) {
                alert(request.responseText);
            }
        });
        return false;
    });


});

//document.onclick = jsddm_close;
//END OF MAIN MENU

//MAIN SLIDER
$(function () {
    $('#slides').slides({
        preload: true,
        generateNextPrev: true,
        generatePagination: false,
        generateNextPrev: false
    });
});
//END OF MAIN SLIDER

//TEXT REPLACEMENT
function textReplacement(input) {
    var originalvalue = input.val();
    input.focus(function () {
        if ($.trim(input.val()) === originalvalue) { input.val(""); }
    });
    input.blur(function () {
        if ($.trim(input.val()) === "") { input.val(originalvalue); }
    });   
}
//END OF TEXT REPLACEMENT
















