var ccActiveMnu = "";
var ccTimeout;
var subsubactive = false; // slecht en snel gedaan

function ccMnuOver (id,no_effect) {
  ccMnuClear();
  ccTimeout = self.setTimeout('ccMnuOver2("' + id + '",' + no_effect + ')', 200);
}
  
function ccMnuOver2 (id,no_effect,level) {
  ccMnuClear();
  //if (id == ccActiveMnu) return;
  if (ccActiveMnu && id != ccActiveMnu) {
    // hide
    $("mnu_" + ccActiveMnu).fade({duration: 0.2});
    $('link_' + ccActiveMnu).className = '';
    ccActiveMnu = "";
    }
  if (id == 'feature-length-documentary') {
    if (subsubactive || level) {
      $('mnu_short-documentary').appear({duration: 0.5});
      }
    }
  else {
    $('mnu_short-documentary').fade({duration: 0.5});
    }
  $('mainmenu').className = '';
  if (id && $("mnu_" + id)) {
    // Onder het hoofditem positioneren:
    var l = $('link_' + id).offsetLeft - 50;
    //alert(l);
    //$("mnu_" + id).setStyle({'float':'left'});
    //alert($("mnu_" + id).getWidth());
    //alert(l);
    if (l > 500) {
      l -= (l - 500);
      }
    $("mnu_" + id).style.paddingLeft = l + "px";
    $("mnu_" + id).style.width = (800 - l) + "px";
    // maar niet rechts uit de flow laten lopen

    //alert(id);
    (no_effect ? $("mnu_" + id).show() : $("mnu_" + id).appear({duration: 0.5}));
    $('link_' + id).className = 'active';
    ccActiveMnu = id;
    $('mainmenu').className = 'active';
    
    }
}

function ccMnuClear () {
  if (ccTimeout) self.clearTimeout(ccTimeout);
}

function ccMnuOut () {
  ccMnuClear();
  ccTimeout = self.setTimeout('ccMnuOver(ccActivePage)', 500);
}


