// JavaScript Document
var xmlhttp;

function recargaCategorias(selectChange,selectRecarga,divRecarga)
{
	if (selectChange=="busqueda_categoria1"){
		selectOriginal3 = '<select name="busqueda_categoria3" id="busqueda_categoria3" style="width: 300px;"><option value="0" selected>Elija primero una subcategoría</option></select>';
		document.getElementById('div_categoria3').innerHTML = selectOriginal3;
					
	}
	ajax=nuevoAjax();
	variables = "id_categoria=" + document.getElementById(selectChange).value +"&selectRecarga="+selectRecarga;
	pagina="busca_subcategoriasBusqueda";
	ajax.open("POST", pagina + ".php?",true); 
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); //cabeceras POST    
	ajax.send('&'+variables); //enviar variables
	ajax.onreadystatechange=function() { 
		if (ajax.readyState==4) 
		{ 
			cadena = ajax.responseText;
			if (cadena==0){
				
			}
			else{
				document.getElementById(divRecarga).innerHTML = cadena;

			}
		} 
	} 
	//ajax.send(null) 
	
}


function busqueda_avanzada()
{
	document.frm_busqueda_avanzada.busqueda.value = 1;
	document.frm_session.sess_busqueda.value = 1;
	document.frm_busqueda_avanzada.submit();
}
		
function fichaBuscador(ponEnDIV)
{
	var contenido = "";
	if (ponEnDIV == 1)
		var texto = document.frm_busqueda_avanzada.busqueda_texto.value;
	else
		var texto = "";
	
	contenido += "<div id='loading' style='visibility:hidden; position:absolute'></div>";
	contenido += "<div id=sub_cat style='visibility:hidden; position:absolute'></div>";
	contenido += "<br>";
	contenido += "<div style='float:left'>";
	contenido += "<form name='frm_busqueda_avanzada' method='post' action='index.php'>";
		contenido += "<div id=hidden_busqueda2><input type='hidden' name='busqueda' value='0' /></div>";
		contenido += "<div id=hidden_busqueda3><input type='hidden' name='busquedaAvanzada' value='1' /></div>";
		contenido += "<div style='text-align: right; line-height: 5px; float: right; padding: 0px 65px 0px 0px; font-size: 10px;'>";
			contenido += "<div id=div_categoria1>";
			contenido += "<b>&nbsp;&nbsp;&nbsp;&nbsp;en:</b>";
				contenido += "<select name='busqueda_categoria1' id='categoria1' style='width: 300px;' onchange=\"recargaCategorias('busqueda_categoria1','busqueda_categoria2','div_categoria2')\">";
					contenido += "<option value='0'>Elija una categoría</option>";
					
					/*
					ajaxCategoriasSelect=nuevoAjax();
					variables = "empresa=0";
					pagina="categorias_padre_select";
					ajaxCategoriasSelect.open("POST", pagina + ".php?",true); 
					ajaxCategoriasSelect.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); //cabeceras POST    
					ajaxCategoriasSelect.send('&'+variables); //enviar variables
					ajaxCategoriasSelect.onreadystatechange=function() { 
					if (ajaxCategoriasSelect.readyState==4) 
						{ 
							cadena = ajaxCategoriasSelect.responseText;
							if (cadena==0){
								contenido += "<option value='0'>No hay categorías Disponibles</option>";
							}
							else{
								contenido += "<option value='56'>Alimentación y Bebidas</option>";
								contenido += cadena;
				
							}
						} 
					} 
					*/
					contenido+="<option value='56'>Alimentación y Bebidas</option>";
					contenido+="<option value='67'>Bazar y multiprecios</option>";
					contenido+="<option value='89'>Calzado</option>";
					contenido+="<option value='73'>Construcción</option>";
					contenido+="<option value='68'>Cosmética, perfumería y droguería</option>";
					contenido+="<option value='69'>Electrónica y electrodomésticos</option>";
					contenido+="<option value='86'>Farmacias</option>";
					contenido+="<option value='70'>Fotografía y Optica</option>";
					contenido+="<option value='91'>Hostelería</option>";
					contenido+="<option value='71'>Informática</option>";
					contenido+="<option value='93'>Internet</option>";
					contenido+="<option value='81'>Joyería y Relojería</option>";
					contenido+="<option value='92'>Juguetería</option>";
					contenido+="<option value='72'>Menaje y Hogar</option>";
					contenido+="<option value='87'>Moda y Textil</option>";
					contenido+="<option value='77'>Motor</option>";
					contenido+="<option value='88'>Optometría y Contactología</option>";
					contenido+="<option value='57'>Otros</option>";
					contenido+="<option value='78'>Papelería y material de oficina</option>";
					contenido+="<option value='90'>Productos Industriales</option>";
					contenido+="<option value='79'>Salud y medicina</option>";
					contenido+="<option value='80'>Telefonía</option>";

					
				contenido += "</select>";
				
			contenido += "</div>";
		contenido += "<br><br>";
		
		contenido += "<div id=div_categoria2>";
			contenido += "<select name='busqueda_categoria2' id='categoria2' style='width: 300px;' onchange=\"recargaCategorias('busqueda_categoria2','busqueda_categoria3','div_categoria3')\">";
				contenido += "<option value='0'>Elija primero una categoría</option>";
			contenido += "</select>";
		contenido += "</div>";
		contenido += "<br><br>";
		
		contenido += "<div id=div_categoria3>";
			contenido += "<select name='busqueda_categoria3' id='categoria3' style='width: 300px;'>";
				contenido += "<option value='0'>Elija primero una subcategoría</option>";
			contenido += "</select>";
		contenido += "</div>";
	contenido += "</div>";

		contenido += "<div id=alta_form>";
			contenido += "<div style='float: left;' id=alta_form2><b>Buscar:&nbsp;&nbsp;</b>";
				contenido += "<input type='text' name='busqueda_texto' / style='width: 210px;' value='"+texto+"'>";
			contenido += "</div>";
		contenido += "</div>";
	
		contenido += "<div id=alta_form style='font-size: 10px;'>";
			contenido += "<input name='pestanaBusqueda' type='radio' value='ofertas' style='border-color: #ffffff;' checked>oferta";
			contenido += "<input name='pestanaBusqueda' type='radio' value='demandas' style='border-color: #ffffff;' onclick='cargaBusquedaDemanda()'>demanda";
			contenido += "<input name='pestanaBusqueda' type='radio' value='empresas' style='border-color: #ffffff;' onclick='cargaBusquedaEmpresa()'>empresa";
		contenido += "</div>";
	
		contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>Fecha de alta:&nbsp;&nbsp;";
			contenido += "<select name='busqueda_fecha_alta' style='width: 120px;'>";
				contenido += "<option value='cualquiera' selected>cualquiera</option>";
				contenido += "<option value='dia'>últimas 24 horas</option>";
				contenido += "<option value='semana'>última semana</option>";
				contenido += "<option value='mes'>último mes</option>";
			contenido += "</select><br><br>";
		contenido += "</div>";
	
		contenido += "<div style='float: right; font-size: 10px; padding-right: 65px;'>";
			contenido += "desde <input type='text' name='busqueda_precio_desde' / style='width: 75px;'> €/u.";
			contenido += "hasta <input type='text' name='busqueda_precio_hasta' / style='width: 75px;'> €/u.";
		contenido += "</div>";
	
		contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>";
			contenido += "<img src='images/sello1.gif'>&nbsp;";
			contenido += "<input type='checkbox' name='busqueda_sello_calidad' value='1' class='alta_cuadro'>";
			contenido += "con sello de calidad</label>";
			contenido += "<input type='checkbox' name='busqueda_con_foto' value='1' class='alta_cuadro'>";
			contenido += "con foto</label>";
		contenido += "</div>";
	
		contenido += "<div style='float: right; padding: 12px 65px 0px 0px;'>";
			contenido += "<div class=boton_gen9 onclick='busqueda_avanzada()'>buscar</div>";
		contenido += "</div>";
	contenido += "</form>";
	contenido += "</div>";
	contenido += "<div id=fin_columnas>&nbsp;</div>";
	if (ponEnDIV){
		document.getElementById("pie_cat").innerHTML = contenido;	
	}
	return contenido;
} // fin de function fichaBuscador()


function cargaBusquedaDemanda()
{
	//alert('cargando busqueda demanda');
	var contenido = "";
	var texto = document.frm_busqueda_avanzada.busqueda_texto.value;
	
	contenido += "<div id='loading' style='visibility:hidden; position:absolute'></div>";
	contenido += "<div id=sub_cat style='visibility:hidden; position:absolute'></div>";
	contenido += "<br>";
	contenido += "<div style='float:left'>";
	contenido += "<form name='frm_busqueda_avanzada' method='post' action='index.php'>";
	contenido += "<div id=hidden_busqueda2><input type='hidden' name='busqueda' value='1' /></div>";
	contenido += "<div id=hidden_busqueda3><input type='hidden' name='busquedaAvanzada' value='1' /></div>";
	contenido += "<div style='text-align: right; line-height: 5px; float: right; padding: 0px 65px 0px 0px; font-size: 10px;'>";
			contenido += "<div id=div_categoria1>";
				contenido += "<b>&nbsp;&nbsp;&nbsp;&nbsp;en:</b>";
				contenido += "<select name='busqueda_categoria1' id='categoria1' style='width: 300px;' onchange=\"recargaCategorias('busqueda_categoria1','busqueda_categoria2','div_categoria2')\">";
				
					contenido += "<option value='0'>Elija una categoría</option>";
					
					contenido+="<option value='56'>Alimentación y Bebidas</option>";
					contenido+="<option value='67'>Bazar y multiprecios</option>";
					contenido+="<option value='89'>Calzado</option>";
					contenido+="<option value='73'>Construcción</option>";
					contenido+="<option value='68'>Cosmética, perfumería y droguería</option>";
					contenido+="<option value='69'>Electrónica y electrodomésticos</option>";
					contenido+="<option value='86'>Farmacias</option>";
					contenido+="<option value='70'>Fotografía y Optica</option>";
					contenido+="<option value='91'>Hostelería</option>";
					contenido+="<option value='71'>Informática</option>";
					contenido+="<option value='93'>Internet</option>";
					contenido+="<option value='81'>Joyería y Relojería</option>";
					contenido+="<option value='92'>Juguetería</option>";
					contenido+="<option value='72'>Menaje y Hogar</option>";
					contenido+="<option value='87'>Moda y Textil</option>";
					contenido+="<option value='77'>Motor</option>";
					contenido+="<option value='88'>Optometría y Contactología</option>";
					contenido+="<option value='57'>Otros</option>";
					contenido+="<option value='78'>Papelería y material de oficina</option>";
					contenido+="<option value='90'>Productos Industriales</option>";
					contenido+="<option value='79'>Salud y medicina</option>";
					contenido+="<option value='80'>Telefonía</option>";

				contenido += "</select>";
			contenido += "</div>";
		contenido += "<br><br>";
		contenido += "<div id=div_categoria2>";
			contenido += "<select name='busqueda_categoria2' id='categoria2' style='width: 300px;' onchange=\"recargaCategorias('busqueda_categoria2','busqueda_categoria3','div_categoria3')\">";
				contenido += "<option value='0'>Elija primero una categoría</option>";
			contenido += "</select>";
		contenido += "</div>";

	contenido += "<br><br>";
	contenido += "<div id=div_categoria3>";
		contenido += "<select name='busqueda_categoria3' id='categoria3' style='width: 300px;'>";
			contenido += "<option value='0'>Elija primero una subcategoría</option>";
		contenido += "</select>";
	contenido += "</div>";
	contenido += "</div>";

	contenido += "<div id=alta_form>";
		contenido += "<div style='float: left;' id=alta_form2><b>Buscar:&nbsp;&nbsp;</b>";
			contenido += "<input type='text' name='busqueda_texto' style='width: 210px;' value='"+texto+"'>";
		contenido += "</div>";
	contenido += "</div>";
	
	contenido += "<div id=alta_form style='font-size: 10px;'>";
		contenido += "<input name='pestanaBusqueda' type='radio' value='ofertas' style='border-color: #ffffff;' onclick='fichaBuscador(1)'>oferta";
		contenido += "<input name='pestanaBusqueda' type='radio' value='demandas' style='border-color: #ffffff;' checked>demanda";
		contenido += "<input name='pestanaBusqueda' type='radio' value='empresas' style='border-color: #ffffff;' onclick='cargaBusquedaEmpresa()'>empresa";
	contenido += "</div>";
	
	contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>Fecha de alta:&nbsp;&nbsp;";
		contenido += "<select name='busqueda_fecha_alta' style='width: 120px;'>";
			contenido += "<option value='cualquiera' selected>cualquiera</option>";
			contenido += "<option value='dia'>últimas 24 horas</option>";
			contenido += "<option value='semana'>última semana</option>";
			contenido += "<option value='mes'>último mes</option>";
		contenido += "</select><br><br>";
		//contenido += "Localidad: <input type='text' name='busqueda_localidad' / style='width: 110px;'>";
	contenido += "</div>";
	
	//contenido += "<div style='float: right; font-size: 10px; padding-right: 65px;'>";
		//contenido += "desde <input type='text' name='busqueda_precio_desde' / style='width: 75px;'> €/u.";
		//contenido += "hasta <input type='text' name='busqueda_precio_hasta' / style='width: 75px;'> €/u.";
	//contenido += "</div>";
	
	contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>";
		contenido += "<img src='images/sello1.gif'>&nbsp;";
		contenido += "<input type='checkbox' name='busqueda_sello_calidad' value='1' class='alta_cuadro'>";
		contenido += "con sello de calidad</label>";
		//contenido += "<input type='checkbox' name='busqueda_con_foto' value='1' class='alta_cuadro'>";
		//contenido += "con foto</label>";
	contenido += "</div>";
	
	contenido += "<div style='float: right; padding: 12px 65px 0px 0px;'>";
		contenido += "<div class=boton_gen9 onclick='document.frm_busqueda_avanzada.submit()'>buscar</div>";
	contenido += "</div>";
	contenido += "</form>";
	contenido += "</div>";
	contenido += "<div id=fin_columnas>&nbsp;</div>";

	//return contenido;
	//en lugar de hacer el return, lo ponemos directamente en la página
	document.getElementById("pie_cat").innerHTML = contenido;
} // fin de function cargaBusquedaDemanda()


function cargaBusquedaEmpresa()
{
	var contenido = "";
	var texto = document.frm_busqueda_avanzada.busqueda_texto.value;
	
	contenido += "<div id='loading' style='visibility:hidden; position:absolute'></div>";
	contenido += "<div id=sub_cat style='visibility:hidden; position:absolute'></div>";
	contenido += "<br>";
	
	contenido += "<div style='float:left'>";
		contenido += "<form name='frm_busqueda_avanzada' method='post' action='index.php'>";
			contenido += "<div id=hidden_busqueda2><input type='hidden' name='busqueda' value='1' /></div>";
			contenido += "<div id=hidden_busqueda3><input type='hidden' name='busquedaAvanzada' value='1' /></div>";
			
			contenido += "<div style='text-align: right; line-height: 5px; float: right; padding: 0px 65px 0px 0px; font-size: 10px;'>";
				contenido += "<div id=div_categoria1>";
					contenido += "<b>&nbsp;&nbsp;&nbsp;&nbsp;en:</b>";
					contenido += "<select name='busqueda_categoria1' id='categoria1' style='width: 300px;' >";
						contenido += "<option value='0'>Elija una categoría</option>";
						
						contenido+="<option value='339'>Abogados</option>";
contenido+="<option value='340'>Academias</option>";
contenido+="<option value='341'>Accesorios para bebés</option>";
contenido+="<option value='342'>Agencias de seguros</option>";
contenido+="<option value='343'>Agencias de Viajes</option>";
contenido+="<option value='344'>Alfombras</option>";
contenido+="<option value='345'>Alimentación</option>";
contenido+="<option value='347'>Artículos deportivos</option>";
contenido+="<option value='346'>Artículos para coleccionistas</option>";
contenido+="<option value='348'>Asesorías</option>";
contenido+="<option value='349'>Bares y Restaurantes</option>";
contenido+="<option value='350'>Calzado</option>";
contenido+="<option value='351'>Cibercafés</option>";
contenido+="<option value='352'>Comidas</option>";
contenido+="<option value='353'>Complementos</option>";
contenido+="<option value='354'>Confitería</option>";
contenido+="<option value='377'>Construcción</option>";
contenido+="<option value='355'>Copistería</option>";
contenido+="<option value='356'>Decoración</option>";
contenido+="<option value='357'>Desinfección</option>";
contenido+="<option value='358'>Dietética y Nutrición</option>";
contenido+="<option value='359'>Discotecas</option>";
contenido+="<option value='360'>Electricidad</option>";
contenido+="<option value='361'>Electrodomésticos</option>";
contenido+="<option value='362'>Electrónica</option>";
contenido+="<option value='363'>Estética</option>";
contenido+="<option value='365'>Farmacias</option>";
contenido+="<option value='366'>Ferretería</option>";
contenido+="<option value='364'>Fotografía</option>";
contenido+="<option value='367'>Heladería</option>";
contenido+="<option value='368'>Hierros</option>";
contenido+="<option value='369'>Hoteles</option>";
contenido+="<option value='397'>Industria</option>";
contenido+="<option value='370'>Informática y Videojuegos</option>";
contenido+="<option value='371'>Inmobiliarias</option>";
contenido+="<option value='395'>Internet</option>";
contenido+="<option value='372'>Joyerías</option>";
contenido+="<option value='373'>Juguetería</option>";
contenido+="<option value='374'>Lámparas</option>";
contenido+="<option value='375'>Lencería</option>";
contenido+="<option value='376'>Locutorios</option>";
contenido+="<option value='378'>Menaje del Hogar</option>";
contenido+="<option value='389'>Moda</option>";
contenido+="<option value='379'>Motor</option>";
contenido+="<option value='380'>Muebles</option>";
contenido+="<option value='396'>Ocio, cultura y deportes</option>";
contenido+="<option value='381'>Optica</option>";
contenido+="<option value='382'>Ortopedia</option>";
contenido+="<option value='383'>Papelería</option>";
contenido+="<option value='384'>Pastelería</option>";
contenido+="<option value='385'>Peluquería y Estética</option>";
contenido+="<option value='386'>Perfumería</option>";
contenido+="<option value='387'>Plásticos</option>";
contenido+="<option value='388'>Platería</option>";
contenido+="<option value='391'>Relojería</option>";
contenido+="<option value='390'>Rotulación</option>";
contenido+="<option value='392'>Telas</option>";
contenido+="<option value='394'>Transportes</option>";
contenido+="<option value='393'>Videos</option>";

					contenido += "</select>";
				contenido += "</div>";
				contenido += "<br><br>";
				contenido += "<div id=div_categoria2>";
					
				contenido += "</div>";
				contenido += "<br><br>";
				contenido += "<div id=div_categoria3>";
					
				contenido += "</div>";
			contenido += "</div>";

			contenido += "<div id=alta_form>";
				contenido += "<div style='float: left;' id=alta_form2><b>Buscar:&nbsp;&nbsp;</b>";
					contenido += "<input type='text' name='busqueda_texto' / style='width: 210px;' value='"+texto+"'>";
				contenido += "</div>";
			contenido += "</div>";
	
			contenido += "<div id=alta_form style='font-size: 10px;'>";
				contenido += "<input name='pestanaBusqueda' type='radio' value='ofertas' style='border-color: #ffffff;' onclick='fichaBuscador(1)'>oferta";
				contenido += "<input name='pestanaBusqueda' type='radio' value='demandas' style='border-color: #ffffff;' onclick='cargaBusquedaDemanda()'>demanda";
				contenido += "<input name='pestanaBusqueda' type='radio' value='empresas' style='border-color: #ffffff;' checked>empresa";
			contenido += "</div>";
	
			contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>Fecha de alta:&nbsp;&nbsp;";
				contenido += "<select name='busqueda_fecha_alta' style='width: 120px;'>";
					contenido += "<option value='cualquiera' selected>cualquiera</option>";
					contenido += "<option value='dia'>últimas 24 horas</option>";
					contenido += "<option value='semana'>última semana</option>";
					contenido += "<option value='mes'>último mes</option>";
				contenido += "</select><br><br>";
				//contenido += "Localidad: <input type='text' name='busqueda_localidad' / style='width: 110px;'>";
			contenido += "</div>";
	
	//contenido += "<div style='float: right; font-size: 10px; padding-right: 65px;'>";
		//contenido += "desde <input type='text' name='busqueda_precio_desde' / style='width: 75px;'> €/u.";
		//contenido += "hasta <input type='text' name='busqueda_precio_hasta' / style='width: 75px;'> €/u.";
	//contenido += "</div>";
	
			contenido += "<div style='width: 348px; text-align: right; line-height: 5px;' id=alta_form2>";
				contenido += "<img src='images/sello1.gif'>&nbsp;";
				contenido += "<input type='checkbox' name='busqueda_sello_calidad' value='1' class='alta_cuadro'>";
				contenido += "con sello de calidad</label>";
				contenido += "<input type='checkbox' name='busqueda_con_foto' value='1' class='alta_cuadro'>";
				contenido += "con foto</label>";
			contenido += "</div>";
	
			contenido += "<div style='float: right; padding: 12px 65px 0px 0px;'>";
				contenido += "<div class=boton_gen9 onclick='document.frm_busqueda_avanzada.submit()'>buscar</div>";
			contenido += "</div>";
			contenido += "</form>";
		contenido += "</div>";
		contenido += "<div id=fin_columnas>&nbsp;</div>";

	//return contenido;
	//en lugar de hacer el return, lo ponemos directamente en la página
	document.getElementById("pie_cat").innerHTML = contenido;
} // fin de function cargaBusquedaEmpresa()


function nuevoAjax()
{
  var xmlhttp=false;
  try {
   // Creación del objeto ajax para navegadores diferentes a Explorer
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   // o bien
   try {
     // Creación del objet ajax para Explorer
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
     xmlhttp = false;
   }
  }

  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
} 


function dibujarValoracion(puntos, votos)
{
	valoracion = puntos/votos;

	if (votos == 0)
		return "No valorada";

	var parteEntera = Math.abs(parseInt(valoracion));
	var parteDecimal = valoracion-parteEntera;
	var dibujo = "";

	for (j=1; j <= parteEntera; j++){
		if (valoracion > 0)
			dibujo += "<img src='images/es1.gif' border='0'>";
		else
			dibujo += "<img src='images/es3.gif' border='0'>";
	}

	if ((j <= 5) && (parteEntera < 5)){

		if (parteDecimal > 0.5){
			if (valoracion > 0){
				if (parteDecimal > 0.75)
					dibujo += "<img src='images/es1.gif' border='0'>";
				else
					dibujo += "<img src='images/es2.gif' border='0'>";
			}
			else {
				if (parteDecimal > 0.75)
					dibujo += "<img src='images/es3.gif' border='0'>";
				else
					dibujo += "<img src='images/es4.gif' border='0'>";
			}
		}
		else {
			if (valoracion > 0){
				if (parteDecimal > 0.25)
					dibujo += "<img src='images/es2.gif' border='0'>";
				else
					dibujo += "<img src='images/es5.gif' border='0'>";
			}
			else {
				if (parteDecimal > 0.25)
					dibujo += "<img src='images/es4.gif' border='0'>";
				else
					dibujo += "<img src='images/es5.gif' border='0'>";
			}
		}
			
		for (j=parteEntera+1; j < 5; j++)
			dibujo += "<img src='images/es5.gif' border='0'>";
			
	}

	return dibujo;
	
} // function dibujarValoracion(valoracion)


function pestanasMiniWeb()
{
	contenido = "";
	document.getElementById("menu02").innerHTML = contenido;

	contenido += "<div id=bot1 class='boton_a'>oferta</div>";
	contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana('demandas')\">demanda</div>";
	
	orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
	orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
	document.getElementById("menu02").innerHTML = contenido;

}


function desactivarMiniWeb(pestana)
{
	document.frm_session.miniWeb.value = 0;
	
	fichaProducto = "";
	//document.getElementById("fichaProductos").style.float = "left";
	document.getElementById("fichaProductos").style.position = "absolute";
	document.getElementById("fichaProductos").innerHTML = fichaProducto;

	contenido = "";
	document.getElementById("menu02").innerHTML = contenido;
	
	if (pestana == "ofertas"){
		
		contenido += "<div id=bot1 class='boton_a'>oferta</div>";
		contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana('demandas')\">demanda</div>";
		contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana('empresas')\">empresas</div>";
		
		orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
		orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
		
	}
	
	else if (pestana == "demandas"){

		contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana('ofertas')\">oferta</div>";
		contenido += "<div id=bot2 class='boton_a'>demanda</div>";
		contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana('empresas')\">empresas</div>";
	
		orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
		orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
		
	}

	document.getElementById("menu02").innerHTML = contenido;
	
}


/*******************************************************************************************/

function cambiar_pestana_aux(pestana,numero_total_ofertas,numero_total_empresas)
{
	if (document.frm_session.miniWeb.value == 0)
	{
		fichaProducto = "";
		document.getElementById("fichaProductos").style.position = "absolute";
		document.getElementById("fichaProductos").innerHTML = fichaProducto;
	}
		contenido = "";
	
		if ((pestana == "categorias") || (pestana == "buscador"))
		{
			document.getElementById("menu01").innerHTML = contenido;
	
			if (pestana != "buscador")
			{
				contenido  = "<div id=bot4 class='boton_a'>categorias</div>";
				contenido += "<div id=bot5 class='boton_c' onmouseover=\"cambia_estilo('bot5','boton_b')\" onmouseout=\"cambia_estilo('bot5','boton_c')\" onclick=\"cambiar_pestana('buscador')\">busqueda</div>";
				document.frm_pestanas.pestanaActivaCategorias.value = 1;
				document.frm_session.sess_busqueda.value = 0;
							
				document.getElementById("cat_btn2").style.visibility = "visible";
				document.getElementById("cat_btn").style.visibility  = "visible";
				
				var busqueda = document.frm_session.sess_busqueda.value;
				ajaxListadoCategorias("alfabetico", 1, 0, "ofertas", "ASC", busqueda);
			}
			else
			{
				/*cabecera_txt = "<div id=loading></div>";
				document.getElementById("lista_ficha").innerHTML = cabecera_txt;
				document.getElementById("des2").style.visibility = "hidden";*/
				
				contenido = "<div id=bot4 class='boton_c' onmouseover=\"cambia_estilo('bot4','boton_b')\" onmouseout=\"cambia_estilo('bot4','boton_c')\" onclick=\"cambiar_pestana('categorias')\">categorias</div>";
				contenido += "<div id=bot5 class='boton_a'>busqueda</div>";
				document.frm_pestanas.pestanaActivaCategorias.value = 0;
				var divBuscador = fichaBuscador();
	
				document.getElementById("pie_cat").innerHTML = "";
				document.getElementById("pie_cat").innerHTML = divBuscador;
				document.getElementById("pie2_cat").innerHTML = "";
				
				document.getElementById("cat_btn2").style.visibility = "hidden";
				document.getElementById("cat_btn").style.visibility  = "hidden";
				document.getElementById("des2").style.visibility  = "hidden";
	
	
				var categoriaActiva = document.frm_orden_categorias.categoriaActiva.value;
				var pestanaActiva   = document.frm_pestanas.pestanaActivaListado.value;
				if (pestanaActiva == "ofertas")
				{
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
				else if (pestanaActiva == "demandas")
				{
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
				else
				{
					orden_campo   = document.frm_cabecera_ficha.EmpresaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.EmpresaOrdenActivo.value;
				}
				
				var empresa  = document.frm_cabecera_ficha.listadoEmpresa.value;
				document.getElementById("migas").innerHTML = "Estás en: <a name='ruta' class='ruta1'>inicio</a><span class='ruta1'>/</span>";
				ajaxListado (1, categoriaActiva, orden_campo, orden_sentido, pestanaActiva, empresa);
			}
			document.getElementById("menu01").innerHTML = contenido;
			
		} // if ((pestana == "categorias") || (pestana == "buscador"))
		
		contenido = "";
		
		if ((pestana == "ofertas") || (pestana == "demandas") || (pestana == "empresas"))
		{
			//document.getElementById("hidden_busqueda").innerHTML = "";
			//document.getElementById("hidden_busqueda").innerHTML = "<input type='hidden' name='pestanaBusqueda' value='"+pestana+"' />";
			
			document.frm_pestanas.pestanaActivaListado.value = pestana;
			document.frm_busqueda_simple.pestanaBusqueda.value = pestana;
			
			document.frm_ficha.pestanaDescripcion.value = 1;
			
			categoriaActiva = document.frm_orden_categorias.categoriaActiva.value;
	
			document.getElementById("menu02").innerHTML = contenido;
			
			if (pestana == "ofertas")
			{
				if (document.frm_session.miniWeb.value == 0)
				{
					contenido += "<div id=bot1 class='boton_a'>"+numero_total_ofertas+" ofertas</div>";
					contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana_aux('demandas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">demanda</div>";
					contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana_aux('empresas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">"+numero_total_empresas+" empresas</div>";
					
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
				else 
				{
					contenido += "<div id=bot1 class='boton_a'>"+numero_total_ofertas+" ofertas</div>";
					contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana_aux('demandas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">demanda</div>";
					
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
			}
			else if (pestana == "demandas")
			{
				if (document.frm_session.miniWeb.value == 0)
				{
					contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana_aux('ofertas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">"+numero_total_ofertas+" ofertas</div>";
					contenido += "<div id=bot2 class='boton_a'>demanda</div>";
					contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana_aux('empresas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">"+numero_total_empresas+" empresas</div>";
				
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
				else 
				{
					contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana_aux('ofertas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">"+numero_total_ofertas+" ofertas</div>";
					contenido += "<div id=bot2 class='boton_a'>demanda</div>";
				
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
			}
			else if (pestana == "empresas")
			{
				document.getElementById("menu_cat").style.visibility  = "visible";
				document.getElementById("menu01").style.visibility    = "visible";
				document.getElementById("categoria").style.visibility = "visible";
				document.getElementById("pie2_cat").style.visibility  = "visible";
				document.getElementById("menu_cat").style.position    = "";
				document.getElementById("menu01").style.position      = "";
				document.getElementById("categoria").style.position   = "";
				document.getElementById("pie2_cat").style.position    = "";
				
				contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana_aux('ofertas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">"+numero_total_ofertas+" ofertas</div>";
				contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana_aux('demandas','"+numero_total_ofertas+"','"+numero_total_empresas+"')\">demanda</div>";
				contenido += "<div id=bot3 class='boton_a'>"+numero_total_empresas+" empresas</div>";
				
				orden_campo   = document.frm_cabecera_ficha.EmpresaCampoActivo.value;
				orden_sentido = document.frm_cabecera_ficha.EmpresaOrdenActivo.value;
			}
			document.getElementById("menu02").innerHTML = contenido;
					
			var ordenAlfabetico  = document.frm_orden_categorias.alfabeticoOrden.value;
			var activoAlfabetico = document.frm_orden_categorias.alfabeticoActivo.value;
			var ordenCantidad    = document.frm_orden_categorias.cantidadOrden.value;
			var activoCantidad   = document.frm_orden_categorias.cantidadActivo.value;
			var activoNovedades  = document.frm_orden_categorias.novedadesActivo.value;
			var categoriaActiva  = document.frm_orden_categorias.categoriaActiva.value;
			
			var seccion = document.frm_pestanas.pestanaActivaListado.value;
			
			if (activoNovedades == 1)
			{
				var orden = "novedades";	
				if (activoCantidad == 1)
				{
					var sentido = ordenCantidad;	
				}
				else if (activoAlfabetico == 1)
				{
					var sentido = ordenAlfabetico;	
				}
			}
			else if (activoCantidad == 1)
			{
				var orden   = "cantidad";
				var sentido = ordenCantidad;
			}
			else if (activoAlfabetico == 1)
			{
				var orden   = "alfabetico";	
				var sentido = ordenAlfabetico;
			}
				
			var contraer = document.frm_orden_categorias.contraer.value;
			var padre    = document.frm_orden_categorias.categoriaActiva.value;
			var empresa  = document.frm_cabecera_ficha.listadoEmpresa.value;
			
			/*if (document.frm_session.miniWeb.value == 0)
			{
				document.frm_cabecera_ficha.listadoEmpresa.value = 0;
				empresa = 0;
			}*/

			var busqueda = document.frm_session.sess_busqueda.value;
			if (busqueda == 0)
			{
				ajaxListadoCategorias(orden, contraer, padre, seccion, sentido, busqueda);		
			}
			ajaxListado (1, categoriaActiva, orden_campo, orden_sentido, pestana, empresa); //Listamos la primera página de la categoria Activa
		} //if ((pestana == "ofertas") || (pestana == "demandas") || (pestana == "empresas"))
} // function cambiar_pestana(pestana)

/******************************************************************************************/
function cambiar_pestana(pestana)
{
	if (document.frm_session.miniWeb.value == 0)
	{
		fichaProducto = "";
		document.getElementById("fichaProductos").style.position = "absolute";
		document.getElementById("fichaProductos").innerHTML = fichaProducto;
	}
		contenido = "";
	
		if ((pestana == "categorias") || (pestana == "buscador"))
		{
			document.getElementById("menu01").innerHTML = contenido;
	
			if (pestana != "buscador")
			{
				contenido  = "<div id=bot4 class='boton_a'>categorias</div>";
				contenido += "<div id=bot5 class='boton_c' onmouseover=\"cambia_estilo('bot5','boton_b')\" onmouseout=\"cambia_estilo('bot5','boton_c')\" onclick=\"cambiar_pestana('buscador')\">busqueda</div>";
				document.frm_pestanas.pestanaActivaCategorias.value = 1;
				document.frm_session.sess_busqueda.value = 0;
							
				document.getElementById("cat_btn2").style.visibility = "visible";
				document.getElementById("cat_btn").style.visibility  = "visible";
				
				var busqueda = document.frm_session.sess_busqueda.value;
				ajaxListadoCategorias("alfabetico", 1, 0, "ofertas", "ASC", busqueda);
			}
			else
			{
				/*cabecera_txt = "<div id=loading></div>";
				document.getElementById("lista_ficha").innerHTML = cabecera_txt;
				document.getElementById("des2").style.visibility = "hidden";*/
				
				contenido = "<div id=bot4 class='boton_c' onmouseover=\"cambia_estilo('bot4','boton_b')\" onmouseout=\"cambia_estilo('bot4','boton_c')\" onclick=\"cambiar_pestana('categorias')\">categorias</div>";
				contenido += "<div id=bot5 class='boton_a'>busqueda</div>";
				document.frm_pestanas.pestanaActivaCategorias.value = 0;
				var divBuscador = fichaBuscador();
	
				document.getElementById("pie_cat").innerHTML = "";
				document.getElementById("pie_cat").innerHTML = divBuscador;
				document.getElementById("pie2_cat").innerHTML = "";
				
				document.getElementById("cat_btn2").style.visibility = "hidden";
				document.getElementById("cat_btn").style.visibility  = "hidden";
				document.getElementById("des2").style.visibility  = "hidden";
	
	
				var categoriaActiva = document.frm_orden_categorias.categoriaActiva.value;
				var pestanaActiva   = document.frm_pestanas.pestanaActivaListado.value;
				if (pestanaActiva == "ofertas")
				{
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
				else if (pestanaActiva == "demandas")
				{
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
				else
				{
					orden_campo   = document.frm_cabecera_ficha.EmpresaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.EmpresaOrdenActivo.value;
				}
				
				var empresa  = document.frm_cabecera_ficha.listadoEmpresa.value;
				document.getElementById("migas").innerHTML = "Estás en: <a name='ruta' class='ruta1'>inicio</a><span class='ruta1'>/</span>";
				ajaxListado (1, categoriaActiva, orden_campo, orden_sentido, pestanaActiva, empresa);
			}
			document.getElementById("menu01").innerHTML = contenido;
			
		} // if ((pestana == "categorias") || (pestana == "buscador"))
		
		contenido = "";
		
		if ((pestana == "ofertas") || (pestana == "demandas") || (pestana == "empresas"))
		{
			//document.getElementById("hidden_busqueda").innerHTML = "";
			//document.getElementById("hidden_busqueda").innerHTML = "<input type='hidden' name='pestanaBusqueda' value='"+pestana+"' />";
			
			document.frm_pestanas.pestanaActivaListado.value = pestana;
			document.frm_busqueda_simple.pestanaBusqueda.value = pestana;
			
			document.frm_ficha.pestanaDescripcion.value = 1;
			
			categoriaActiva = document.frm_orden_categorias.categoriaActiva.value;
	
			document.getElementById("menu02").innerHTML = contenido;
			
			if (pestana == "ofertas")
			{
				if (document.frm_session.miniWeb.value == 0)
				{
					contenido += "<div id=bot1 class='boton_a'>oferta</div>";
					contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana('demandas')\">demanda</div>";
					contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana('empresas')\">empresas</div>";
					
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
				else 
				{
					contenido += "<div id=bot1 class='boton_a'>oferta</div>";
					contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana('demandas')\">demanda</div>";
					
					orden_campo   = document.frm_cabecera_ficha.OfertaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.OfertaOrdenActivo.value;
				}
			}
			else if (pestana == "demandas")
			{
				if (document.frm_session.miniWeb.value == 0)
				{
					contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana('ofertas')\">oferta</div>";
					contenido += "<div id=bot2 class='boton_a'>demanda</div>";
					contenido += "<div id=bot3 class='boton_c' onmouseover=\"cambia_estilo('bot3','boton_b')\" onmouseout=\"cambia_estilo('bot3','boton_c')\" onclick=\"cambiar_pestana('empresas')\">empresas</div>";
				
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
				else 
				{
					contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana('ofertas')\">oferta</div>";
					contenido += "<div id=bot2 class='boton_a'>demanda</div>";
				
					orden_campo   = document.frm_cabecera_ficha.DemandaCampoActivo.value;
					orden_sentido = document.frm_cabecera_ficha.DemandaOrdenActivo.value;
				}
			}
			else if (pestana == "empresas")
			{
				document.getElementById("menu_cat").style.visibility  = "visible";
				document.getElementById("menu01").style.visibility    = "visible";
				document.getElementById("categoria").style.visibility = "visible";
				document.getElementById("pie2_cat").style.visibility  = "visible";
				document.getElementById("menu_cat").style.position    = "";
				document.getElementById("menu01").style.position      = "";
				document.getElementById("categoria").style.position   = "";
				document.getElementById("pie2_cat").style.position    = "";
				
				contenido += "<div id=bot1 class='boton_c' onmouseover=\"cambia_estilo('bot1','boton_b')\" onmouseout=\"cambia_estilo('bot1','boton_c')\" onclick=\"cambiar_pestana('ofertas')\">oferta</div>";
				contenido += "<div id=bot2 class='boton_c' onmouseover=\"cambia_estilo('bot2','boton_b')\" onmouseout=\"cambia_estilo('bot2','boton_c')\" onclick=\"cambiar_pestana('demandas')\">demanda</div>";
				contenido += "<div id=bot3 class='boton_a'>empresas</div>";
				
				orden_campo   = document.frm_cabecera_ficha.EmpresaCampoActivo.value;
				orden_sentido = document.frm_cabecera_ficha.EmpresaOrdenActivo.value;
			}
			document.getElementById("menu02").innerHTML = contenido;
					
			var ordenAlfabetico  = document.frm_orden_categorias.alfabeticoOrden.value;
			var activoAlfabetico = document.frm_orden_categorias.alfabeticoActivo.value;
			var ordenCantidad    = document.frm_orden_categorias.cantidadOrden.value;
			var activoCantidad   = document.frm_orden_categorias.cantidadActivo.value;
			var activoNovedades  = document.frm_orden_categorias.novedadesActivo.value;
			var categoriaActiva  = document.frm_orden_categorias.categoriaActiva.value;
			
			var seccion = document.frm_pestanas.pestanaActivaListado.value;
			
			if (activoNovedades == 1)
			{
				var orden = "novedades";	
				if (activoCantidad == 1)
				{
					var sentido = ordenCantidad;	
				}
				else if (activoAlfabetico == 1)
				{
					var sentido = ordenAlfabetico;	
				}
			}
			else if (activoCantidad == 1)
			{
				var orden   = "cantidad";
				var sentido = ordenCantidad;
			}
			else if (activoAlfabetico == 1)
			{
				var orden   = "alfabetico";	
				var sentido = ordenAlfabetico;
			}
				
			var contraer = document.frm_orden_categorias.contraer.value;
			var padre    = document.frm_orden_categorias.categoriaActiva.value;
			var empresa  = document.frm_cabecera_ficha.listadoEmpresa.value;
			
			/*if (document.frm_session.miniWeb.value == 0)
			{
				document.frm_cabecera_ficha.listadoEmpresa.value = 0;
				empresa = 0;
			}*/

			var busqueda = document.frm_session.sess_busqueda.value;
			if (busqueda == 0)
			{
				ajaxListadoCategorias(orden, contraer, padre, seccion, sentido, busqueda);		
			}
			ajaxListado (1, categoriaActiva, orden_campo, orden_sentido, pestana, empresa); //Listamos la primera página de la categoria Activa
		} //if ((pestana == "ofertas") || (pestana == "demandas") || (pestana == "empresas"))
} // function cambiar_pestana(pestana)


function activarContactar()
{
	var descActiva = document.frm_ficha.pestanaDescripcion.value;
	
	if (descActiva == 1) {
		document.frm_ficha.pestanaDescripcion.value = 0;
		
		var contenido = "";
		document.getElementById("descripcion_prod").innerHTML = contenido;
		document.getElementById("descripcion_contenido_prod").innerHTML = contenido;
		document.getElementById("contactar").innerHTML = contenido;
		
		contenido += "<div id=bot7b class='boton_c2' onmouseover=\"cambia_estilo('bot7b','boton_b2')\" onmouseout=\"cambia_estilo('bot7b','boton_c2')\" onClick='activarContactar()'>descripci&oacute;n detallada</div>";
		contenido += "<div id=bot6b class='boton_a'>contactar</div>";
		
		document.getElementById("descripcion_prod").innerHTML = contenido;
		
	}
	
	else {
		
		document.frm_ficha.pestanaDescripcion.value = 1;
		
		var contenido = "";
		document.getElementById("descripcion_prod").innerHTML = contenido;
		document.getElementById("descripcion_contenido_prod").innerHTML = contenido;
		document.getElementById("contactar").innerHTML = contenido;
		
		contenido += "<div id=bot7 class=boton_a2>descripción detallada</div>";
		contenido += "<div id=bot6 class=boton_c onmouseover=\"cambia_estilo('bot6', 'boton_b')\" onmouseout=\"cambia_estilo('bot6', 'boton_c')\" onClick='activarContactar()'>contactar</div>";
		
		document.getElementById("descripcion_prod").innerHTML = contenido;
		
	}
	
	ajaxPestanasFicha();

}


function validarEmail(valor)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
		return (true)
	} 
	else {
		return (false);
	}
}


function validarLogin()
{
	var correcto = true;
	var msg   = "";
	
	if ((document.frm_login.user.value.length == 0) || (!validarEmail(document.frm_login.user.value))){
		correcto = false;
		if (document.frm_login.user.value.length == 0)
			msg = "Debes indicar un usuario";
		else
			msg = "Debes indicar un email válido como usuario";
	}
	
	if (document.frm_login.pass.value.length == 0){
		correcto = false;
		if (msg != "")
			msg += "<br>";
		msg += "Debes escribir su contraseña"
	}

	if (correcto == false)
	{
		document.getElementById("msg_error").style.visibility = "visible";
		document.getElementById("msg_error").style.position = "";
		document.getElementById("msg_error").innerHTML = msg;
	}
	else
		document.frm_login.submit();	
}


function ajaxPestanasFicha()
{
	var idFicha            = document.frm_ficha.idFicha.value;
	var pestanaDescripcion = document.frm_ficha.pestanaDescripcion.value;
	var pestanaFicha       = document.frm_ficha.pestanaFicha.value;

	ajaxPestana = nuevoAjax();
	variables = "ficha_id="+idFicha+"&pestanaDescripcion="+pestanaDescripcion+"&pestana="+pestanaFicha;
	ajaxPestana.open("POST", "fichaPestana.php", true);
	ajaxPestana.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxPestana.send("&"+variables);
	ajaxPestana.onreadystatechange = stateChangedPestanaFicha;

}


function stateChangedPestanaFicha()
{
	
	if (ajaxPestana.readyState == 4){
		
			var xml = ajaxPestana.responseXML.documentElement;
			
			
			if (document.frm_ficha.pestanaDescripcion.value == 1){ // Sólo vamos a escribir la descripción
				
				var descripcion = xml.getElementsByTagName("descripcion")[0].firstChild.data;
				document.getElementById("descripcion_contenido_prod").innerHTML = descripcion;
			
			}
			
			else {
				var item    = xml.getElementsByTagName("ficha")[0];
				var auth    = xml.getElementsByTagName("ficha")[0].getAttribute("auth");
				var pestana = xml.getElementsByTagName("ficha")[0].getAttribute("pestana");
				
				if (pestana == "ofertas")
				{
					var pestana_ref = "oferta";
				}
				else
				{
					var pestana_ref = "demanda";
				}

				var contenido      = "";
				var referencia     = "";
				var empresa        = "";
				var empresa_id     = "";
				var forma_juridica = "";
				
				if (item.getElementsByTagName("empresa_id")[0].firstChild != null)
					var empresa_id = item.getElementsByTagName("empresa_id")[0].firstChild.data;
				if (item.getElementsByTagName("referencia")[0].firstChild != null)
					var referencia = item.getElementsByTagName("referencia")[0].firstChild.data;
				if (item.getElementsByTagName("empresa")[0].firstChild != null)
					var empresa = item.getElementsByTagName("empresa")[0].firstChild.data;
				if (item.getElementsByTagName("empresa_id")[0].firstChild != null)
					var emprempresa_idesa = item.getElementsByTagName("empresa_id")[0].firstChild.data;
				if (item.getElementsByTagName("razon_social")[0].firstChild != null)
					var forma_juridica = item.getElementsByTagName("razon_social")[0].firstChild.data;

				// Comprobamos si está o no autentificado -- XML vacio
				if (auth == 0)
				{ // No está autenticado
					contenido += "<div id=cont_1></div>";
					contenido += "<div id=cont_2>";
						contenido += "<div style='float: left; position:absolute'><form name='frm_envio_correo' action='index.php' method='post'></div>";
							contenido += "<input type='hidden' name='enviar_correo' value='1'>";
							contenido += "<input type='hidden' name='tipo' value='contactar'>";
							contenido += "<input type='hidden' name='pestana' value='"+pestana+"'>";
							contenido += "<input type='hidden' name='referencia' value='"+referencia+"'>";
							contenido += "<input type='hidden' name='empresa' value='"+empresa_id+"'>";
							contenido += "<div style='float: left'>";
								contenido += "<div id=cont_tit2><span class=cont_color>Referencia de la "+pestana_ref+": </span>"+referencia+"</div>"
								contenido += "<div id=cont_tit>"+empresa+"</div>";
								contenido += "<div id=cont_tit3>"+forma_juridica+"</div>";
								contenido += "<div id=cont_tit2 style='padding-top: 10px;'><b>De: </b><span style='font-weight:normal; font-size:11px'>(Debe escribir nombre e email separado por comas)</span></div>";
								contenido += "<div id=cont_form>";
									contenido += "<input type='text' name='de' style='width: 320px;'>";
								contenido += "</div>";
								contenido += "<div id=cont_tit2 style='padding-top: 10px;'><b>Mensaje: </b></div>";
								contenido += "<div id=cont_form>";
									contenido += "<textarea name='consulta' style='width: 320px; height: 100px'></textarea>";
									contenido += "<div style='width: 330px; padding-top: 10px; text-align: right;'>";
										contenido += "<div class=boton_gen9 onClick='document.frm_envio_correo.submit()'>Enviar</div>";
									contenido += "</div>";
								contenido += "</div>";
							contenido += "</div>";
						contenido += "<div style='float: left; position:absolute'></form></div>";
						contenido += "<div style='float: right; width: 250px; text-align: right; padding-right: 18px; line-height: 15px;'>";
							contenido += "Para poder acceder a esta informaci&oacute;n es necesario introducir:<br><br>";
							contenido += "<div id='msg_error' style='position:absolute; visibility:hidden'></div>"
							contenido += "<form name='frm_login' method='post' action='validar.php'>";
							contenido += "<input type='hidden' name='fichaVisible' value='1'>";
							contenido += "<input type='hidden' name='fichaDesc'    value='0'>";
						//	contenido += "<div id=noreg_form>";
								contenido += "<div style='padding-bottom: 4px;'><span class='cont_color'>email</span>&nbsp;&nbsp;<input type='text' name='user' / style='width: 135px;'></div>";
								contenido += "<div style='padding-bottom: 4px;'><span class='cont_color'>contraseña</span>&nbsp;&nbsp;<input type='password' name='pass' / style='width: 135px;'></div>";
							//contenido += "</div>";
							contenido += "<div class=boton_gen9 onclick='validarLogin()'>Entrar</div><br><br>";
						contenido += "</form>";
						contenido += "En caso de no ser un usuario resgistrado en Melillacomercio.com, es necesario darse de alta para acceder a esta secci&oacute;n pulsando <a href='alta.php?ficha=1'><span class='cont_color'>aqu&iacute;.</span></a>";
						contenido += "<br><br>Gracias";
					contenido += "</div>";
				contenido += "<div style='clear: both;'>&nbsp;</div>";
			contenido += "</div>";
			contenido += "<div id=cont_3></div>";
					
			document.getElementById("contactar").style.position = "relative";
			document.getElementById("contactar").innerHTML = contenido;
				
			}
			else 
			{
				var id                = "";
				var referencia        = "";
				var empresa           = "";
				var razon_social      = "";
				var persona_contacto  = "";
				var telefono_contacto = "";
				var email_contacto    = "";
				var direccion         = "";
				var cp                = "";
				var localidad         = "";
				var provincia         = "";
				var email             = "";
				var telefono          = "";
				var fax               = "";
				var web               = "";
				var email_usuario     = "";
				var empresa_id     = "";
				
				var persona_contacto_auth = "";
				var email_contacto_auth   = "";
				
				var item = xml.getElementsByTagName("ficha")[0];
				
				if (item.getElementsByTagName("id")[0].firstChild != null)
					id = item.getElementsByTagName("id")[0].firstChild.data;
				if (item.getElementsByTagName("empresa_id")[0].firstChild != null)
					var empresa_id = item.getElementsByTagName("empresa_id")[0].firstChild.data;
				if (item.getElementsByTagName("referencia")[0].firstChild != null)
					referencia = item.getElementsByTagName("referencia")[0].firstChild.data;
				if (item.getElementsByTagName("empresa")[0].firstChild != null)
					empresa = item.getElementsByTagName("empresa")[0].firstChild.data;
				if (item.getElementsByTagName("razon_social")[0].firstChild != null)
					razon_social = item.getElementsByTagName("razon_social")[0].firstChild.data;
				if (item.getElementsByTagName("persona_contacto")[0].firstChild != null)
					persona_contacto = item.getElementsByTagName("persona_contacto")[0].firstChild.data;
				if (item.getElementsByTagName("telefono_contacto")[0].firstChild != null)
					telefono_contacto = item.getElementsByTagName("telefono_contacto")[0].firstChild.data;
				if (item.getElementsByTagName("email_contacto")[0].firstChild != null)
					email_contacto = item.getElementsByTagName("email_contacto")[0].firstChild.data;
				if (item.getElementsByTagName("direccion")[0].firstChild != null)
					direccion = item.getElementsByTagName("direccion")[0].firstChild.data;
				if (item.getElementsByTagName("cp")[0].firstChild != null)
					cp = item.getElementsByTagName("cp")[0].firstChild.data;
				if (item.getElementsByTagName("localidad")[0].firstChild != null)
					localidad = item.getElementsByTagName("localidad")[0].firstChild.data;
				if (item.getElementsByTagName("provincia")[0].firstChild != null)
					provincia = item.getElementsByTagName("provincia")[0].firstChild.data;
				if (item.getElementsByTagName("email")[0].firstChild != null)
					email = item.getElementsByTagName("email")[0].firstChild.data;
				if (item.getElementsByTagName("telefono")[0].firstChild != null)
					telefono = item.getElementsByTagName("telefono")[0].firstChild.data;
				if (item.getElementsByTagName("fax")[0].firstChild != null)
					fax = item.getElementsByTagName("fax")[0].firstChild.data;
				if (item.getElementsByTagName("web")[0].firstChild != null)
					web = item.getElementsByTagName("web")[0].firstChild.data;
				if (item.getElementsByTagName("email_usuario")[0].firstChild != null)
					email_usuario = item.getElementsByTagName("email_usuario")[0].firstChild.data;
					
				if (item.getElementsByTagName("persona_contacto_auth")[0].firstChild != null)
					persona_contacto_auth = item.getElementsByTagName("persona_contacto_auth")[0].firstChild.data;	
				if (item.getElementsByTagName("email_contacto_auth")[0].firstChild != null)
					email_contacto_auth = item.getElementsByTagName("email_contacto_auth")[0].firstChild.data;
					
				contenido += "<div id=cont_1></div>";
				contenido += "<div id=cont_2>";
					contenido += "<div style='float: left'>";
						contenido += "<div id=cont_tit2><span class=cont_color>Referencia de la "+pestana_ref+": </span>"+referencia+"</div>";
						contenido += "<div id=cont_tit>"+empresa+"</div>";
						contenido += "<div id=cont_tit3>"+razon_social+"</div>";
						contenido += "<div id=cont_tit2 style='padding-top: 10px;'><b>De: </b></div>";
						contenido += "<div id=cont_form>"+email_usuario+"</div>";
						contenido += "<div id=cont_tit2 style='padding-top: 10px;'><b>Mensaje: </b></div>";
						contenido += "<div id=cont_form>";
							contenido += "<div style='float: left; position:absolute'><form name='frm_envio_correo' action='index.php' method='post'></div>";
								contenido += "<input type='hidden' name='enviar_correo' value='1'>";
								contenido += "<input type='hidden' name='tipo' value='contactar'>";
								contenido += "<input type='hidden' name='id' value='"+id+"'>";
								contenido += "<input type='hidden' name='pestana' value='"+pestana+"'>";
								contenido += "<input type='hidden' name='referencia' value='"+referencia+"'>";
								contenido += "<input type='hidden' name='empresa' value='"+empresa_id+"'>";
								contenido += "<input type='hidden' name='de' value='"+persona_contacto_auth+","+email_contacto_auth+"'>"; 
								contenido += "<textarea name='consulta' style='width: 320px; height: 100px'></textarea>";
								contenido += "<div style='width: 330px; padding-top: 10px; text-align: right;'>";
									contenido += "<div class=boton_gen9 onClick='document.frm_envio_correo.submit()'>Enviar</div>";
								contenido += "</div>";
							contenido += "<div style='float: left; position:absolute'></form></div>";
						contenido += "</div>";
					contenido += "</div>";
				
				
				contenido += "<div style='float: right; width: 250px; text-align: right; padding-right: 18px; line-height: 15px;'>";
					contenido += "<span class='cont_color'>Empresa:</span><br>";
					contenido += empresa+"<br>";
					contenido += direccion +"<br>";
						contenido += cp + " ";
						if (localidad != provincia)
							contenido += localidad + " - ";
						contenido += provincia + "<br>";
					if (email != "")
						contenido += email+"<br>";
					if (web != "")
						contenido += web+"<br>";
					if (telefono != "")
						contenido += telefono+"<br>";
					if (fax != "")
						contenido += fax+"<br>";
					contenido += "<br>";
					contenido += "<span class='cont_color'>Persona de contacto:</span><br>";
					contenido += persona_contacto +"<br>";
					contenido += "tlf.: "+telefono_contacto+"<br>";
					contenido += "email: "+email_contacto;
				contenido += "</div>";
				contenido += "<div style='clear: both;'>&nbsp;</div>";
			contenido += "</div>";
			contenido += "<div id=cont_3></div>";
	
			document.getElementById("contactar").innerHTML = contenido;
					
			}
				
		}
		
	} // if (ajaxPestana.readyState == 4)
	
} // function stateChangedPestanaFicha()

