/* Copyright 2005 Camptocamp SA. 
   Licensed under the GPL (www.gnu.org/copyleft/gpl.html) */

function setTooltipStatusUser(onoff)
{
var tooltip_status_userField=xGetElementById('tooltip_status_user');
tooltip_status_userField.value=onoff;

}
function setTooltipStatusUserOn()
{
 setTooltipStatusUser('1');

}
function setTooltipStatusUserOff()
{
 setTooltipStatusUser('0');

}


function tooltipOnOff()
{

 var tooltip_status_user=xGetElementById('tooltip_status_user').value;
 var myform_pop = document.forms['carto_form'];

 var folder_index = myform_pop.js_folderdeux_idx.value;
//alert('folder_index:'+folder_index);
//alert('tooltip_status_user:'+tooltip_status_user);
 if (folder_index =='1' && tooltip_status_user=='1')
  {
 	 //ouvrir tooltip
 	 OnloadMsg();
  }
  if (folder_index !='1' || tooltip_status_user=='0')
  {
 	 //fermer tooltip
 	
 	 cClick();
  }
  
  var folderpop_idx = myform_pop.js_folderpop_idx.value;
  pop_ontop(folderpop_idx);
 
}
function setupFolders2() {
  var myfolders2 = xGetElementsByClassName('folderdeux', null, null);
  var myform = document.forms['carto_form']
  var folderdeux_idx = myform.js_folderdeux_idx.value;

  ontop2(folderdeux_idx);
 //ontop2('1');
  
  //window.labeldeux2EffectPulsate=Effect.Pulsate('labeldeux2',{pulses:2000,duration:2000});

}



function ontop2(id) {
var myfolders2 = xGetElementsByClassName('folderdeux', null, null);
  for (i = 0; i < myfolders2.length; i++) {
    currentFolder2 = myfolders2[i];
    current2 = currentFolder2.id.substring(10);
    currentLabel2 = xGetElementById('labeldeux' + current2);
    if (current2 == id) {
      currentFolder2.style.display = "block";
      currentLabel2.className = 'active';
    } else {
      currentFolder2.style.display = "none";
      currentLabel2.className = '';
    }
    var verticaltoolbar = xGetElementById('verticaltoolbar');
    if (id == '1'){
    	verticaltoolbar.style.display='block';
    }else{
    verticaltoolbar.style.display='none';
    };
  }
  
  document.carto_form.js_folderdeux_idx.value = id;
  tooltipOnOff();
  // temporary check to prevent safari from screwing the template
  // to remove once safari is patched
  // see http://bugzilla.opendarwin.org/show_bug.cgi?id=3677 for bug description
  // see http://developer.apple.com/internet/safari/uamatrix.html for safari version detection
  safari = false;
  xUA = navigator.userAgent.toLowerCase();
  i = xUA.indexOf('safari');
  if (i>0) {
      v = xUA.slice(i+7,i+10);
      if (v <= 312 || v == 412) {
          safari = true;
      }
  }

  if (!isTopRowClicked2(id) && !safari)
    swapRows2();
}

// 
function isTopRowClicked2(id) {
  var clickedLabel = xGetElementById('labeldeux' + id);
  return (clickedLabel.parentNode.id == 'tabnavdeux1');
}

function swapRows2() {
  var topRow = xGetElementById('tabnavdeux1');
  var lowRow = xGetElementById('tabnavdeux2');
  if (lowRow && topRow ){var temp = topRow.innerHTML;
  topRow.innerHTML = lowRow.innerHTML;
lowRow.innerHTML = temp;}
}
EventManager.Add(window, 'load', setupFolders2, false);


