var direccion = "http://"+location.host;
function compruebaDatos(miformulario)
{
	/*alert(miformulario.marcas.value.split('|')[1]);*/
	var pagina = "";
	if(miformulario.marcas.value != -1)
	{
		miformulario.marcasHidden.value = miformulario.marcas.options[miformulario.marcas.selectedIndex].text;
		pagina = miformulario.marcas.value.split('|')[1];
	}
	else
		miformulario.marcasHidden.value = 'Todas';
		
	if(miformulario.modelos.value != -1)
	{
		miformulario.modelosHidden.value = miformulario.modelos.options[miformulario.modelos.selectedIndex].text;
		pagina = miformulario.modelos.value.split('|')[1];
	}
	else
		miformulario.modelosHidden.value = 'Todos';
	
	/*Primero quito el punto del precio, para que no casque en la base de datos*/
	miformulario.desdeHidden.value = miformulario.desde.options[miformulario.desde.selectedIndex].text.replace(".", "");
	miformulario.hastaHidden.value = miformulario.hasta.options[miformulario.hasta.selectedIndex].text.replace(".", "");
	
	miformulario.desdeHidden.value = parseInt(miformulario.desdeHidden.value);
	miformulario.hastaHidden.value = parseInt(miformulario.hastaHidden.value);
	
	if ((miformulario.hasta.value < miformulario.desde.value) && (miformulario.hasta.value != -1 )) 
		alert('Por favor, eliga un rango de precios correcto'); 
	else
	{
		if((miformulario.marcas.value != -1) && (miformulario.desde.value == -1) && (miformulario.hasta.value == -1))
			document.location.href = direccion+pagina;
		else if ((miformulario.modelos.value != -1) && (miformulario.desde.value == -1) && (miformulario.hasta.value == -1))
			document.location.href = direccion+pagina;
		else /*if (miformulario.marcas.value == -1)*/
		{
			miformulario.action = "buscador/resultados-busqueda.cfm";
			miformulario.submit();
		}
	}
}

