function ChangeBackground(element,act)
{ 
	if (act == 'out') 
	{ 
		element.style.backgroundColor = '#FFFFFF'; 
	} 
	if (act == 'over') 
	{ 
		element.style.backgroundColor = '#FFDD55'; 
	}
} 


function redirect(url,newwindow)
{
	if (newwindow)
	{
		window.open(url);	
	}	
	else
	{
		window.location=url;
	}
}

var _POPUP_FEATURES = 'location=0, statusbar=0, menubar=0, width=400, height=300';

function isUndefined(v) {
	var undef;
	return v===undef;
}

function raw_popup(url, target, features) {
if (isUndefined(features)) {
	features = _POPUP_FEATURES;
}
if (isUndefined(target)) {
	target = '_blank';
}
var theWindow =
	window.open(url, target, features);
theWindow.focus();
return theWindow;
}

function link_popup(src, features) {
return
	raw_popup(src.getAttribute('href'),
	src.getAttribute('target') || '_blank',
	features);
}
