/************************* Site Search **********************************/
function clearSearch(theID)
{
	switch (document.getElementById(theID).value)
	{
		case "First Name":
			document.getElementById(theID).value = ""
			break;
		case "Last Name":
			document.getElementById(theID).value = ""
			break;
		case "News Search":
			document.getElementById(theID).value = ""
			break;
		case "Events Search":
			document.getElementById(theID).value = ""
			break;
		case "Site Search":
			document.getElementById(theID).value = ""
			break;
		default:
			break;
	}//end switch
}//end function

function SearchChange()
{
	var span=document.getElementById("search_container")
	var form=document.getElementById("frmSearch")
	var what
	what = document.getElementById("site_search").value
	span.innerHTML = ""
	
	switch (what)
	{
		case "Employees":
			span.innerHTML = "<input type='hidden' id='search' name='search' value='y'><input type='text' id='firstname' name='firstname' value='First Name' size='10' onclick='clearSearch(id)'>&nbsp;<input type='text' id='lastname' name='lastname' value='Last Name' size='10' onclick='clearSearch(id)'>"
			form.setAttribute("action", "/ContactPeople.asp")
			break;
		
		case "News":
			span.innerHTML = "<input type='hidden' id='search' name='search' value='y'><input type='text' id='q' name='q' value='"+what+" Search' onclick='clearSearch(id)'>" 
			form.setAttribute("action", "/AboutUs/news.asp")
			break;
		
		case "Events":
			span.innerHTML = "<input type='hidden' id='search' name='search' value='y'><input type='text' id='q' name='q' value='"+what+" Search' onclick='clearSearch(id)'>" 
			form.setAttribute("action", "/AboutUs/Calendar.asp")
			break;
		
		default:
			span.innerHTML = "<input type='text' id='q' name='q' value='"+what+" Search' onclick='clearSearch(id)'><input type='hidden' name='cx' value='009213560763405276384:yzwbi_b-c_8'><input type='hidden' name='cof' value='FORID:11'>"
			form.setAttribute("action", "/pages/search.asp")
			break;
	}//end switch
}//end function

function searchsubmit(){
	if(document.getElementById("firstname")){
		if(document.getElementById("firstname").value=="First Name"){
			document.getElementById("firstname").value="";
		}
	}
	if(document.getElementById("lastname")){
		if(document.getElementById("lastname").value=="Last Name"){
			document.getElementById("lastname").value="";
		}
	}
	if(document.getElementById("q")){
		if(document.getElementById("q").value=="News Search" || document.getElementById("q").value=="Events Search"){
			document.getElementById("q").value="";
		}
		if(document.getElementById("q").value=="Site Search"||document.getElementById("q").value==""){
			document.getElementById("q").value="Lakeland";
		}
	}	
	return true;
}


function expand(id)
{
var Element = document.getElementById(id)

	if (Element.style.display == "none")
	{ 
		Element.style.display = "block" 
	}
	else 
	{ 
		Element.style.display = "none" 
	}
}

function goUrl(listObj)
{
	if(listObj[listObj.selectedIndex].value != '')
	document.location.href = listObj[listObj.selectedIndex].value;
}

/************************* Font Increaser **********************************/

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

window.onload = function(e) {
  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);
}

window.onunload = function(e) {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);

//location.reload(true)

//window.onunload = function reloadpage(e) {
  //var title = getActiveStyleSheet();
  //createCookie("style", title, 365);
//}


/*********************** Print Page **********************************/

function printpage(divId, url) {
	w=window.open('','newwin')
	w.document.write('<LINK rel="stylesheet" type="text/css" href="http://www.lakeland.edu/lc.css"/><style>#pagesettings{display:none;}</style><body><div id="bodycontent"><img src="http://www.lakeland.edu/images/template/lakeland_wordart.gif">'+document.getElementById(divId).innerHTML+' <p style="clear:both">URL: ' + url + '</p> <p>Copyright © 2007 Lakeland College</p> </div> </body>');
	w.document.close();
	w.window.print();
}