function AutoCheck(idform, ValorCheck)
{
	//alert(ValorCheck);
	for (i=0;i<document.getElementById(idform).elements.length;i++)
	{
		if(document.getElementById(idform).elements[i].type == "checkbox")
		{
			document.getElementById(idform).elements[i].checked=ValorCheck;
		}
	}
}
// VARIABLES GLOBALES
//< --- FIN DE VARIABLES GLOBALES

function search_form()
{
	var q;
	q=document.getElementById('q').value;
	if(q!="")
	{
		location.href="buscar.php?q="+q;
		document.getElementById('f').submit();
		
	}
	else
	{
		alert("ingresa la palabra a buscar");
		document.getElementById('q').focus();
		return false;
	}
}

/* ========================================================================================================
=============================== EFECTO EXPANDIR CONTRAER PARA CIUDADES===================================== // */
var altura_lateral_ciudades_original = 0;
var altura_lateral_ciudades_minimo = 65;
var altura_lateral_ciudades = altura_lateral_ciudades_minimo;
var velocidad_lateral_ciudades = 30;
//-----
function extender_ciudad()
{
	var objeto = document.getElementById('div_contenido_ciudad01');
	altura_lateral_ciudades += velocidad_lateral_ciudades;
	if (!(altura_lateral_ciudades >= altura_lateral_ciudades_original)) {
		objeto.style.height = altura_lateral_ciudades+"px";
		window.setTimeout ("extender_ciudad();", 20);
	}
		
}
function contraer_ciudad()
{
	var objeto2 = document.getElementById('div_contenido_ciudad01');
	altura_lateral_ciudades -= velocidad_lateral_ciudades;
	if (!(altura_lateral_ciudades <= altura_lateral_ciudades_minimo)) {
		objeto2.style.height = altura_lateral_ciudades+"px";
		window.setTimeout ("contraer_ciudad();", 20);
	}
	else
	{
		objeto2.style.height = altura_lateral_ciudades_minimo+'px';
	}		
}
function extender_contraer_ciudad()
{
	if(altura_lateral_ciudades <= altura_lateral_ciudades_minimo)
	{
		document.getElementById("div_contenido_ciudad01").style.visibility="hidden";
		document.getElementById("div_contenido_ciudad01").style.height="auto";
		var alturadiv=document.getElementById("div_contenido_ciudad01").offsetHeight;
		altura_lateral_ciudades_original=parseInt(alturadiv+10);
		document.getElementById("div_contenido_ciudad01").style.height=altura_lateral_ciudades_minimo+"px";
		document.getElementById("div_contenido_ciudad01").style.visibility="visible";
		extender_ciudad();
	}
	else
	{
		var alturadiv=document.getElementById("div_contenido_ciudad01").offsetHeight;
		contraer_ciudad();
	}
}


/* ========================================================================================================
=============================== EFECTO EXPANDIR CONTRAER PARA CATEGORIAS===================================== // */
var altura_lateral_categorias_original = 0;
var altura_lateral_categorias_minimo = 65;
var altura_lateral_categorias = altura_lateral_categorias_minimo;
var velocidad_lateral_categorias = 10;
//-----
function extender_categoria()
{
	var objeto = document.getElementById('div_contenido_categoria01');
	altura_lateral_categorias += velocidad_lateral_categorias;
	if (!(altura_lateral_categorias >= altura_lateral_categorias_original)) {
		objeto.style.height = altura_lateral_categorias+"px";
		window.setTimeout ("extender_categoria();", 20);
	}
		
}
function contraer_categoria()
{
	var objeto2 = document.getElementById('div_contenido_categoria01');
	altura_lateral_categorias -= velocidad_lateral_categorias;
	if (!(altura_lateral_categorias <= altura_lateral_categorias_minimo)) {
		objeto2.style.height = altura_lateral_categorias+"px";
		window.setTimeout ("contraer_categoria();", 20);
	}
	else
	{
		objeto2.style.height = altura_lateral_categorias_minimo+'px';
	}		
}
function extender_contraer_categoria()
{
	if(altura_lateral_categorias <= altura_lateral_categorias_minimo)
	{
		document.getElementById("div_contenido_categoria01").style.visibility="hidden";
		document.getElementById("div_contenido_categoria01").style.height="auto";
		var alturadiv=document.getElementById("div_contenido_categoria01").offsetHeight;
		altura_lateral_categorias_original=parseInt(alturadiv+10);
		document.getElementById("div_contenido_categoria01").style.height=altura_lateral_categorias_minimo+"px";
		document.getElementById("div_contenido_categoria01").style.visibility="visible";
		extender_categoria();
	}
	else
	{
		var alturadiv=document.getElementById("div_contenido_categoria01").offsetHeight;
		contraer_categoria();
	}
}
/*function medidas(id)
{
    return {w:document.getElementById(id).offsetWidth,h:document.getElementById(id).offsetHeight}
}*/

