//de momento valida select-one, select-multiple y text
//en base al validationmsg, si es 0 o sin definir no es obligatorio,
	function ValidoAcceso(NombreForm){
		var sFormulario=document.forms[NombreForm];
		var validado = true
								
		for (i=0; i<= sFormulario.length-1; i++){
			if (sFormulario.elements[i].validationmsg){
				switch (sFormulario.elements[i].type ) {  
					case "select-multiple" :  
						if (sFormulario.elements[i].options.length =="0"){
							alert(sFormulario.elements[i].validationmsg)
							sFormulario.elements[i].focus()
							return false
						}
						break;
				 	
					case "textarea" :  
						if (sFormulario.elements[i].value.length >= sFormulario.elements[i].maxlength){
							validado=false
							respuesta=1
						}
						if (sFormulario.elements[i].value.length == "0" ){
							validado=false
							respuesta=2
						}
						if (validado==false){
							if (respuesta ==2){
								alert(sFormulario.elements[i].validationmsg)
							}else{
								alert("Hay demasiados texto en el campo comentarios, por favor, borra algún párrafo")
							}
							//esta función edita nuestro textarea para poner el foco
//							editor_setmode(sFormulario.elements[i].name)
//							sFormulario.elements[i].focus()
							return false
//							editor_setmode(sFormulario.elements[i].name)
						}
						break;
					
					default :  
						if (sFormulario.elements[i].type !="image" && sFormulario.elements[i].type !="select-multiple" &&
						 sFormulario.elements[i].type !="textarea" && sFormulario.elements[i].type !="checkbox" && 
						 sFormulario.elements[i].type !="radio" && sFormulario.elements[i].validationmsg != "0" && 
						 sFormulario.elements[i].validationmsg != "undefined" && sFormulario.elements[i].disabled == false && 
						 (sFormulario.elements[i].value =="" || sFormulario.elements[i].value =="0" )){
							alert(sFormulario.elements[i].validationmsg)
							sFormulario.elements[i].focus()
							return false
						}
						break;
				}  
				if (validado==false){
					alert(sFormulario.elements[i].validationmsg)
					sFormulario.elements[i].focus()
					return false
				}
			}
			
		}
		return true
	}

