﻿
 $(document).ready(function(){
    $("#screenShotsPaginate a").click(function(){
            var target = $(this).attr("href");
            $("#paginatePages ul").hide();
            $("#screenShotsPaginate a").css("font-weight", "normal");
            $(target).show();
            $(this).css("font-weight", "bold");
            return false;
    });
    
    $("#flashmenu").flashembed( 
            {src: "/sondestan/header_menu.swf?source=/xml/menu.sondestan.xml",
            wmode: 'transparent',
            width:"960",
            height: "386"},
            {}
    );

    $("#eventCounter").flashembed(
        { src: "/sondestan/i/countdown.swf",
                wmode: 'opaque',
                width:"227",
                height: "163"
        },{
	        event_name: 'Asmara’da Bir Yabancı Etkinliği yapılmaktadır',
	        
            minS: '0',
            hourS: '22',
            dayS: '28',
            mounthS: '1',
            yearS: '2010',

            minE: '00',
            hourE: '01',
            dayE: '7',
            mounthE: '3',
            yearE: '2010'
        }
        //cachebusting: true
    );
        
    $(".tab").tabs("#panes > div", { 
    current: "on",
    tabs: "a",
    effect: 'slide', slideOutSpeed: 100 }).history(); //  , { effect: 'fade', slideOutSpeed: 400 }
	
	$("#sections-menu .hasSub").click(function(){
	        var $this = $(this);
	        var target = $this.attr("href");
	        $(target).slideToggle(500);
	        $this.parent().toggleClass("on");
	        //$("html,body").css({scrollTop: "0px"});
	        return false;
	});
	
	/* Characters menu */
	$("#char-maps").tabs("#panes > div", { 
	    current: "on",
	    tabs: "a",
	    onClick: function(e, index) {
            var elem = e.originalTarget || e.srcElement;
            var rel = $(elem).attr("rel");
            rel = (rel != undefined) ? rel : $("#char-maps a.on").attr("rel");
            //alert(rel);
            //$("#char-maps").data("defaultBg", rel);
            //$("#char-maps").css({"background-image": "url("+rel+")"});
            $("#char-maps").data("defaultImg", rel);
            $("#char-maps").data("currImg", rel);
            //$("#char-menu-holder").css({"background-image": "url("+$(rel + " img").attr("src")+")"});
            $("#char-menu-holder .char-imgs").stop(true, true).hide(0);
            $(rel).stop(true, true).show(0);
	    },
	    effect: 'slide', slideOutSpeed: 100 
	}).history();
	
	$("#char-maps a").hover(
	function() {
	        var rel = $(this).attr("rel");
	        $("#char-menu-holder .char-imgs").stop(true, true).hide(0);
	        //var currImg = $("#char-maps").data("currImg") ? $("#char-maps").data("currImg") : $("#char-maps").data("defaultImg");
	        $("#char-maps").data("currImg", rel);
	        $(rel).fadeIn(200);
	        //$("#char-menu-holder").css({"background-image": "url("+$(rel + " img").attr("src")+")"});
	        //var currBg = $("#char-maps").css("background-image");
	        //$("#char-maps").data("defaultBg", currBg);
	        //$("#char-maps").css({"background-image": "url("+rel+")"});
	},
	function() {
	        //var defaultBg = $("#char-maps").data("defaultBg");
	        //$("#char-maps").css({"background-image": defaultBg});
	        var defaultImg = $("#char-maps").data("defaultImg");
	        $(defaultImg).fadeIn(100);
	        $("#char-menu-holder .char-imgs").not(defaultImg).stop(true, true).hide(0);
	        $("#char-maps").data("currImg", defaultImg);
	});
	/* End of charactes menu */
	
	$("#dlbutton a").click(function(){
	        var href = $(this).attr("href");
	        if (href != "/sondestan/download.aspx#download") {
	                if (confirm('Oyunu indirmek için üye olmanız gerekiyor,\nŞimdi üye olmak ister misiniz?')) {
	                        document.location='http://www.joygame.com/tr/signup/goto_public|son-destan-online-oyunu';
	                } else {
	                        return false;
	                }
	        }
	        document.location = href;
	});

    /* Activate button */
    $("#ActSubmit").click(function(){
        $("#RequestResult").text("Lütfen bekleyiniz...").attr("class", "push_b_10 push_t_10").show();
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: "/NhnActivate.aspx/ActivateCall",
            data: "{}",
            dataType: "json",
            success: function(d) {
                if (d.d.result != "success") {
                    $("#RequestResult").html(d.d.msg).addClass("err").slideDown();
                }
                else {
                    $("#RequestResult").html(d.d.msg).addClass("notice").slideDown();
                    $("#ActivateLink, #ActSubmit, #gunbScrName").hide();
                    $("#ActCancel").text("Kapat ve Oynamaya Başla!");
                    
                }
                //console.log(d);
            },
            error : function(XMLHttpRequest, err) {
                $("#RequestResult").html(XMLHttpRequest.statusText).addClass("err").slideDown();
            }
        });
        return false;
    });    
    var triggers = $("#ActivateLink").overlay({ 
        expose: { 
            color: '#000', 
            loadSpeed: 400
        }, 
        closeOnClick: false 
    });	
    /* End of Activate button */
});