/*******************************************************
* PopUpBar created by Jonathan Hatten for Pobob.com
* This JavaScript both opens and closes the POBOB Music
* Player and Shows and Fades the Ace Logo.
*******************************************************/

var persistclose=1; //Set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session.
var loadingoption=0; //Set to 0 so both Music Player is closed and Ace Logo is showing when website is first loaded up.
var ace_display;  //Needed staring varible, do not change.

function get_cookie(Name) {
	var search = Name + "=";
	var loadingoption = "0";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search)
		if (offset != -1) {
			offset += search.length
			end = document.cookie.indexOf(";", offset);
			if (end == -1) end = document.cookie.length;
				loadingoption=unescape(document.cookie.substring(offset, end))
		}
	}
	return loadingoption;
}

function changeAceDisplay(subDir){
	if(ace_display){
		document.cookie="acefade=0";
		if(subDir){
			document.getElementById("logo_ace").style.backgroundImage="url(../images/ace2.png)";
		}else{
			document.getElementById("logo_ace").style.backgroundImage="url(images/ace2.png)";
		}
		ace_display = 0;
	}else{
		document.cookie="acefade=1";
		if(subDir){
			document.getElementById("logo_ace").style.backgroundImage="url(../images/ace3.png)";
		}else{
			document.getElementById("logo_ace").style.backgroundImage="url(images/ace3.png)";
		}
		//document.getElementById("logo_ace").style.backgroundImage="none";
		ace_display = 1;
	}
}

function closebar(){
	if (persistclose)
		document.cookie="remainopen=0";
		document.getElementById("popupbar").style.visibility="hidden";
		document.getElementById("popupbar").style.display="none";
		document.getElementById("popdownbar").style.visibility="visible";
		document.getElementById("popdownbar").style.display="block";
}

function openbar(){
	document.cookie="remainopen=1";
	document.getElementById("popupbar").style.visibility="visible";
	document.getElementById("popupbar").style.display="block";
	document.getElementById("popdownbar").style.visibility="hidden";
	document.getElementById("popdownbar").style.display="none";
}

function staticbar(){
	var firstSubDir=location.href.search(/store/);
	var secondSubDir=location.href.search(/calendar/);
	if (!persistclose || persistclose && get_cookie("remainopen")==1){
		document.getElementById("popupbar").style.visibility="visible";
		document.getElementById("popupbar").style.display="block";
		document.getElementById("popdownbar").style.visibility="hidden";
		document.getElementById("popdownbar").style.display="none";
	}else if (get_cookie("remainopen")==0){
		document.getElementById("popupbar").style.visibility="hidden";
		document.getElementById("popupbar").style.display="none";
		document.getElementById("popdownbar").style.visibility="visible";
		document.getElementById("popdownbar").style.display="block";
	}
	if (get_cookie("acefade")==0){
		if(firstSubDir>=1 || secondSubDir>=1){
			document.getElementById("logo_ace").style.backgroundImage="url(../images/ace2.png)";
		}else{
			document.getElementById("logo_ace").style.backgroundImage="url(images/ace2.png)";
		}
		ace_display = 0;
	}else if (get_cookie("acefade")==1){
		if(firstSubDir>=1 || secondSubDir>=1){
			document.getElementById("logo_ace").style.backgroundImage="url(../images/ace3.png)";
		}else{
			document.getElementById("logo_ace").style.backgroundImage="url(images/ace3.png)";
		}
		ace_display = 1;
	}
}

if (window.addEventListener)
	window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
	window.attachEvent("onload", staticbar)
else if (document.getElementById)
	window.onload=staticbar