String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g, "");
}

function openWindow(url, width, height) {
	popupWin = window.open(url, 'popupWin', 
		'scrollbars,resizable,width='+width+',height='+height+',left=50,top=50');
	popupWin.focus();
}

function showSpinner(spinnerWrapId) {
	$('#' + spinnerWrapId).addClass('spinnerWrap');
	$('#' + spinnerWrapId).append('<div class="spinner"></div>'); 
}

function hideSpinner(spinnerWrapId) {
	$('#' + spinnerWrapId).removeClass('spinnerWrap');
	$('#' + spinnerWrapId + ' .spinner').remove(); 
}

function parseJS(str){ 
	eval(str);
	var r = eval(str.split('=')[0].replace(/\s/g,''));
	return r;
}

function parseJSON(str){
	return eval('('+str+')');;
}

$(document).ready(function() {

	//rollover buttons
	$('img.rollover').hover(
		function() {
			this.src = this.src.replace('_default', '_hover');
		},
		function() {
			this.src = this.src.replace('_hover', '_default');
		}
	);
	$('img.rollover').mousedown(function() {
			this.src = this.src.replace('_hover', '_click');
	});
	$('img.rollover').mouseup(function() {
			this.src = this.src.replace('_click', '_hover');
	});
	
});
