$(document).ready(function() {
	
  $("body").addClass("js");
  
  /* Accordion */
  $("ul.accordion .expand").hide();
  $("ul.accordion .active .expand").show();
  
	var config = {    
		sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
		interval: 200, // number = milliseconds for onMouseOver polling interval    
		over: function() {

				$("ul.accordion .active .expand").slideUp('fast');
				$("ul.accordion .active").removeClass('active');
				$(this).addClass('active');
				$(this).children('.expand').slideDown('fast');
				return false;

		}, // function = onMouseOver callback (REQUIRED)    
		timeout: 500, // number = milliseconds delay before onMouseOut    
		out: function() {
    		if ( $(this).hasClass('active') ) {	
				$(this).children('.expand').slideUp('fast');
				$(this).removeClass('active');      
				return false;
			}
		} // function = onMouseOut callback (REQUIRED)    
	};

	$("ul.accordion li").hoverIntent( config )
 
  /* Header Search Item */  
  if ( $('#search_site').val() != '' ){
	  	$('#search_site').addClass("focus");
  };
  if ( $('#search_faculty').val() != '' ){
	  	$('#search_faculty').addClass("focus");
  };
  if ( $('#search_tech').val() != '' ){
	  	$('#search_tech').addClass("focus");
  };
   if ( $('#find_people').val() != '' ){
	  	$('#find_people').addClass("focus");
  };
  if ( $('#find_offices').val() != '' ){
	  	$('#find_offices').addClass("focus");
  };
  $('#search_site,#search_faculty,#search_tech,#find_people,#find_offices').focus(
		function() { $(this).addClass("focus"); }
  );
  $('#search_site,#search_faculty,#search_tech,#find_people,#find_offices').blur(
		function() { 
			if ($(this).val() ==''){
				$(this).removeClass("focus");
			}
		;}
  );
	
  /* Popup */
  $('ul.imaging li a span.text').hover( function() 
    { $(this).parent().addClass('hover'); },
    function() { $(this).parent().removeClass('hover'); } 
  );
  
});

/* Toolkit Customize Icon */
function toggleCustomize(state) {
	if (state=="show"){
		document.getElementById('customize_img').style.display = "inline";
	}
	else{
		document.getElementById('customize_img').style.display = "none";
	}
}


function switchMenu(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none' ) {
el.style.display = 'none';
}
else {
el.style.display = '';
}
}
function doCollapse() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}
function collapseAll(objs) {
var i;
for (i=0;i<objs.length;i++ ) {
objs[i].style.display = 'none';
}
}

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}



function validateMessageForm(form)
{

  if (form.Message.value == "")
  {
    alert("You must enter a message.");
    form.Message.focus();
	return (false);
     }   
  

return (true);
}
