//BarkleyREI Searchbox Clear/Restore 1.0
$.fn.searchclear=function(){
	return this
	.focus(function(){if(this.value==this.defaultValue){this.value=""};})
	.blur(function(){if(!this.value.length){this.value=this.defaultValue};})
};

// BarkleyREI Searchbox Validate 1.0
$.fn.validsearch=function(status, textbox){
	return this.submit(function(){
		var dvalue = $(textbox).attr("defaultValue");var value = $(textbox).attr("value");var error = "Please enter a query before submitting.";
		if(dvalue==value){$(status).html(error).fadeIn(300);setTimeout('$("' + status + '").fadeOut()', 2000);return false;};
	});
};


//COMMON INITIALIZE
$(document).ready(function() {
	//keyword validation
	$("#keywordform").validsearch(".tryagain", "#kwords");
	$("#kwords").searchclear();
	//Initialize hoverintent for parentnavplus. Currently only displaying for acedemic programs section
	//requires jquery
	$("#parentnavplus li#id1232656186707").hoverIntent({sensitivity: 3, interval: 200, timeout: 500, out: hideMe });
	$("#parentnavplus li#id1232656186707").hover(seeMe)
	
});

// parentnavplus hover functins * requires jquery
function seeMe(){  $("#parentnavplus li#id1232656186707 ul").css("display","block");}
function hideMe(){ $('#parentnavplus li#id1232656186707 ul').fadeOut("fast");}

//querystring parser
jQuery.parseQuery = function(qs,options) {
	var q = (typeof qs === 'string'?qs:window.location.search), o = {'f':function(v){return unescape(v).replace(/\+/g,' ');}}, options = (typeof qs === 'object' && typeof options === 'undefined')?qs:options, o = jQuery.extend({}, o, options), params = {};
	jQuery.each(q.match(/^\??(.*)$/)[1].split('&'),function(i,p){
		p = p.split('=');
		p[1] = o.f(p[1]);
		params[p[0]] = params[p[0]]?((params[p[0]] instanceof Array)?(params[p[0]].push(p[1]),params[p[0]]):[params[p[0]],p[1]]):p[1];
	});
	return params;
}

	

 
  