// JavaScript Document
var lock = 0;
var lock1 = 0;
	
		function unlock(){
			lock = 0;
			lock1 = 0;
		}

		function update_fader_simple(div,server,pars){
//			alert("aa");
			if(lock == 0 && lock1 == 0){
				lock = 1;
	           new Effect.Opacity( div, {
   	           queue: {position:'end', scope:'upd_simple_queue'},
      	        duration: 0.2,
         	      from: 1,
            	   to: 0,
               	afterFinish: function() { 
							$(div).innerHTML = "";
							reportFadeSimple(div,server,pars); 
						}
         	  });
			}
      };

		function reportFadeSimple(div,server,pars){
         //alert(div);
			if(lock1 == 0 && lock == 1){
				lock1 = 1;
	         new Effect.Opacity( div, {
   	         queue: {position:'end', scope:'upd_simple_queue'},
      	      duration: 0.2,
         	   from: 0,
            	to: 1,
					delay: 0.2,
   	         beforeStart: function() { load(server,pars,div);},
					afterFinish: function() { unlock() }
	         });
			}
      };
	

	function load(server, pars, targhet_div){
//alert(server + "?" + pars;
		new Ajax.Updater(
			targhet_div,
			server + "?" + pars,
			{
				method: "GET",
				onComplete: process
				
			}
		)
	};

	function process(res){
//		alert("aa_"+res.responseText);
		$(targhet_div).innerHTML=res.responseText;
	};

	function load_win(server, pars, targhet_div){
      new Ajax.Updater(
         targhet_div,
         server + "?" + pars,
         {
            method: "GET",
            onComplete: process_win,
				onSuccess: function() {   window.setTimeout('openwin()',1000); }
         }
      )
   };

	function process_win(res){
      $(targhet_div).innerHTML=res.responseText;
   };
