
function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function ajaxreplace(action, blockid)
{
    http.open('get', action);
    http.onreadystatechange = function()
                                          {
                                               ajaxchange(blockid);
                                          };
    http.send(null);
}

function ajaxchange(blockid)
{
    if(http.readyState == 4){
        var response = http.responseText;
        document.getElementById(blockid).innerHTML = response;
        activepopframe();
    }
}

var timeout    = 1000;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{
   jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('div').css('visibility', 'visible');
   $(this).addClass('ui-state-active ui-corner-top');
}

function jsddm_close()
{
  if(ddmenuitem)
  {
     ddmenuitem.css('visibility', 'hidden');
     ddmenuitem.parent().removeClass('ui-state-active ui-corner-top');
  }
}

function jsddm_timer()
{
  closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer()
{
  if(closetimer)
  {
      window.clearTimeout(closetimer);
      closetimer = null;
  }
}

$(document).ready(function()
{
  activepopframe();
  $('#topMenu > .menuactive').bind('mouseover', jsddm_open)
  $('#topMenu > .menuactive').bind('mouseout',  jsddm_timer)

  $('.scrolltext[title]').tooltip({
       delay: 0,
       predelay: 700,
       effect: 'fade',
       offset: [0, -5]
    }).dynamic({ bottom: { direction: 'down'} });

  $('.popinline').each(function(event) {
            window.popover = $(this).popover({
                    type: 'inline',
                    action: $(this).attr('rel'),
                    closeLink: false,
                    title: $(this).attr('title'),
                    bg: 'black',
                    bgClose: true
            });
    });
});

function activepopframe() {
        $('.popframe').click(function(event) {
                window.popover = $(this).popover({
                        type: 'iframe',
                        action: $(this).attr('href'),
                        event: event,
                        closeLink: false,
                        bgClose: true
                });
        });
}


