
/* 
removed 10/18/2011 as these folders/images don't exist - maybe never have? AW
var imgs = [
	'bgs/bg1_swimmer.png',
	'bgs/bg2_volleyball.png',
	'bgs/bg3_soccer.png',
	'bgs/bg4_hockey.png',
	'bgs/bg5_football.png',
	'bgs/bg6_golf.png'
	];
*/
var cache = [];
var curBg = Math.round((imgs.length)*Math.random());
//var bgInterval;
preloadBgs();

function preloadBgs() {
	for(var i=0; i<imgs.length; i++) {
		cache[i] = new Image;
		cache[i].src = imgs[i];
	}
}

function changeClass(obj, newClass) {
	obj.className = newClass;	
}

function gotoPage(url, newWin) {
	if (newWin)
		window.open(url);
	else
		window.location = url;
}

function nextBg(doReset) {
	
	obj = document.getElementById('bg_pic_holder');
	
	curBg = (curBg+1)%imgs.length;
	if (obj != null) {
			obj.src = cache[curBg].src;
	}
	
	//if (doReset) {resetInterval();}
	
	return false;
}

function prevBg(doReset) {
	obj = document.getElementById('bg_pic_holder');

	if (curBg == 0) {curBg = (imgs.length-1);}
	else { curBg--;}

	if (obj != null) {
			obj.src = cache[curBg].src;
	}
	
	//if (doReset) {resetInterval();}
	
	return false;
}

/*
function rotateBgs() {
	preloadBgs();
	nextBg();
	bgInterval = setInterval('nextBg()', 10000);
}

function resetInterval() {
	clearInterval(bgInterval);
	bgInterval = setInterval('nextBg()', 10000);
}
*/

function show(objName) {
	obj = document.getElementById(objName);
	if (obj != null) obj.style.display = '';
}

function hide(objName) {
	obj = document.getElementById(objName);
	if (obj != null) obj.style.display = 'none';
}

function showHide(objName) {
	obj = document.getElementById(objName);
	if (obj != null) {
		if (obj.style.display == '') {
			obj.style.display = 'none';
		} else {
			obj.style.display = '';
		}
	}
}

function clearIf(obj, initialText) {
	if (obj.value == initialText) obj.value = '';
}

function gotoSchedPage(selObj) {
	var pgname = selObj.options[selObj.selectedIndex].value;
	
	gotoPage('index.php?page='+pgname);
}

function setFormVar(frmId, elemName, elemVal) {
	var frm = document.getElementById(frmId);
	if (frm != null) {
		var elem = frm[elemName];
		if (elem != null) elem.value = elemVal;
	}
}

function submitForm(frmId) {
	var frm = document.getElementById(frmId);
	if (frm != null) frm.submit();
}

function resetSelect(selId) {
	var sel = document.getElementById(selId);
	if (sel != null) {
		sel.selectedIndex=0;
	}
}

function toggleContent(linkObj, blogId, getFull) {
	blogObj = document.getElementById('blog_'+blogId);
	if (blogObj != null) {
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null) {
		  alert ("Your browser does not support AJAX!");
		  return;
		} 
		var url="scripts/getBlogContent.php";
		url=url+"?blog_id="+blogId;
		url=url+"&get_full="+getFull;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange = function() {toggleContent_oncomplete(blogId, linkObj, getFull)};
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}
}

function toggleContent_oncomplete(blogId, linkObj, getFull) {
	if (xmlHttp.readyState==4) { 
		if (blogObj != null) {
			var nextFull = (getFull=="1") ? "0":"1";
			linkObj.onclick = function() {toggleContent(this, blogId, nextFull);}
			if (getFull == "0") {linkObj.innerHTML = "Read More...";}
			else {linkObj.innerHTML = "Hide Content";}
		 	blogObj.innerHTML = xmlHttp.responseText;
		}
	}	
}
