var browser=navigator.userAgent.toLowerCase();
var isFF=((browser.indexOf('mozilla')!=-1) && (browser.indexOf('spoofer')==-1) && (browser.indexOf('compatible')==-1) && (browser.indexOf('opera')==-1) && (browser.indexOf('webtv')==-1) && (browser.indexOf('hotjava')==-1));
var isIE=((browser.indexOf("msie")!=-1) && (browser.indexOf("opera")==-1));
var isOP=(browser.indexOf("opera")!=-1);

function getBottomMenu(){
  var el=document.getElementById('bottom-menu');
  var windowWidth;
  var windowHeight;
  if(self.innerHeight){
		windowWidth=self.innerWidth;
		windowHeight=self.innerHeight;
	}else if(document.documentElement && document.documentElement.clientHeight){
		windowWidth=document.documentElement.clientWidth;
		windowHeight=document.documentElement.clientHeight;
	}else if(document.body){
		windowWidth=document.body.clientWidth;
		windowHeight=document.body.clientHeight;
	}
	var bmWidth=windowWidth-37;
  var bmTop=windowHeight-26;
  el.style.width=bmWidth+'px';
  el.style.top=bmTop+'px';
}
function getLeftTopElement(element){
  var left=element.offsetLeft;
  var top=element.offsetTop;
  for(var parent=element.offsetParent;parent;parent=parent.offsetParent){
    left+=parent.offsetLeft;
    top+=parent.offsetTop;
  }
  return [left, top];
}
function getKMenu(element, data){
  var menu=document.getElementById("kmenu");
  var dat='';
  for(var i=0;i<data.length;i++){
    dat=dat+'<li><a href="'+data[i][1]+'">'+data[i][0]+'</a></li>';
  }
  menu.innerHTML='<ul>'+dat+'</ul>';
  menu.style.left=getLeftTopElement(element)[0]+'px';
  menu.style.display='block';
  menu.style.top=getLeftTopElement(element)[1]-menu.offsetHeight-1+'px';
}
function hideKMenu(){
  var menu=document.getElementById("kmenu");
  if(menu.style.display=='block'){if(isIE){menu.style.left='-300px';}else{menu.style.display='none';}}
}
function showgolos(){
  if(document.getElementById('golos_inv').style.display=="none"){
    document.getElementById('golos_inv').style.display="block";
  }else{
    document.getElementById('golos_inv').style.display="none";
  }
}
function picInfo(on, element, event){
  if(!on){
    var left=element.offsetLeft;
    var top=element.offsetTop;
    for(var parent=element.offsetParent;parent;parent=parent.offsetParent){
      left+=parent.offsetLeft;
      top+=parent.offsetTop;
    }
		document.getElementById('picinfo').style.left='-9000px';
  }else{
    if(element.alt){
      var left=element.offsetLeft;
      var top=element.offsetTop;
      for(var parent=element.offsetParent;parent;parent=parent.offsetParent){
        left+=parent.offsetLeft;
        top+=parent.offsetTop;
      }
      if(isIE){
        var plus=document.body.scrollTop;
        var plus2=0;
      }else{
        var plus=0;
        var plus2=window.pageYOffset;
      }
      if(event){
        document.getElementById('picinfo').style.left=event.clientX+20+'px';
        document.getElementById('picinfo').style.top=event.clientY+plus2-7+'px';
      }else{
        document.getElementById('picinfo').style.left=left+7+'px';
        document.getElementById('picinfo').style.top=top-plus+7+'px';
      }
      var alt=element.alt.split(', ');
      var size=alt[1].substring(4, alt[1].length).split(',');
      var data='';
      data='<ul><li>Размеры: <b>'+size[0]+'x'+size[1]+'</b></li><li>Формат: <b>'+alt[0].substring(5, alt[0].length)+'</b></li><li>Название: <b>'+alt[2].substring(6, alt[2].length)+'</b></li></ul>';
      document.getElementById('picinfo').innerHTML=data;
      //document.getElementById('picinfo').style.display='block';
    }
  }
}
function nodeClick(element){
  element.previousSibling.click();
}
var addkommform=0;
function addkomm(id){
  if(!kommLoad){
    var dal=1; 
    if(document.getElementById('kom-'+id)){
      if(addkommform && document.getElementById('kom-'+addkommform)){
        document.getElementById('kom-'+addkommform).removeChild(document.getElementById('form-'+addkommform));
        if(addkommform==id){
          addkommform=0;
          dal=0;
        }else{
          dal=1;
        }
      }
      if(addkommform!=id && dal){
        var form=document.createElement("div");
        form.setAttribute("id", "form-"+id);
        form.setAttribute("class", "new-addkomm");
        form.innerHTML=document.getElementById('form-0').innerHTML;
        document.getElementById('kom-'+id).appendChild(form);
        document.getElementsByName('nkom')[1].removeAttribute("value");
        document.getElementsByName('nkom')[1].setAttribute("value", id);
        document.getElementById('form-'+id).getElementsByTagName('textarea')[0].style.width="622px";
        document.getElementById('form-'+id).getElementsByTagName('textarea')[0].style.height="80px";
        document.getElementById('form-'+id).getElementsByTagName('textarea')[0].style.margin="5px 0 0 0";
        document.getElementById('form-'+id).getElementsByTagName('textarea')[0].focus();
        addkommform=id;
      }
    }
  }else{
    alert('Подождите завершения прошлой операции добавления комментария');
  }
}
function getlightkom(el){
  for(var i=0;i<el.getElementsByTagName('div').length;i++){
    alert(el.getElementsByTagName('div')[i].innerHTML);
    if(el.getElementsByTagName('div')[i].className=='level-2'){
      el.getElementsByTagName('div')[i].parentNode.style.background='#ccc';
    }
  }
}
function editNew(id){
  window.open('/html/editnew.php?id='+id, 'editnew', 'width=666, left=100, top=100, height=510, resizable=0, scrollbars=0, status=0');
}
var strNew=0;
function clickPic(el, url){
  if(!strNew){
    window.open(el.parentNode.parentNode.getElementsByTagName('a')[0].href);
  }else{
    window.open(url);
  }
}
function getMyNew(newid){
  if(!document.getElementById(newid).style.display || document.getElementById(newid).style.display=='none'){
    document.getElementById(newid).style.display='block';
    if(document.getElementById(newid).innerHTML==''){
      document.getElementById(newid).innerHTML='<u class="loading">Загрузка...</u>';
      ajax('gettext', [newid]);
    } 
  }else{
    document.getElementById(newid).style.display='none';
  }
}
function gettext(status, text, newid){
  if(status=='1'){
    document.getElementById(newid).style.textAlign='justify';
    document.getElementById(newid).innerHTML=text;
  }else{
    document.getElementById(newid).innerHTML='';
    document.getElementById(newid).style.display='none';
  }
}
function chat(id){
  window.open('http://my.nnm.ru/mail/'+id, 'chat'+id, 'left=200, top=100, height=410, width=540');
}