// JavaScript Document

/*
	call:
		ACT_setButtonState(itemID)
	req:
		MM_findObj() -> /scripts/mm_common.js
*/
function ACT_setButtonState() {
	var elm,args=ACT_setButtonState.arguments;
	if ((elm=MM_findObj(args[0]))!=null) {
		buttonID = args[0];
		for (var i=0;i<buttonArray.length;i++) {
			if (buttonArray[i]['id']==args[0]) {
				elm.src=buttonArray[i]['src2'];
			}
		}
	}
}

/*
	call:
		ACT_NavRollOver(itemID)
	req:
		MM_findObj() -> /scripts/mm_common.js
		MM_swapImage() -> /scripts/mm_common.js
*/
function ACT_NavRollOver() {
	var elm,args=ACT_NavRollOver.arguments;
	for (var i=0;i<buttonArray.length;i++) {
		if (buttonArray[i]['id']==args[0]) {
			if (buttonID != args[0]) {
				MM_swapImage(args[0],'',buttonArray[i]['src2'],1);
			}
		}
	}
}

/*
	call:
		ACT_NavRollOut(itemID)
	req:
		MM_findObj() -> /scripts/mm_common.js
		MM_swapImage() -> /scripts/mm_common.js
*/
function ACT_NavRollOut() {
	var elm,args=ACT_NavRollOut.arguments;
	for (var i=0;i<buttonArray.length;i++) {
		if (buttonArray[i]['id']==args[0]) {
			if (buttonID != args[0]) {
				MM_swapImage(args[0],'',buttonArray[i]['src1'],1);
			}
		}
	}
}

/*
	call:
		ACT_showTemrs(url)
	req:
		none
*/
function ACT_showTerms() {
	var elm,w,args=ACT_showTerms.arguments;
	if (args[0]!=null) {
		w=window.open(args[0],'termsPop','width=730,height=500,scrollbars=1,status=1');
		w.focus();
	}
}

/*
	call:
		ACT_alignHeader()
	req:
		none
*/
function ACT_alignHeader() {
	P7_Snap('snapPoint','logo',0,15,'snapPoint','anniversary',60,115);
	MM_showHideLayers('logo','','show');
	MM_showHideLayers('anniversary','','show');
}
//
if(typeof window.addEventListener!='undefined') {//.. gecko, safari, konqueror and standard
	window.addEventListener('load',ACT_alignHeader,false);
	window.addEventListener('resize',ACT_alignHeader,false);
} else if (typeof document.addEventListener != 'undefined') {//.. opera 7
	document.addEventListener('load',ACT_alignHeader,false);
	document.addEventListener('resize',ACT_alignHeader,false);
} else if (typeof window.attachEvent != 'undefined') {//.. win/ie
	window.attachEvent('onload',ACT_alignHeader);
	window.attachEvent('onresize',ACT_alignHeader);
} else { //** remove this condition to degrade older browsers
	//.. mac/ie5 and anything else that gets this far
	//if there's an existing onload function
	if (typeof window.onload == 'function') {
		//store it
		var existing = onload;
		//add new onload handler
		window.onload = function() {
			//call existing onload function
			existing();
			//call generic onload function
			ACT_alignHeader();
		};
	} else {
		//setup onload function
		window.onload = ACT_alignHeader;
	}
}
//
var buttonID = null;
var buttonArray = new Array(
	{id:'bt_intro',src1:'/images/bt_intro.gif',src2:'/images/bt_intro_on.gif'},
	{id:'bt_story',src1:'/images/bt_story.gif',src2:'/images/bt_story_on.gif'},
	{id:'bt_promo',src1:'/images/bt_promo.gif',src2:'/images/bt_promo_on.gif'},
	{id:'bt_contest',src1:'/images/bt_contest.gif',src2:'/images/bt_contest_on.gif'}
)
//
//
MM_preloadImages('/images/bt_intro.gif','/images/bt_intro_on.gif','/images/bt_story.gif','/images/bt_story_on.gif','/images/bt_promo.gif','/images/bt_promo_on.gif','/images/bt_contest.gif','/images/bt_contest_on.gif');

