function open_url(url, targetId)
{
	new Ajax.Updater(targetId, url, {onComplete:function(){ new Effect.Appear(targetId), {duration:2};},asynchronous:true, evalScripts:true});
}

function open_page(url, targetId)
{
	new Effect.Appear(document.getElementById('loading'));
	new Ajax.Updater(targetId, url, {onComplete:function(){ new Effect.Appear(targetId), {duration:2};},asynchronous:true, evalScripts:true});
	new Effect.Fade(document.getElementById('loading'));
}


function eval_search( frm )
{
	if (frm.texto.value == "")
	{
		new LITBox('<p class=error> <img src="img/error.jpg"> Debe ingresar un patr&oacute;n de b&uacute;squeda', {type:'alert', overlay:true, height:80, width:240, resizable:false, opacity:.8});
		frm.texto.focus();
		return false;
	} else {
		return true;
	}

}


function toggleLayer( whichLayer )
{
	imgLayer = 'img_' + whichLayer;

	if ($(imgLayer).name == "mas")
	{
        	imagen = "img/menos.png";
        	name = "menos";
	} else {
        	imagen = "img/mas.png";
        	name = "mas";
	}

	document.getElementById('img_' + whichLayer).src = imagen;
	document.getElementById('img_' + whichLayer).name = name; 

	new Effect.toggle(document.getElementById( whichLayer ).id,  'blind', {duration:.3});
}


function hideLayer( whichLayer )
{
	new Effect.BlindUp(document.getElementById( whichLayer ).id,  {duration:.3});
}


function showLayer( whichLayer )
{
	new Effect.BlindDown(document.getElementById( whichLayer ).id,  {duration:.3});
}


