/**
* @version		$Id: cnetTurkiye.js 1.0.1
* @package		Javascript
* @copyright	Copyright (C) 01 Aralık 2007 Arslan Topçu. All rights reserved.
* @license		GNU/GPL
* @encoding		UTF-8
* CnetTurkiye js
*/

var haberler={
	toplamSayfa:0,
	activePage:1,
	haberDiv:null,
	durdur:false,
	hiz:1500,
	goster:function(){
		this.haberDiv =Java.document.getId("haberler");
		// Sayfa sayısı hesaplanıyor
		this.sayfaCheck();
		this.sayfalar();
	},
	ileri:function(){
		var sayac=0;
		if(this.durdur) return false;

		if(this.activePage === this.toplamSayfa ){
				this.activePage =1;
				var acdiv = Java.document.getId("haberler"+this.toplamSayfa);
				Java.document.setStyle(acdiv,"display:none");
				Java.fade.init("haberler"+this.activePage,0,100,this.hiz);
				this.aktifSayfa();
				return true;
		}

		var acdiv = Java.document.getId("haberler"+this.activePage);
			Java.document.setStyle(acdiv,"display:none");
			Java.fade.init("haberler"+(this.activePage+1),0,100,this.hiz);
			this.activePage++;
			this.aktifSayfa();
	},
	git:function(sayfa){
		var acdiv = Java.document.getId("haberler"+this.activePage);
			Java.document.setStyle(acdiv,"display:none");
			Java.fade.init("haberler"+sayfa,0,100,this.hiz);
			this.activePage = sayfa;

			if(!this.durdur)
			this.baslat();

			this.aktifSayfa();
	},
	aktifSayfa:function(){
		var akt = Java.document.getId("sayfalar").getElementsByTagName("li");
		var	aktelem = akt[this.activePage-1];

		for(var i=0;i<akt.length;i++){
			if(akt[i].className=='h-aktif')
				akt[i].className='';
		}

		aktelem.className = "h-aktif";
	},
	sayfaCheck:function(){
		if(this.haberDiv === null)
			return false;

		for(var n=0; n<this.haberDiv.childNodes.length; n++) {
	    	u = this.haberDiv.childNodes[n];
			if(u.nodeType === 1)
				this.toplamSayfa++;
    	}
	},
	sayfalar:function(){

		var shtml = '<ul>';
		for(var i=1;i<=this.toplamSayfa;i++){
			if(i===1)
			shtml += '<li class="h-aktif" onclick="haberler.git('+i+')">'+i+'</li>';
			else
			shtml += '<li onclick="haberler.git('+i+')">'+i+'</li>';

		}
			shtml += '<li id="baslat" onclick="haberler.baslat()" style="BACKGROUND: url(../extras/x.gif) no-repeat left center; top:0px;"><img src="extras/banstop.gif"></li>';
			shtml +='</ul>';

		Java.document.inHTML(shtml,"sayfalar");

	},
	baslat:function(param){
		var dur = '<img src="extras/banplay.gif">';
		var baslatt = '<img src="extras/banstop.gif">';

		if(this.durdur){
			Java.document.inHTML(baslatt,"baslat");
			this.durdur=false;
		}else{
			Java.document.inHTML(dur,"baslat");
			this.durdur=true;
		}
	}

}