// 08.06.2010
// Sakir KIS
// sakirkis@hotmail.com

$(document).ready(function() {
	
	
	//$(".scrollable").scrollable({circular: true,mousewheel: true}).navigator().autoscroll({interval: 100});
	$(".scrollable").scrollable({size: 5}).circular().autoscroll({interval: 3000, autoplay: true, step: 2});  

	/*
	var api = $(".scrollable").data("scrollable");
	api.onSeek(function() {
			//api.addItem($(".scrollable li:eq("+this.getIndex()+")").clone()).end();
			//k=$(".scrollable li:eq("+this.getIndex()+")").clone();
			//$(".scrollable li:last").after(k);

	});
	*/
	//Menu
	$.each($("#menu li li a"), function() {
      if($(this).next().is("ul")){
      	$(this).addClass("menualt");
      }
    });
    
    $("#menu li").hover(function(){
    	if($(this).parent().parent().attr("id")=="menu") {
    		$(this).addClass("over");
			$(".over ul:first").show();
			$(".over a:first").addClass("aktif");
    	}else {
    		$(this).find("ul").show();
    	}
	},function(){
		if($(this).parent().parent().attr("id")=="menu") {
	    	$(".over a:first").removeClass("aktif");
			$(".over ul:first").hide();
			$(this).removeClass("over");
    	}else {
    		$(this).find("ul").hide();
    	}
	});
	/////////////////
	
   	
	//Duyurular
	$("#duyurular ul li").hide();
	$("#duyurular ul li:first").show();
	$("#duyurusol").click(function(){
		if($("#duyurular ul li:visible").prev().is("li")){
			$("#duyurular ul li:visible").fadeOut().hide().prev().fadeIn();
		} else {
			$("#duyurular ul li:visible").hide()
			$("#duyurular ul li:last").fadeIn();	
		}					   
	});
	$("#duyurusag").click(function(){
		if($("#duyurular ul li:visible").next().is("li")){
			$("#duyurular ul li:visible").fadeOut().hide().next().fadeIn();
		} else {
			$("#duyurular ul li:visible").hide()
			$("#duyurular ul li:first").fadeIn();	
		}					   
	});
	


    //haber liste
    $("#haberliste li:first").addClass("haberaktif");
    $("#haberresim").html($("#haberliste li:first .hresim").html());
    $("#haberbaslik").html($("#haberliste li:first .hbaslik").html());
    $("#habermetin").html($("#haberliste li:first .hmetin").html());
    
    $("#haberliste li").hover(function(){
        $("#haberliste .haberaktif").removeClass();
        $(this).addClass("haberaktif")
        $("#haberresim").html($("#haberliste .haberaktif  .hresim").html());
    	$("#haberbaslik").html($("#haberliste .haberaktif  .hbaslik").html());
    	$("#habermetin").html($("#haberliste .haberaktif  .hmetin").html());
    })
    
    //galeri
    $(".galeri span").css("opacity","0.9");
    $(".galeri a").hover(function(){ 
		$(this).addClass("gaktif");
		$(".galeri .gaktif span").slideDown();
	},function(){
		$(".galeri .gaktif span").slideUp();
		$(this).removeClass("gaktif");
	});
	
	$(".lightbox").lightbox();
	$("table tr:even").addClass("zebra");

//	$("#anketform").submit(ajaxx);
	hava('Ankara');
	//$("#havaform").submit(hava);
	
	mesaj();
	
});

function ajaxx(){
    $.ajax({
        type: 'POST',
        url: 'anket.php',
        data: $("#anketform").serialize(),
        success: function(ajaxCevap) {

            $('#yanit').fadeIn("slow").html(ajaxCevap);
           
        }

    });
    return false;
}
function hava(il){
    $.ajax({
        type: 'GET',
        url: 'hava.php',
        data: "il="+il,
        success: function(ajaxCevap) {
        	$('#havasonuc').hide();
            $('#havasonuc').fadeIn("slow").html(ajaxCevap);
           
        }

    });
    return false;
}

function duyuruOynat()
{
	if($("#duyurular ul li:visible").next().is("li")){
		$("#duyurular ul li:visible").fadeOut().hide().next().fadeIn();
	} else {
		$("#duyurular ul li:visible").hide();
		$("#duyurular ul li:first").fadeIn();	
	}	
}

function mesaj()
{
	
	var yukseklik=$(document).height();
	$("#katman1").css({height:yukseklik,opacity:.1}).animate({opacity:.8});
	
}

function kapat()
{
	$("#katman1,#sinav").fadeOut("slow",function(){$(this).remove();});
}


//Pluginler
//timer plugin
jQuery.timer = function (interval, callback)
 {
	var interval = interval || 100;
	if (!callback)
		return false;
	_timer = function (interval, callback) {
		this.stop = function () {
			clearInterval(self.id);
		};
		this.internalCallback = function () {
			callback(self);
		};
		this.reset = function (val) {
			if (self.id)
				clearInterval(self.id);
			var val = val || 100;
			this.id = setInterval(this.internalCallback, val);
		};
		this.interval = interval;
		this.id = setInterval(this.internalCallback, this.interval);
		var self = this;
	};
	return new _timer(interval, callback);
 };

