var nomdivdesti="";

function actualitza_div (tip,nom,url) {
   nomdivdesti = nom;
   ajaxRequest(tip,url);
}

function ajaxResponseHandler (responseText) {

   document.getElementById(nomdivdesti).innerHTML = ajax_http.responseText;

   if (nomdivdesti != 'uplo') {
   
      if ( /PROM=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
		 if (document.index.prom === undefined) {
			 // Nada
		 } else {
	         document.index.prom.value = RegExp.$1;
		 }
      } else {
		 if (document.index.prom === undefined) {
			 // Nada
		 } else {
			 document.index.prom.value = '';
		 }
      }
      if ( /ERRR=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.errr.value = RegExp.$1;
      } else {
         document.index.errr.value = '';
      }
      if ( /EXEC=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.exec.value = RegExp.$1;
      } else {
         document.index.exec.value = '';
      }
      if ( /COOK=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.cook.value = RegExp.$1;
      } else {
         document.index.cook.value = '';
      }
      if ( /NUID=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.nuid.value = RegExp.$1;
      } else {
         document.index.nuid.value = 'NO';
      }
      if ( /NPWD=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.npwd.value = RegExp.$1;
      }
      if ( /PREU=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.preu.value = RegExp.$1;
      }
      if ( /MARG=([^;]*);/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         document.index.marg.value = RegExp.$1;
      }
      flash = true;
      if ( /FLA0=(.*)=FLA0/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla0 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA1=(.*)=FLA1/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla1 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA2=(.*)=FLA2/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla2 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA3=(.*)=FLA3/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla3 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA4=(.*)=FLA4/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla4 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA5=(.*)=FLA5/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla5 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLA6=(.*)=FLA6/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         fla6 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_HOST=(.*)=FLAP_HOST/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         host = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PROG=(.*)=FLAP_PROG/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         prog = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PROD=(.*)=FLAP_PROD/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         prod = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_QUAN=(.*)=FLAP_QUAN/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         quan = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_FORM=(.*)=FLAP_FORM/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         form = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_FOR2=(.*)=FLAP_FOR2/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         for2 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_MATE=(.*)=FLAP_MATE/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         mate = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_MAT2=(.*)=FLAP_MAT2/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         mat2 = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PLAS=(.*)=FLAP_PLAS/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         plas = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_CARA=(.*)=FLAP_CARA/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         cara = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_ACAB=(.*)=FLAP_ACAB/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         acab = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_TRIP=(.*)=FLAP_TRIP/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         trip = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PAPP=(.*)=FLAP_PAPP/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         papp = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_TIPP=(.*)=FLAP_TIPP/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         tipp = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PREU=(.*)=FLAP_PREU/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         preu = RegExp.$1;
      } else {
         flash = false;
      }
      if ( /FLAP_PROM=(.*)=FLAP_PROM/.test (document.getElementById(nomdivdesti).innerHTML) ) {
         prom = RegExp.$1;
      } else {
         prom = '';
      }
      if ( flash ) {
         actualitza_flash (fla0, fla1, fla2, fla3, fla4, fla5, fla6, host, prog, prod, quan, form, for2, mate, mat2, plas, cara, acab, trip, papp, tipp, preu, prom);
      }
   
      if ( document.index.nuid.value != 'NO' ) {
         var lastyear = new Date();
         lastyear.setFullYear(lastyear.getFullYear() - 1);
         switch (document.index.errr.value) {
            case '1':
               document.index.pswd.value = '';
               document.cookie = 'BTG_UID=; expires='+lastyear.toGMTString();
               document.cookie = 'BTG_PWD=; expires='+lastyear.toGMTString();
               break;
            case '2':
               document.index.pass.value = '';
               document.cookie = 'BTG_UID=; expires='+lastyear.toGMTString();
               document.cookie = 'BTG_PWD=; expires='+lastyear.toGMTString();
               break;
            default:
               document.cookie = 'BTG_UID=' + escape(document.index.nuid.value);
               document.cookie = 'BTG_PWD=' + escape(document.index.npwd.value);
               if ( document.index.unam.value != '' ) {
                  document.index.unam.value = '';
                  document.index.pass.value = '';
               }
         }
         document.index.nuid.value = '';
         document.index.npwd.value = '';
         testload ();
      } else {
		 if (document.index.prom === undefined) {
			 // Nada
		 } else {
			 if ( document.index.prom.value != '' ) {
    	        testload ();
        	 }
		 }
      }

   }

}

