function hide_loading() {
    var obj = document.getElementById('loading');
    if (obj && obj.style) {
        obj.style.display = 'none';
    }
}

// Cambio de color celda
function cambiar_color_over(celda){
	celda.style.backgroundColor="#E4E7E5"
}
function cambiar_color_out(celda){
	celda.style.backgroundColor="#F1FDF9"
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

// Mostrar ocultar capas

var visto = null;
function verCapa(iden) {
  obj = document.getElementById(iden);
  if (obj==visto) return false;
  if (visto!=null)
    visto.style.visibility = 'hidden';
  obj.style.visibility = 'visible';
  visto=obj;
}

// Formulario

function enviar_frm_contacta()
{
	error_message = "";


    if (document.frm_contacta.email.value.length==0)
	{
    	error_message = "- E-mail\n" + error_message;
    	document.frm_contacta.email.focus();
		document.frm_contacta.email.select();
    }

	if (document.frm_contacta.telefono.value.length==0)
	{
    	error_message = "- Telefono\n" + error_message;
    	document.frm_contacta.telefono.focus();
		document.frm_contacta.telefono.select();
    }

	if (document.frm_contacta.poblacion.value.length==0)
	{
    	error_message = "- Poblacion\n" + error_message;
    	document.frm_contacta.poblacion.focus();
		document.frm_contacta.poblacion.select();
    }

	if (document.frm_contacta.direccion.value.length==0)
	{
    	error_message = "- Direccion\n" + error_message;
    	document.frm_contacta.direccion.focus();
		document.frm_contacta.direccion.select();
    }

	if (document.frm_contacta.nombre.value.length==0)
	{
    	error_message = "- Nombre\n" + error_message;
    	document.frm_contacta.nombre.focus();
		document.frm_contacta.nombre.select();
    }


	if (document.frm_contacta.farmacia.value.length==0)
	{
    	error_message = "- Farmacia\n" + error_message;
    	document.frm_contacta.farmacia.focus();
		document.frm_contacta.farmacia.select();
    }





	if (error_message != "")
	{
		error_message = "Los siguientes campos son obligatorios:\n\n" + error_message;
		window.alert(error_message);
		return;
	}

	length_mail = document.frm_contacta.email.value.length;
	length_mail = length_mail - 1;
	if ( (document.frm_contacta.email.value.indexOf ('@', 0) < 1) || (document.frm_contacta.email.value.length < 5)
		|| (document.frm_contacta.email.value.lastIndexOf(".") < 2) || (document.frm_contacta.email.value.charAt(length_mail) == "." ) )
	{
    	alert("Escriba una direcci�n de correo válida en el campo \"E-mail\".");
		document.frm_contacta.email.focus();
		document.frm_contacta.email.select();
    	return;
    }

	document.frm_contacta.submit();

}

