var yeni = new Array()
var panoImageID = 'imgPrv'
var panoBaslikID = 'titlePrv'
var panoAciklamaID = 'descPrv'
var activeStyle	 = 'msOver'
var deActiveStyle = 'msOut'
var activeThumbStyle	 = 'thumbsOver'
var deActiveThumbStyle = 'thumbsOut'

var thumbSourceName = 'thumbs'
var titleSourceName = 'titles'
var descsSourceName = 'descs'
var imageSourceName = 'img'
var imageDivSourceName = 'imgDiv'

var activeStep = 1;
var inter;
var strSayac;
	function preLoad(){
		
		var dgs = '';
		
		
		var strIDx;
		
		strSayac = parseInt(document.getElementById('sayac').innerHTML);
	
	for (i = 1; i <= strSayac - 1; i++) {
				
				strIDx = thumbSourceName + i
				yeni[i] = new Image()
	
				yeni[i].src = document.getElementById(strIDx).innerHTML
			//	alert(yeni[i].src);
	
			}
		shwNews(activeStep)
		autoStep()
	}
	
	function shwNews(recordNumber){
		document.getElementById(panoImageID).src		= document.getElementById(thumbSourceName + recordNumber).innerHTML
		document.getElementById(panoBaslikID).innerHTML	= document.getElementById(titleSourceName + recordNumber).innerHTML
		document.getElementById(panoAciklamaID).innerHTML = document.getElementById(descsSourceName + recordNumber).innerHTML
		allDeactiveStyle()
		setActiveThumb(recordNumber)
		activeStep = recordNumber
	}


	function allDeactiveStyle(){
		for (var i=1;i<=strSayac;i++){
			 setDeActiveThumb(i)
		}
	}

	function msOut(strID){
		setDeActiveThumb(strID)
	}
	
	function setActiveThumb(elemNumber){
		setStyle(imageDivSourceName + elemNumber,activeStyle)
		setStyle(imageSourceName + elemNumber,activeThumbStyle)
	}
	
	function setDeActiveThumb(elemNumber){
		setStyle(imageDivSourceName + elemNumber,deActiveStyle)
		setStyle(imageSourceName + elemNumber,deActiveThumbStyle)

	}
	
	
	function setStyle(elemID,styleName){
		document.getElementById(elemID).className = styleName
	}
	
	function startStep(){
		activeStep++;
		if (activeStep > strSayac){
			activeStep = 1
		}
		shwNews(activeStep)
	}
	
	function autoStep(){
		if (!inter){
			inter = setInterval("startStep()",5000)	
		}
		
	}
	
	function pauseStep(){
		clearInterval(inter)
		inter = null
	}
	
	
	
	
	
	
	
