function hash_check() {
   var hash = window.location.hash;
   if (hash.match(RegExp("^#\/","i"))) {
      var url = hash.substr(1);
      window.location = url;
   }
   
}



/*******   LEFT MENU   ************/

function show_submenu(id,level) {
   var submenu = document.getElementById('submenu'+id);
   if (submenu) {
      submenu.style.display = submenu.style.display=='none' ? '' : 'none';
      var li = document.getElementById('li'+id);
      if (li) {
         if (level==1) {
            li.className = li.className=='level1' ? 'level1on' : 'level1';
         }
         else if (level==2) {
            li.className = li.className=='level2' ? 'level2on' : 'level2';
         }
      }
   }          
}
   

function change_content(id) {

   /*
   var submenu = document.getElementById('submenu'+id);
   if (submenu.style.display=='none') {
      return false;
   }
   */

   var content_area = document.getElementById('content_area');
   xmlHttp = get_xmlHttp();

   if (xmlHttp && content_area) {

      content_area.innerHTML = '<div style="text-align:center;padding:80px 0px;"><img src="img/loading.gif" width="160" height="24" /></div>';

      xmlHttp.onreadystatechange = function() {
         if (xmlHttp.readyState == 4) {
            if (xmlHttp.status == 200) {
               if (xmlHttp.responseText!='') {
                  content_area.innerHTML = xmlHttp.responseText;
               }
               else {
                  content_area.innerHTML = '<div style="width:200px;height:70px;">&nbsp;</div>';
               }
            }
            else {
               return true;
            }
         }
      }
      xmlHttp.open("GET",'node-content/'+id+'/',true);
      xmlHttp.send(null);

      return false;
   }
   else {
      return true;
   }
}



/*******   NEWS   ************/

function change_news_page(page) {
   var news_pages      = document.getElementById('news_pages');
   var news_page_links = document.getElementById('news_page_links') 
   if (news_pages) {
      var divs = news_pages.getElementsByTagName('div');
      if (divs.length) {
         for (var i=0 ; i<divs.length ; i++) {
            if (divs[i].className=='news_page') {
               divs[i].style.display = divs[i].id=='news_page_'+page ? '' : 'none';
            }
         }
      }
      var links = news_page_links.getElementsByTagName('a');
      if (links.length) {
         for (var i=0 ; i<links.length ; i++) {
            links[i].className = links[i].innerHTML==page ? 'selected' : '';
         }
      }
   }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


window.onload = showMenu;

function showMenu(id) {
	//alert(idmenu);
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) { document.getElementById('smenu'+i).style.display='none';}
		
	}
	 
	if (d) { d.style.display='block';}

}

function delai(sec) {
	temps = setTimeout("showMenu()",sec*200);

}

function annule() {
  clearTimeout(temps);
}

// window.onload = delai(1);
window.onload = function() { temps = setTimeout("showMenu()", 200);} // due to IE6 Bug

// =================== tabs center 
function showTab(idtab) {
	//alert(idtab);
	var t = document.getElementById('tab'+idtab);
	var tt = document.getElementById('tabtxt'+idtab);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('tab'+i)) { document.getElementById('tab'+i).style.backgroundImage = 'url(images/bg-tab-off.jpg)';document.getElementById('tabtxt'+i).style.display = 'none';}
		
	}
	 
	if (t) { t.style.backgroundImage = 'url(images/bg-tab-on.jpg)';tt.style.display = 'block';}

}

// menu deploiement btn //
function displayLineAreas (idmenubtn,idsmenu) {

	var idm = document.getElementById('menubtn'+idmenubtn);
	var idsm = document.getElementById('smenuarea'+idsmenu);
	
	for (var e = 1; e<=10; e++) {	
		if (document.getElementById('menubtn'+e)) { document.getElementById('menubtn'+e).style.backgroundImage = 'url(images/left-menu-bg-btn.jpg)';document.getElementById('smenuarea'+e).style.display = 'none';}
				}
					for (var f = 1; f<=10; f++) {	//alert('toot');
	 if (document.getElementById('line_smenu'+f)) {document.getElementById('line_smenu'+f).style.backgroundImage = 'url(images/left-smenu-bg-btn.gif)';document.getElementById('smenuter'+f).style.display = 'none';}
					}

	if (idm) { idm.style.backgroundImage = 'url(images/left-menu-bg-btn-on.jpg)';idsm.style.display = 'block';}

}

// deploiement smenus  //
function displaySmenus (idlinesmenu,idmenuter) {

	var idslm = document.getElementById('line_smenu'+idlinesmenu);
	var idsmt = document.getElementById('smenuter'+idmenuter);
	
	for (var i = 1; i<=10; i++) {	
		if (document.getElementById('line_smenu'+i)) { document.getElementById('line_smenu'+i).style.backgroundImage = 'url(images/left-smenu-bg-btn.gif)';document.getElementById('smenuter'+i).style.display = 'none';}
				}

	if (idslm) { idslm.style.backgroundImage = 'url(images/left-smenu-bg-btn-on.gif)';idsmt.style.display = 'block';}

}

// Script mail décomposé ============= //
function mailsafe(premail) {
var name = premail;
var domain = "ltbfrance.eu";
document.write('<a href="mailto:' + name + '@' + domain + '" style="text-decoration:none" >');
document.write(name + '@' + domain + '</a>');
}

