// JavaScript Document: Registro Mercantil
// McCain(aus)&copy;2007
//

$str_title_blank = "abrir en ventana nueva";
$str_title_popup = "abrir en popup";

// Para inicializar todas las funciones JS onload sin que se pisen
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
    	window.onload = func;
  	} else {
    	window.onload = function() {
      		if (oldonload) {
        		oldonload();
      		}
      		func();
    	}
  	}
}
function addUnLoadEvent(func) {
	var oldonunload = window.unload;
	if (typeof window.unload != 'function') {
    	window.unload = func;
  	} else {
    	window.unload = function() {
      		if (oldonunload) {
        		oldonunload();
      		}
      		func();
    	}
  	}
}
function initPage() {
	extendedLinks();
	extendedForms();
}
addLoadEvent(initPage);

function validar_sugerencias(){
	mensaje_error = '';
	if (document.getElementById('form_nombre').value == '') {
		mensaje_error = mensaje_error + "El nombre es obligatorio.\n";
	}
	if (document.getElementById('form_telefono').value == '') {
		mensaje_error = mensaje_error + "El teléfono es obligatorio.\n";
	} else {
		if (isNaN(document.getElementById('form_telefono').value)) {
			mensaje_error = mensaje_error + "El teléfono no es un número.\n";
		}
	}
	if (document.getElementById('form_email').value == '') {
		mensaje_error = mensaje_error + "El email es obligatorio.\n";
	} else {
		if (!checkEmail(document.getElementById('form_email').value)) {
			mensaje_error = mensaje_error + "El email no es valido.\n";
		}
	}
	if (document.getElementById('form_mensaje').value == '') {
		mensaje_error = mensaje_error + "Tiene que escribir alguna sugerencia que enviar.\n";
	}
	
	if (mensaje_error != "") {
		alert(mensaje_error);
		return(false);
	}
	
	return(true);
}
function validar_contacto(){
	mensaje_error = '';
	if (document.getElementById('form_nombre').value == '') {
		mensaje_error = mensaje_error + "El nombre es obligatorio.\n";
	}
	if (document.getElementById('form_telefono').value == '') {
		mensaje_error = mensaje_error + "El teléfono es obligatorio.\n";
	} else {
		if (isNaN(document.getElementById('form_telefono').value)) {
			mensaje_error = mensaje_error + "El teléfono no es un número.\n";
		}
	}
	if (document.getElementById('form_email').value == '') {
		mensaje_error = mensaje_error + "El email es obligatorio.\n";
	} else {
		if (!checkEmail(document.getElementById('form_email').value)) {
			mensaje_error = mensaje_error + "El email no es valido.\n";
		}
	}
	if (document.getElementById('form_mensaje').value == '') {
		mensaje_error = mensaje_error + "Tiene que escribir algún mensaje que enviar.\n";
	}
	
	if (mensaje_error != "") {
		alert(mensaje_error);
		return(false);
	}
	
	return(true);
}

