// -------------------------------------------------------------------

//                        Guiones Cliente
//          comentarios: csuarez@upaep.mx xlugo@upaep.mx

//--------------------------------------------------------------------

   // __________________________________________________________ permite paginar
   
   function pagina(pag){
	 document.fatr.pagabs.value = pag;
	 document.fatr.submit();
	}
	
	function ir(pag){
	 document.fbusqueda.submit();
    }
	
	// _________________________________________________________  abre una nueva vta
	

    function NewWindow(url,nombre,w,h,scroll){
	  var win = null;
	  
      LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
      TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
      caracteristicas = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars=1'+scroll+',resizable,,menubar=1'
      win = window.open(url,nombre,caracteristicas)
    }
	
	// ________________________________________________________ contador de caracteres
	
	function textCounter(field, countfield, maxlimit) {
        if (field.value.length > maxlimit) // 
           field.value = field.value.substring(0, maxlimit);
        else 
           countfield.value = maxlimit - field.value.length;
     }
	 
	 //v______________________________________________________ contador de caracteres y alabras
	 
// function words(content){
	 function palabras(campo,cc,cp,max){
	    var i=0;
	    var numPal=1;
		
	   if (campo.value.length > max) // 
           campo.value = campo.value.substring(0, max);
        else 
           cc.value = max - campo.value.length;
        //if ! (campo.value.length > max) {
   	    while(i<=campo.value.length) {

		if (campo.value.substring(i,i+1) == " ") {
			numPal++;
			i++; 
			// extra i++ makes it skip double spaces, or space/return
		}
		if (campo.value.substring(i,i+1) == "\n") {
			numPal++;
			i++;
		  // extra i++ makes it skip double spaces, or space/return
		}

		i++;
	}
	//return numPal;
	cp.value =  numPal;
	//}
   }
	 
	 //________________________________________________________ imprime pantalla
	 
	 function imprime(){
       window.print();
     }