function validarURL(){
	var elemento = '';
	var ok = true;
	var url;
	// esto es administracion - alta de enlace
	elemento = document.getElementById('nuevoEnlaceEnlacesSubview:nuevoEnlaceEnlacesForm:nuevoEnlaceEnlaceIT');
	if (elemento == null || elemento == 'null'){
		elemento = document.getElementById('mod_enlacesSubview:nuevoEnlaceEnlacesSubview:nuevoEnlaceEnlacesForm:nuevoEnlaceEnlaceIT');
		if (elemento == null || elemento == 'null'){
			ok = false;
		}
	}
	// esto es administracion - edicion de enlace
	if (ok != true){
		elemento = document.getElementById('enlaceEdicionSubview:editarEnlaceEnlacesForm:editarEnlaceEnlaceIT');
		if (elemento == null || elemento == 'null'){
			elemento = document.getElementById('mod_enlacesSubview:enlaceEdicionSubview:editarEnlaceEnlacesForm:editarEnlaceEnlaceIT');
			if (elemento == null || elemento == 'null'){
				ok = false;
			}
		}else{
			ok = true;
		}
	}
	// esto es bandeja de entrada.
	if (ok != true){
		elemento = document.getElementById('bandejaEntradaEnlacesEdicionSubView:editarEnlaceEnlacesForm:editarEnlaceEnlaceIT');
		if (elemento == null || elemento == 'null'){
			elemento = document.getElementById('mod_enlacesSubview:bandejaEntradaEnlacesEdicionSubView:editarEnlaceEnlacesForm:editarEnlaceEnlaceIT');
			if (elemento == null || elemento == 'null'){
				ok = false;
			}
		}else{
			ok = true;
		}
	}
	// esto es papelera
	if (ok != true){
		elemento = document.getElementById('papeleraEdicionEnlacesSubView:editarEnlaceEnlacesForm:editarEnlaceEnlacePapeleraIT');
		if (elemento == null || elemento == 'null'){
			elemento = document.getElementById('mod_enlacesSubview:papeleraEdicionEnlacesSubView:editarEnlaceEnlacesForm:editarEnlaceEnlacePapeleraIT');
			if (elemento == null || elemento == 'null'){
				ok = false;
			}
		}else{
			ok = true;
		}
	}
	if (ok == true){
		url = elemento.value;

		var regexp = /^((ht|f)tp(s?):\/\/(?:([a-zA-Z\d\-_]+)@?([a-zA-Z\d\-_]+)\:)?((?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*([a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(\d+))?)(?:\/((?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-fA-F\d]{2}))|[;:@&=])*)(?:\/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-fA-F\d]{2}))|[;:@&=])*))*)(\?(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-fA-F\d]{2}))|[;:@&=])*))?)?)$/;
		if (url != '' && url != null && url != 'null'){
			if (regexp.test(url)){
				window.open(url);
			}else{
				if (url.indexOf('http://') == -1 && url.indexOf('https://') == -1 && url.indexOf('ftp://') == -1){
					alert('La URL necesita el protocolo, que puede ser http:// \u00F3 https:// \u00F3 ftp://');
					return false;
				}else{
					alert('La URL es inv\u00E1lida');
					return false;
				}
			}
		}else{
			alert('La URL est\u00E1 vac\u00EDa');
			return false;
		}
	}else{
		alert('No se puede validar el enlace');
	}
}