// Load page content

var ajax = null;
	var myDomain = document.domain;

function init() {

ajax = new Ajax();
	if(myDomain == "localhost")
	{
	ajax.doGet('http://localhost/ImmanuelSTA/ReDesign/sermonAudio.php?script=Y',addScript);
	}
	else
	{
	ajax.doGet('http://www.immanuelsta.org/sermonAudio.php?script=Y',addScript);
	}
}

function addLoading()
{
	var display = "<div id='loading' class='loader'><br/><strong>Please Wait</strong>	<br/>	<img alt='Loading Page Data' src='images/ajax-loader.gif'/>	<br/>	<br/>	</div>";
	document.getElementById('audioInfo').innerHTML = display;
}


function content(response)
{
	//alert(response);
	var d = doFade();
	if (d == "done")
	{
		document.getElementById('audioInfo').innerHTML = response;
	}
}

function addScript(response)
{
   var head = document.getElementsByTagName("head")[0];
   var script = document.createElement('script');
   script.id = 'makeactive';
   script.type = 'text/javascript';
   script.text = response;
   head.appendChild(script);
   getTabs();
}



function getTabs()
{
	ajax = new Ajax();
	if(myDomain == "localhost")
	{
	ajax.doGet('http://localhost/ImmanuelSTA/ReDesign/sermonAudio.php?tabs=Y',pageContent);
	}
	else
	{
	ajax.doGet('http://www.immanuelsta.org/sermonAudio.php?tabs=Y',pageContent);
	}
}

function pageContent(str) {
//		alert(str);

		document.getElementById('contentArea').innerHTML = str;
		var d = new Date();
		var year = d.getFullYear();
		makeactive(year);
}


function playSong(file,id)
{
	var cur = 	document.getElementById(id).innerHTML;
	document.getElementById(id).innerHTML = cur + "<br/><object width='300' height='25' autostart='false' loop='false'> <param name='src' value="+file+"> <embed src="+file+" width='300' height='25'  autostart='false' loop='false'></embed> </object>";
}

/*  ***************************** DON'T TOUCH *********************************************
 *								CROSSFADE EFFECT
*/

var oldContentOPC = 100;
var newContentOPC = 0;
var stopFade = null;

var browser = navigator.appName;

function startFade() {
	stopFade = setInterval('doFade()', 50);
}

function doFade() {
	if (oldContentOPC > 0) {
		newContentOPC += 5;
		oldContentOPC = oldContentOPC - 5;
		if (browser != 'Netscape') {
			document.getElementById('loading').filters.alpha.opacity = oldContentOPC;
			//document.getElementById('audioInfo').filters.alpha.opacity = newContentOPC;
		} else {
			document.getElementById('loading').style.opacity = eval(oldContentOPC / 100);
			//document.getElementById('audioInfo').style.opacity = eval(newContentOPC / 100);
		}
	} else {
		clearInterval(stopFade);
		//document.getElementById('loading').style.display = 'none';
	}
	return "done";
};

window.onload = init;
