function ofrecemos(rollid, letra){
	window.open("ofrecemos.php","QueOfrecemos","width=792,height=573,scrollbars=yes");
}
function abrir_actividades(rollid, letra, comarca){
		window.open("listado_actividades.php?rollid=" + rollid+ "&letra=" + letra+ "&comarca=" + comarca,"ListadoActividades","width=500,height=400,scrollbars=yes");
}
function limpiar_buscador(){
	document.buscador.selectpoblacion.value=0;
	document.buscador.actividad.value='';
	document.buscador.actividad2.value='';
	document.buscador.calle.value='';
	document.buscador.empresa.value='';
	document.buscador.cpostal.value='';
	document.buscador.telefono.value='';
}
function buscar(rollid, comarca){
	if ((document.buscador.selectpoblacion.value==0) && (document.buscador.actividad.value=='') && (document.buscador.empresa.value=='') && (document.buscador.calle.value=='') && (document.buscador.cpostal.value=='') && (document.buscador.telefono.value=='')){
		alert("Debe introducir al menos un termino de busqueda");
		document.buscador.selectpoblacion.focus();
		return;
	}
	if ((document.buscador.calle.value!='') && (document.buscador.calle.value.length<3)){
		alert("Debe introducir al menos 3 caracteres para la calle");
		document.buscador.calle.focus();
		return;
	}
	if ((document.buscador.empresa.value!='') && (document.buscador.empresa.value.length<3)){
		alert("Debe introducir al menos 3 caracteres para la empresa");
		document.buscador.calle.focus();
		return;
	}
	if ((document.buscador.cpostal.value!='') && (document.buscador.cpostal.value.length<5)){
		alert("El codigo postal debe tener 5 caracteres");
		document.buscador.cpostal.focus();
		return;
	}
	if (document.buscador.cpostal.value!=''){
		numero=document.buscador.cpostal.value;
		var comp="0123456789";
		for (var bucle=0; bucle<numero.length; bucle++) {
			if (-1== comp.indexOf(numero.charAt(bucle))) {
				alert("El codigo postal debe ser un valor numerico.");
				document.buscador.cpostal.select();
				document.buscador.cpostal.focus();
				return;
				vacio=1;
				break;
			}
		}
	}
	document.buscador.action='listado.php?rollid=' + rollid + '&comarca='+ comarca;
	document.buscador.submit();
}
function validar(){
	if (document.registro.usuario.value==""){
		alert("Debe introducir un usuario");
		document.registro.usuario.focus();
		return false;
	}
	if (document.registro.clave.value==""){
		alert("Debe introducir una password");
		document.registro.clave.focus();
		return false;
	}
	
	return true;
}
function entrar(){
	if (validar()){
		document.registro.action="validar.php";
		document.registro.submit();
	}
}

function abrirventana(){
	izda=(screen.width-500)/2
	arriba=(screen.height-570)/2
	String_Prop='width='+510+',height='+490+',screenX=0,screenY=0,top='+arriba+',left='+izda+'toolbar=no,status=no,scrollbars=yes,resizable=no'
	que='galeria_popup.php?id_anuncio=<?echo($id_anuncio)?>';
	window.open(que,'ventana',String_Prop)
}
function localizacion(ID){
	/*var num_calle, longitud_calle;
	longitud_calle=calle.Length;
	num_calle=num_calle.split(",") ;*/
	izda=(screen.width-500)/2;
	arriba=(screen.height-570)/2;
/*	var strValidChars = "0123456789";
	var longitud_cadena_calle=calle.length;
	var caracter_buscado=calle.split(',');
	caracter_buscado=caracter_buscado[1];
	var longitud_cadena_con_caracter_buscado=caracter_buscado.length;
	var numero_calle="";
	var caracter;
	for (var i=0; i<=longitud_cadena_con_caracter_buscado; i++) {
		caracter=caracter_buscado.charAt(i);
		if (caracter!=" "){
			if (strValidChars.indexOf(caracter) == -1){
				break;
			 }else{
				 numero_calle=numero_calle + caracter;
			 }

		}
		
	}
*/
	String_Prop='width='+610+',height='+490+',screenX=0,screenY=0,top='+arriba+',left='+izda+'toolbar=no,status=no,scrollbars=yes,resizable=no'
//	que='http://www.mappy.com/BtoB/Sumark/map2?map.country_code=724;comment1=' + cliente + ';map.town=' + ciudad + '&map.postal.code=' + codigo + '&map.way=' + calle +  'comment1=' + cliente + '&xml.state.wanted_lang=es';
	que='anuncio_localizacion.php?ID=' + ID ;
	window.open(que,'ventana',String_Prop)
	
}
function imprimir(id_anuncio){
	window.open("detalle_anuncio_imprimir.php?id_anuncio="+ id_anuncio, 'Imprimir' ,'width=650px, height=700px, scrollbars=yes');
}
function eliminar_anuncio(id_anuncio){
	if (confirm("Va a eliminar el anuncio. ¿Desea continuar?")!=0){
		document.formulario.id.value=id_anuncio;
		document.formulario.accion.value="eliminar_anuncio";
		document.formulario.submit();
	}
} 
function overTD(td,color){
	document.getElementById("celda_listado_" + td).className=color;
} 


/*CONTACTO*/
function validar_contacto(){
	if (document.formulario.empresa.value==""){
		alert("Debe introducir una empresa");
		document.formulario.empresa.focus();
		return false;
	}
	if (document.formulario.persona_contacto.value==""){
		alert("Debe introducir una persona de contacto");
		document.formulario.persona_contacto.focus();
		return false;
	}
	if (document.formulario.direccion.value==""){
		alert("Debe introducir una direccion");
		document.formulario.direccion.focus();
		return false;
	}
	if ((document.formulario.email.value=="") && (document.formulario.telefono.value=="") && (document.formulario.fax.value=="")){
		alert("Debe introducir un email o un teléfono o un fax");
		document.formulario.email.focus();
		return false;
	}
	if (document.formulario.email.value!=""){
		if (validar_correo(document.formulario.email.value)==0){
			alert("El formato del E-mail no es correcto");
			document.formulario.email.focus();
			return false;
		}
	}	
	if (document.formulario.observaciones.value==""){
		alert("Debe introducir las observaciones");
		document.formulario.observaciones.focus();
		return false;
	}
	return true;
}
function borrar_contacto(){
	document.formulario.empresa.value=""
	document.formulario.persona_contacto.value=""
	document.formulario.direccion.value=""	
	document.formulario.email.value=""	
	document.formulario.telefono.value=""	
	document.formulario.fax.value=""	
	document.formulario.observaciones.value=""	
}
	
function enviar_contacto(){
	if (validar_contacto()){
			document.formulario.accion.value="enviar"
			document.formulario.submit();
	}
}

/*FIN CONTACTO*/


/*INSERTAR ANUNCIO*/
function insertar_anuncio(ID){
	parent.location="index.php?method=create_form&list=advertisementprof&fromlist=classifiedscategoryprof&frommethod=showhtmllist&fromid=11&fromfromlist=classifiedscategoryprof&fromfrommethod=showhtmllist&cid=" + ID + "&origen=insertaanuncio";
}

function cargar_registro(id_anuncio){
	if (id_anuncio!=0){
		parent.location="crear_usuario.php?id_anuncio=" + id_anuncio;
	}else{
		parent.location="crear_usuario.php";	
	}
}



/*GALERIA DE IMAGENES*/
function cargarPagina(id_anuncio, num, rollid, comarca){
	document.location="detalle_anuncio.php?id_anuncio=" + id_anuncio + "&NUM=" + num + "&rollid=" + rollid + "&comarca=" + comarca;
}


/*CREAR USUARIO*/
function validar_usuario(){
	
	if (document.form_nuevousuario.nombre_usuario.value==""){
		alert("Debe introducir su nombre completo");
		document.form_nuevousuario.nombre_usuario.focus();
		return false;
	}
	if (document.form_nuevousuario.usuario_usu.value==""){
		alert("Debe introducir un usuario");
		document.form_nuevousuario.usuario_usu.focus();
		return false;
	}
	if (document.form_nuevousuario.clave_usu.value==""){
		alert("Debe introducir una clave");
		document.form_nuevousuario.clave_usu.focus();
		return false;
	}
	if ((document.form_nuevousuario.clave_usu.value)!=(document.form_nuevousuario.repetir_clave_usu.value)){
		alert("No coinciden las claves.");
		document.form_nuevousuario.repetir_clave_usu.focus();
		return false;	
	}
	if (document.form_nuevousuario.email_usu.value==""){
		alert("Debe introducir un email");
		document.form_nuevousuario.email_usu.focus();
		return false;
	}
	if (document.form_nuevousuario.email_usu.value!=""){
		if (validar_correo(document.form_nuevousuario.email_usu.value)==0){
			alert("El formato del E-mail no es correcto");
			document.form_nuevousuario.email_usu.focus();
			return false;
		}
	}	
	
	return true;
}
function validar_usuario2(){
	
	if (document.form_nuevousuario.nombre_usuario.value==""){
		alert("Debe introducir su nombre completo");
		document.form_nuevousuario.nombre_usuario.focus();
		return false;
	}
	if (document.form_nuevousuario.usuario_usu.value==""){
		alert("Debe introducir un usuario");
		document.form_nuevousuario.usuario_usu.focus();
		return false;
	}
	if (document.form_nuevousuario.email_usu.value==""){
		alert("Debe introducir un email");
		document.form_nuevousuario.email_usu.focus();
		return false;
	}
	if (document.form_nuevousuario.email_usu.value!=""){
		if (validar_correo(document.form_nuevousuario.email_usu.value)==0){
			alert("El formato del E-mail no es correcto");
			document.form_nuevousuario.email_usu.focus();
			return false;
		}
	}	
	
	return true;
}
function enviar_usuario(){
	if (validar_usuario()){
			document.form_nuevousuario.accion.value="anadir";
			document.form_nuevousuario.submit();
	}
}
function enviar_usuario2(){
	if (validar_usuario2()){
			document.form_nuevousuario.accion.value="modificar";
			document.form_nuevousuario.submit();
	}
}

/*BANNERS*/
function ordenar(tid, tantes, tdespues){
	document.formulario.accion.value = "Modificar";
	document.formulario.id.value = tid;
	document.formulario.antes.value = tantes;
	document.formulario.despues.value = tdespues;
	document.formulario.submit()
}

function eliminar(tid){
	document.formulario.accion.value = "Eliminar";
	document.formulario.id.value = tid;
	document.formulario.submit()

}

/*ORDENAR CATEGORIAS*/

function ordenarCat(tid, tantes, tdespues){
	document.formulario.accion.value = "Modificar";
	document.formulario.idcategoria.value = tid;
	document.formulario.antes.value = tantes;
	document.formulario.despues.value = tdespues;
	document.formulario.submit()
}


/*GESTION USUARIOS*/
function eliminar_usuario(id_usuario){
	document.formulario.accion.value = "eliminar";
	document.formulario.id_usuario.value = id_usuario;
	document.formulario.submit()

}

/*CAMBIO CLAVE*/
function validar_usuario_clave(){
	
	if (document.formulario.clave_usu.value==""){
		alert("Debe introducir una clave");
		document.formulario.clave_usu.focus();
		return false;
	}
	if ((document.formulario.clave_usu.value)!=(document.formulario.repetir_clave_usu.value)){
		alert("No coinciden las claves.");
		document.formulario.repetir_clave_usu.focus();
		return false;	
	}
	
	return true;
}
function enviar_usuario_clave(){
	if (validar_usuario_clave()){
			document.formulario.accion.value="modificar";
			document.formulario.submit();
	}
}


/*BANNERS*/
function modificar_banner(tid){
	document.formulario.accion.value = "Modificar";
	document.formulario.id.value = tid;
	document.formulario.submit();
}

function eliminar_banner(tid){
	document.formulario.accion.value = "Eliminar";
	document.formulario.id.value = tid;
	document.formulario.submit();

}

function anadir_banner(){
	if ((document.formulario.tipo[0].checked!=true) && (document.formulario.tipo[1].checked!=true)){
			alert("Por favor, seleccione el tipo de banner que va a introducir");
			return;
	
	}else{

		document.formulario.accion.value = "Anadir";
		document.formulario.submit();
	}
}

function volver_banner(){
	document.location="banners.php?id_seccion_web=" + document.formulario.id_seccion_web.value;
}

function volver_banner_comarcas(){
	document.location="banners_comarcas.php?id_comarca=" + document.formulario.id_comarca.value;
}

/*RECORDAR CLAVE*/
function recordar_clave(){
	document.formulario.accion.value = "enviar";
	document.formulario.submit();

}
