var _Date = new Date();

jQuery(function(){
	//Spor Menü
	$("#FulbolOpen").hide();
	$("#FutbolOpenTrans").hide();
	$("#FutbolOpenTrans").fadeTo("fast", 0.50);
	
	$("#BasketbolMenu").hide();
	$("#BasketbolTrans").hide();
	$("#BasketbolTrans").fadeTo("fast", 0.50);
	
	$("#MotorSporlariMenu").hide();
	$("#MotorSporlariTrans").hide();
	$("#MotorSporlariTrans").fadeTo("fast", 0.50);
	
	$("#DigerMenu").hide();
	$("#DigerTrans").hide();
	$("#DigerTrans").fadeTo("fast", 0.50);
	
	$("#TopMenuFutbol").mouseover(function() {
		$("#FulbolOpen").show();
		$("#FutbolOpenTrans").show();
		$("#TopMenuFutbol").removeClass("TopMenuFutbolOut");
		$("#TopMenuFutbol").addClass("TopMenuFutbolOver");
	});
	$("#TopMenuFutbol").mouseout(function() {
		$("#FulbolOpen").hide();
		$("#FutbolOpenTrans").hide();
		$("#TopMenuFutbol").removeClass("TopMenuFutbolOver");
		$("#TopMenuFutbol").addClass("TopMenuFutbolOut");
	});
	
	$("#TopMenuBasketbol").mouseover(function() {
		$("#BasketbolMenu").show();
		$("#BasketbolTrans").show();
		$("#TopMenuBasketbol").removeClass("TopMenuBasketbolOut");
		$("#TopMenuBasketbol").addClass("TopMenuBasketbolOver");
	});
	$("#TopMenuBasketbol").mouseout(function() {
		$("#BasketbolMenu").hide();
		$("#BasketbolTrans").hide();
		$("#TopMenuBasketbol").removeClass("TopMenuBasketbolOver");
		$("#TopMenuBasketbol").addClass("TopMenuBasketbolOut");
	});
	
	$("#TopMenuMotorSporlari").mouseover(function() {
		$("#MotorSporlariMenu").show();
		$("#MotorSporlariTrans").show();
		$("#TopMenuMotorSporlari").removeClass("TopMenuMotorSporlariOut");
		$("#TopMenuMotorSporlari").addClass("TopMenuMotorSporlariOver");
	});
	$("#TopMenuMotorSporlari").mouseout(function() {
		$("#MotorSporlariMenu").hide();
		$("#MotorSporlariTrans").hide();
		$("#TopMenuMotorSporlari").removeClass("TopMenuMotorSporlariOver");
		$("#TopMenuMotorSporlari").addClass("TopMenuMotorSporlariOut");
	});
	
	$("#TopMenuDiger").mouseover(function() {
		$("#DigerMenu").show();
		$("#DigerTrans").show();
		$("#TopDiger").removeClass("TopMenuDigerOut");
		$("#TopMenuDiger").addClass("TopMenuDigerOver");
	});
	$("#TopMenuDiger").mouseout(function() {
		$("#DigerMenu").hide();
		$("#DigerTrans").hide();
		$("#TopMenuDiger").removeClass("TopMenuDigerOver");
		$("#TopMenuDiger").addClass("TopMenuDigerOut");
	});
	
	$("#TopMenuVoleybol").mouseover(function() {
		$("#TopDiger").removeClass("TopMenuVoleybolOut");
		$("#TopMenuVoleybol").addClass("TopMenuVoleybolOver");
	});
	$("#TopMenuVoleybol").mouseout(function() {
		$("#TopMenuVoleybol").removeClass("TopMenuVoleybolOver");
		$("#TopMenuVoleybol").addClass("TopMenuVoleybolOut");
	});
	
	$("#TopMenuTenis").mouseover(function() {
		$("#TopDiger").removeClass("TopMenuTenisOut");
		$("#TopMenuTenis").addClass("TopMenuTenisOver");
	});
	$("#TopMenuTenis").mouseout(function() {
		$("#TopMenuTenis").removeClass("TopMenuTenisOver");
		$("#TopMenuTenis").addClass("TopMenuTenisOut");
	});
	
	$("#TopMenuIddia").mouseover(function() {
		$("#TopDiger").removeClass("TopMenuIddiaOut");
		$("#TopMenuIddia").addClass("TopMenuIddiaOver");
	});
	$("#TopMenuIddia").mouseout(function() {
		$("#TopMenuIddia").removeClass("TopMenuIddiaOver");
		$("#TopMenuIddia").addClass("TopMenuIddiaOut");
	});
	
	//En çok okunanlar ve yorumlananlar
	$("#MostPopulerReads").addClass("MostPopulerReadsActive");
	$("#MostPopulerReads").removeClass("MostPopulerReads");
	EnCokOkunanVeYorumlananlar("1");
	
	$("#MostPopulerReads").click(function() {
		$("#MostPopulerReads").addClass("MostPopulerReadsActive");
		$("#MostPopulerReads").removeClass("MostPopulerReads");
		
		$("#MostPopulerComments").removeClass("MostPopulerCommentsActive");
		$("#MostPopulerComments").addClass("MostPopulerComments");
		
		EnCokOkunanVeYorumlananlar("1");
	});
	$("#MostPopulerComments").click(function() {
		$("#MostPopulerReads").addClass("MostPopulerReads");
		$("#MostPopulerReads").removeClass("MostPopulerReadsActive");
		
		$("#MostPopulerComments").removeClass("MostPopulerComments");
		$("#MostPopulerComments").addClass("MostPopulerCommentsActive");
		
		EnCokOkunanVeYorumlananlar("0");
	});
	function EnCokOkunanVeYorumlananlar(Str) {
		var target = jQuery('#MostPopulerText');
		if (Str == "1") {
			Str = "EnCokOkunanlar.htm";
		} else if (Str == "0") {
			Str = "EnCokYorumlananlar.htm";
		}
		if (target.length > 0)
			target.load("/Dynamics/"+Str);
    }
	
	//Puan durumunda ligi seçerse işlem yapıyoruz.
	GetPuanDurumu("0");
	$("#PuanDurumuSelect").change(function () {
        var Ch = $("#PuanDurumuSelect").val();
		GetPuanDurumu(Ch);
    });
	function GetPuanDurumu(_Pd) {
	    
		if(_Pd == "Super_Lig") {
			$("#LigName").html("Türkiye Turkcell Süper Lig");
			_PuanDurumuLink = "Super_Lig";
		} 
		else if (_Pd == "TFF_1_Lig") {
			$("#LigName").html("Türkiye Bank Asya 1. Lig");
			_PuanDurumuLink = "TFF_1_Lig";
		}
		else if (_Pd == "Ingiltere") {
			$("#LigName").html("İngiltere Premier Lig");
			_PuanDurumuLink = "Ingiltere-Premier-Lig";
		}
		else if (_Pd == "Italya") {
			$("#LigName").html("İtalya Serie A");
			_PuanDurumuLink = "Italya-Serie-A";
		}
		else if (_Pd == "Ispanya") {
			$("#LigName").html("İspanya La Liga");
			_PuanDurumuLink = "Ispanya-La-Liga";
		}
		else if (_Pd == "Almanya") {
			$("#LigName").html("Almanya Bundesliga");
			_PuanDurumuLink = "Almanya-Bundesliga";
		}
		else if (_Pd == "Fransa") {
			$("#LigName").html("Fransa Ligue 1");
			_PuanDurumuLink = "Fransa-Ligue-1";
		}
		else if (_Pd == "Hollanda") {
			$("#LigName").html("Hollanda Everdise");
			_PuanDurumuLink = "Hollanda-Everdise";
		}
		else if (_Pd == "0") {
			$("#LigName").html("Türkiye Turkcell Süper Lig");
			_Pd = "Super_Lig"
			_PuanDurumuLink = "Super_Lig";
		}

		$("#PuanDurumuSelect").attr("disabled","disabled");
		var pdTarget = jQuery("#PuanDurumuHtml");
		if (pdTarget.length > 0)
			pdTarget.load("/puandurumu/index/" + _Pd);
        $("#PuanDurumuSelect").removeAttr("disabled");
	}
	$("#AyrintiliPuanDurumuLink").click(function(){
	    window.location = "/Puan_Durumu/"+_PuanDurumuLink+".aspx";
    });
	//Puan durumu bitiş
    
	//Lig Fikstüründe ligi seçerse işlem yapıyoruz.
	GetLigFiksturu("0");
	$("#LigFiksturuSelect").change(function () {
    var _LigFiksturuLink;
    var Ch = $("#LigFiksturuSelect").val();
		GetLigFiksturu(Ch);
    });
	function GetLigFiksturu(_Pd) {
		if(_Pd == "Super_Lig") {
			$("#LigFiksturuLigName").html("Türkiye Turkcell Süper Lig");
			_LigFiksturuLink = "Super_Lig";
		} 
		else if (_Pd == "TFF_1_Lig") {
			$("#LigFiksturuLigName").html("Türkiye Bank Asya 1. Lig");
			_LigFiksturuLink = "TFF_1_Lig";
		}
		else if (_Pd == "Ingiltere") {
			$("#LigFiksturuLigName").html("İngiltere Premier Lig");
			_LigFiksturuLink = "Ingiltere";
		}
		else if (_Pd == "Italya") {
			$("#LigFiksturuLigName").html("İtalya Serie A");
			_LigFiksturuLink = "Italya";
		}
		else if (_Pd == "Ispanya") {
			$("#LigFiksturuLigName").html("İspanya La Liga");
			_LigFiksturuLink = "Ispanya";
		}
		else if (_Pd == "Almanya") {
			$("#LigFiksturuLigName").html("Almanya Bundesliga");
			_LigFiksturuLink = "Almanya";
		}
		else if (_Pd == "Fransa") {
			$("#LigFiksturuLigName").html("Fransa Ligue 1");
			_LigFiksturuLink = "Fransa";
		}
		else if (_Pd == "Hollanda") {
			$("#LigFiksturuLigName").html("Hollanda Everdise");
			_LigFiksturuLink = "Hollanda";
		}
		else if (_Pd == "0") {
			$("#LigFiksturuLigName").html("Türkiye Turkcell Süper Lig");
			_Pd = "Super_Lig"
			_LigFiksturuLink = "Super_Lig";
		}

		var lfTarget = jQuery("#LigFiksturuHtml");
		if (lfTarget.length > 0)
			lfTarget.load("/ligfiksturu/index/" + _Pd);
	}
	//Lig Fikstürü bitiş
	$("#AyrintiliLigFiksturuLink").click(function(){
	    window.location = "/Fikstur/"+_LigFiksturuLink+".aspx";
    });
	//Tıklama bitiş
	
    //Büyük manşet kapat
    $("#MansetBigClose").click(function(){
	    $("#MansetBig").hide();
	    $("#MansetBigClose").hide();
    });
    //Arama

    $("#frmSearch").submit(function() {
        var StrKey = $("#InputSearch").val();
        if (StrKey.length <= 2) {
            alert("Lütfen en az 3 karakterli bir arama metni giriniz!");
            return false;
        }
        return true;
    });
});

function GetAnim() {
    $('html, body').animate({scrollTop:480+$(".NewsDetailText").height()}, 'slow');
}
//Haber hit say
function HaberHitSay(NewsID) {
	jQuery.ajax({
		url: "/haberdetay/hitsay/" + NewsID,
		dataType: "json",
		success: function (data, textStatus) {
			// Update yazı hit
			if (data != false) {
				//alert(data);
			}
		}
	});
}
//Yorumları getirir
function GetComments(NewsID, isAll, PageNum) {
	jQuery("#NewsCommentMain").load("/yorumlar/index/"+NewsID+"/"+isAll+"/"+PageNum);
}
//
var LiveScoresSyf;
function GetLiveScoresSyf() {
	$("#TopLogosScoreLiveSyf").load("/Dynamics/score_tab.html");
	clearInterval(LiveScoresSyf);
	LiveScoresSyf=setTimeout('GetLiveScoresSyf();',50000);
}
function YeniPencere(popup_url, win_name, w, h, scroll)
{
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	var popup_attr = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
	// önce var olan pencere varsa onu bul
	var existingWindow = window.open("", win_name, popup_attr);
	existingWindow.focus();
	// eğer açık olan pencerede HTTP adresli bir sayfa yoksa istenilen adrese yönlendir.
	if (existingWindow.location.href.substr(0,7) != "http://")
		existingWindow.location.href = popup_url;
}
function Reload(_Timer){
    setTimeout('window.location.reload()', _Timer);
}
function GetUrl(_Link) {
	var Url=document.URL;
	//window.location.href = _Link+Url;
	//window.open (_Link+Url, '_blank');
	YeniPencere(_Link+Url, _Link, 640, 480, 1)
}
function ShowGallery(contDiv, data, classItemIcon, blockTitle, blockTitleTitle, blockTitleLink, linkTarget) {
	var carouselItems = data;

	var mycarousel_getItemHTML = function(item) {
		var myItem = jQuery('<div><a href="' + item.link + '" ' + linkTarget + '><img class="thumbnail" src="' + item.resim + '" /></a><div class="item_title"></div><div class="' + classItemIcon + '"></div></div>')
		myItem.find(".thumbnail").attr("alt", item.baslik).attr("title", item.baslik);
		myItem.find(".item_title").text(item.baslik);
		return myItem;
	};

	var mycarousel_itemLoadCallback = function(carousel, state) {
		for (var i = carousel.first; i <= carousel.last; i++) {
			if (!carousel.has(i)) {
                if (i > carouselItems.length) {
                    break;
                }
                carousel.add(i, mycarousel_getItemHTML(carouselItems[i-1]));
			}
		}
	};

	contDiv.html('<a class="GalleryTitle" title="' + blockTitleTitle +
		'" href="' + blockTitleLink + '" ' + linkTarget + '>' + blockTitle +
		'</a><ul class="jcarousel-skin-htspor"></ul>');
	contDiv.find(".jcarousel-skin-htspor").jcarousel({
		/*wrap: 'circular',*/
		size: carouselItems.length,
		itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback}
	});
}
function ShowOneCikanlar(contDiv, data) {
	var carouselItems = data;

	var mycarousel_getItemHTML = function(item) {
		var myItem = jQuery('<div><a href="' + item.link + '" target="_blank"><img class="thumbnail" src="' + item.resim + '" /></a><div class="item_title"><a></a></div><div class="item_ozet"><a></a></div></div>')
		myItem.find(".thumbnail").attr("alt", item.baslik).attr("title", item.baslik);
		myItem.find(".item_title a").text(item.baslik).attr("href", item.link).css({"font-size":"11px","font-family":"Verdana","font-weight": "bold"});
		myItem.find(".item_ozet a").text(item.ozet).attr("href", item.link);
		return myItem;
	};

	var mycarousel_itemLoadCallback = function(carousel, state) {
		for (var i = carousel.first; i <= carousel.last; i++) {
			if (!carousel.has(i)) {
				if (i > carouselItems.length) {
					break;
				}
				carousel.add(i, mycarousel_getItemHTML(carouselItems[i-1]));
			}
		}
	};

	contDiv.find(".jcarousel-skin-onecikanlar").jcarousel({
		/*wrap: 'circular',*/
		size: carouselItems.length,
		scroll: 2,
		itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback}
	});
}
function show_zone(zone_id)
{
	jQuery("#zone_" + zone_id).css("display", "block");
}

 function SetCookie(sName, sValue, numExpireDays) {
	var date = new Date();
	date.setDate(date.getDate()+numExpireDays);
	document.cookie = sName + "=" + escape(sValue) + "; expires=" + date.toGMTString();
}

function GetCookie(sName) {
	// cookies are separated by semicolons
	var aCookie = document.cookie.split("; ");
	for (var i = 0; i < aCookie.length; i++) {
		// a name/value pair (a crumb) is separated by an equal sign
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
			return unescape(aCrumb[1]);
	}

	// a cookie with the requested name does not exist
	return null;
}

function initAnket(anket_id, haber_id, tasarim) {
	var anket_cookie_name = "HTAnket" + anket_id;
	var anketCookieVal = GetCookie(anket_cookie_name);
	if (anketCookieVal != null) {
		// switch to answers
		jQuery("#anketPart1_" + anket_id).hide();
		jQuery("#anketPartAnswer_" + anket_id).show();
	} else {
		jQuery("#anketPart1_" + anket_id).show();
	}

	var getAnketSelection = function(anket_id) {
		var radioSelected = jQuery("input:radio[name='anketCevap_" + anket_id + "']:checked");
		return radioSelected.length == 0 ? -1 : radioSelected.val();
	};

	jQuery("#btnAnketStep1_" + anket_id).click(function() {
		var cevap_id = getAnketSelection(anket_id);
		if (cevap_id <= 0) {
			alert("Lütfen seçiminizi yapınız!");
		} else {
			jQuery("#anketPart1_" + anket_id).hide();
			reload_captcha('#captcha');
			//jQuery("#tdAnketImg_" + anket_id).html('<img style="width:100px;height:50px" id="captcha" alt="" title="" src="/anket/jpegnumber/1" />');
			jQuery("#anketPart2_" + anket_id).show();
		}
		return false;
	});

	jQuery("#btnAnketStep2_" + anket_id).click(function() {
		var cevap_id = getAnketSelection(anket_id);
		if (cevap_id <= 0) {
			alert("Lütfen seçiminizi yapınız!");
			return false;
		}

		var captcha = jQuery("#txtImageKod_" + anket_id).val();
		if (captcha.length == 0) {
			alert("Lütfen güvenlik kodunu giriniz!")
			return false;
		} else if (!captcha.match(/^\d{3}$/)) {
			alert("Lütfen 3 haneli geçerli bir güvenlik kodu giriniz!")
			return false;
		}

		var url = "/anket/sonuckaydet/" + anket_id + "/" + cevap_id + "/" + captcha + "/" + tasarim;
		jQuery.ajax({
			url: url,
			dataType: 'json',
			cache: false,
			success: function(data){
				if (data.success == 1) {
					jQuery("#divAnketContainer_" + haber_id).load("/anket/index/" + haber_id + "/1?tasarim=" + tasarim);
				} else {
					alert(data.message);
				}
			},
			type: 'POST'
		});
		return false;
	});

	// jQuery("#anketPart1_" + anket_id).show();
	// jQuery("#anketPart2_" + anket_id).show();
	// jQuery("#anketPartAnswer_" + anket_id).show();
}

function reload_captcha(seperator) {
	jQuery(seperator).attr('src', '/anket/jpegnumber?' + Math.random());
}

