function $(element) {
  if (typeof element == 'string')
    element = document.getElementById(element);
  return element;
}

//== Установка значения для radio элементов ==
function SetRadio(it, i_name){
  var p = it;
  //== Поиск корневого элемента для оформления элементов radio ==
  while(p.className.toLowerCase() != 'blockradio')
    p = p.parentNode;

  //== Выключить все radio элементы ==
  for(var i = 0; i < p.getElementsByTagName("img").length; i++){
    var elem = p.getElementsByTagName("img")[i];
    if(elem.alt.match(/check/)){
        elem.setAttribute("src", '/images/form/check-off.png');
        elem.className = "png";
    }
  }
  for(var i = 0; i < p.getElementsByTagName("input").length; i++){
    elem = p.getElementsByTagName("input")[i];
    if(elem.type=='checkbox' && elem.name==i_name){
        elem.checked = !elem.checked;
    }else{
        elem.checked = false;
    }
  }

  p = it.parentNode.childNodes[0];
  if(p.checked){
    it.setAttribute("src", '/images/form/check.png');
  }else{
    it.setAttribute("src", '/images/form/check-off.png');
  }
  it.className = "png";
}

//== Установка значения для radio элементов ==
function SetRadioLot(it, i_name){
  var p = it;
  //== Поиск корневого элемента для оформления элементов radio ==
  while(p.className.toLowerCase() != 'checkboxs')
    p = p.parentNode;

  //== Выключить все input элементы ==
  for(var i = 0; i < p.getElementsByTagName("input").length; i++){
    var elem = p.getElementsByTagName("input")[i];
    if(elem.type=='checkbox' && elem.name==i_name){
        elem.checked = !elem.checked;
    }else{
        elem.checked = false;
    }
  }
  for(var i = 0; i < p.getElementsByTagName("img").length; i++){
    var elem = p.getElementsByTagName("img")[i];
    var src = '';
    if(navigator.appName == "Microsoft Internet Explorer")
      src = elem.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
    else 
        src = elem.src;
    if(src.indexOf('-off.png') == -1) {
        src = src.replace('.png','-off.png');
        if(navigator.appName == "Microsoft Internet Explorer")
            elem.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='image')";
        elem.setAttribute("src", src);
    }
  }

  p = it.parentNode.childNodes[0];
  var src = '';
  if(navigator.appName == "Microsoft Internet Explorer")
    src = it.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
  else src = it.src;
  if(p.checked){
    src = src.replace('-off.png','.png');
  }else{
    if(src.indexOf('-off.png') == -1) src = src.replace('.png','-off.png');
  }
  if(navigator.appName == "Microsoft Internet Explorer") it.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='image')";
  it.setAttribute("src", src);
  it.className = "png";
  
  var i = $("example_div"); if(i != null) i.style.display = 'none';
  var i = $("example_help"); if(i != null) i.style.display = 'none';
  var i = $("visit_row"); if(i != null) i.style.display = 'table-row';
  var i = $("template_row"); if(i != null) i.style.display = 'none';
  var i = $("template_row2"); if(i != null) i.style.display = 'none';

  if(i_name == 'is_script' || i_name == 'is_template') {
      if(p.checked){
          var i = $("example_div"); if(i != null) i.style.display = 'block';
          var i = $("example_help"); if(i != null) i.style.display = 'block';
          var i = $("visit_row"); if(i != null) i.style.display = 'none';
          var i = $("span_example"); if(i != null) i.innerHTML = i_name != 'is_script' ? 'шаблона' : 'скрипта';
          if(i_name == 'is_template')
          {
              var i = $("template_row"); if(i != null) i.style.display = 'table-row';
              var i = $("template_row2"); if(i != null) i.style.display = 'table-row';
          }
      }
  }

}

//== Установка значения для элемента checkbox ==
function SetCheckLot(it){
  var p = it;
  //== Поиск корневого элемента для оформления элементов radio ==
  while(p.className.toLowerCase() != 'checkboxs')
    p = p.parentNode;

  var i = 0;
  for(; i < p.getElementsByTagName("table").length; i++){
    var elem = p.getElementsByTagName("table")[i];
    if(elem.className.toLowerCase() == 'blockradio'){
        p = elem;
        break;
    }
  }

  if(i == 0){
      for(; i < p.getElementsByTagName("span").length; i++){
        var elem = p.getElementsByTagName("span")[i];
        if(elem.className.toLowerCase() == 'blockradio'){
            p = elem;
            break;
        }
      }
  }

  //== Выключить все radio элементы ==
  for(var i = 0; i < p.getElementsByTagName("img").length; i++){
    var elem = p.getElementsByTagName("img")[i];
    if(elem.alt.match(/check/)){
        var src = '';
        if(navigator.appName == "Microsoft Internet Explorer")
          src = elem.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
        else 
            src = elem.src;
        if(src.indexOf('-off.png') == -1) {
            src = src.replace('.png','-off.png');
            if(navigator.appName == "Microsoft Internet Explorer")
                elem.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='image')";
            elem.setAttribute("src", src);
        }
    }
  }
  for(var i = 0; i < p.getElementsByTagName("input").length; i++){
    var elem = p.getElementsByTagName("input")[i];
    if(elem.type=='checkbox'){
        elem.checked = false;
    }
  }
  
    
  SetCheck(it);

  var i = $("example_div"); if(i != null) i.style.display = 'none';
  var i = $("example_help"); if(i != null) i.style.display = 'none';
  var i = $("visit_row"); if(i != null) i.style.display = 'table-row';
  var i = $("template_row"); if(i != null) i.style.display = 'none';
  var i = $("template_row2"); if(i != null) i.style.display = 'none';
  
}


function SetRadio2(it, i_name){
  var p = it;
  //== Поиск корневого элемента для оформления элементов radio ==
  while(p.className.toLowerCase() != 'blockradio')
    p = p.parentNode;

  //== Выключить все radio элементы ==
  for(var i = 0; i < p.getElementsByTagName("img").length; i++){
    var elem = p.getElementsByTagName("img")[i];
    if(elem.alt.match(/check/)){
        elem.setAttribute("src", '/images/form/check2-off.png');
        elem.className = "png";
    }
  }
  for(var i = 0; i < p.getElementsByTagName("input").length; i++){
    var elem = p.getElementsByTagName("input")[i];
    if(elem.type=='checkbox' && elem.name==i_name){
        elem.checked = !elem.checked;
    }else{
        elem.checked = false;
    }
  }

  p = it.parentNode.childNodes[0];
  if(p.checked){
    it.setAttribute("src", '/images/form/check2.png');
  }else{
    it.setAttribute("src", '/images/form/check2-off.png');
  }
  it.className = "png";
}

//== Установка значения для элемента checkbox ==
function SetCheck(it){
  p = it.parentNode.childNodes;
  for(var i = 0; i < p.length; i++) {
    if(p[i].tagName.toLowerCase() == 'input' && p[i].type.toLowerCase() == 'checkbox'){
      p[i].checked = !p[i].checked;
      break;
    }
    if(p[i].tagName.toLowerCase() == 'input' && p[i].type.toLowerCase() == 'radio'){
      p[i].checked = true;
      break;
    }
  }

  var src = '';
  if(it.alt.match(/check-/))
    src = (p[i].checked ? '/images/form/check.png':'/images/form/check-off.png');
  else{
    if(navigator.appName == "Microsoft Internet Explorer")
      src = it.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
    else src = it.src;

    if(p[i].checked)
      src = src.replace('-off.png','.png');
    else src = src.replace('-off.png','.png').replace('.png', '-off.png');
  }

  if(navigator.appName == "Microsoft Internet Explorer")
    it.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
                                   src + "',sizingMethod='image')";
  it.setAttribute("src", src);
}

function SetCheck2(par){
  var obj1=getObj("_img_lot_up");
  var obj2=getObj("_inp_lot_up");
  var it=obj1;
  if (par=="1")
    obj2.checked=true;
  else
    obj2.checked=!obj2.checked;
  
  /*var p = it.parentNode.childNodes;
  var msg=""+p.length+"\n";
  for(var i = 0; i < p.length; i++) {
    msg+=p[i]+"\n";
    alert(msg);
    if(p[i].tagName.toLowerCase() == 'input' && p[i].type.toLowerCase() == 'checkbox'){
      //p[i].checked = !p[i].checked;
      p[i].checked = true;
      break;
    }
    if(p[i].tagName.toLowerCase() == 'input' && p[i].type.toLowerCase() == 'radio'){
      p[i].checked = true;
      break;
    }
  }*/

  if(it.alt.match(/check-/))
    src = (obj2.checked ? '/images/form/check2.png':'/images/form/check2-off.png');
  else{
    if(navigator.appName == "Microsoft Internet Explorer")
      src = it.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
    else src = it.src;

    if(obj2.checked)
      src = src.replace('-off.png','.png');
    else src = src.replace('-off.png','.png').replace('.png', '-off.png');
  }

  if(navigator.appName == "Microsoft Internet Explorer")
    it.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
                                   src + "',sizingMethod='image')";
  else it.setAttribute("src", src);
  it.setAttribute("src", src);
}

//== Установка значения для элемента checkbox (URL:/reslot/) ==
function SetImgRule(it, flag)
{
  if(it.alt.match(/check-/))
    src = (flag ? '/images/form/check.png':'/images/form/check-off.png');
  else
  {
    if(navigator.appName == "Microsoft Internet Explorer")
      src = it.runtimeStyle.filter.replace("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='", "").replace("',sizingMethod='image')", "");
    else
      src = it.src;
    if(flag)
      src = src.replace('-off.png','.png');
    else
      src = src.replace('-off.png','.png').replace('.png', '-off.png');
  }
  if(navigator.appName == "Microsoft Internet Explorer")
    it.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='image')";
  else
    it.setAttribute("src", src);
  it.setAttribute("src", src);
  
}
function SetCheckVip(id, box)
{
  box1=document.getElementById("v"+id);
  box2=document.getElementById("g"+id);
  img1=document.getElementById("vi"+id);
  img2=document.getElementById("gi"+id);
  if (box==1)
  {
    if (box1.checked)
      box1.checked=false;
    else
      box1.checked=true;
    box2.checked=false;
  }
  else
    if (box==2)
    {
      if (box2.checked)
        box2.checked=false;
      else
        box2.checked=true;
      box1.checked=false;
    }
  SetImgRule(img1, box1.checked);
  SetImgRule(img2, box2.checked);
}

function cplSelect(sel){
  if(navigator.appName == "Microsoft Internet Explorer"){
    $(sel+'_btn').attachEvent("onclick", function (){
                                  if($(sel+'_list').style.display == 'none' || $(sel+'_list').style.display == '')
                                    $(sel+'_list').style.display='inline';
                                  else
                                    $(sel+'_list').style.display='none';});
  }
  else $(sel+'_btn').addEventListener('Click', function (){
                                  if($(sel+'_list').style.display == 'none' || $(sel+'_list').style.display == '')
                                    $(sel+'_list').style.display='inline';
                                  else
                                    $(sel+'_list').style.display='none';}, false);

  if($(sel) != null && $(sel).options != null)
    for(var i = 0; i < $(sel).options.length; i++){
      $(sel+'_list').innerHTML+= '<a href="javascript:;" onClick="$(\''+sel+'\').value=\''+$(sel).options[i].value+'\';$(\''+sel+'_title\').value=\''+$(sel).options[i].text+'\';$(\''+sel+'_value\').value=\''+$(sel).options[i].value+'\';$(\''+sel+'_list\').style.display=\'none\'">'+$(sel).options[i].text+'</a>';
      if($(sel).options[i].selected)
        $(sel+'_title').value = $(sel).options[i].text;
    }
}

function cplSelectFeedB(sel){
  if(navigator.appName == "Microsoft Internet Explorer"){
    $(sel+'_btn').attachEvent("onclick", function (){
                                  if($(sel+'_list').style.display == 'none' || $(sel+'_list').style.display == '')
                                    $(sel+'_list').style.display='inline';
                                  else
                                    $(sel+'_list').style.display='none';});
  }
  else $(sel+'_btn').addEventListener('Click', function (){
                                  if($(sel+'_list').style.display == 'none' || $(sel+'_list').style.display == '')
                                    $(sel+'_list').style.display='inline';
                                  else
                                    $(sel+'_list').style.display='none';}, false);

  if($(sel) != null && $(sel).options != null)
    for(var i = 0; i < $(sel).options.length; i++){
      $(sel+'_list').innerHTML+= '<a href="javascript:;" onClick="$(\''+sel+'\').value=\''+$(sel).options[i].value+'\';$(\''+sel+'_title\').value=\''+$(sel).options[i].text+'\';$(\''+sel+'_value\').value=\''+$(sel).options[i].value+'\';$(\''+sel+'_list\').style.display=\'none\';hideTheme(document.feed.To.selectedIndex)">'+$(sel).options[i].text+'</a>';
      if($(sel).options[i].selected)
        $(sel+'_title').value = $(sel).options[i].text;
    }
}

function btnCatSelectClick(select_block_id){
    if($(select_block_id).style.display == 'none' || $(select_block_id).style.display == '')
      $(select_block_id).style.display='inline';
    else
      $(select_block_id).style.display='none';
}

// Определение установлен ли флеш
var plugin;
var version = 5;
var flash = false;

if (navigator.plugins)
{
    if (navigator.plugins["Shockwave Flash"])
    {
        plugin = navigator.plugins["Shockwave Flash"].description;
        flash = parseInt(plugin.charAt(plugin.indexOf('.') - 1)) >= version;
    }
    else
    {
        if ((navigator.userAgent.indexOf('MSIE') != -1)
            && (navigator.userAgent.indexOf('Win') != -1))
        {
            var vb = '<script language="vbscript">\n'
                   + '  flash = IsObject(CreateObject('
                   + '     "ShockwaveFlash.ShockwaveFlash.'
                   +        version + '"))\n'
                   + '<' + '/script>';
            document.write(vb);
        }
    }
}

function getObj(id)
{
  var obj;
  if (document.all)
    obj=document.all[id];
  else
    obj=document.getElementById(id);
  return obj;
}

function setLogo()
{
  var obj1=getObj("smartlogo1");
  var obj2=getObj("smartlogo2");
  if (flash==true)
  {
    obj1.style.display="block";
    obj2.style.display="none";
  }
  else
  {
    obj1.style.display="none";
    obj2.style.display="block";
  }
}

//////////////////////////////////////////////////////////////////////////
// плавное увеличение и уменьшение картинки
var scx=2;
var scy=2;
var steps=10;
var times=10;
var arr=new Array();

function NUM(s)
{
  var n=(s.substring(0, s.indexOf('p')));
  if (isNaN(n)) return 0;
  return n;
}

function Init(obj)
{
  arr[arr.length]=new cObj(bigd, bigi);
  //clsD();
  //prnD(fnShowProps(arr[0], "cObj"));
}

function objPos(elemId)
{
  var offsetTrail=document.getElementById(elemId);
  var offsetLeft=0;
  var offsetTop=0;
  while (offsetTrail)
  {
    offsetLeft+=offsetTrail.offsetLeft;
    offsetTop+=offsetTrail.offsetTop;
    offsetTrail=offsetTrail.offsetParent;
  }
  return {left:offsetLeft, top:offsetTop};
}

function cObj(divobj, imgobj)
{
  var ndivw, ndivh, ndivx, ndivy, nimgw, nimgh;
  
  this.i=arr.length;
  this.divobj=divobj;
  this.imgobj=imgobj;
  this.divx=0;
  this.divy=0;
  this.divw=NUM(divobj.style.width);
  this.divh=NUM(divobj.style.height);
  this.imgw=NUM(imgobj.style.width);
  this.imgh=NUM(imgobj.style.height);
  this.ix=(scx-1)/steps;
  this.iy=(scy-1)/steps;
  this.scxc=1;
  this.scyc=1;
  this.loopID=null;
  this.bax=0;
  this.bay=0;
  
  this.t=function()
  {
    var dd="i="+this.i+"\n";
    dd+="divobj="+this.divobj.id+"\n";
    dd+="imgobj="+this.imgobj.id+"\n";
    dd+="divx="+this.divx+"\n";
    dd+="divy="+this.divy+"\n";
    dd+="divw="+this.divw+"\n";
    dd+="divh="+this.divh+"\n";
    dd+="imgw="+this.imgw+"\n";
    dd+="imgh="+this.imgh+"\n";
    dd+="ix="+this.ix+"\n";
    dd+="iy="+this.iy+"\n";
    dd+="scxc="+this.scxc+"\n";
    dd+="scyc="+this.scyc+"\n";
    dd+="loopID="+this.loopID+"\n";
    dd+="bax="+this.bax+"\n";
    dd+="bay="+this.bay+"\n";
    return dd;
  };
  
  this.GO=function()
  {
    ndivw=this.scxc*this.divw;
    ndivh=this.scyc*this.divh;
    ndivx=this.bax+Math.floor((this.divw-ndivw)/2);
    ndivy=this.bay+Math.floor((this.divh-ndivh)/2);
    nimgw=this.scxc*this.imgw;
    nimgh=this.scyc*this.imgh;
    
    this.divobj.style.left=ndivx+"px";
    this.divobj.style.top=ndivy+"px";
    this.divobj.style.width=ndivw+"px";
    this.divobj.style.height=ndivh+"px";
    this.imgobj.style.width=nimgw+"px";
    this.imgobj.style.height=nimgh+"px";
    
    clearTimeout(this.loopID);
  };
  
  this.Up=function()
  {
    this.divobj.style.display="inline";
    this.scxc+=this.ix;
    this.scyc+=this.iy;
    if ((this.scxc>=scx) || (this.scyc>=scy))
    {
      clearTimeout(this.loopID);
      return;
    }
    this.GO();
    this.loopID=setTimeout('arr['+this.i+'].Up()', times);
    //alert(this.t());
  };

  this.Down=function()
  {
    this.scxc-=this.ix;
    this.scyc-=this.iy;
    if ((this.scxc<=1) || (this.scyc<=1))
    {
      this.divobj.style.display="none";
      clearTimeout(this.loopID);
      return;
    }
    this.GO();
    this.loopID=setTimeout('arr['+this.i+'].Down()', times);
  };
}

/*function clsD()
{
  D.innerHTML="";
}

function prnD(s)
{
  D.innerHTML=D.innerHTML+"<br>"+s;
}*/

/*function bug()
{
  prnD("sc["+scx+";"+scy+";"+steps+"]&nbsp;&nbsp;&nbsp;&nbsp;curr["+scxc+";"+scyc+"]");
}*/
////////////////////////////////////////////////////////////
function fnShowProps(obj, objName)
{
    var result = "";
    for (var i in obj) // обращение к свойствам объекта по индексу
        result += objName + "." + i + " = " + obj[i] + "\n";
    return result;
}
////////////////////////////////////////////////////////////
function addHandler(object, event, handler)
{
  if (typeof(object.addEventListener) != 'undefined')
    object.addEventListener(event, handler, false);
  else if (typeof(object.attachEvent) != 'undefined')
    object.attachEvent('on' + event, handler);
  else
    throw "Incompatible browser";
}
////////////////////////////////////////////////////////////
function getWindowHeight()
{
  if (window.innerHeight)
     return window.innerHeight;
  // IE6 compatib
  else if (document.compatMode && document.compatMode.indexOf("CSS1")>=0)
     return document.body.parentElement.clientHeight;
  else if (document.body && document.body.clientHeight)
     return document.body.clientHeight;
  return 0;
}
////////////////////////////////////////////////////////////
var checkboxname;

function showdiv(i_name)
{
  checkboxname=i_name;
  var obj=getObj("b_window");

  var winh=getWindowHeight();

  var winw=document.body.clientWidth;
  if (isNaN(winw)) winw=910;

  var divw=parseInt(obj.style.width, 10);
  if (isNaN(divw)) divw=700;
  var divh=parseInt(obj.style.height, 10);
  if (isNaN(divh)) divw=503;
  
  var scrollX=0, scrollY=0;
  if (document.body.parentNode && document.body.parentNode.scrollTop!="undefined")
  {
     scrollX+=document.body.parentNode.scrollLeft;
     scrollY+=document.body.parentNode.scrollTop;
  }
  else if (typeof window.pageXOffset!="undefined")
  {
     scrollX+=window.pageXOffset;
     scrollY+=window.pageYOffset;
  }
  var x=Math.round( (winw-divw)/2 + scrollX );
  var y=Math.round( (winh-divh)/2 + scrollY );
  obj.style.left = x+"px";
  obj.style.top  = y+"px";
  obj.style.display="block";
}
////////////////////////////////////////////////////////////
function showdiv_ex(i_name, title, image, price, period)
{
  getObj("pop_p1").innerText=title;
  getObj("pop_p2").src=image;
  getObj("pop_p3").innerHTML="&nbsp;"+price+"&nbsp;";
  
  var n_period=parseInt(period, 10);
  if (isNaN(n_period))
  {
    getObj("b_period_tbl").style.display="none";
  }
  else
  {
    getObj("b_period_tbl").style.display="block";
    var dtnow=new Date();
    dtnow.setDate(dtnow.getDate()+n_period);
    var dd=""+dtnow.getDate();
    var mm=""+(dtnow.getMonth()+1);
    var year=""+dtnow.getFullYear();
    if (dd.length<2) dd="0"+dd;
    if (mm.length<2) mm="0"+mm;
    getObj("pop_p4").innerHTML="&nbsp;"+period+"&nbsp;";
    getObj("pop_p5").innerHTML="&nbsp;до:&nbsp;"+dd+"."+mm+"."+year;
  }
  
  checkboxname=i_name;
  var obj=getObj("b_window");

  var winh=getWindowHeight();

  var winw=document.body.clientWidth;
  if (isNaN(winw)) winw=910;

  var divw=parseInt(obj.style.width, 10);
  if (isNaN(divw)) divw=700;
  var divh=parseInt(obj.style.height, 10);
  if (isNaN(divh)) divw=503;
  
  var scrollX=0, scrollY=0;
  if (document.body.parentNode && document.body.parentNode.scrollTop!="undefined")
  {
    scrollX+=document.body.parentNode.scrollLeft;
    scrollY+=document.body.parentNode.scrollTop;
  }
  else if (typeof window.pageXOffset!="undefined")
  {
     scrollX+=window.pageXOffset;
     scrollY+=window.pageYOffset;
  }
  var x=Math.round( (winw-divw)/2 + scrollX );
  var y=Math.round( (winh-divh)/2 + scrollY );
  obj.style.left = x+"px";
  obj.style.top  = y+"px";
  obj.style.display="block";
}
////////////////////////////////////////////////////////////
function SetRadio3()
{
  var obj=getObj(checkboxname);
  var br=getObj("_img_"+checkboxname);

  if (checkboxname=="lot_up")
  {
      SetCheck2("1");
      return;
  }

  var p=br;
  var elem;
  var i_checked=false;
  if ((obj!="undefined") && (br!="undefined"))
  {
    while(p.className.toLowerCase() != 'blockradio')
      p = p.parentNode;
    for(var i = 0; i < p.getElementsByTagName("input").length; i++)
    {
       elem = p.getElementsByTagName("input")[i];
       if(elem.type=='checkbox' && elem.name==checkboxname)
         if (elem.checked)
            i_checked=true;
    }
    if (!i_checked)
       SetRadio2(br, checkboxname);
  }
}
////////////////////////////////////////////////////////////
function b_activate()
{
  SetRadio3();
  b_close();
}
////////////////////////////////////////////////////////////
function b_close()
{
  getObj("b_window").style.display='none';
}
////////////////////////////////////////////////////////////
