﻿//var current;

var timerId = 0;
var picnum = 0;
var mouseover = false;
var gunlukMansetHaberListSize = 10;
var allGunlukMansetHaberlerSize = 27;
var pictureRemainderNumber = 0;

function okulHaberDegistir($this) {
    $(".MansetHaberIcerikleri").scrollTo(0, 50);
}

function haberDegistir($this) {
    $(".MansetHaberIcerikleri").removeClass('hover');
    $this.addClass('hover');
    var resimLinki = $this.find('a:first').attr("href");
    var resimAciklamasi = $this.find('img').attr("alt");
    var mansetHaberIcerik = $this.find('.blok').html();

    $(".MansetHaberResimUstu").html(mansetHaberIcerik);
    $(".MansetHaberResmi img:first").attr({ src: resimLinki, alt: resimAciklamasi });
    $(".MansetHaberResmi a:first").attr("href", $this.find('a:eq(1)').attr("href"));
}

function haberDegistir2($this) {
    $(".MansetHaberIcerikleri2").removeClass('hover');
    $this.addClass('hover');
    var resimLinki = $this.find('a:first').attr("href");
    var resimAciklamasi = $this.find('img').attr("alt");
    var mansetHaberIcerik = $this.find('.blok2').html();

    $(".MansetHaberResimUstu2").html(mansetHaberIcerik);
    $(".MansetHaberResmi2 img:first").attr({ src: resimLinki, alt: resimAciklamasi });
    $(".MansetHaberResmi2 a:first").attr("href", $this.find('a:eq(1)').attr("href"));
}


function clearTime() {
    clearTimeout(timerId);
    timerId = -1;
}
/*
function setUpTimer() {
    timer=window.setTimeout(function() {
        ++current;
        if (current > ($(".ulmn > div").size() / 2)) current = 0;
        $(".ulmn").animate({ scrollTop: 165 * current }, 2000);

        for (var i = 0; i < ($(".ulmn > div").size() / 2); ++i) {
            if (i == current) {
                $("#pager_" + i).addClass("activpaper");
            } else {
                $("#pager_" + i).removeClass("activpaper");
            }
        }

        setUpTimer();
    }, 6000);
}*/

function setPager(i) {
    if (i < 0) return false;
    if (i >= ($(".ulmn > div").size() / 2)) return false;
    
    clearTimeout(timer);


    current = i;
    if (current > ($(".ulmn > div").size() / 2)) current = 0;
    $(".ulmn").animate({ scrollTop: 165 * current }, 1000);

    for (var i = 0; i < ($(".ulmn > div").size() / 2); ++i) {
        if (i == current) {
            $("#pager_" + i).addClass("activpaper");
        } else {
            $("#pager_" + i).removeClass("activpaper");
        }
    }

    setUpTimer();
}

function startTimer(c) {
    for (var b = 1; b <= gunlukMansetHaberListSize; b++) {
        var a = document.getElementById("mansetImageOld" + b); var d = document.getElementById("td_rakam_old" + b); if (!a || !d) { continue; } if (b == c) {
            a.style.display = "block";
            d.className = "main-page-headline-number-active";
        } else { a.style.display = "none"; d.className = "main-page-headline-number-passive"; } 
    } c++; if (c > gunlukMansetHaberListSize) { c = 1; } timerId = setTimeout("startTimer('" + c + "')", 6000); pictureRemainderNumber = c; hideAllGunlukManset();
}

function showManset(c) {
    clearTime();
    
    pictureRemainderNumber = c;
    for (var b = 1; b <= gunlukMansetHaberListSize; b++) {
        var a = document.getElementById("mansetImageOld" + b);
        var d = document.getElementById("td_rakam_old" + b);
        if (!a || !d) {alert(b+" ll"); }
        if (b == c) {
            a.style.display = "block";
            d.className = "main-page-headline-number-active";
        } else {
            a.style.display = "none";
            d.className = "main-page-headline-number-passive";
        } 
    } hideAllGunlukManset();
}

function hideAllGunlukManset() { for (var a = 11; a <= allGunlukMansetHaberlerSize-1; a++) { var b = document.getElementById("AllmansetImageOld" + a); if (!b) { continue; } b.style.display = "none"; } } function showMansetAllGunluk(d) {
    clearTime(); for (var c = 1; c <= gunlukMansetHaberListSize; c++) {
        var a = document.getElementById("mansetImageOld" + c);
        var f = document.getElementById("td_rakam_old" + c); if (!a || !f) { continue; } a.style.display = "none"; f.className = "main-page-headline-number-passive";
    } for (var b = 11; b <= allGunlukMansetHaberlerSize-1; b++) {
        var e = document.getElementById("AllmansetImageOld" + b); if (!e) { continue; } if (b == d) { e.style.display = "block"; } else {
            e.style.display = "none";
        } 
    }
} 

function startTime() { if (timerId == -1) { timerId = setTimeout("startTimer('" + pictureRemainderNumber + "')", 6000); } } function picPrev() {
    var a = document.getElementById("mansetImageOld" + pictureRemainderNumber); size = gunlukMansetHaberListSize + 1; if (pictureRemainderNumber > 1) { pictureRemainderNumber--; } else {
        pictureRemainderNumber = size - 1;
    } showManset(pictureRemainderNumber);
} 

function picNext() { var a = document.getElementById("mansetImageOld" + pictureRemainderNumber); size = gunlukMansetHaberListSize + 1; if (pictureRemainderNumber < size - 1) { pictureRemainderNumber++; } else { pictureRemainderNumber = 1; } showManset(pictureRemainderNumber); }



$(document).ready(function() {
    var pager;
    var $this = $(".MansetHaberIcerikleri2:first");
    $this.addClass('hover');
    haberDegistir2($this);

    $this = $(".MansetHaberIcerikleri:first");
    $this.addClass('hover');
    haberDegistir($this);

    current = 0;
   // $(".ulmn").animate({ scrollTop: 165 * current }, 1000);
   // setUpTimer();

    $(".MansetHaberIcerikleri2").mouseenter(function() {
        var $this = $(this);
        visible_item = $this.index();
        haberDegistir2($this);
    });

    $(".MansetHaberIcerikleri").mouseenter(function() {
        var $this = $(this);
        visible_item = $this.index();
        haberDegistir($this);
    });

  /*  pager = "<ul>";
    for (var i = 0; i < ($(".ulmn > div").size() / 2); ++i) {
        pager += "<li id=\"pager_" + i + "\" ";
        if (current == i) pager += "class=\"activpaper\"";
        pager += "><a href=\"#\" onclick=\"setPager(" + i + ");return false;\">" + (i + 1) + "</a></li>";
    }
    pager += "</ul>";*/
    //$(".pager").html("<a class=\"geriler\" href=\"#\">&laquo; Geri</a> <a class=\"ileriler\" href=\"#\">İleri &raquo;</a>");
  //  $("#ll1").html(pager);

    startTimer('1');
});



var hdln, hdlns;
function headline(a) {
    this.prefix=a;
    this.old = null;
    this.length = $('#' + this.prefix + ' .navigation .left li').length;
    this.wfu = new waitForUser(this);
    var x = this;

        $('#' + this.prefix + ' .navigation .left li a').each(function(index, value) {
            $(value).mouseover(function() {
                x.toggle(index);
                x.wfu.init();
            });
        });

        this.toggle = function(ID) {
            if (this.old != null) {
                $('#' + this.prefix + ' .headlines .headlineItem:eq(' + this.old + ')').css('display', 'none');
                $('#' + this.prefix + ' .navigation .left li:eq(' + this.old + ') a').removeClass('selected');
            }

            $('#' + this.prefix + ' .headlines .headlineItem:eq(' + ID + ')').css('display', 'inline');
            $('#' + this.prefix + ' .navigation .left li:eq(' + ID + ') a').addClass('selected');

          //  var effect = $('#' + this.prefix + ' .headlines .headlineItem:eq(' + ID + ')').attr("effect");
          //  var url = $('#' + this.prefix + ' .headlines .headlineItem:eq(' + ID + ') .url').attr("href");
            this.old = ID;
        }
/*
        this.swapNext = function() {
            if (hdln.old == hdln.length - 1) hdln.toggle(0);
            else hdln.toggle(hdln.old + 1);
        }*/
}

$(document).ready(function() {
    hdln = new headline("headline");
    hdlns = new headline("sporline");

    hdln.toggle(0);
    hdlns.toggle(0);
});

function waitForUser(obj) {
    this.played = true;
    this.resume = null;

    this.init = function() {
        this.played = false;
        clearInterval(this.resume);
        this.resume = setInterval(this.playAgain, 5000);
    }

    this.playAgain = function() {
        obj.wfu.played = true;
        clearInterval(obj.wfu.resume);
    }

    this.noPlay = function() {
        this.played = false;
        clearInterval(this.resume);
    }
}

