﻿$().ready(function () {

    $.ajax({
        type: "GET",
        url: root + "swf/xml/banner_haber.xml?v="+Math.random(),
        dataType: "xml",
        success: function (data) {
            var xnode = $(data);
            bhvLoad(xnode.find("bizdenhabervar"));
            newsLoad(xnode.find("haberler"));
        }
    });

    // bizden haberler var alanı
    function bhvLoad(data) {
        var bhv = $("#bizdenHaberler");
        bhv.find("h4").html(data.find("title").text());
        bhv.find("p").html(data.find("text").text());
        
        if (data.attr("target")) {
            bhv.find("div.detail a").attr("href", data.attr("url")).attr("target", data.attr("target"));
        } else {
            bhv.find("div.detail a").attr("href", data.attr("url"));
        }

		$("#bizden_haberler_title").attr("href", data.attr("url"));
    }


    function newsLoad(data) {
        var delay = parseInt(data.attr("delay") * 1000 );
        var haberler = data.find("haber:first");
        
        var haberalan = $("#allNews");
        
        function cycleNews(){
            haberalan.find(".menuTitle").html(haberler.find("title").text().substring(0,75) + " <img src=\"" + root + "images/_homealternative/arrow-home.png\" alt=\"\" />");
            
            haberalan.find(".contentArea").html(haberler.find("text").text()).prepend($("<h4></h4>").html(haberler.find("title").text()));
            
            var url = haberler.find("url");

            if (url.length) {
                var link = $("<p style=\"text-align:right;padding-right:20px\"><a><img src=\"images/_homealternative/devami.gif\" /></a></p>");
                link.find("a").attr("href", url.text());
                
                if (url.attr("target")) {
                    link.find("a").attr("target", url.attr("target"));
                }
				if(url.attr("hascontinue") == "false"){
					link.find("a").hide();
				}
				else {
					link.find("a").show();
				}
                haberalan.find(".contentArea").append(link);
            } 
            
            haberler = haberler.next();
            if (haberler.length == 0) {
                haberler = data.find("haber:first");
            }
        }

        cycleNews();

        var intHandler = setInterval(cycleNews, delay);

        haberalan.hover(function(){
            clearInterval(intHandler);
        },function(){
            intHandler = setInterval(cycleNews, delay);
        });
        

    }


$.ajax({
    type: "GET",
    url : root + "xml/finansonline.xml",
    dataType : "xml",
    success : function(obj){
        var _data = $(obj).find("article");
        var _member = $(_data).attr("acode");
        _member = root + "images/portraits/"+_member+".jpg";
        var _foSection = $("#leftMenu .piyasaYorumuBox");
        _foSection.find(".contentImg").attr("src",_member);
        var _morelink = $(_data).attr("more");
        _foSection.find(".padBottomSide a").attr("href",_morelink);
        var _text = "<h5>"+ $(_data).children("title").text() +"</h5>"+ $(_data).children("body").text()
        _foSection.find(".contentArea").html(_text)
        
    },
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        var _foSection = $("#leftMenu .piyasaYorumuBox");
        _foSection.find(".contentArea").html('<div style="margin-top:20px; padding:0px 10px; color:#FFF;">Piyasalar hakkında detaylı bilgi almak için <a href="http://www.finansonline.com" target="_blank" style="color:#FFF;">FinansOnline.com</a>\'u ziyaret edebilirsiniz.</div>');
    } 
});


$.ajax({
    type: "GET",
    url : root + "xml/piyasalar.xml",
    dataType : "xml",
    success : function(obj){
        var ImgNotr = '<img src="'+ root + 'images/_homealternative/notr.gif" alt="Değişim yok">';
        var ImgUp = '<img src="'+ root + 'images/_homealternative/up.gif" alt="Yükselişte">';
        var ImgDown = '<img src="'+ root + 'images/_homealternative/down.gif" alt="Düşüşte">';
        var _imkb = $(obj).find("imkb");
        var _gold = $(obj).find("altin");
        var _bono = $(obj).find("gosterge");
        var _usd = $(obj).find("usd");
        var _eur = $(obj).find("euro");
        var _date = $(obj).find("piyasalar").attr("tarih");
        
        var _piyasalar = $("#leftMenu .piyasaOzetiBox");
        var _tablolar = _piyasalar.find("table");
        _tablolar.eq(0).find(".head :first-child").html(_date);
        
        if($(_imkb).attr("artis") == 1){_tablolar.eq(0).find("tr:eq(1) :eq(1)").html(ImgUp)}
        else if($(_imkb).attr("artis") == -1){_tablolar.eq(0).find("tr:eq(1) :eq(1)").html(ImgDown)}
        else {_tablolar.eq(0).find("tr:eq(1) :eq(1)").html(ImgNotr)}
        _tablolar.eq(0).find("tr:eq(1) :eq(3)").html($(_imkb).attr("deger"))
        _tablolar.eq(0).find("tr:eq(1) :eq(4)").html("%"+$(_imkb).attr("degisim"))
        
        
        if($(_gold).attr("artis") == 1){_tablolar.eq(0).find("tr:eq(2) :eq(1)").html(ImgUp)}
        else if($(_gold).attr("artis") == -1){_tablolar.eq(0).find("tr:eq(2) :eq(1)").html(ImgDown)}
        else {_tablolar.eq(0).find("tr:eq(2) :eq(1)").html(ImgNotr)}
        _tablolar.eq(0).find("tr:eq(2) :eq(3)").html($(_gold).attr("deger"))
        _tablolar.eq(0).find("tr:eq(2) :eq(4)").html("%"+$(_gold).attr("degisim"))
        
        
        if($(_bono).attr("artis") == 1){_tablolar.eq(0).find("tr:eq(3) :eq(1)").html(ImgUp)}
        else if($(_bono).attr("artis") == -1){_tablolar.eq(0).find("tr:eq(3) :eq(1)").html(ImgDown)}
        else {_tablolar.eq(0).find("tr:eq(3) :eq(1)").html(ImgNotr)}
        _tablolar.eq(0).find("tr:eq(3) :eq(3)").html($(_bono).attr("deger"))
        _tablolar.eq(0).find("tr:eq(3) :eq(4)").html("%"+$(_bono).attr("degisim"))
        
        if($(_usd).attr("artis") == 1){_tablolar.eq(1).find("tr:eq(0) :eq(1)").html(ImgUp)}
        else if($(_usd).attr("artis") == -1){_tablolar.eq(1).find("tr:eq(0) :eq(1)").html(ImgDown)}
        else {_tablolar.eq(1).find("tr:eq(0) :eq(1)").html(ImgNotr)}
        _tablolar.eq(1).find("tr:eq(0) :last").html($(_usd).attr("indikatif"))
        
        if($(_eur).attr("artis") == 1){_tablolar.eq(1).find("tr:eq(1) :eq(1)").html(ImgUp)}
        else if($(_eur).attr("artis") == -1){_tablolar.eq(1).find("tr:eq(1) :eq(1)").html(ImgDown)}
        else {_tablolar.eq(1).find("tr:eq(1) :eq(1)").html(ImgNotr)}
        _tablolar.eq(1).find("tr:eq(1) :last").html($(_eur).attr("indikatif"))
        
    },
    error: function(XMLHttpRequest, textStatus, errorThrown) {
        alert("Veri alınırken hata oluştu.");
    } 
});



});

