if (top != self) { top.location.replace(document.location); }

$(function() {
  $('#form_publish_row').remove();
  $('#publish_post').css('display', 'inline').click(function() {
    obj = this;
    do { obj = obj.parentNode } while(obj.tagName.toLowerCase() != 'form');
    $(obj).append('<input type="hidden" name="publish" value="1"/>');
  });
  
  $('a[href^=http], a.popup').click(function() {
    window.open(this.href);
    return false;
  }).addClass('external_link');
  
  $('a[rel=delete]').click(function() {
    if (confirm(this.title)) {
      fake_post(this.href.replace(/\/delete/, ''), {'_method' : 'delete'});
    }
    return false;
  });
  
  
  $("#header-holder a").mouseenter(function() {
    if (this.id == 'glower') { return; }
    var center = this.offsetLeft + this.offsetWidth / 2;
    var g = $('#glower');
    var left = center - g[0].offsetWidth / 2;
    g.animate({left : left + 'px'}, 200);
    g.attr('href', this.href);
  });
  
  $('#header-holder span').mouseleave(function() {
    var s = $('#header .selected');
    if (s[0]) {
      var center = s[0].offsetLeft + s[0].offsetWidth / 2;
      var g = $('#glower');
      var left = center - g[0].offsetWidth / 2;
      g.animate({left : left + 'px'}, 200);
      g.attr('href', g.attr('href'));
    }
  }).trigger('mouseleave');
        
      
  
});



function fake_post(url, opts) {
  opts = opts || {}

  var form = document.createElement('form'), inp, v;

  form.method = 'post';
  form.action = url;
  form.style.display = 'none';

  for (v in opts) {
    inp = document.createElement('input');
    inp.name = v;
    inp.value = opts[v];
    form.appendChild(inp);
  }

  document.body.appendChild(form);
  form.submit();
}


var deg2radians = Math.PI * 2 / 360;
function fnSetRotation(oObj, deg) {
  
  rad = deg * deg2radians ;
  costheta = Math.cos(rad);
  sintheta = Math.sin(rad);

  oObj.filters.item(0).M11 = costheta;
  oObj.filters.item(0).M12 = -sintheta;
  oObj.filters.item(0).M21 = sintheta;
  oObj.filters.item(0).M22 = costheta;

}


