

// ************************************************* FUNCIONES COMUNES DE JAVASCRIPT *************************************
//funcion validar formulario propia para el formulario de contacto
function validar_formulario(form) { 
  resultado = false; 
  if(form.nombre.value == '' ){
      return alert('El campo Nombre es obligatorio');
  }else{  
      if (form.apellidos.value == "")  {
          return alert('El campo Apellidos es obligatorio');
      }else{
          if(form.telefono.value == '' ){
	      return alert('El campo Teléfono es obligatorio');
	  }else{
	      if ((form.correo.value == "") || (form.correo.value.indexOf('@') == -1) || (form.correo.value.indexOf('.') == -1)) {
	     return alert('Por favor rellene correctamente el campo Email, es obligatorio.');  
   	      }else{
	          if (confirm('¿Está seguro de enviar el formulario?')){
		      resultado = "location.href='includes/enviar_formulario_contacto.php'";
		      return form.submit();
		  }	      		  
	      }
	  }
      }
  } 
}

function validar_formulario2(form) { 
  resultado = false; 
      
	     if (confirm('¿Está seguro de enviar el formulario?')){
		 return form.submit();
	      }
	 
}

//CAMBIACOLOR_CELDA: Se le pueden pasar 2 objetos para el caso en que se
//use para cambiar el color en un marcador u omitiendo el objeto2 y usándola, 
//por ejemplo, en un menu para resaltar la celda
function cambiacolor_celda(objeto,color,puntero,objeto2){
    objeto.style.backgroundColor = color;    
    objeto2.style.cursor = puntero;
}

//CAMBIA_IMG: se pasa el objeto y la img con ruta 
function cambia_img(objeto,img){
  objeto.src=img;
  objeto.style.cursor='pointer';
}
// CAMBIAIMAGEN_CELDA cambiar la imagen de background de una objeto
function cambiaimagen_celda(objeto,imagen,puntero){
  objeto.style.background = "url("+imagen+")";
  objeto.style.cursor = puntero;
}



function confirmaBorrado () {
  if (confirm('¿Está seguro de eliminar el registro seleccionado?')){
    return true
  } else {
    return false
  }
}

//función abre ventana sin barra de herramientas
function abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=500, height=600, top=85, left=140";
window.open(pagina,"",opciones);
}



