<!--
function lanca_janela_news()
{
	var l_string = String( window.location );
	var p_string = l_string.substring(l_string.indexOf("?") + 1, l_string.length);

	NewWindow('admin/criarnoticia.asp?' + p_string,'_blank',470,550,'scrollbars=1,resizable=1');
}

function lanca_janela_link()
{
	var l_string = String( window.location );
	var p_string = l_string.substring(l_string.indexOf("?") + 1, l_string.length);

	NewWindow('admin/criarlink.asp?' + p_string,'_blank',470,550,'scrollbars=1');
}

function lanca_janela_empresa()
{
	var l_string = String( window.location );
	var p_string = l_string.substring(l_string.indexOf("?") + 1, l_string.length);

	NewWindow('admin/criarempresa.asp?' + p_string,'_blank',470,550,'scrollbars=1,resizable=1');
}

function lanca_janela_impressao()
{
	var l_string = String( window.location );
	var p_string = l_string.substring(l_string.indexOf("?") + 1, l_string.length);

	NewWindow('printnews.asp?' + p_string,'_blank',750,500,'scrollbars=1,menubar=1,toolbar=1,resizable=1');
}

function lanca_janela_impressao_empresa()
{
	var l_string = String( window.location );
	var p_string = l_string.substring(l_string.indexOf("?") + 1, l_string.length);

	NewWindow('printempresa.asp?' + p_string,'_blank',750,500,'scrollbars=1,menubar=1,toolbar=1,resizable=1');
}

function lanca_janela_mail(titulo)
{
	var nl;
	var clientBrowser = navigator.userAgent;

	if ( clientBrowser.indexOf("MSIE 5.0") != -1 ) 
	{
		//alert("i have been called from 5.0");
		nl = "%250A";
	}
	else 
	{
		//alert("i have been called from some other browser :" + window.location);
		nl = "%0A";
	}
	
	titulo = escape(titulo);
	var mail = "mailto:";
	mail = mail + "?subject=" + titulo;
	mail = mail + "&body=" + nl + "Consultar em :" + nl + escape( window.location ) + nl;
	window.location = mail;
}

function NewWindow(mypage,myname,w,h,osettings)
{
	LeftPosition = (screen.width) ? (screen.availWidth-w-10)/2 : 0;
	TopPosition = (screen.height) ? (screen.availHeight-h-30)/2 : 0;
	if (osettings == null)
		settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition;
	else
		settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+','+osettings;
	window.open(mypage, myname, settings);
}

function init()
{
	with( document )
	{
		onmousedown = onclick = onmouseup = onmouseover = onmouseout = troca;
	}
}

function troca()
{
	// apanha o evento e quem é o elemento
	var oEl = event.srcElement;
	
	// diz que só vai actuar nos elemento cuja a class de estilos my
	while( -1 == oEl.className.indexOf( "my" ) )
	{
		oEl = oEl.parentElement;
		if( !oEl )
		{
			return;
		}
	}

	// faz a troca em função do evento
	switch( event.type )
	{
		case "mouseout" 	:
			oEl.className = "myoff";
		break;
		
		case "mouseover" 	:
			oEl.className = "myon";
		break;

		case "mousedown" 	:
			oEl.className = "mydown";
		break;

		case "mouseup" 	:
			oEl.className = "myup";
		break;
		
		case "click" 	:
			setClick(oEl);
		break;
		
		default :
		break;
	}
}

function setClick( obj )
{
	var oLink = obj.all.tags( "a" );
	if( oLink.length  )
	{
		oLink[0].click();
		return true;
	}
}

window.onload = init;

//-->
