	var initSettingsArray = new Array();
	var dataArray = new Array();
	
	// ---------------------------------functions section --------------------------------------------
	function stopclock(itemName){
		if(initSettingsArray[itemName+'_timerRunning']) {
			clearInterval(initSettingsArray[itemName+'_timerID']);
		}
		initSettingsArray[itemName+'_timerRunning'] = false;
	 }

	function startclock(itemName){
	 // Make sure the clock is stopped
		stopclock(itemName)
		initSettingsArray[itemName+'_timerID'] = setInterval("showtime('"+itemName+"')", initSettingsArray[itemName+'_slideShowSpeed']);
		initSettingsArray[itemName+'_timerRunning'] = true;
	}

	function showtime(itemName){
		
		var tempCounter = 0;
		
		if (initSettingsArray[itemName+'_randomizePictures']) {
			var now = new Date();
			var sec = now.getSeconds();
			//initSettingsArray[itemName+'_ad_counter'] = sec % (initSettingsArray[itemName+'_how_many_ads']);
			initSettingsArray[itemName+'_ad_counter'] = Math.round(Math.random()*(initSettingsArray[itemName+'_how_many_ads']-1));

		} else {
			initSettingsArray[itemName+'_ad_counter'] +=1;
			if (initSettingsArray[itemName+'_ad_counter'] > (initSettingsArray[itemName+'_how_many_ads'])-1) {
				initSettingsArray[itemName+'_ad_counter']=0;
			}
		}
		
		tempCounter = initSettingsArray[itemName+'_ad_counter'];
		//alert('AD: '+ tempCounter);

		if (initSettingsArray[itemName+'_smoothTransistion']) {
			document.getElementById(itemName).style.filter='blendTrans(duration='+initSettingsArray[itemName+'crossFadeDuration'];
			document.getElementById(itemName).filters.blendTrans.Apply();
		}
		
			document.getElementById(itemName).src = dataArray[tempCounter+'_'+itemName+'_src'];
			document.getElementById(itemName).alt = dataArray[tempCounter+'_'+itemName+'_alt'];
			document.getElementById(itemName).width = dataArray[tempCounter+'_'+itemName+'_width'];
			document.getElementById(itemName).height = dataArray[tempCounter+'_'+itemName+'_height'];
			document.getElementById(itemName+'LinkRef').href = dataArray[tempCounter+'_'+itemName+'_href'];
			
		if (initSettingsArray[itemName+'_smoothTransistion']) {
			document.getElementById(itemName).filters.blendTrans.Play()
		}
	}
	
	
// Print this page functions
function PrintThisPage() 
{ 
 var sOption="status=yes,toolbar=no,location=no,directories=no,menubar=no,"; 
         sOption+="resizable=yes,scrollbars=yes,width=750,height=750,left=100,top=25;"; 

   //var winprint=window.open("https://localhost/ImagePremier/printer.aspx","Print",sOption); 
 var winprint=window.open("printer.aspx","Print",sOption); 
 
    winprint.focus(); 
}

