// ICEPWorld JavaScript Document

// ## CONSTANTS
var CONST_countOfNews = 5; // Toplam Haber Adedi
var imgSource_TypeArr = new Array("../ImageOutput/WAT_images/wat");
var imgSource_TypeCount = new Array(24, 0);
var currentImage = 1;
var CS_intervalForImageSrc = true; // Sayfa yuklendiginde otomatik resim degisimi yapilsin mi?
// ## END OF CONSTANTS;

// ** DO NOT EDIT ** //
var CS_intervalIDForImageSrc = 0;
// ** END OF DNE; **//

// ## FUNCTIONS



function changeNews( divID ) {
	/*for( var j = 0; j < CONST_countOfNews; j++ ) {
		if (document.layers) {
			eval("layerObj = document.mNewsDiv" + j + ";");
		} else if (document.getElementById) {
			eval("layerObj = document.getElementById('mNewsDiv" + j + "').style;");
		} else if (document.all) { 
			eval("layerObj = document.all.mNewsDiv" + j + ".style;");
		}
		// let's hide and seek;
		layerObj.visibility = (( j == divID ) ? 'visible' : 'hidden' );
		if( navigator.appVersion.indexOf("MSIE") == -1 ) layerObj.height = (( j == divID ) ? 'auto' : '' );
		else layerObj.height = (( j == divID ) ? '100%' : '0px' );
		layerObj.position = (( j == divID ) ? 'relative' : 'absolute' );
	}*/
}

/* 
~ check out the top of this file to change/add sources, the array name, imgSource_TypeArr;
~ to control randomize and change the amount of images, imgSource_TypeCount
~ action = 0 : random, -1 : minus, 1 : plus;
*/




function imageSrcChanger( docImageName, sourceType, action, onLoad ) {
	if( action == 0 ) {
		currentImage = Math.round(Math.random()*imgSource_TypeCount[sourceType]);
		if( currentImage == 0 ) currentImage = 1; 
	} else if( action == -1 ) {
		currentImage = (( currentImage == 1 ) ? imgSource_TypeCount[sourceType] : currentImage - 1);
		if( onLoad != 1 ) clearInterval(CS_intervalIDForImageSrc);
	} else if( action == 1 ) {
		currentImage = (( currentImage == imgSource_TypeCount[sourceType] ) ? 1 : currentImage + 1);
		if( onLoad != 1 ) clearInterval(CS_intervalIDForImageSrc);
	}
	eval("document.all." + docImageName + ".src = '" + imgSource_TypeArr[sourceType] + "" + currentImage + ".jpg';");
}

function interv_ForImageSrc( docImageName, sourceType, action, onLoad ) {
	if( CS_intervalForImageSrc ) {
		CS_intervalIDForImageSrc = setInterval("imageSrcChanger('" + docImageName +  "', " + sourceType + ", " + action + ", '" + onLoad + "')", 4000);	
	}
}



