IE6 = navigator.userAgent.search("MSIE 6") > -1 ? true : false;
function ge(e){return document.getElementById(e)}

function attachMenuDrop() {
  if (IE6 == true) {
    var lis =  document.getElementById('menu_horiz').getElementsByTagName('li');
    for (var i=0;i<lis.length;i++) {
      if (lis[i].className.search('has-sub') > -1) {
        lis[i].onmouseover=function() {menuDropIE6(this,1)};
        lis[i].onmouseout=function() {menuDropIE6(this)};
      }
    }
  } else if (document.getElementsByTagName('body')[0].className.search('non-premium') > -1) {
    var nav = ge('menu_horiz');
    nav.onmouseover=function() {menuDrop(this,1);};
    nav.onmouseout=function() {menuDrop(this);};
  }
}

function menuDrop(li,v) {
  var ad = ge('bannerMain');
  if (v==1) {
    if(ad) ad.style.visibility='hidden';
  } else {
    if(ad) ad.style.visibility='visible';
  }
}

function menuDropIE6(li,v) {
  var ad = ge('bannerMain');
  if (v==1) {
    if(ad) ad.style.visibility='hidden';
    li.className += ' hov';
  } else {
    li.className = li.className.replace(/\b ?hov\b/, '');
    if(ad) ad.style.visibility='visible';
  }
}

function findPos(obj) {
  var curleft = curtop = 0;
  if (obj.offsetParent) {
    do {
      curleft += obj.offsetLeft;
      curtop += obj.offsetTop;
    } while (obj = obj.offsetParent);
  return [curleft,curtop];
  }
}

function zamBuilder() {
  var vars=document.getElementsByTagName('var');
  for (var i=0;i<vars.length;i++) {
    if (vars[i].className == 'outline-this') {
      var t = vars[i].innerHTML;
      vars[i].innerHTML = '<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'<b>'+t+'</b></b></b></b></b></b></b></b></b>';
      vars[i].className = 'outline-active';
    }
  }
  $('div.build-box-title').wrapInner('<div class="box-frame-title"><div></div></div>');
  $('div.build-box').wrapInner('<div class="box-frame-inner"><div class="box-frame-cont"><div class="box-frame-cont-inner"></div></div></div>');
  $('div.box-frame-inner').before('<div class="box-frame-top"><div></div></div>');
  $('div.box-frame-inner').after('<div class="box-frame-bot"><div></div></div>');
  $('div.build-box-title').removeClass('build-box-title');
  $('div.build-box-cont').removeClass('build-box-cont');
  $('div.build-box').addClass('box-frame');
  $('div.build-box').removeClass('build-box');
}

function sizeCheck() {
  if (document.getElementById('wrapper-shadow').offsetWidth < 1059) {
    document.getElementById('premium-ad').className = 'premium-ad-small';
  } else {
    document.getElementById('premium-ad').className = 'premium-ad-big';
  }
}

function starClick(a,n){location.href='?asin='+a+'&action=rate&rating='+n}

function booksOrder(a,d,n) {
  if (d == 'up') {
    d = a.parentNode.parentNode;
    if (!$(d).prev()[0]) return;
    $(d).clone().insertBefore($(d).prev());
    $(d).remove();
  } else {
    d = a.parentNode.parentNode;
    if (!$(d).next()[0]) return;
    $(d).clone().insertAfter($(d).next());
    $(d).remove();
  }
  booksCheckOrder();
}

function booksCheckOrder() {
  var t = '';
  var r = ge('books-list-body').childNodes;
  for (var i in r) {
    if (typeof(r[i].innerHTML) != 'undefined') {
      t += r[i].childNodes[1].childNodes[0].innerHTML + ',';
    }
  }
  t = t.replace(/,$/,'');
  $('#books-form-order').val(t);
}
