var isSite = function (site) {
		return ( site && jQuery("body").attr("class").indexOf("site_" + site) != "-1" );
};

var browserCSS = function() {
	var browserName = "";
	if( jQuery.browser.msie ) browserName = "ie";
	if( jQuery.browser.opera ) browserName = "opera";
	if( jQuery.browser.mozilla ) browserName = "firefox";
	if( jQuery.browser.safari ) browserName = "safari";
	
	var bodyClass = browserName + parseInt(jQuery.browser.version);
	
	jQuery("body").addClass(bodyClass);
};

var popup_profiles = {
    contact_us: {
      height:700,
      width:660,
      scrollbars:0,
      status:1,
      center:1,
      resizable:0
    }
};

$(document).ready(function(){
	browserCSS();
	jQuery("#main_navigation > li .sub_menu").hide();
	jQuery("#main_navigation > li").hover(
    	function(){ jQuery("a:first", this).addClass("overState"); jQuery(".sub_menu", this).slideDown("fast"); },
    	function(){ jQuery("a:first", this).removeClass("overState"); jQuery(".sub_menu", this).slideUp("fast"); }
	);
	
	if(isSite("net")) {
		jQuery("#nav_teaching, #nav_academics").click(function(){ return false; });
		if(jQuery.cookie('navigationCookie')) {
			jQuery("#header").addClass(jQuery.cookie('navigationCookie'));
		}
	}
	
	jQuery("#search_field").val("Search Message Boards...").focus(function(){
		if(jQuery(this).val() == "Search Message Boards...") jQuery(this).val("");
	}).blur(function(){
		if(jQuery(this).val()=="")  jQuery(this).val("Search Message Boards...");
	});
	
	jQuery("form[action$=search.php]").submit(function() {
		var searchField = jQuery("#search_field");										   
		var searchValue = searchField.val();										   
		if( searchValue == "Search Message Boards..." || jQuery.trim(searchValue) == "" ) {
			searchField.val("").focus();
			return false;
		}
	});
	
	jQuery(".popup_window").popupwindow(popup_profiles);
});