// JavaScript Document
// -----------------------------------------------------------------------------------------------------------------------------------------------------------
//													ROTATING CONTENT
// -----------------------------------------------------------------------------------------------------------------------------------------------------------


function rotatecontent(){
	//get current message index (to show it):
	curcontentindex=(curcontentindex<messages-1) ? curcontentindex+1 : 0
	//get previous message index (to hide it):
	prevcontentindex=(curcontentindex==0)? messages-1 : curcontentindex-1
	document.getElementById('spotlightItem'+prevcontentindex).style.display="none" //hide previous message
	document.getElementById('spotlightItem'+curcontentindex).style.display="block" //show current message
	document.getElementById('spotlightNumber'+prevcontentindex).className ="spotlightNumber"
	document.getElementById('spotlightNumber'+curcontentindex).className ="spotlightNumber-act"
	
	clearInterval(time)
	time=setInterval("rotatecontent()", delay)
}

function rotateBanner(){
	//get current message index (to show it):
	curBannerIndex=(curBannerIndex<banners-1) ? curBannerIndex+1 : 0
	//get previous message index (to hide it):
	prevBannerIndex=(curBannerIndex==0)? banners-1 : curBannerIndex-1
	document.getElementById('bannerItem'+prevBannerIndex).style.display="none" //hide previous message
	document.getElementById('bannerItem'+curBannerIndex).style.display="block" //show current message
	//document.getElementById('spotlightNumber'+prevBannerIndex).className ="spotlightNumber"
	//document.getElementById('spotlightNumber'+curcontentindex).className ="spotlightNumber-act"
	
	if (rotate) {
		clearInterval(timeBanner)
		timeBanner=setInterval("rotateBanner()", bannerDelay)
	}
}

function disableRotating() {
	rotate=false
	clearInterval(timeBanner)
	//document.getElementById('debug').innerHTML=rotate
}

function enableRotating() {
	rotate=true
	clearInterval(timeBanner)
	timeBanner=setInterval("rotateBanner()", bannerDelay)
	//document.getElementById('debug').innerHTML=rotate
}

function displayBanner(key) {
	document.getElementById('bannerItem'+curBannerIndex).style.display="none"
	//document.getElementById('bannerItem0').style.display="none"
	document.getElementById('bannerItem'+(key+banners)).style.display="block"
}

function hideBanner(key) {
	document.getElementById('bannerItem'+curBannerIndex).style.display="block"
	//document.getElementById('bannerItem0').style.display="block"
	document.getElementById('bannerItem'+(key+banners)).style.display="none"
}

function switchcontent(index) {
	clearInterval(time)
	document.getElementById('spotlightItem'+curcontentindex).style.display="none" //hide current message
	document.getElementById('spotlightItem'+(index-1)).style.display="block" //show clicked message
	document.getElementById('spotlightNumber'+curcontentindex).className ="spotlightNumber"
	document.getElementById('spotlightNumber'+(index-1)).className ="spotlightNumber-act"
	curcontentindex=index-1;
	time=setInterval("rotatecontent()", delay)
}


time=setInterval("rotatecontent()", delay);
timeBanner=setInterval("rotateBanner()", bannerDelay);

reviewPhotos=Array('/content/images/profiles/claudevonstroketh2.jpg','/content/images/djdownloads-logo.jpg','/content/images/logo-youtube.png');


function selectItem(table,element) {
	photo=document.getElementById(table+'Image');
	phototable=eval(table+'Photos');
	for (i=1; i<=3; i++) {
		var ele=document.getElementById(table+'Cell'+i);
		if (element==i) {
			photo.src=phototable[i-1];
			ele.style.backgroundColor = '#ffd580';
		} else {
			ele.style.backgroundColor = '#ffebc2';
		}
	}
}

function showOtherField(val) {
	if (val=='other') {
		document.getElementById('otherField').style.display='block';
		document.getElementById('other').value="Write your suggestion here";
	} else {
		document.getElementById('otherField').style.display='none';
		document.getElementById('other').value="";
	}
}

function submitPoll() {
	var sel=document.getElementById('genre');
	var index=sel.selectedIndex;
	var val=sel.options[index].value;
	if (!index) {
		alert('Please select the option.');
	} else {
		if (val=='other' && (document.getElementById('other').value=='' || document.getElementById('other').value=='Write your suggestion here')) {
			alert ('Please write your suggestion');
		} else {
			document.getElementById('pollForm').action='/include/process.php?from=homepagePoll';
			document.getElementById('pollForm').submit();
		}
	}
}

