var displayed = true;
var opened = false;

function change_background(hover) { 
  //document.getElementById('quicklinks2_outer').style.backgroundImage = (hover ? "url(C:/DesignFiles/jcvi/MRCE_Images/quicklinks-bar.jpg)" : "");
 // document.getElementById('quicklinks-bg').style.backgroundImage = (!hover ? "url(C:/DesignFiles/jcvi/MRCE_Images/quicklinks-bar.jpg)" : "");  
  //document.getElementById('quicklinks2_outer').style.backgroundImage = "url(C:/DesignFiles/jcvi/MRCE_Images/quicklinks-bar.jpg)";
  //document.getElementById('quicklinks-bg').style.backgroundImage = "url(C:/DesignFiles/jcvi/MRCE_Images/quicklinks-bar.jpg)" ;
} // end function change_background()

Effect.OpenUp = function(element) {
  element = $(element);
  new Effect.BlindDown(element, arguments[1] || {});
} // end Effect.OpenUp = function(element)

Effect.CloseDown = function(element) {
  element = $(element);
  new Effect.BlindUp(element, arguments[1] || {});
} // end Effect.CloseDown = function(element)

Effect.Combo = function(element) {
  linkelement = $(element);
  // DollarSign function does document.getelementbyid()
  element = (displayed ? 'quicklinks' : 'quicklinks_debug');
  element = $(element);
  var args = (displayed ? {duration: 0.8, queue: {position:'end', scope:'quickscope', limit:2}} : {duration: 0.8, queue: {position:'start', scope:'quickscope', limit:2}});
  if(element.style.display == 'none') { 
    change_background(false);
    opened = true;
    new Effect.OpenUp(element, args || {}); 
  } // end if(element.style.display == 'none')
  else { 
    opened = false;
    new Effect.CloseDown(element, args || {}); 
  } // end else
  
  if(element.style.display == 'none') { 
    linkelement.innerHTML='Close Quicklinks'; 
  } // end if(element.style.display == 'none')
  else { 
    linkelement.innerHTML='Quicklinks'; 
  } // end else   
 
} // end Effect.Combo = function(element)

Effect.MenuCombo = function(element) {
  displayed = !displayed;
  displayed = !displayed;
  element = (displayed ? 'datatable' : 'datatable');
  element = $(element);
  var args = (displayed ? {duration: 0.8, queue: {position:'end', scope:'quickscope', limit:2}} : {duration: 0.8, queue: {position:'start', scope:'quickscope', limit:2}});
  if(element.style.display == 'none') { 
    change_background(false);
    opened = true;
    new Effect.OpenUp(element, args || {}); 
  } // end if(element.style.display == 'none')
  else { 
    opened = false;
    new Effect.CloseDown(element, args || {}); 
  } // end else
} // end Effect.Combo = function(element)

Effect.SlideDownFadeOut = function(element) {
  element = $(element);
  if(Element.visible(element)) {
    new Effect.Fade(element);
  } // end if(Element.visible(element))
  else {
    new Effect.SlideDown(element);
  } // end else
} // end Effect.SlideDownFadeOut = function(element)