/* Funciones validación formularios */
var whitespace = " \t\n\r";
var reWhitespace = /^\s+$/

/**
 * Verifica que no este vacio
 */
function isEmpty(s){   
	return ((s == null) || (s.length == 0)) 
}

/**
 * Verifica que no sean espacios en blanco
 */
function isWhitespace (s){
    return (isEmpty(s) || reWhitespace.test(s));
}

/**
 * Verificamos antes de enviar el formulario de traducción de texto
 */
	function checkTranslationText(objForm){
		vttxt = objForm.ttxt;
		vtidi = objForm.tidi;			
	
		if(isWhitespace(vttxt.value)){
			alert("Por favor introduce el texto a traducir");
			vttxt.focus();
			return false;
		}
		
		if(vttxt.value.length>250){
			alert("El texto introducido es demasiado largo. El máximo son 250 caracteres y has introducido "+vttxt.value.length);
			vttxt.focus();
			return false;		
		}

		if(isWhitespace(vtidi.options[vtidi.selectedIndex].value)){
			alert("Por favor selecciona la lengua de origen y destino");
			vtidi.focus();
			return false;
		}
		
		// Si llegamos aquí es que está todo correcto por lo que montamos el action
		objForm.action = vtidi.options[vtidi.selectedIndex].value;
		return true;
	}
	
/**
 * Verificamos antes de enviar el formulario de traducción de URL
 */	
	function checkTranslationUrl(objForm){
		alert("El sistema de traducción de páginas web se encuentra desactivado temporalmente.");
		return false;
	}