    var fader;
    function Fade(){
      var html = "<div class=\"overlay\"></div>";
      var z=55;
      var h = $(document).height(); var w = $(document).width();
      var o = $(html).appendTo('body');
      o.id="fader";
      o.css({
             position:'absolute',
             top:0,left:0,
             opacity:.8,
             backgroundColor:'#333337',
             visibility:'visible',
             display:'none',
             'z-index':z,
             height:h,width:w
            });
                    $(window).bind('resize',function(){
                            var h = $(document).height();
                            var w = $(document).width();
                            o.css({height:h,width:w});
                    });
        fader=o;            
        return o;
    }

/* определим тип браузера */   
	var bIE=0;bOp=0;bFF=0;
       	var upload1;
	var verBr=navigator.userAgent;
	if (verBr.indexOf("Opera")!=-1)
	     bOp=1;
	  else 
	   {
	   if (verBr.indexOf("MSIE")!=-1)
	      bIE=1;
	    else
		 {bFF=1;}
	   }

function WindowShow(content,objekt,title){
 if(document.getElementById("oknadveri")) document.getElementById("oknadveri").style.display='none';
 if(document.getElementById("oknadveri_")) document.getElementById("oknadveri_").style.display='';
 id='div_okno';
 document.getElementById(id+'_content').innerHTML=content.replace('<#OBJECT>',objekt);
 document.images['imd_kcaptcha'].src='kcaptcha'+Math.round((Math.random() * (100 - 1)));
 if(title.length>50) title=title.substr(0,50)+'...';
 document.getElementById(id+'_title').innerHTML=title;
 appear(id);
 }

function move_div(id_div_okno,title,text)
  {
    if(document.URL.indexOf('online')!=-1) return false;
    
    Fade();                                
    this.id_div_okno=id_div_okno;
    var id_div_zagol='header_'+id_div_okno;
    this.id_div_zagol=id_div_zagol;
    var header,Win,closer,headerName,headerName2,workPart,text;
//--------------------------------------------------------
    Win = document.createElement('div');
    Win.id=id_div_okno;
    document.body.appendChild(Win);

//--------------------------------------------------------    
//--------------------------------------------------------    
    header = document.createElement('div');
    header.id='header_'+id_div_okno;
    Win.appendChild(header);

//--------------------------------------------------------    
    closer = document.createElement('img');
    closer.id=id_div_okno+'_closer';
    closer.alt=id_div_okno;
    closer.src='/img/close.gif';
    header.appendChild(closer);
    closer.onclick=disappear;
//--------------------------------------------------------   
    header_name = document.createElement('div');
    header.appendChild(header_name);
//--------------------------------------------------------

//--------------------------------------------------------
    header_name2 = document.createElement('div');
    header_name2.id = id_div_okno+'_title';
    header_name2.innerHTML = title;
    header_name.appendChild(header_name2);    
//--------------------------------------------------------
    workPart = document.createElement('div');
    Win.appendChild(workPart);  
//--------------------------------------------------------
    textfield = document.createElement('div');
    textfield.id=id_div_okno+'_content';
    textfield.innerHTML = text;
    workPart.appendChild(textfield);  

    workPart.className='content_okno';
    header.className='div_zagol_okno';
    Win.className='div_okno';
    this.obj_okno=document.getElementById(this.id_div_okno);
    this.obj_zagol_okno=document.getElementById(this.id_div_zagol);
    this.delta_x=0;
    this.delta_y=0;
    
    this.setup_mouse = function()
      {
       var self=this;
       this.obj_zagol_okno.onmousedown=function(o){ self.save_delta_koor(self,o) };
       if (bOp || bFF)
         {
          this.obj_zagol_okno.addEventListener("onmousedown",self.save_delta_koor,false);
          
         }
       
       //this.obj_zagol_okno.onmouseup=self.clear_delta_koor;
       document.onmouseup=self.clear_delta_koor;
      }
    
    this.save_delta_koor = function(obj_move,obj_evt)
      {
       
       
       if (obj_evt)
         {
          x=obj_evt.pageX;
          y=obj_evt.pageY;
         }
        else
          {
           x=window.event.clientX;
           y=window.event.clientY;
           if (bIE)
             {
              y-=2;
              x-=2;
             }
           
          }
           
       x_okno=obj_move.obj_okno.offsetLeft;
       y_okno=obj_move.obj_okno.offsetTop;
       
       obj_move.delta_x=x_okno-x;
       obj_move.delta_y=y_okno-y;
       
       
       document.onmousemove=function(o){ obj_move.motor_okno(obj_move,o) };
       if (bOp || bFF)
         document.addEventListener("onmousemove",obj_move.motor_okno,false);
       
      }
     
    this.clear_delta_koor = function()
      {
       document.onmousemove=null;
       //setup_mouse();
       
      }
     
    this.motor_okno = function(obj_move,obj_event)
      {
       
       if (obj_event)
         {
          x=obj_event.pageX;
          y=obj_event.pageY;
         }
        else
          {
           x=window.event.clientX;
           y=window.event.clientY;
           if (bIE)
             {
              y-=2;
              x-=2;
             }
           
          }
       new_x=obj_move.delta_x+x;
       new_y=obj_move.delta_y+y;
       
       //window.status=new_x+" "+new_y;
       
       obj_move.obj_okno.style.top=new_y+"px";
       obj_move.obj_okno.style.left=new_x+"px";
       
      }
   
   this.setup_mouse();
  }
  
  function appear(id) {
    fader.fadeIn(1000);
    $("#"+id).fadeIn(1000);
    Clear();
  }

function disappear(id) {
 if(!document.getElementById(id)) id=this.alt;
 $("#"+id).fadeOut(1000);
 fader.fadeOut(1000);
 if(document.getElementById("oknadveri_")) document.getElementById("oknadveri_").style.display='none';
 if(document.getElementById("oknadveri")) document.getElementById("oknadveri").style.display='';
} 


