/*******************************************************************************************/
/* Gør span editerbar                                 author Torben Ringsø - 24. juli 2005 */
/*******************************************************************************************/

  var parametre = new Object();

  function tjekForUpdate(){
    if(parametre.mkChg==true&&window.event.srcElement.tagName!="DIV"){
      frames.fsignal.location = '../_s/0405_signal.php';
      chgId = parametre.dbId;
      nytxt = document.getElementById(chgId).innerText;
      if(nytxt != ''){
        frames.floader.location = '../_s/0404_loader.php?doit=editText&labb='+chgId+'&text='+escape(nytxt);
      }else{
        document.getElementById(chgId).innerText = parametre.glText;
        alert('nytxt er tom');
      }
      document.getElementById(chgId).contentEditable = false;
      parametre.mkChg = false;
    }
  }
  
  function chgSpan(tgt) {
    cancelBubble            = true;
    parametre.mkChg         = true;
    parametre.glText        = tgt.innerText;
    parametre.dbId          = tgt.id;
    currentState            = tgt.isContentEditable;
    newState                = !currentState;
    tgt.contentEditable     = newState;
  }
    
  function getOffsetLeft (el) {
    var ol = el.offsetLeft;
    while ((el = el.offsetParent) != null)
      ol += el.offsetLeft;
    return ol;
  }

  function getOffsetTop (el) {
    var ot = el.offsetTop;
    while((el = el.offsetParent) != null)
     ot += el.offsetTop;
    return ot;
  }

function MM_showHideLayers(tgt,obj,act) { //v6.0
  act=(act=='show')?'visible':(act=='hide')?'hidden':act; 
  getLeft = tgt.offsetLeft;
  getLeft  = getOffsetLeft(tgt);
  getTop  = getOffsetTop(tgt)+20;
  document.getElementById(obj).style.left        = getLeft+'px';
  document.getElementById(obj).style.top         = getTop+'px';
  document.getElementById(obj).style.width       = '100px';
  document.getElementById(obj).style.visibility  = 'visible';
  document.getElementById(obj).style.visibility  = act; 
}

function MM_showHideLayers2(tgt,obj,act) { //v6.0
  act=(act=='show')?'visible':(act=='hide')?'hidden':act; 
  getLeft = tgt.offsetLeft;
  getLeft = getOffsetLeft(tgt);
  getTop  = getOffsetTop(tgt)+20;
  document.getElementById(obj).style.left        = getLeft+'px';
  document.getElementById(obj).style.top         = getTop+'px';
  document.getElementById(obj).style.width       = '100px';
  document.getElementById(obj).style.visibility  = 'visible';
  document.getElementById(obj).style.visibility  = act; 
}


function mOvr(obj) {
  obj.style.backgroundColor = '#B4CAA7';
}
function mOut(obj) {
  obj.style.backgroundColor = '#889399';
}

function openSubmit(tgt) {
  if(tgt.goForm.disabled){
    tgt.goForm.disabled = false;
  }else{
    tgt.goForm.disabled = true;
  }
}

function chgBg(tgt,gif){
	document.getElementById(tgt).style.backgroundImage =  'url(../_i/'+gif+')';
}

function chgBgOut(tgt,gif){
	document.getElementById(tgt).style.backgroundImage =  'url(../_i/'+gif+')';
}

function simplePreload(){ 
  var args = simplePreload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++){
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}
