// JavaScript Document

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//---------- SLIDESHOW WITH PROTOTYPE AND SCRIPTACULOUS
//---------- Borrowed from www.way2b.com

function autoSlides() {
    Effect.Fade(slideSets[i], { duration: 0, from: 0.0, to: 0.0 });
    document.getElementById(slideLinks[i]).src = "http://www.lakelandcollege.ca/rustlers/images/" + slideLinks[i] + ".jpg";
    i++;
    if (i == numSlides) i = 0;
    Effect.Appear(slideSets[i], { duration: 1, from: 0.0, to: .99 });
    document.getElementById(slideLinks[i]).src = "http://www.lakelandcollege.ca/rustlers/images/" + slideLinks[i] + "_on.jpg";
}
function resetAll() {
    for (i = 1; i <= numSlides; i++) {
        var strBox = document.getElementById("slide" + i);
        strBox.style.display = "none";
        var navBg = document.getElementById("slideTab" + i).className = "thumbnail";
    }
}
function changeSlide(x) {
    clearTimeout(slideTimer);
    resetAll();
    curSlide = x;
    var strBox = document.getElementById("slide" + curSlide);
    Effect.Appear(strBox, { duration: 1, from: 0.0, to: .99 });
    var navBg = document.getElementById("slideTab" + curSlide).src = "http://www.lakelandcollege.ca/rustlers/images/slideTab" + curSlide + "_on.jpg";
}
/*--the seleted tab ----------------*/
priorityImageStay = "slideTab1";
selectedPriorityImg = "thumbnail_on";
function swapInPriority(x) {
    document.getElementById("slideTab" + x).className = "thumbnail_on";
}
function swapOutPriority(x) {
    document.getElementById("slideTab" + x).className = "thumbnail";
    setPriorityImage();
}
function setPriorityImage() {
    document.getElementById(priorityImageStay).className = selectedPriorityImg;
}
function resetPriorityTabs() {
    document.getElementById('slideTab1').src = "http://www.lakelandcollege.ca/rustlers/images/slideTab1.jpg";
    document.getElementById('slideTab2').src = "http://www.lakelandcollege.ca/rustlers/images/slideTab2.jpg";
    document.getElementById('slideTab3').src = "http://www.lakelandcollege.ca/rustlers/images/slideTab3.jpg";
    document.getElementById('slideTab4').src = "http://www.lakelandcollege.ca/rustlers/images/slideTab4.jpg";
    document.getElementById('slideTab5').src = "http://www.lakelandcollege.ca/rustlers/images/slideTab5.jpg";
}
function showPriorityTab(x) {
    resetPriorityTabs();
    img = document.getElementById("slideTab" + x).className;
    selectedPriorityImg = "thumbnail_on";
    priorityImageStay = "slideTab" + x;

}

/*------- HOMEPAGE SCHEDULE PANELS -------------*/
scheduleImageStay = "t1";
selectedScheduleImg = "http://www.lakelandcollege.ca/rustlers/images/tab_1_on.jpg";
function swapInSchedule(x) {
    document.getElementById("t" + x).src = "http://www.lakelandcollege.ca/rustlers/images/tab_" + x + "_over.jpg";
}
function swapOutSchedule(x) {
    document.getElementById("t" + x).src = "http://www.lakelandcollege.ca/rustlers/images/tab_" + x + ".jpg";
    setFeatureImage();
}
function setFeatureImage() {
    document.getElementById(scheduleImageStay).src = selectedScheduleImg;
}
function resetScheduleTabs() {
    document.getElementById('f1').style.display = "none";
    document.getElementById('f2').style.display = "none";
    document.getElementById('f3').style.display = "none";
    document.getElementById('t1').src = "http://www.lakelandcollege.ca/rustlers/images/tab_1.jpg";
    document.getElementById('t2').src = "http://www.lakelandcollege.ca/rustlers/images/tab_2.jpg";
    document.getElementById('t3').src = "http://www.lakelandcollege.ca/rustlers/images/tab_3.jpg";
}
function showScheduleTab(x) {
    resetScheduleTabs();
    document.getElementById("f" + x).style.display = "block";
    img = document.getElementById("t" + x).src;
    selectedScheduleImg = img.replace(".jpg", "") + "_on.jpg";
    scheduleImageStay = "t" + x;
}

/*---------- SHOW HIDE --------*/

function hideCell(x){
theCell=document.getElementById('content' + x);
	if(theCell.className=='hidePanel'){
		theCell.className='showPanel';
	}else{
		theCell.className='hidePanel';
	}
}
