<!--
//function AbrirVentana(pagina) {
//	var w = screen.width - 10;
//	var h = screen.height- 100;
//	window.open(pagina,"","left=0,top=0,fullscreen=no,scrollbars=yes,toolbar=yes,location=no,directories=no,status=yes,menubar=no,resizable=yes,width="+ w +",height="+ h);
//}

//function Menu(IdMenu,Imagen){
//	document.getElementById(IdMenu).src="graficos/"+Imagen;
//}

function openIt(x) {
//Propósito:	Controlar el menú desplegable.
//Efectos:		Oculta y muestra los diferentes menús.
	var items = 5;
	var ScrnSize = ((document.body.clientWidth -0 )/ 2);
	
	for (i=1; i<=items; i++) {
		document.getElementById("submenu"+i).style.visibility = "hidden";	
		document.getElementById("submenu"+i).style.display="none";
	}
	if (x>0){
		switch (x){
			case 1:
				ScrnSize = (ScrnSize - 272 );
				break;
			case 2:
				ScrnSize = (ScrnSize - 142 );
				break;
			case 3:
				ScrnSize = (ScrnSize + 2);
				break;
			case 4:
				ScrnSize = ((ScrnSize - 0) + 129);
				break;
			case 5:
				ScrnSize = (ScrnSize - 0 + 165);
				break;
		}
		document.getElementById("submenu"+x).style.left = ScrnSize ;
		document.getElementById("submenu"+x).style.top = 112 ;
		document.getElementById("submenu"+x).style.visibility = "visible";
		document.getElementById("submenu"+x).style.display="Inline";
	}
}

function SoloNum(){
//Propósito:	Evitar que se escriban letras en los campos numéricos.
//Efectos:		Si se pulsa una tecla de texto no ocurrirá nada.
	if (event.keyCode!=13&&(event.keyCode<48||event.keyCode>57))
		event.keyCode=0;
}

function NoComilla(){
//Propósito:	Evitar que se escriba la comilla simple en el formulario, pq hace fallar las querys.
//Efectos:		Si se pulsa la comilla no ocurrirá nada.
	if (event.keyCode==39){
		event.keyCode=0;
	}
}

function CambiaComilla(){
//Propósito:	Substuir la comilla simple por el acento.
//Efectos:		Si se pulsa la comilla['] se reemplazará por el acento[´].
	if (event.keyCode==39){
		event.keyCode=180;
	}
}

function SoloTlfn(){
//Propósito:	Evitar que se escriban letras en los campos de teléfonos.
//Efectos:		Si se pulsa una tecla de texto que no sea alguno de estos caracteres ( ) . ' - +  no ocurrira nada
	if (event.keyCode!=13&&event.keyCode!=32&&
		(event.keyCode<39||event.keyCode>41)&&
		event.keyCode!=43&&event.keyCode!=45&&
		event.keyCode!=46&&(event.keyCode<48||event.keyCode>57)){
		
			event.keyCode=0;
	}
}


//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
					}
					if (sFormulario.elements(i).value.length == "0" ){
						validado=false
					}
					if (validado==false){
						alert(sFormulario.elements(i).validationmsg)
//						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
}

//-->