var prevShow = false;

function delete_confirm(){
  return confirm("Уверены, что хотите удалить?");
}

function $$(element) {
  return document.getElementById(element);
}

function addBookmark(url, title)
{
  if (!url) url = location.href;
  if (!title) title = document.title;

  //Gecko
  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite(url, title);
  //Opera7+
  else if (window.opera && document.createElement)
  {
    var a = document.createElement('A');
    if (!a) return false; //IF Opera 6
    a.setAttribute('rel','sidebar');
    a.setAttribute('href',url);
    a.setAttribute('title',title);
    a.click();
  }
  else return false;

  return true;
}

//<!--
//<![CDATA[
function menuhide(menunum)
{
  var currentmenu = document.getElementById("navbody" + menunum);
  currentmenu.style.visibility = 'hidden';
}

function menushow(menunum)
{
  var currentmenu = document.getElementById("navbody" + menunum);
  currentmenu.style.visibility = 'visible';
}
//]]>
//-->







function addBookmark(url, title)
{
  if (!url) url = location.href;
  if (!title) title = document.title;

  //Gecko
  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite(url, title);
  //Opera7+
  else if (window.opera && document.createElement)
  {
    var a = document.createElement('A');
    if (!a) return false; //IF Opera 6
    a.setAttribute('rel','sidebar');
    a.setAttribute('href',url);
    a.setAttribute('title',title);
    a.click();
  }
  else return false;

  return true;
}

function show_win(id) {
  hide(prevShow);
  prevShow = id;
  var el=document.getElementById(id);
  var parel=document.getElementById("table_"+id);
  if (el.style.display=="none"){
    el.style.display="";
    parel.style.backgroundImage = 'url(/admin/images/bgg.gif)';
  }
  else
  {
    el.style.display="none";
    parel.style.backgroundImage = '';
  }
  
  
}

function show_param(id,idhide1,idhide2) {
  var el=document.getElementById(id);
  var el2=document.getElementById(idhide1);
  var el3=document.getElementById(idhide2);
  if (el.style.display=="none"){
    el.style.display="";
    el2.style.display="none";
    el3.style.display="none";
  }
  else
  {
    el.style.display="none";
  }
}
function show_ajaxparam(id) {

  $.get('/admin/',
  {
    section_image:id});;
}


function show_it(id) {

  var my_table=document.getElementById('hide');
  var el=document.getElementById(id);

  if (el.style.display=="none"){
    el.style.display="";
  }
  else
  {
    el.style.display="none";
  }

  //РЎРєСЂС‹РІР°РµРј РїСЂРµРґС‹РґСѓС‰СѓСЋ
  var hid_div=document.getElementById('temp');
  if (hid_div.value != ''){
    var last_div=document.getElementById(hid_div.value);
    last_div.style.display="none";
  }

  hid_div.value=id;

}



function select_submit(){
  document.forms['my'].submit();
}


function show_hide_form() {
  var rl=document.getElementById('reg-link');
  var login=document.getElementById('center');
  var reg=document.getElementById('reg-menu');
  if (rl.childNodes[0].textContent == "Р РµРіРёСЃС‚СЂР°С†РёСЏ") {

    alert(rl.innerHTML);
    rl.innerHTML = 'Р’С…РѕРґ';
  } else {
    reg.style.display="none";
    login.style.display="";
    alert(rl.innerHTML);
    rl.innerHTML = 'Р РµРіРёСЃС‚СЂР°С†РёСЏ';
  }
}


function check_fill(){
  if (document.order.f.value=="" || document.order.phone.value=="" || document.order.email.value=="" || document.order.home.value=="") {
    alert ('Проверте правильность заполенения полей');} else {
      document.order.submit();
    }
}

function put_height(){
  //alert ('frame'+document.getElementById('content2').clientHeight);
  //alert ('body'+document.getElementById('content2').contentDocument.body.offsetHeight);
  //document.getElementById('content2').height=document.getElementById('content2').contentDocument.body.offsetHeight+20;
  document.getElementById('content2').height=document.getElementById('content2').contentWindow.document.body.offsetHeight+20;

}

function buildwindow(current_id){
  var features = "left=100,top=20,width=800,height=600,location=0,menubar=0,resizable=1,scrollbars=1,status=0,toolbar=0";
  page = window.open('/printwin/', current_id, features);

}

function hide(id){
  if(id){
    $$(id).style.display="none";
  }
}

function hide_sect(){

  var el=document.getElementById('section');

  if (el.style.display=="none"){
    el.style.display="";
  }
  else
  {
    el.style.display="none";
  }

}
function CreateChackBox(chb, hidval){
  if(document.getElementById(hidval).value == 0){
    document.getElementById(chb).src = '/img/chekbox_active.png';
    document.getElementById(hidval).value = 1;
  }else{
    document.getElementById(chb).src = '/img/chekbox.png';
    document.getElementById(hidval).value = 0;
  }
}

	var photoBlocksCache = new Array();
	var wndsize;
	var prevwndsize;

function rebuildBlocks(){
  normalizeBlocks(true,1);
}

function photoFix4Mozilla(){
  prevwndsize = 0;
  normalizeBlocks(true,1);
}

function normalizeBlocks(clear,level){
  if(!level) level=1
  var parent = document.getElementById('photoBlocks');
  if(!parent || level>4) return;
  wndsize = document.body.offsetWidth;
  if(wndsize==prevwndsize){
    window.setTimeout(rebuildBlocks,100);
    return;
  }
  
  var groups = {};

  if(photoBlocksCache.length==0){
    var nodes = parent.getElementsByTagName('DIV');
    for(var i=0; i < nodes.length;i++){
      var item = nodes[i];
      if(item.getAttribute('photo')){
        if(clear) item.style.height='';
        if(!groups[item.offsetTop]){
          groups[item.offsetTop] = new Array();
        }        
        photoBlocksCache.push(item);
        groups[item.offsetTop].push(item);
      }
    }
  }else{
   for(var i=0; i<photoBlocksCache.length;i++){
      var item = photoBlocksCache[i];
      if(clear) item.style.height='';
      if(!groups[item.offsetTop]){
       groups[item.offsetTop] = new Array();
      }
      groups[item.offsetTop].push(item);
    }
  }

  groups = $H(groups);
  groups.each(
  	function(pair){
  		var max = 0;
  		pair.value.each(
  			function(item){
      			if(item.getAttribute('photo')){
        			if(max < parseInt(item.offsetHeight)) max = parseInt(item.offsetHeight);
      			}
      		}
      	);      	
  		pair.value.each(
  			function(item){
      			if(item.getAttribute('photo')){
        			item.style.height = max+'px';
      			}
    		}
    	);
	}
  );
  
  var groupsCmp = new Array();
  for(var i=0; i<photoBlocksCache.length;i++){
    var item = photoBlocksCache[i];
    if(!groupsCmp[item.offsetTop]){
      groupsCmp[item.offsetTop] = new Array();
    }
    groupsCmp[item.offsetTop].push(item);
  }

  if(groups.length != groupsCmp.length){
    normalizeBlocks(false,level+1);
  }else{
    window.setTimeout(rebuildBlocks,1000);
    prevwndsize = document.body.offsetWidth;
  }
}

