function switchImage(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}

function onlyNumbersDano(evt)
{	var keyPressed = (evt.which) ? evt.which : event.keyCode
	return !(keyPressed > 31 && (keyPressed < 48 || keyPressed > 57));
}

function foco(elemento)
{	if(elemento.value!="")
	{elemento.style.color='#003844';}
	if(elemento.value=="Obligatorio")
	{elemento.value=""}
}

function no_foco(elemento)
{	if(elemento.value=="")
	{	elemento.style.color='#FF6600';
		elemento.value='Obligatorio';
	}
}

var capa;
function cambio(idCapa)
{	if (document.layers)
	{ capa = eval("document." + idCapa);}
	if (document.all)
	{ capa = eval(idCapa + ".style");}
	if (document.getElementById)
	{ capa = eval('document.getElementById("' + idCapa + '").style');}
	if ((capa.display == "none") || (capa.display == "none"))
	{ capa.display = (document.layers) ? "block" : "block" ;}
	else
	{ capa.display = (document.layers) ? "none" : "none" ;}
}

function liberar_file_sigiente()
{	if(document.frmadd_casas.file_1.value!="")
	{document.frmadd_casas.file_2.disabled=false;
	}
	else
	{document.frmadd_casas.file_2.disabled=true;
	}
	
	if(document.frmadd_casas.file_2.value!="")
	{document.frmadd_casas.file_3.disabled=false;
	}
	else
	{document.frmadd_casas.file_3.disabled=true;
	}
	
	if(document.frmadd_casas.file_3.value!="")
	{document.frmadd_casas.file_4.disabled=false;
	}
	else
	{document.frmadd_casas.file_4.disabled=true;
	}
	
	if(document.frmadd_casas.file_4.value!="")
	{document.frmadd_casas.file_5.disabled=false;
	}
	else
	{document.frmadd_casas.file_5.disabled=true;
	}
	
	if(document.frmadd_casas.file_5.value!="")
	{document.frmadd_casas.file_6.disabled=false;
	}
	else
	{document.frmadd_casas.file_6.disabled=true;
	}
	
	if(document.frmadd_casas.file_6.value!="")
	{document.frmadd_casas.file_7.disabled=false;
	}
	else
	{document.frmadd_casas.file_7.disabled=true;
	}
	
	if(document.frmadd_casas.file_7.value!="")
	{document.frmadd_casas.file_8.disabled=false;
	}
	else
	{document.frmadd_casas.file_8.disabled=true;
	}
}

function comprobar_cambio()
{	if(document.frmadd_coches.cambio.value=="Manual")
	{	document.frmadd_coches.velocidades.disabled=false;
	}
	else
	{	document.frmadd_coches.velocidades.disabled=true;
	}
}

function comprobacion_contactar()
{var nombre = false;
var email = false;
var seguridad = true;
var mensaje = false;

	if((document.frmcontact.nombre.value!="")&&(document.frmcontact.nombre.value!="Obligatorio"))
	{	document.frmcontact.nombre.style.color='#003844';
		nombre = true;}
	else
	{document.frmcontact.nombre.style.color='#FF6600';
	document.frmcontact.nombre.value='Obligatorio';
	nombre = false;}
	
	//Comprobacion del email
	if((document.frmcontact.email.value=="")||(document.frmcontact.email.value=="Obligatorio"))
	{	document.frmcontact.email.style.color='#FF6600';
		document.frmcontact.email.value='Obligatorio';
		email = false;
	}
	else
	{	if(document.frmcontact.email.value.indexOf("@")>1)
		{	if(document.frmcontact.email.value.length==document.frmcontact.email.value.indexOf("@"))
			{	document.frmcontact.email.style.color='#FF6600';
				document.frmcontact.email.value='Obligatorio';
				email = false;
			}
			else
			{	document.frmcontact.email.style.color='#003844';
				email = true;
			}
		}
		else
		{	document.frmcontact.email.style.color='#FF6600';
			document.frmcontact.email.value='Obligatorio';
			email = false;
		}
	}
	
	if(document.frmcontact.comments.value!="")
	{	if(document.frmcontact.comments.value=="Obligatorio")
		{document.frmcontact.comments.style.color='#FF6600';
		document.frmcontact.comments.value='Obligatorio';
		mensaje = false;}
		else
		{document.frmcontact.comments.style.color='#003844';
		mensaje = true;}
	}
	else
	{document.frmcontact.comments.style.color='#FF6600';
	document.frmcontact.comments.value='Obligatorio';
	mensaje = false;}
	
	if((document.frmcontact.num_seguridad.value!="")&&(document.frmcontact.num_seguridad.value!="Obligatorio"))
	{document.frmcontact.num_seguridad.style.color='#003844';
	seguridad = true;
	}
	else
	{document.frmcontact.num_seguridad.style.color='#FF6600';
	document.frmcontact.num_seguridad.value='Obligatorio';
	seguridad = false;
	}
	
	if(nombre==true)
	{	if(email==true)
		{	if(seguridad==true)
			{	if(mensaje==true)
				{document.frmcontact.submit();}
			}
		}
	}
}

function comprobacion_admin()
{var usu = false;
var pass = false;
var pass_2 = false;
var telf = false;
	
	if((document.frmadmin.usu.value!="")&&(document.frmadmin.usu.value!="Obligatorio"))
	{	document.frmadmin.usu.style.color='#003844';
		usu = true;
	}
	else
	{	document.frmadmin.usu.style.color='#FF6600';
		document.frmadmin.usu.value='Obligatorio';
		usu = false;
	}
	
	if(document.frmadmin.password.value!="")
	{	document.frmadmin.password.style.color='#003844';
		pass = true;
	}
	else
	{	document.frmadmin.password.style.color='#FF6600';
		pass = false;
	}
	
	if(document.frmadmin.password_2.value!="")
	{	if(document.frmadmin.password_2.value==document.frmadmin.password.value)
		{	document.frmadmin.password_2.style.color='#003844';
			pass_2 = true;
		}
		else
		{	document.frmadmin.password_2.style.color='#FF6600';
			pass_2 = false;
		}
	}
	else
	{	document.frmadmin.password_2.style.color='#FF6600';
		pass_2 = false;
	}
	
	if((document.frmadmin.password_2.value=="")&&(document.frmadmin.password.value==""))
	{	document.frmadmin.password_2.style.color='#003844';
		document.frmadmin.password.style.color='#003844';
		pass = true;
		pass_2 = true;
	}
	
	if(document.frmadmin.phone.value.length==9)
	{	document.frmadmin.phone.style.color='#003844';
		telf = true;
	}
	else
	{	document.frmadmin.phone.style.color='#FF6600';
		document.frmadmin.phone.value='Obligatorio';
		telf = false;
	}
	
	if(usu==true)
	{	if(pass==true)
		{	if(pass_2==true)
			{	if(telf==true)
				{	document.frmadmin.submit();
				}
			}
		}
	}
}

function comprobacion_add_casa()
{var regimen = false;
var tipo = false;
var localidad = false;
var precio = false;
var m2 = false;
	
	if(document.frmadd_casas.regimen.value!="")
	{	document.getElementById('error_regimen').style.display = 'none';
		regimen = true;
	}
	else
	{	document.getElementById('error_regimen').style.display = 'block';
		regimen = false;
	}
	
	if(document.frmadd_casas.tipo_casa.value!="")
	{	document.getElementById('error_tipo').style.display = 'none';
		tipo = true;
	}
	else
	{	document.getElementById('error_tipo').style.display = 'block';
		tipo = false;
	}
	
	if(document.frmadd_casas.localid.value!="")
	{	document.getElementById('error_localidad').style.display = 'none';
		localidad = true;
	}
	else
	{	document.getElementById('error_localidad').style.display = 'block';
		localidad = false;
	}
	
	if(document.frmadd_casas.precio.value!="")
	{	document.getElementById('error_precio').style.display = 'none';
		precio = true;
	}
	else
	{	document.getElementById('error_precio').style.display = 'block';
		precio = false;
	}
	
	if(document.frmadd_casas.m2.value!="")
	{	document.getElementById('error_m2').style.display = 'none';
		m2 = true;
	}
	else
	{	document.getElementById('error_m2').style.display = 'block';
		m2 = false;
	}
	
	if(regimen==true)
	{	if(tipo==true)
		{	if(localidad==true)
			{	if(precio==true)
				{	if(m2==true)
					{document.frmadd_casas.submit();}
				}
			}
		}
	}
}

function comprobacion_add_coche()
{var marca = false;
var modelo = false;
var carroseria = false;
var precio = false;
var combustible = false;
var matriculacion = false;
	
	if(document.frmadd_coches.marca.value!="")
	{	document.getElementById('error_marca').style.display = 'none';
		marca = true;
	}
	else
	{	document.getElementById('error_marca').style.display = 'block';
		marca = false;
	}
	
	if(document.frmadd_coches.modelo.value!="")
	{	document.getElementById('error_modelo').style.display = 'none';
		modelo = true;
	}
	else
	{	document.getElementById('error_modelo').style.display = 'block';
		modelo = false;
	}
	
	if(document.frmadd_coches.carroseria.value!="")
	{	document.getElementById('error_carroseria').style.display = 'none';
		carroseria = true;
	}
	else
	{	document.getElementById('error_carroseria').style.display = 'block';
		carroseria = false;
	}
	
	if(document.frmadd_coches.precio.value!="")
	{	document.getElementById('error_precio').style.display = 'none';
		precio = true;
	}
	else
	{	document.getElementById('error_precio').style.display = 'block';
		precio = false;
	}
	
	if(document.frmadd_coches.combustible.value!="")
	{	document.getElementById('error_combustible').style.display = 'none';
		combustible = true;
	}
	else
	{	document.getElementById('error_combustible').style.display = 'block';
		combustible = false;
	}
	
	if(document.frmadd_coches.matriculacion.value!="")
	{	document.getElementById('error_matriculacion').style.display = 'none';
		matriculacion = true;
	}
	else
	{	document.getElementById('error_matriculacion').style.display = 'block';
		matriculacion = false;
	}
	
	if(marca==true)
	{	if(modelo==true)
		{	if(carroseria==true)
			{	if(precio==true)
				{	if(combustible==true)
					{	if(matriculacion==true)
						{document.frmadd_coches.submit();}
					}
				}
			}
		}
	}
}

function comprobacion_add_moto()
{var marca = false;
var modelo = false;
var precio = false;
var matriculacion = false;
	
	if(document.frmadd_moto.marca.value!="")
	{	document.getElementById('error_marca').style.display = 'none';
		marca = true;
	}
	else
	{	document.getElementById('error_marca').style.display = 'block';
		marca = false;
	}
	
	if(document.frmadd_moto.modelo.value!="")
	{	document.getElementById('error_modelo').style.display = 'none';
		modelo = true;
	}
	else
	{	document.getElementById('error_modelo').style.display = 'block';
		modelo = false;
	}
	
	if(document.frmadd_moto.precio.value!="")
	{	document.getElementById('error_precio').style.display = 'none';
		precio = true;
	}
	else
	{	document.getElementById('error_precio').style.display = 'block';
		precio = false;
	}
	
	if(document.frmadd_moto.matriculacion.value!="")
	{	document.getElementById('error_matriculacion').style.display = 'none';
		matriculacion = true;
	}
	else
	{	document.getElementById('error_matriculacion').style.display = 'block';
		matriculacion = false;
	}
	
	if(marca==true)
	{	if(modelo==true)
		{	if(precio==true)
			{	if(matriculacion==true)
				{document.frmadd_moto.submit();}
			}
		}
	}
}

function comprobacion_add_art()
{var producto = false;
var tipo = false;
var precio = false;
var antiguedad = false;
	
	if(document.frmadd_articulo.producto.value!="")
	{	document.getElementById('error_producto').style.display = 'none';
		producto = true;
	}
	else
	{	document.getElementById('error_producto').style.display = 'block';
		producto = false;
	}
	
	if(document.frmadd_articulo.tipo.value!="")
	{	document.getElementById('error_tipo').style.display = 'none';
		tipo = true;
	}
	else
	{	document.getElementById('error_tipo').style.display = 'block';
		tipo = false;
	}
	
	if(document.frmadd_articulo.precio.value!="")
	{	document.getElementById('error_precio').style.display = 'none';
		precio = true;
	}
	else
	{	document.getElementById('error_precio').style.display = 'block';
		precio = false;
	}
	
	if(document.frmadd_articulo.antiguedad.value!="")
	{	document.getElementById('error_antiguedad').style.display = 'none';
		antiguedad = true;
	}
	else
	{	document.getElementById('error_antiguedad').style.display = 'block';
		antiguedad = false;
	}
	
	if(producto==true)
	{	if(tipo==true)
		{	if(precio==true)
			{	if(antiguedad==true)
				{document.frmadd_articulo.submit();}
			}
		}
	}
}

function comprobacion_add_publicidad()
{var title = false;
var url = false;
var posicion = false;
	
	if(document.frmadd_publicidad.title.value!="")
	{	document.getElementById('error_title').style.display = 'none';
		title = true;
	}
	else
	{	document.getElementById('error_title').style.display = 'block';
		title = false;
	}
	
	if(document.frmadd_publicidad.url.value!="")
	{	document.getElementById('error_url').style.display = 'none';
		url = true;
	}
	else
	{	document.getElementById('error_url').style.display = 'block';
		url = false;
	}
	
	if(document.frmadd_publicidad.posicion.value!="")
	{	document.getElementById('error_posicion').style.display = 'none';
		posicion = true;
	}
	else
	{	document.getElementById('error_posicion').style.display = 'block';
		posicion = false;
	}
		
	if(posicion==true)
	{	if(url==true)
		{	if(title==true)
			{document.frmadd_publicidad.submit();}
		}
	}
}

function fecha_inicio(ano,mes,dia)
{	if(mes<=9){mes = "0" + mes;}
	if(dia<=9){dia = "0" + dia;}
	document.frmadd_publicidad.fecha_inicio.value=ano + "/" + mes + "/" + dia;
	document.frmadd_publicidad.fecha.value=ano + "" + mes + "" + dia;
}

function comprobacion_add_publicidad_2()
{	var fecha = false;
	
	if(document.frmadd_publicidad.fecha.value!="")
	{	document.frmadd_publicidad.fecha_inicio.style.border='1px solid #d9d5d5';
		document.getElementById('error_fecha').style.display = 'none';
		fecha = true;
	}
	else
	{	document.frmadd_publicidad.fecha_inicio.style.border='1px solid #d45da2';
		document.frmadd_publicidad.fecha_inicio.value='YYYY/MM/DD';
		document.getElementById('error_fecha').style.display = 'block';
		fecha = false;
	}
	
	
	if(fecha==true)
	{document.frmadd_publicidad.submit();}
}