/*
	Copyright David Trewern Design         :: www.dtdesign.com ::
	Unauthorised modification / use is a criminal offence, and
	will be prosecuted to the fullest extent permitted by law.
	All Rights Reserved
*/

NAVarr = new Array("home", "ourSchool", "parents", "learningPlc", "students", "enrolment", "plcCommunity", "newsEvents", "contact");
if (document.images) {
	for (var NAVitem in NAVarr) { 
		 for (var NAVicount=0; NAVicount < 2; NAVicount++) { 
				eval("b" + NAVarr[NAVitem] + NAVicount + " = new Image()");
				eval("b" + NAVarr[NAVitem] + NAVicount + ".src = 'assets/swap_" + NAVarr[NAVitem] + "_" + NAVicount + ".gif'");
		 } 
	} 
}

function BturnOn(imageName) {
	if (document.images) { document [imageName].src = eval("b" +imageName + "1.src");   }
}

function BturnOff(imageName) {
	if (document.images) { document [imageName].src = eval("b" + imageName + "0.src");   }
}

function imgPopup(path) {
	if (path) {
		window.open("utils_imagepopup.aspx?path=" + path, "", "width=400, height=300, toolbar=no, status=no, scrollbars=yes, resizable=yes");
	}
}

function pagePopup(url) {
	if (url) {
		window.open(url, "popup", "width=770, height=525, toolbar=yes, status=no, scrollbars=yes, resizable=yes");
	}
}

function ddRedirect(dd) {
	if (dd.options[dd.selectedIndex].value != "") self.location = dd.options[dd.selectedIndex].value;
}

function gallRedirect(dd) {
	if (dd.options[dd.selectedIndex].value != "") self.location = "news-events_photo-gallery.aspx?catSelect=" + dd.options[dd.selectedIndex].value;
}

/* HIDE/SHOW CONTENT DIVS -- PASSES IN ARRAY OF VALUES */
/*function initContentToggle(contentToggleArr) {
	hideAll(contentToggleArr);
	show(contentToggleArr[0]);
}*/
/*function findStyleRule(styleName) {
  for (i = 0; i < document.styleSheets.length; i++) { 
    for (j = 0; j < document.styleSheets(i).rules.length; j++) {
      if (document.styleSheets(i).rules(j).selectorText == styleName) {
        return document.styleSheets(i).rules(j);
      }
    }     
  }
}*/

function initContentToggle() {
	/*myStyle = findStyleRule(".contentToggle");
	alert(myStyle.getPropertyValue("display"));	
	alert(document.styleSheets(i).rules(j).getPropertyValue("display"));
	*/
	contentToggleArr = new Array();
	divs = document.getElementsByTagName("div");
	j=0;
	
	for (i = 0; i < divs.length; i++) {
		if (divs[i].className == "contentToggle") {
			contentToggleArr[j] = divs[i].id;
			j++;
		}
	}
	
	hideAll(contentToggleArr);
	show(contentToggleArr[0]);

}
	
function hideAll(contentToggleArr) {

	for (var i=0; i < contentToggleArr.length; i++) { 
		hide(contentToggleArr[i]);
	 } 

}
function show(id) {
	
	var el = document.getElementById(id).style;
	el.display = "block";
	
}
function hide(id) {
	
	var el = document.getElementById(id).style;
	el.display = "none";
		
}
function hideAllShow(id) {
	
	hideAll(contentToggleArr)
	
	var el = document.getElementById(id).style;
	if (!el.display || el.display == "inline" || el.display == "block")
		el.display = "none";
	else
		el.display = "block";
		
}

/* END HIDE/SHOW */