/* General Functions */

/* sets current year */
var date = new Date();
var year = date.getYear();
if (year < 1000) year += 1900;
	


// Load jQuery & jQuery UI, from Google APIs
google.load("jquery", "1.4.2");
google.load("jqueryui", "1.8");


//on page load
google.setOnLoadCallback(function() {
	//set rollovers for images and input images
	setImageRollovers();
	
});

/* empty function */
function jsnull() { }   

    /* ------------------------------- //
	//       Window Popup Function     //
	// ------------------------------- */
	var w;
	function popup(target, width, height, scrollbars, hidemenus){
 		var settings;
 		var menus;
 		var scrolls;
		
 		if (hidemenus) { menus = ",status=yes,toolbar=no,menubar=no,location=no"; }else{ menus = ",status=yes,toolbar=yes,menubar=yes,location=yes"; }
		
 		if (scrollbars) { scrolls = ",scrollbars=yes"; }else{ scrolls = ""; }
		
 		settings = 'width=' + width + ',height=' + height + ',resizable=yes' + scrolls + menus;
		
 		w = window.open(target,'bearpop',settings);
 		w.focus();
	}


/* **************************************
			Image Rollovers
   ************************************** */
function setImageRollovers(){
	$("img[src*=_nm.]").each(function(index, domElement) { 
		setRolloverEvents($(domElement));
		setRolloverPreloads($(domElement))
	});	
	$("input[type=image][src*=_nm.]").each(function(index, domElement) {	
		setRolloverEvents($(domElement));
		setRolloverPreloads($(domElement));
	});
}

function setRolloverEvents(jqueryobj){
	var imgsrc = jqueryobj.attr("src");
	var imgsrcON = imgsrc.replace(/_nm/ig,"_hv");
	
	jqueryobj.mouseover(function(){
		if(jqueryobj.attr("src").indexOf("-av.") < 0) {jqueryobj.attr("src", imgsrcON)};
	});
	jqueryobj.mouseout(function(){
		if(jqueryobj.attr("src").indexOf("-av.") < 0) {jqueryobj.attr("src", imgsrc)};
	});
}

function setRolloverPreloads(jqueryobj){
	rollsrc = jqueryobj.attr("src");
	rollON = rollsrc.replace(/_nm/ig,"_hv");
	$("<img>").attr("src", rollON);
}

