// JavaScript Document

/*	PUBLICAR NOTICIA	*/
function comprobar_publicar()
{	var title = false;
	var localidad = false;
	var categoria = false;
	var portada = true;
	var noticia = false;
	var errores = "";
	
	if(document.frmpublicar.txttitle.value!="")
	{	document.frmpublicar.txttitle.style.border='1px solid #d9d5d5';
		title = true;
	}
	else
	{	document.frmpublicar.txttitle.style.border='1px solid #d45da2';
		title = false;
		errores = "* Indique el titulo<br>";
	}
	
	if(document.frmpublicar.localidad.value!="")
	{	document.frmpublicar.localidad.style.border='1px solid #d9d5d5';
		localidad = true;
	}else
	{	document.frmpublicar.localidad.style.border='1px solid #d45da2';
		localidad = false;
		errores += "* Seleccione una localidad<br>";
	}
	
	if(document.frmpublicar.categoria.value!="")
	{	document.frmpublicar.categoria.style.border='1px solid #d9d5d5';
		categoria = true;
	}else
	{	document.frmpublicar.categoria.style.border='1px solid #d45da2';
		categoria = false;
		errores += "* Seleccione una categoria<br>";
	}
	
	if(document.frmpublicar.id.value!="undefined")
	{	if(((document.frmpublicar.portada[0].checked==true)||(document.frmpublicar.portada[1].checked==true))||(document.frmpublicar.portada[2].checked==true))
		{	document.getElementById('portada_0').style.border='1px solid #dcdee2';
			document.getElementById('portada_1').style.border='1px solid #dcdee2';
			document.getElementById('portada_2').style.border='1px solid #dcdee2';
			portada = true;
		}else
		{	document.getElementById('portada_0').style.border='1px solid #d45da2';
			document.getElementById('portada_1').style.border='1px solid #d45da2';
			document.getElementById('portada_2').style.border='1px solid #d45da2';
			portada = false;
			errores += "* Seleccione la posicion<br>";
		}
	}
	
	if(document.frmpublicar.contenido.value!="")
	{	document.frmpublicar.contenido.style.border='1px solid #d9d5d5';
		noticia = true;
	}
	else
	{	document.frmpublicar.contenido.style.border='1px solid #d45da2';
		noticia = false;
		errores += "* Redacte la noticia<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(title==true)
	{	if(categoria==true)
		{	if(noticia==true)
			{	if(localidad==true)
				{	if(portada==true)
					{	document.frmpublicar.submit();
						div_load();
					}
				}
			}
		}
	}
	
}

/*	COMPROBACION USUARIO	*/
function comprobar_login()
{	var user = false;
	var pass = false;
	var errores = "";
	
	if(document.frmlogin.txtname.value!="")
	{	document.frmlogin.txtname.style.border='1px solid #d9d5d5';
		user = true;
	}
	else
	{	document.frmlogin.txtname.style.border='1px solid #d45da2';
		user = false;
		errores += "* Escriba su email<br>";
	}
	
	if(document.frmlogin.txtpass.value!="")
	{	document.frmlogin.txtpass.style.border='1px solid #d9d5d5';
		pass = true;
	}
	else
	{	document.frmlogin.txtpass.style.border='1px solid #d45da2';
		pass = false;
		errores += "* Escriba su clave<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(user==true)
	{	if(pass==true)
		{document.frmlogin.submit();}
	}
	
}

/*	COMPROBACION RECORDAR PASS	*/
function comprobar_recordar()
{	var name = false;
	var email = false;
	var errores = "";
	
	if(document.frmrecordar.txtemail.value!="")
	{	document.frmrecordar.txtemail.style.border='1px solid #d9d5d5';
		email = true;
	}
	else
	{	document.frmrecordar.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Escriba su email<br>";
	}
	
	if(document.frmrecordar.txtname.value!="")
	{	document.frmrecordar.txtname.style.border='1px solid #d9d5d5';
		name = true;
	}
	else
	{	document.frmrecordar.txtname.style.border='1px solid #d45da2';
		name = false;
		errores += "* Escriba su nombre de usuario<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(name==true)
	{	if(email==true)
		{	document.frmrecordar.submit();
			div_load();
		}
	}
	
}

/*			REGISTRO DE USUARIO		*/
function comprobar_registro()
{	var apellidos = false;
	var email = false;
	var name = false;
	var pass = false;
	var seguridad = false;
	var legal = false;
	var errores = "";
	
	if(document.frmregistro.txtapellidos.value!="")
	{	document.frmregistro.txtapellidos.style.border='1px solid #d9d5d5';
		apellidos = true;
	}
	else
	{	document.frmregistro.txtapellidos.style.border='1px solid #d45da2';
		apellidos = false;
		errores += "* Escriba su nombre<br>";
	}
	
	//Comprobacion del email
	if(document.frmregistro.txtemail.value=="")
	{	document.frmregistro.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Escriba su email<br>";
	}
	else
	{	if(document.frmregistro.txtemail.value.indexOf("@")>1)
		{	if(document.frmregistro.txtemail.value.length==document.frmregistro.txtemail.value.indexOf("@"))
			{	document.frmregistro.txtemail.style.border='1px solid #d45da2';
				email = false;
				errores += "* Indique un email valido<br>";
			}
			else
			{	if(document.frmregistro.ocupado.value!="false")
				{	document.frmregistro.txtemail.style.border='1px solid #d9d5d5';
					email = true;
				}else
				{	document.frmregistro.txtemail.style.border='1px solid #d45da2';
					email = false;
					errores += "* Indique un email valido<br>";
				}
			}
		}
		else
		{	document.frmregistro.txtemail.style.border='1px solid #d45da2';
			email = false;
			errores += "* Indique un email valido<br>";
		}
	}
	
	if(document.frmregistro.txtname.value!="")
	{	document.frmregistro.txtname.style.border='1px solid #d9d5d5';
		name = true;
	}
	else
	{	document.frmregistro.txtname.style.border='1px solid #d45da2';
		name = false;
		errores += "* Escriba el nombre de usuario<br>";
	}
	
	if(document.frmregistro.txtpass.value!="")
	{	document.frmregistro.txtpass.style.border='1px solid #d9d5d5';
		pass = true;
	}
	else
	{	document.frmregistro.txtpass.style.border='1px solid #d45da2';
		pass = false;
		errores += "* Indique su contrase&ntilde;a<br>";
	}
	
	if(pass==true)
	{	if(document.frmregistro.txtpass.value==document.frmregistro.txtpass_2.value)
		{	document.frmregistro.txtpass_2.style.border='1px solid #d9d5d5';
			pass = true;
		}
		else
		{	document.frmregistro.txtpass_2.style.border='1px solid #d45da2';
			pass = false;
			errores += "* Repita la contrase&ntilde;a correctamente<br>";
		}
	}
	else
	{	document.frmregistro.txtpass_2.style.border='1px solid #d45da2';
		pass = false;
	}
	
	if(document.frmregistro.num_seguridad.value!="")
	{	document.frmregistro.num_seguridad.style.border='1px solid #d9d5d5';
		seguridad = true;
	}
	else
	{	document.frmregistro.num_seguridad.style.border='1px solid #d45da2';
		seguridad = false;
		errores += "* Escriba el codigo de seguridad<br>";
	}
	
	if(document.frmregistro.acepto.checked==1)
	{	document.frmregistro.legal.style.border='1px solid #d9d5d5';
		legal = true;
	}
	else
	{	document.frmregistro.legal.style.border='1px solid #d45da2';
		legal = false;
		errores += "* Acepte las condiciones legales<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;

	if(apellidos==true)
	{	if(email==true)
		{	if(name==true)
			{	if(pass==true)
				{	if(seguridad==true)
					{	if(legal==true)
						{	div_load();
							document.frmregistro.submit();
						}
					}
				}
			}
		}
	}
}

/*	MODIFICACION USUARIO	*/
function comprobar_modific()
{	var pass = false;
	var pass_new = true;
	var errores = "";
	
	if(document.frmmodific.txtpass_new.value=="")
	{	document.frmmodific.txtpass_new.style.border='1px solid #d9d5d5';
		pass_new = true;
	}
	else
	{	if(document.frmmodific.txtpass_new.value==document.frmmodific.txtpass_new_2.value)
		{	document.frmmodific.txtpass_new_2.style.border='1px solid #d9d5d5';
			pass_new = true;
		}
		else
		{	document.frmmodific.txtpass_new_2.style.border='1px solid #d45da2';
			pass_new = false;
			errores += "* Repita la contrase&ntilde;a correctamente<br>";
		}
	}
	
	if(document.frmmodific.txtpass.value!="")
	{	document.frmmodific.txtpass.style.border='1px solid #d9d5d5';
		pass = true;
	}
	else
	{	document.frmmodific.txtpass.style.border='1px solid #d45da2';
		pass = false;
		errores += "* Escriba su contrase&ntilde;a<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(pass==true)
	{	if(pass_new==true)
		{document.frmmodific.submit();}
	}
}

/*		BAJA USUARIO		*/
function comprobar_baja()
{	var pass = false;

	if(document.frmbaja.txtpass.value!="")
	{	document.frmbaja.txtpass.style.border='1px solid #d9d5d5';
		pass = true;
	}
	else
	{	document.frmbaja.txtpass.style.border='1px solid #d45da2';
		pass = false;
	}
	
	if(pass==true)
	{document.frmbaja.submit();}
	
}

/*		COMENTARIOS		*/
function comprobar_comment()
{	var comment = false;
	var code = false;
	var name = false;
	var email = false;
	var errores = "";
	
	if(document.frmcomment.comentario.value!="")
	{	document.frmcomment.comentario.style.border='1px solid #d9d5d5';
		comment = true;
	}
	else
	{	document.frmcomment.comentario.style.border='1px solid #d45da2';
		comment = false;
		errores += "* Escriba su comentario<br>";
	}
	
	if(document.frmcomment.num_seguridad.value!="")
	{	document.frmcomment.num_seguridad.style.border='1px solid #d9d5d5';
		code = true;
	}
	else
	{	document.frmcomment.num_seguridad.style.border='1px solid #d45da2';
		code = false;
		errores += "* Indique el codigo de seguridad<br>";
	}
	
	//Comprobacion del email
	if(document.frmcomment.txtemail.value=="")
	{	document.frmcomment.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Indique su email<br>";
	}
	else
	{	if(document.frmcomment.txtemail.value.indexOf("@")>1)
		{	if(document.frmcomment.txtemail.value.length==document.frmcomment.txtemail.value.indexOf("@"))
			{	document.frmcomment.txtemail.style.border='1px solid #d45da2';
				email = false;
				errores += "* Indique un email valido<br>";
			}
			else
			{	document.frmcomment.txtemail.style.border='1px solid #d9d5d5';
				email = true;
			}
		}
		else
		{	document.frmcomment.txtemail.style.border='1px solid #d45da2';
			email = false;
			errores += "* Indique un email valido<br>";
		}
	}
	
	if(document.frmcomment.txtname.value!="")
	{	document.frmcomment.txtname.style.border='1px solid #d9d5d5';
		name = true;
	}
	else
	{	document.frmcomment.txtname.style.border='1px solid #d45da2';
		name = false;
		errores += "* Indique su nombre<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(comment==true)
	{	if(code==true)
		{	if(email==true)
			{	if(name==true)
				{document.frmcomment.submit();}
			}
		}
	}
	
}
	
/*	RECOMENDACION NOTICIAS	*/
function comprobar_recomendacion()
{	var destinatario = false;
	var remitente = false;
	var errores = "";
	
	//Comprobacion del email
	if(document.frmrecomendacion.txtdestinatario.value=="")
	{	document.frmrecomendacion.txtdestinatario.style.border='1px solid #d45da2';
		destinatario = false;
		errores += "* Escriba el email del destinatario<br>";
	}
	else
	{	if(document.frmrecomendacion.txtdestinatario.value.indexOf("@")>1)
		{	if(document.frmrecomendacion.txtdestinatario.value.length==document.frmrecomendacion.txtdestinatario.value.indexOf("@"))
			{	document.frmrecomendacion.txtdestinatario.style.border='1px solid #d45da2';
				destinatario = false;
				errores += "* Email del destinatario incorrecto<br>";
			}
			else
			{	document.frmrecomendacion.txtdestinatario.style.border='1px solid #d9d5d5';
				destinatario = true;
			}
		}
		else
		{	document.frmrecomendacion.txtdestinatario.style.border='1px solid #d45da2';
			destinatario = false;
			errores += "* Email del destinatario incorrecto<br>";
		}
	}
	
	//Comprobacion del email
	if(document.frmrecomendacion.txtremitente.value=="")
	{	document.frmrecomendacion.txtremitente.style.border='1px solid #d45da2';
		remitente = false;
		errores += "* Escriba el email del remitente<br>";
	}
	else
	{	if(document.frmrecomendacion.txtremitente.value.indexOf("@")>1)
		{	if(document.frmrecomendacion.txtremitente.value.length==document.frmrecomendacion.txtremitente.value.indexOf("@"))
			{	document.frmrecomendacion.txtremitente.style.border='1px solid #d45da2';
				remitente = false;
				errores += "* Email del remitente incorrecto<br>";
			}
			else
			{	document.frmrecomendacion.txtremitente.style.border='1px solid #d9d5d5';
				remitente = true;
			}
		}
		else
		{	document.frmrecomendacion.txtremitente.style.border='1px solid #d45da2';
			remitente = false;
			errores += "* Email del remitente incorrecto<br>";
		}
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(destinatario==true)
	{	if(remitente==true)
		{document.frmrecomendacion.submit();}
	}
	
}

/*		ANUNCIOS		*/
function comprobar_add_anuncio()
{	var email = false;
	var telf = false;
	var categoria = false;
	var anuncio = false;
	var seguridad = false;
	var legal = false;
	var errores = "";
	
	if(document.add_anuncio.txtemail.value=="")
	{	document.add_anuncio.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Indique un email<br>";
	}
	else
	{	if(document.add_anuncio.txtemail.value.indexOf("@")>1)
		{	if(document.add_anuncio.txtemail.value.length==document.add_anuncio.txtemail.value.indexOf("@"))
			{	document.add_anuncio.txtemail.style.border='1px solid #d45da2';
				email = false;
				errores += "* Indique un email valido<br>";
			}
			else
			{	document.add_anuncio.txtemail.style.border='1px solid #d9d5d5';
				email = true;
			}
		}
		else
		{	document.add_anuncio.txtemail.style.border='1px solid #d45da2';
			email = false;
			errores += "* Indique un email valido<br>";
		}
	}
	
	if(document.add_anuncio.telf.value=="")
	{	document.add_anuncio.telf.style.border='1px solid #d45da2';
		telf = false;
		errores += "* Indique un telefono<br>";
	}else
	{	document.add_anuncio.telf.style.border='1px solid #d9d5d5';
		telf = true;
	}
	
	if(document.add_anuncio.categoria.value!="")
	{	document.add_anuncio.categoria.style.border='1px solid #d9d5d5';
		categoria = true;
	}else
	{	document.add_anuncio.categoria.style.border='1px solid #d45da2';
		categoria = false;
		errores += "* Indique una categoria<br>";
	}
	
	if(document.add_anuncio.img.value!="")
	{	if(document.add_anuncio.anuncio_con.value!="")
		{	if(document.add_anuncio.anuncio_con.value.length>=50)
			{	document.getElementById('min_caracteres').style.display='none';
				document.add_anuncio.anuncio_con.style.border='1px solid #d9d5d5';
				anuncio = true;
			}
			else
			{	document.getElementById('min_caracteres').style.display='inline';
				document.add_anuncio.anuncio_con.style.border='1px solid #d45da2';
				anuncio = false;
				errores += "* Su anuncio no supera el minimo de caracteres<br>";
			}
		}
		else
		{	document.add_anuncio.anuncio_con.style.border='1px solid #d45da2';
			anuncio = false;
			errores += "* Escriba su anuncio<br>";
		}
	}else
	{	if(document.add_anuncio.anuncio.value!="")
		{	if(document.add_anuncio.anuncio.value.length>=50)
			{	document.getElementById('min_caracteres').style.display='none';
				document.add_anuncio.anuncio.style.border='1px solid #d9d5d5';
				anuncio = true;
			}
			else
			{	document.getElementById('min_caracteres').style.display='inline';
				document.add_anuncio.anuncio.style.border='1px solid #d45da2';
				anuncio = false;
				errores += "* Su anuncio no supera el minimo de caracteres<br>";
			}
		}
		else
		{	document.add_anuncio.anuncio.style.border='1px solid #d45da2';
			anuncio = false;
			errores += "* Escriba su anuncio<br>";
		}
	}
	
	
	if(document.add_anuncio.num_seguridad.value!="")
	{	document.add_anuncio.num_seguridad.style.border='1px solid #d9d5d5';
		seguridad = true;
	}
	else
	{	document.add_anuncio.num_seguridad.style.border='1px solid #d45da2';
		seguridad = false;
		errores += "* Escriba el codigo de seguridad<br>";
	}
	
	if(document.add_anuncio.acepto.checked==1)
	{	document.add_anuncio.legal.style.border='1px solid #d9d5d5';
		legal = true;
	}
	else
	{	document.add_anuncio.legal.style.border='1px solid #d45da2';
		legal = false;
		errores += "* Acepte las Condiciones legales<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(email==true)
	{	if(telf==true)
		{	if(categoria==true)
			{	if(anuncio==true)
				{	if(seguridad==true)
					{	if(legal==true)
						{	document.add_anuncio.submit();
							div_load();
						}
					}
				}
			}
		}
	}
	
}

/*		ADD-EDIT VIDEO		*/
function comprobar_add_video()
{	var title = false;
	var seccion = false;
	var errores = "";

	if(document.frmpublicar.seccion.value!="")
	{	document.frmpublicar.seccion.style.border='1px solid #d9d5d5';
		seccion = true;
	}else
	{	document.frmpublicar.seccion.style.border='1px solid #d45da2';
		seccion = false;
		errores += "* Indique una seccion<br>";
	}

	if((document.frmpublicar.txttitle.value!="")&&(document.frmpublicar.txttitle.value!="Titulo"))
	{	document.frmpublicar.txttitle.style.border='1px solid #d9d5d5';
		title = true;
	}
	else
	{	document.frmpublicar.txttitle.style.border='1px solid #d45da2';
		title = false;
		errores += "* Indique el titulo<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(title==true)
	{	if(seccion==true)
		{	document.frmpublicar.submit();
			div_load();
		}
	}
	
}

/*		ADD PUBLICIDAD		*/
function comprobar_add_publicidad()
{	var title = false;
	//var url = false;
	var localidad = false;
	var fecha = false;
	var file = false;
	var email = false;
	var errores = "";

	if((document.frmpublicar.txttitle.value!="")&&(document.frmpublicar.txttitle.value!="Titulo"))
	{	document.frmpublicar.txttitle.style.border='1px solid #d9d5d5';
		title = true;
	}
	else
	{	document.frmpublicar.txttitle.style.border='1px solid #d45da2';
		title = false;
		errores += "* Indique el titulo<br>";
	}
	
	/*if((document.frmpublicar.txturl.value!="")&&(document.frmpublicar.txturl.value!="URL"))
	{	document.frmpublicar.txturl.style.border='1px solid #d9d5d5';
		url = true;
	}
	else
	{	document.frmpublicar.txturl.style.border='1px solid #d45da2';
		url = false;
		errores += "* Indique la URL<br>";
	}*/
	
	if((document.frmpublicar.txtemail.value=="")||(document.frmpublicar.txtemail.value=="Email"))
	{	document.frmpublicar.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Escriba el email<br>";
	}
	else
	{	if(document.frmpublicar.txtemail.value.indexOf("@")>1)
		{	if(document.frmpublicar.txtemail.value.length==document.frmpublicar.txtemail.value.indexOf("@"))
			{	document.frmpublicar.txtemail.style.border='1px solid #d45da2';
				email = false;
				errores += "* Email incorrecto<br>";
			}
			else
			{	document.frmpublicar.txtemail.style.border='1px solid #d9d5d5';
				email = true;
			}
		}
		else
		{	document.frmpublicar.txtemail.style.border='1px solid #d45da2';
			email = false;
			errores += "* Email incorrecto<br>";
		}
	}
	
	if(document.frmpublicar.posicion.value=="4")
	{	if(document.frmpublicar.localidad.value!="")
		{	document.frmpublicar.localidad.style.border='1px solid #d9d5d5';
			localidad = true;
		}else
		{	document.frmpublicar.localidad.style.border='1px solid #d45da2';
			localidad = false;
			errores += "* Indique la localidad<br>";
		}
	}
	else
	{localidad = true;}
	
	if(document.frmpublicar.id.value=="")
	{	if((document.frmpublicar.file_img.value!="")||(document.frmpublicar.file_swf.value!=""))
		{	document.frmpublicar.file_img.style.border='1px solid #d9d5d5';
			document.frmpublicar.file_swf.style.border='1px solid #d9d5d5';
			file = true;
		}else
		{	document.frmpublicar.file_img.style.border='1px solid #d45da2';
			document.frmpublicar.file_swf.style.border='1px solid #d45da2';
			file = false;
			errores += "* Indique el archivo<br>";
		}
	}else
	{	document.frmpublicar.file_img.style.border='1px solid #d9d5d5';
		document.frmpublicar.file_swf.style.border='1px solid #d9d5d5';
		file = true;
	}
	
	if(((document.frmpublicar.dia.value!="")&&(document.frmpublicar.mes.value!=""))&&(document.frmpublicar.anho.value!=""))
	{	document.frmpublicar.dia.style.border='1px solid #d9d5d5';
		document.frmpublicar.mes.style.border='1px solid #d9d5d5';
		document.frmpublicar.anho.style.border='1px solid #d9d5d5';
		fecha = true;
	}else
	{	document.frmpublicar.dia.style.border='1px solid #d45da2';
		document.frmpublicar.mes.style.border='1px solid #d45da2';
		document.frmpublicar.anho.style.border='1px solid #d45da2';
		fecha = false;
		errores += "* Indique la fecha de inicio<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(title==true)
	{	/*if(url==true)
		{*/	if(file==true)
			{	if(localidad==true)
				{	if(fecha==true)
					{	if(email==true)
						{	document.frmpublicar.submit();
							div_load();
						}
					}
				}
			}
		//}
	}
}

/*		ADD LOCALIDAD		*/
function comprobar_add_localidad()
{	var localidad = false;
	var pass = false;
	var errores = "";

	if((document.frmmodific.localidad.value!="")&&(document.frmmodific.localidad.value!="Localidad"))
	{	document.frmmodific.localidad.style.border='1px solid #d9d5d5';
		localidad = true;
	}
	else
	{	document.frmmodific.localidad.style.border='1px solid #d45da2';
		localidad = false;
		errores += "* Indique la localidad<br>";
	}
	
	if(document.frmmodific.txtpass.value!="")
	{	document.frmmodific.txtpass.style.border='1px solid #d9d5d5';
		pass = true;
	}
	else
	{	document.frmmodific.txtpass.style.border='1px solid #d45da2';
		pass = false;
		errores += "* Escriba su contrase&ntilde;a<br>";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(localidad==true)
	{	if(pass==true)
		{add_localidad(document.frmmodific.localidad.value,document.frmmodific.txtpass.value);}
	}
	
}

/*		ADD CATEGORIA ANUNCIOS		*/
function comprobar_add_categoria()
{	var title = false;
	var errores = "";

	if((document.frmpublicar.txttitle.value!="")&&(document.frmpublicar.txttitle.value!="Titulo"))
	{	document.frmpublicar.txttitle.style.border='1px solid #d9d5d5';
		title = true;
	}
	else
	{	document.frmpublicar.txttitle.style.border='1px solid #d45da2';
		title = false;
		errores = "* Indica el nombre de la categoria";
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(title==true)
	{document.frmpublicar.submit();}
}

/*		ENVIO DE SUGERENCIA		*/
function comprobar_sugerencia()
{	var sugerencia = false;
	var seguridad = false;
	var errores = "";
	
	if((document.frmsugerir.txtsugerencia.value!="")&&(document.frmsugerir.txtsugerencia.value!="Sugerencia"))
	{	document.frmsugerir.txtsugerencia.style.border='1px solid #d9d5d5';
		sugerencia = true;
	}
	else
	{	document.frmsugerir.txtsugerencia.style.border='1px solid #d45da2';
		sugerencia = false;
		errores = "* Escriba su sugerencia<br>";
	}
	
	if(document.frmsugerir.num_seguridad.value!="")
	{	document.frmsugerir.num_seguridad.style.border='1px solid #d9d5d5';
		seguridad = true;
	}
	else
	{	document.frmsugerir.num_seguridad.style.border='1px solid #d45da2';
		seguridad = false;
		errores += "* Numero de seguridad<br>";
	}
	
	document.getElementById('errores_suger').innerHTML = errores;
	
	if(sugerencia==true)
	{	if(seguridad==true)
		{	document.frmsugerir.save.value='Enviando...';
			document.frmsugerir.save.disabled=true;
			update_send_sugerencia(document.frmsugerir.txtsugerencia.value,document.frmsugerir.num_seguridad.value);
		}
	}
}

/*		CONTACTAR		*/
function comprobar_contactar()
{var name = false;
var email = false;
var asunto = false;
var comentario = false;
var errores = "";
	
	if(document.frmcontactar.txtname.value=="")
	{	document.frmcontactar.txtname.style.border='1px solid #d45da2';
		name = false;
		errores += "* Indique su nombre<br>";
	}
	else
	{	document.frmcontactar.txtname.style.border='1px solid #d9d5d5';
		name = true;
	}
	
	if(document.frmcontactar.txtasunto.value=="")
	{	document.frmcontactar.txtasunto.style.border='1px solid #d45da2';
		asunto = false;
		errores += "* Indique el asunto<br>";
	}
	else
	{	document.frmcontactar.txtasunto.style.border='1px solid #d9d5d5';
		asunto = true;
	}
	
	if(document.frmcontactar.comentario.value=="")
	{	document.frmcontactar.comentario.style.border='1px solid #d45da2';
		comentario = false;
		errores += "* Escriba su consulta<br>";
	}
	else
	{	document.frmcontactar.comentario.style.border='1px solid #d9d5d5';
		comentario = true;
	}

	if(document.frmcontactar.txtemail.value=="")
	{	document.frmcontactar.txtemail.style.border='1px solid #d45da2';
		email = false;
		errores += "* Indique su email<br>";
	}
	else
	{	if(document.frmcontactar.txtemail.value.indexOf("@")>1)
		{	if(document.frmcontactar.txtemail.value.length==document.frmcontactar.txtemail.value.indexOf("@"))
			{	document.frmcontactar.txtemail.style.border='1px solid #d45da2';
				email = false;
				errores += "* Email incorrecto<br>";
			}
			else
			{	document.frmcontactar.txtemail.style.border='1px solid #d9d5d5';
				email = true;
			}
		}
		else
		{	document.frmcontactar.txtemail.style.border='1px solid #d45da2';
			email = false;
			errores += "* Email incorrecto<br>";
		}
	}
	
	document.getElementById('errores').innerHTML = errores;
	
	if(comentario==true)
	{	if(email==true)
		{	if(name==true)
			{	if(asunto==true)
				{	//document.frmcontactar.comentario.value = document.frmcontactar.comentario.value.replace(/€/g,'[E]');;
					document.frmcontactar.enviar.value='Enviando...';
					document.frmcontactar.enviar.disabled=true;
					document.frmcontactar.submit();
				}
			}
		}
	}
}

/*			BUSCAQUEDA DE TAGS		*/
function buscar_tags(tag)
{	document.tags_q.list_q.value=tag;
	document.tags_q.submit();
}

/*	Comprobacion focos	*/
function foco(elemento)
{	if(elemento.value=="Obligatorio")
	{	elemento.value='';
		elemento.style.border='1px solid #d9d5d5';
	}
}

function no_foco(elemento)
{	if(elemento.value=="")
	{	elemento.style.border='1px solid #d45da2';
	}
}

function foco_login(elemento)
{	if(elemento.value=="email@vecinosde.com")
	{	elemento.value='';
	}
}

function no_foco_login(elemento)
{	if(elemento.value=="")
	{	elemento.value="email@vecinosde.com";
	}
}

function foco_ad(elemento,valor)
{	if(elemento.value==valor)
	{elemento.value='';}
}

function no_foco_ad(elemento,valor)
{	if(elemento.value=="")
	{elemento.value=valor;}
}

function foco_modific(elemento)
{	elemento.value='';}

function no_modific_name(elemento,anterior)
{	if(elemento.value=="")
	{	elemento.value=anterior;
	}
}

function no_modific_web(elemento)
{	if(elemento.value=="")
	{	elemento.value=document.frmmodific.web.value;
	}
}


/*	Solo Numeros	*/
function onlyNumbersDano(evt)
{	var keyPressed = (evt.which) ? evt.which : event.keyCode
	return !(keyPressed > 31 && (keyPressed < 48 || keyPressed > 57));
}

/*	Galeria de Imagen	*/
function switchImage(imgName, imgSrc) 
{
  if (document.images)
  {
    if (imgSrc != "none")
    {
      document.images[imgName].src = imgSrc;
    }
  }
}

/*	NUMERO DE CARACTERES	*/
contenido_textarea = "";
num_caracteres_permitidos = 300;

function valida_longitud()
{	num_caracteres = document.add_anuncio.anuncio.value.length;
	if(num_caracteres > num_caracteres_permitidos)
	{	document.add_anuncio.anuncio.value = contenido_textarea;}
	else
	{	contenido_textarea = document.add_anuncio.anuncio.value;}
   	
	if(num_caracteres >= num_caracteres_permitidos)
	{	document.add_anuncio.anuncio.style.color="#999999";}
	else
	{	document.add_anuncio.anuncio.style.color="#000000";}

   	//document.add_anuncio_normal.caracteres.value=num_caracteres_permitidos;
	num_caracteres_restantes = num_caracteres_permitidos - document.add_anuncio.anuncio.value.length;
	document.add_anuncio.caracteres.value=num_caracteres_restantes;
	
	if(num_caracteres>=50)
	{	document.getElementById('min_caracteres').style.display='none';}
	else
	{	document.getElementById('min_caracteres').style.display='inline';}
}

contenido_textarea_con = "";
num_caracteres_permitidos_con = 150;

function valida_longitud_con()
{	num_caracteres_con = document.add_anuncio.anuncio_con.value.length;
	if(num_caracteres_con > num_caracteres_permitidos_con)
	{	document.add_anuncio.anuncio_con.value = contenido_textarea_con;}
	else
	{	contenido_textarea_con = document.add_anuncio.anuncio_con.value;}
   	
	if(num_caracteres_con >= num_caracteres_permitidos_con)
	{	document.add_anuncio.anuncio_con.style.color="#999999";}
	else
	{	document.add_anuncio.anuncio_con.style.color="#000000";}

   	//document.add_anuncio_normal.caracteres.value=num_caracteres_permitidos;
	num_caracteres_restantes_con = num_caracteres_permitidos_con - document.add_anuncio.anuncio_con.value.length;
	document.add_anuncio.caracteres_con.value=num_caracteres_restantes_con;
	
	if(num_caracteres_con>=50)
	{	document.getElementById('min_caracteres').style.display='none';}
	else
	{	document.getElementById('min_caracteres').style.display='inline';}
}

function determinar_longitud(file)
{	if(file!="")
	{	document.getElementById('textarea_sin').style.display = "none";
		document.getElementById('textarea_con').style.display = "inline";
		var total = document.add_anuncio.anuncio.value.length;
		if(total>150){total = 150;}
		document.add_anuncio.anuncio_con.value = document.add_anuncio.anuncio.value.substring(0,total);
	}else
	{	document.getElementById('textarea_sin').style.display = "inline";
		document.getElementById('textarea_con').style.display = "none";
		var total = document.add_anuncio.anuncio_con.value.length;
		if(total>300){total = 300;}
		document.add_anuncio.anuncio.value = document.add_anuncio.anuncio_con.value.substring(0,total);
	}
}

function liberar_file(num)
{document.getElementById('file_'+num).style.display='inline';}

function ocultal_file()
{	for(i=2;i<=8;i++)
	{document.getElementById('file_'+i).style.display='none';}
}

/*		HORA		*/
function startTime()
{	var today=new Date();
	var h=today.getHours();
	var m=today.getMinutes();
	var s=today.getSeconds();
	// add a zero in front of numbers<10
	m=checkTime(m);
	s=checkTime(s);
	document.getElementById('hora').innerHTML=h+":"+m+":"+s;
	t=setTimeout('startTime()',500);
}

function checkTime(i)
{	if (i<10)
 	{i="0" + i;}
	return i;
}

var numeros="0123456789";
var letras="abcdefghyjklmnñopqrstuvwxyz";
var letras_mayusculas="ABCDEFGHYJKLMNÑOPQRSTUVWXYZ";

function tiene_numeros(texto)
{	for(i=0;i<texto.length;i++)
	{    if(numeros.indexOf(texto.charAt(i),0)!=-1)
		{return 1;}
   	}
   	return 0;
} 

function tiene_letras(texto)
{	texto = texto.toLowerCase();
 	for(i=0; i<texto.length;i++)
	{	if(letras.indexOf(texto.charAt(i),0)!=-1)
		{return 1;}
   	}
   	return 0;
} 

function tiene_minusculas(texto)
{	for(i=0; i<texto.length;i++)
	{	if(letras.indexOf(texto.charAt(i),0)!=-1)
		{return 1;}
   	}
   	return 0;
} 

function tiene_mayusculas(texto)
{	for(i=0; i<texto.length;i++)
	{	if(letras_mayusculas.indexOf(texto.charAt(i),0)!=-1)
		{return 1;}
   	}
   	return 0;
}

function seguridad_clave(clave)
{	var seguridad = 0;
	if(clave.length!=0)
	{	if(tiene_numeros(clave)&&tiene_letras(clave))
		{seguridad += 30;}
		if(tiene_minusculas(clave)&&tiene_mayusculas(clave))
		{seguridad += 30;}
		if(clave.length>=4&&clave.length<=5)
		{seguridad+=10;}
		else
		{	if(clave.length>=6&&clave.length<=8)
			{seguridad += 30;}
			else
			{	if(clave.length>8)
				{seguridad += 40;}
			}
		}
	}
	document.getElementById('seguridad_pass').style.width=seguridad + "%";	
}
