// JavaScript Document
function comprobar_categoria()
{
	categoria=document.form_insertar_anunc.cat[document.form_insertar_anunc.cat.selectedIndex].value;
	if(categoria==1 || categoria==3 || categoria==5)
	{
	document.getElementById("campo_kilometros").style.display="block";	
	document.getElementById("campo_matricula").style.display="block";
	}
	else
	{
	document.getElementById("campo_kilometros").style.display="none";
	document.getElementById("campo_matricula").style.display="none";
	}
	if (categoria==11 || categoria==12 || categoria==13)
	{
		document.getElementById("parte_superficie").style.display="block";
		document.getElementById("campo_dormitorios").style.display="block";
	}
	else 
	{
		document.getElementById("parte_superficie").style.display="none";
		document.getElementById("campo_dormitorios").style.display="none";	
	
	}
		if (categoria==14 || categoria==15 || categoria==16)
	{
		document.getElementById("parte_superficie").style.display="block";
		document.getElementById("campo_dormitorios").style.display="none";
	}
}
//funcion para asegurarnos de que la imgen principal no se ha quedado vacía y las otras no:
function comprobar_imagen_principal_insertada()
{
	imagen_principal=document.form_insertar_anunc.imagen1.value;
	imagen2=document.form_insertar_anunc.imagen2.value;
	imagen3=document.form_insertar_anunc.imagen3.value;
	imagen4=document.form_insertar_anunc.imagen4.value;
	if(imagen2!="" || imagen3!="" || imagen4!="")
	{
		if(imagen_principal=="")
		{
			return false;	
		}
	}
	return true;
}
function comprobar_imagen()
{
		if(document.form_insertar_anunc.imagen1.value!="")
		{
			var permitida;
			extensiones=new Array(".jpeg", ".jpg", ".gif", ".png");
			campo=document.form_insertar_anunc.imagen1.value;
			comprobacion=(campo.substring(campo.lastIndexOf("."))).toLowerCase();
			permitida=false;
			for (i=0; i<extensiones.length; i++)
				{
					if(extensiones[i]==comprobacion)
					{
						permitida=true;
						break;
					}
				}
			if(permitida)
				{
					//alert("Archivo valido");
					return true;
				}
			else
				{
					//alert("Archivo incorrect");
					return false;	
				}
		}
		else
		{
			//alert("no has metido ni una imagen");
			return true;	
		}	
}
function comprobar_imagen2()
{
		if(document.form_insertar_anunc.imagen2.value!="")
		{
			var permitida;
			extensiones=new Array(".jpeg", ".jpg", ".gif", ".png");
			campo=document.form_insertar_anunc.imagen2.value;
			comprobacion=(campo.substring(campo.lastIndexOf("."))).toLowerCase();
			permitida=false;
			for (i=0; i<extensiones.length; i++)
				{
					if(extensiones[i]==comprobacion)
					{
						permitida=true;
						break;
					}
				}
			if(permitida)
				{
					//alert("Archivo valido");
					return true;
				}
			else
				{
					//alert("Archivo incorrect");
					return false;	
				}
		}
		else
		{
			//alert("no has metido ni una imagen");
			return true;	
		}	
}
function comprobar_imagen3()
{
		if(document.form_insertar_anunc.imagen3.value!="")
		{
			var permitida;
			extensiones=new Array(".jpeg", ".jpg", ".gif", ".png");
			campo=document.form_insertar_anunc.imagen3.value;
			comprobacion=(campo.substring(campo.lastIndexOf("."))).toLowerCase();
			permitida=false;
			for (i=0; i<extensiones.length; i++)
				{
					if(extensiones[i]==comprobacion)
					{
						permitida=true;
						break;
					}
				}
			if(permitida)
				{
					//alert("Archivo valido");
					return true;
				}
			else
				{
					//alert("Archivo incorrect");
					return false;	
				}
		}
		else
		{
			//alert("no has metido ni una imagen");
			return true;	
		}	
}
function comprobar_imagen4()
{
		if(document.form_insertar_anunc.imagen4.value!="")
		{
			var permitida;
			extensiones=new Array(".jpeg", ".jpg", ".gif", ".png");
			campo=document.form_insertar_anunc.imagen4.value;
			comprobacion=(campo.substring(campo.lastIndexOf("."))).toLowerCase();
			permitida=false;
			for (i=0; i<extensiones.length; i++)
				{
					if(extensiones[i]==comprobacion)
					{
						permitida=true;
						break;
					}
				}
			if(permitida)
				{
					//alert("Archivo valido");
					return true;
				}
			else
				{
					//alert("Archivo incorrect");
					return false;	
				}
		}
		else
		{
			//alert("no has metido ni una imagen");
			return true;	
		}	
}
function comprobar_acepto()
{
	acepto=document.form_insertar_anunc.acepto.checked;
	if(acepto!=true)
	{
		return false;
	}
	else
	{
		return true;
	}
}
function comprobar_acepto2()
{
	acepto=document.form_insertar_anunc.acepto2.checked;
	if(acepto!=true)
	{
		return false;
	}
	else
	{
		return true;
	}
}
function comprobar_formulario()
{
	mensaje="";
	if(document.form_insertar_anunc.email.value!="")
	{
		email=document.form_insertar_anunc.email.value;
		confirm_email=document.form_insertar_anunc.confirm_email.value;
		if(confirm_email!=email)
		{
			alert("Las direcciones de email deben coincidir");
			return false;
		}
	}
	if(document.form_insertar_anunc.pw.value!="")
	{
		pw=document.form_insertar_anunc.pw.value;
		confirm_pw=document.form_insertar_anunc.confirm_pw.value;
		if(confirm_pw!=pw)
		{
			alert("Las contraseñas deben coincidir");
			return false;
		}	
	}
	return true;
}
function enviar_formulario()
{
	if(!comprobar_acepto())
	{
		alert("Debes leer y aceptar las Condiciones de uso y Política de Privacidad");
		return false;
	}
		if(!comprobar_imagen_principal_insertada())
		{
			alert("Debes introducir primero una imagen principal");	
			return false;
		}
	if(!comprobar_imagen())
	{
		alert("Archivo de imagen no permitido en la imagen principal");	
		return false;
	}
	if(!comprobar_imagen2())
	{
		alert("Archivo de imagen no permitido en la imagen Nº2");	
		return false;
	}
	if(!comprobar_imagen3())
	{
		alert("Archivo de imagen no permitido en la imagen Nº3");	
		return false;
	}
	if(!comprobar_imagen4())
	{
		alert("Archivo de imagen no permitido en la imagen Nº4");	
		return false;
	}
	if(comprobar_formulario())
	{
		document.form_insertar_anunc.submit();	
	}
	else
	{
		return false;
	}
}

function enviar_formulario2()
{
	if(!comprobar_acepto2())
	{
		alert("Debes leer y aceptar las Condiciones de uso y Política de Privacidad");
		return false;
	}
	if(!comprobar_imagen_principal_insertada())
	{
		alert("Debes introducir primero una imagen principal");	
		return false;
	}
	if(!comprobar_imagen())
	{
		alert("Archivo de imagen no permitido en la imagen principal");	
		return false;
	}
	if(!comprobar_imagen2())
	{
		alert("Archivo de imagen no permitido en la imagen Nº2");	
		return false;
	}
	if(!comprobar_imagen3())
	{
		alert("Archivo de imagen no permitido en la imagen Nº3");	
		return false;
	}
	if(!comprobar_imagen4())
	{
		alert("Archivo de imagen no permitido en la imagen Nº4");	
		return false;
	}
	document.form_insertar_anunc.submit();
}
