window.onload = init;

function init() {
	//initMenu();
//	initRightColumn();
	startSlideshow();
}

function initRightColumn() {
	var imageBoxes = document.getElementsByClassName('rightColumnImageBox');
	var headingBgs = document.getElementsByClassName('rcHeadingBg');
	for(var i=0;i<imageBoxes.length;i++) {
		var h2 = imageBoxes[i].getElementsByTagName('h2');
		var h2Height = h2[0].offsetHeight;
		headingBgs[i].style.height = h2Height+"px";
	}
}

function initMenu() {
	var nav = document.getElementById('nav');
	var uls = nav.getElementsByTagName('ul');
	var navUl = uls[0];
	var lis = navUl.childNodes;
	var ids = new Array('homeBut','aboutBut','studentBut','schoolBut','programBut','staffBut','calendarBut','contactBut')
	var hrefs = new Array();
	var l = 0;
	for(var i=0;i<lis.length;i++) {
		if(lis[i].tagName=="LI") {
			/* links = lis[i].childNodes;
			for(var x=0;x<links.length;x++) {
				if(links[x].tagName=="A") {
					links[x].id=ids[l];
					l++;
				}
			} */
			lis[i].id = ids[l];
			l++;
		}
	}
}

document.getElementsByClassName = function(clsName){
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

sfHover = function() {
 var sfEls = document.getElementById("nav").getElementsByTagName("LI");
 for (var i=0; i<sfEls.length; i++) {
 	sfEls[i].onmouseover=function() {
 		this.className+=" sfhover";
 	}
 	sfEls[i].onmouseout=function() {
 		this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
 	}
 }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

function getStaffImage(){
	var images = new Array('elementaryFaculty.jpg','middleSchoolFaculty.jpg','highSchoolFaculty.jpg');
	var index =Math.floor(Math.random()*images.length);
	document.write('<img src="sites/all/themes/lisd/img/'+images[index]+'" alt="Staff" />');
	
}

function upload(what) {
	var imageTag = "";
	if(what=="images") {
		imageTag = "Type=Image&"
	}
	//var win = window.open("/sites/all/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?"+imageTag+"Connector=/sites/all/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files", "Window2", "width=800,height=600,scrollbars=yes");
	window.open('/imce&app=ckeditor|sendto@ckeditor_fileUrl|&CKEditor=edit-body&CKEditorFuncNum=1&langCode=en&dir=userfiles', "Window2", "width=800,height=600,scrollbars=yes");	 
}
