

window.onload = function() {
	if(document.getElementById('rotateAd1') && document.getElementById('rotateAd2'))
		init_rotateAds();
}

function rollover(object, image) {
	object.src = image;
}

function tabOn(object, image) {
	object.className = "selected";
	object.getElementsByTagName("img")[0].src = image;
}
function tabOff(object, image) {
	object.className = "";
	object.getElementsByTagName("img")[0].src = image;
}


var adSrc = new Array();
adSrc[0] = "contentimages/AD2-FollowMe.jpg";
adSrc[1] = "contentimages/Ad2-registernow.jpg";
adSrc[2] = "contentimages/AD2-revealnowcom.jpg";

var adHref = new Array();
adHref[0] = "http://www.revealnow.com/storyPage.asp?pageid=10";
adHref[1] = "https://www.willowcreek.com/events/registration/reg1.asp?event_id=EV-REV0810-MAIN";
adHref[2] = "http://www.revealnow.com/";

var adAlt = new Array();
adAlt[0] = "Follow Me";
adAlt[1] = "Register Now";
adAlt[2] = "Reveal Now";

var adTarget = new Array();
adTarget[0] = "_blank";
adTarget[1] = "_blank";
adTarget[2] = "_blank";

var adStart = 2;
var adSwitch = 0;
var adTime;

function init_rotateAds() {
	adTime = setInterval('rotateAds()', 5000);
}

function rotateAds() {
	var object;
	if(adSwitch == 0) {
		object = document.getElementById('rotateAd1');
		adSwitch = 1;
	}
	else {
		object = document.getElementById('rotateAd2');
		adSwitch = 0;
	}
	var anchor = object.getElementsByTagName('a')[0];
	var image = object.getElementsByTagName('img')[0];
	image.src = adSrc[adStart];
	anchor.href = adHref[adStart];
	image.alt = adAlt[adStart];
	adStart++;
	if(adStart >= adSrc.length)
		adStart = 0;
}


function toggleDiv(span, divID) {
	var h3 = span.parentNode;
	if(h3.className == "close") {
		h3.className = "open";
		document.getElementById(divID).className = "show";
	}
	else {
		h3.className = "close";
		document.getElementById(divID).className = "hide";
	}
}


function clearDefault(object,value,type) {
	if(type == 'textarea')
	{
		if(object.innerHTML == value)
		{
			object.innerHTML = "";
		}
	}
	else
	{
		if(object.value == value)
		{
			object.value = "";
		}
	}
}

function checkEmpty(object,value,type) {
	if(type == 'textarea')
	{
		if(object.innerHTML == "")
		{
			object.innerHTML = value;
		}
	}
	else
	{
		if(object.value == "")
		{
			object.value = value;
		}
	}
}



// Dropd Menu Hover
var dropdDivID;
var dropdObject;
var dropdTime;
function dropdOpen(object, divID) {
	if(dropdObject && dropdObject.className == "dropdSel") {
		clearTimeout(dropdTime);
		dropdCloseNow();
	}
	object.className = "dropdSel";
	var div = document.getElementById(divID);
	var target = findElementPos(object);
	div.style.top = target[1] + 39 + "px";
	div.style.left = target[0] + "px";
	div.style.display = "inline-block";
	dropdObject = object;
	dropdDivID = divID;
}
function dropdClose() {
	dropdTime = setTimeout('dropdCloseNow()', 10);
}
function dropdCloseNow() {
	dropdObject.className = "dropd";
	var div = document.getElementById(dropdDivID);
	div.style.display = "none";
}
function dropdSave() {
	clearTimeout(dropdTime);
}

// Methods
function findElementPos(elemFind)
{
	var elemX = 0;
	var elemY = 0;
	do {
		elemX += elemFind.offsetLeft;
		elemY += elemFind.offsetTop;
	} while ( elemFind = elemFind.offsetParent )

	//console.log("Found element "+elemFind+" at "+elemY+"/"+elemX);

	return Array(elemX, elemY);
}


var currentVideo = "video01";
function showVideo(video) {
	if(currentVideo != video)
	{
		// Uncomment when we use real flash videos
		pauseVideo('fl'+currentVideo);
		document.getElementById(currentVideo).className = "hide";
		document.getElementById(video).className = "show";
		currentVideo = video;
	}
}

function FlashVideo(id, vid, img){
	id = id.replace('-','');
	var vSkin = "flash/ClearOverPlaySeekMute.swf";
	AC_FL_RunContent(
		'codebase', 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
		'width', '320',
		'height', '180',
		'src', 'flash/VideoPlayer',
		'quality', 'high',
		'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
		'align', 'middle',
		'wmode', 'transparent',
		'devicefont', 'false',
		'id', id,
		'name', id,
		'menu', 'false',
		'allowScriptAccess','sameDomain',
		'movie', 'flash/VideoPlayer',
		'salign', '',
		'flashvars', '&amp;vFile='+vid+'&amp;vThumb='+img+'&amp;vSkin='+vSkin
		);
}

function pauseVideo(id){
	thisMovie(id).jsPauseVideo();
}

function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName]
	}
	else {
		return document[movieName]
	}
}