window.onload=charge;
var selectedSmenu='';
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
//vérifie si la chaine envoyée est de type numérique
function IsNumeric(sText){ 
 var ValidChars = "0123456789.";
 var IsNumber=true;
 var Char;
 for (i = 0; i < sText.length && IsNumber == true; i++) {
	 Char = sText.charAt(i);
	 if (ValidChars.indexOf(Char) == -1) {
		IsNumber = false;
	 }
 }
 return IsNumber;
} 
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
function montre(id) {
	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';d.style.visibility='visible';}
}
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
function redim(element, Width, Height){
var cadre = element;
cadre.style.height = Height;
cadre.style.width = Width;
}
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
function posis(element, top, left, bottom, right){var cadre = element;cadre.style.margin = top+','+left+','+bottom+','+right;}
/* Fonctions utilisées pour le menu */
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
/**/
function selectMainMenuItem(elementId){var el=document.getElementById(elementId);el.style.borderBottom='solid 2px #eb622e';}
/**/
function selectSmenuItem(elementId){var el=document.getElementById(elementId);el.style.backgroundColor='#eb622e';el.style.color='#ffffff';}
/* ||||||||||||||||||||||||||||||||||||||||||||||| */
//La fonction charge() permet d'effectuer des actions au moment du chargement de la page
function charge(){
switch (document.title) {
case('e-Invoice - elektronische Rechnung - digitale Rechnung - revisionssichere Digitalisierung - revisionssichere elektronische Rechnung - EDI-Rechnung - Rechnung mit elektronischer Signatur - Deskom') :			
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight1'),'248px','290px');
		redim(document.getElementById('squareRight2'),'248px','352px');
		redim(document.getElementById('squareLeft'),'496px','473px');
	}else{
		redim(document.getElementById('squareRight1'),'248px','290px');
		redim(document.getElementById('squareRight2'),'248px','284px');
		redim(document.getElementById('squareLeft'),'496px','478px');
	}
	break;
case('Deskom - Netzwerk') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px', '391px');
		selectMainMenuItem('the_network');
		montre('smenu1');
		selectedSmenu='smenu1';				
	}else{
		redim(document.getElementById('squareRight2'),'248px', '371px');
		selectMainMenuItem('the_network');
		montre('smenu1');
		selectedSmenu='smenu1';				
	}			
	break;
case('Deskom - Netzwerk - Funktionsweise') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRightImg'),'248px','1783px');				
		selectMainMenuItem('the_network');
		selectSmenuItem('fonctionnement');
		montre('smenu1');
		selectedSmenu='smenu1';
	}else{
		redim(document.getElementById('squareRightImg'),'248px','1623px');
		selectMainMenuItem('the_network');
		selectSmenuItem('fonctionnement');
		montre('smenu1');
		selectedSmenu='smenu1';				
	}
	//positionnement des visuels
	posis(document.getElementById('img1'), '0px', '0', '0', '0');
	posis(document.getElementById('img2'), '0px', '0', '0', '0');
	posis(document.getElementById('img3'), '0px', '0', '0', '0');
	posis(document.getElementById('img4'), '0px', '0', '0', '0');
	posis(document.getElementById('img5'), '0px', '0', '0', '0');			
	break;
case('Deskom - Netzwerk - Serviceleistungen') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRightImg'),'248px','1298px');
		selectMainMenuItem('the_network');
		selectSmenuItem('services');
		selectedSmenu='smenu1';
		montre('smenu1');							
	}else{
		redim(document.getElementById('squareRightImg'),'248px','1148px');
		selectMainMenuItem('the_network');
		selectSmenuItem('services');
		selectedSmenu='smenu1';
		montre('smenu1');			
	}	
	break;			
case('Deskom - Netzwerk - Anschluss') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px', '286px');
		selectMainMenuItem('the_network');
		selectSmenuItem('connexion');
		selectedSmenu='smenu1';
		montre('smenu1');			
	}else{
		redim(document.getElementById('squareRight2'),'248px', '255px');
		selectMainMenuItem('the_network');
		selectSmenuItem('connexion');
		selectedSmenu='smenu1';
		montre('smenu1');				
	}			
	break;	
case('Deskom - contact mail') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px', '395px');
		selectMainMenuItem('the_network');
		selectSmenuItem('devenir_membre');
		selectedSmenu='smenu1';
		montre('smenu1');					
	}else{
		redim(document.getElementById('squareRight2'),'248px', '462px');
		selectMainMenuItem('le_reseau');
		selectSmenuItem('devenir_membre');
		selectedSmenu='smenu1';
		montre('smenu1');					
	}			
	break;
case('Deskom - contact mail - ok'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px', '178px');
		selectMainMenuItem('le_reseau');
		selectSmenuItem('devenir_membre');
		selectedSmenu='smenu1';
		montre('smenu1');						
	}else{
		redim(document.getElementById('squareRight2'),'248px', '178px');
		selectMainMenuItem('le_reseau');
		selectSmenuItem('devenir_membre');
		selectedSmenu='smenu1';
		montre('smenu1');					
	}		
	break;
case('Deskom - Lösungen'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2_solutions'),'228px','741px');
		selectMainMenuItem('solutions');
		//selectSmenuItem('');
		selectedSmenu='smenu2';	
		montre('smenu2');								
	}else{	
		//redim(document.getElementById('squareLeft'),'516px','478px');
		redim(document.getElementById('squareRight2_solutions'),'228px','711px');		
		selectMainMenuItem('solutions');
		//selectSmenuItem('');
		selectedSmenu='smenu2';	
		montre('smenu2');							
	}	
	break;
case('Deskom - Lösungen - Ausgehende Rechnungen'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_emises');
		selectedSmenu='smenu2';
		montre('smenu2');									
	}else{
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_emises');
		selectedSmenu='smenu2';
		montre('smenu2');			
	}	
	break;
case('Deskom - Lösungen - Eingehende Rechnungen'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_recues');
		selectedSmenu='smenu2';
		montre('smenu2');					
	}else{
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_recues');
		selectedSmenu='smenu2';
		montre('smenu2');				
	}	
	break;
case('Deskom - Lösungen - Interne Rechnungen'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_interco');
		selectedSmenu='smenu2';
		montre('smenu2');					
	}else{
		selectMainMenuItem('solutions');
		selectSmenuItem('factures_interco');
		selectedSmenu='smenu2';
		montre('smenu2');				
	}	
	break;
case('Deskom - Lösungen - Factoring'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('solutions');
		selectSmenuItem('affacturage');
		selectedSmenu='smenu2';
		montre('smenu2');					
	}else{
		selectMainMenuItem('solutions');
		selectSmenuItem('affacturage');
		selectedSmenu='smenu2';
		montre('smenu2');				
	}	
	break;
case('Deskom - Lösungen - Beratung'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('solutions');
		selectSmenuItem('conseil');
		selectedSmenu='smenu2';
		montre('smenu2');					
	}else{
		selectMainMenuItem('solutions');
		selectSmenuItem('conseil');
		selectedSmenu='smenu2';
		montre('smenu2');				
	}	
	break;
	
case('Deskom - Vorteile - Käufer'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('benefices');
		selectSmenuItem('benefices_acheteur');
		selectedSmenu='smenu3';
		montre('smenu3');					
	}else{
		selectMainMenuItem('benefices');
		selectSmenuItem('benefices_acheteur');
		selectedSmenu='smenu3';
		montre('smenu3');			
	}	
	break;		
	
case('Deskom - Vorteile - Lieferant'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('benefices');
		selectSmenuItem('benefices_fournisseur');
		selectedSmenu='smenu3';
		montre('smenu3');					
	}else{
		selectMainMenuItem('benefices');
		selectSmenuItem('benefices_fournisseur');
		selectedSmenu='smenu3';
		montre('smenu3');			
	}	
	break;
	
case('Deskom - Referenzen - Kunden'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('references');
		selectSmenuItem('references_clients');
		selectedSmenu='smenu4';
		montre('smenu4');					
	}else{
		selectMainMenuItem('references');
		selectSmenuItem('references_clients');
		selectedSmenu='smenu4';
		montre('smenu4');			
	}	
	break;
	
case('Deskom - Referenzen - Fallbeispiele'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('references');
		selectSmenuItem('references_businesscases');
		selectedSmenu='smenu4';
		montre('smenu4');					
	}else{
		selectMainMenuItem('references');
		selectSmenuItem('references_businesscases');
		selectedSmenu='smenu4';
		montre('smenu4');			
	}	
	break;

case('Deskom - Warum Deskom') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('choisir_deskom');		
		selectedSmenu='smenu5';
		montre('smenu5');
	}else{
		selectMainMenuItem('choisir_deskom');		
		selectedSmenu='smenu5';
		montre('smenu5');
	}		
	break;	

case('Deskom - Unternehmen - Aktivität') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		//selectSmenuItem('metier');
		selectedSmenu='smenu6';
		montre('smenu6');
	}else{
		selectMainMenuItem('societe');
		//selectSmenuItem('metier');
		selectedSmenu='smenu6';
		montre('smenu6');
	}		
	break;	
	
case('Deskom - Unternehmen - Zahlen und Fakten') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('donneescles');
		selectedSmenu='smenu6';
		montre('smenu6');
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('donneescles');
		selectedSmenu='smenu6';
		montre('smenu6');
	}		
	break;	
	
	
case('Deskom - Unternehmen - Partnerschaften'):
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('partners');
		selectedSmenu='smenu6';
		montre('smenu6');					
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('partners');
		selectedSmenu='smenu6';
		montre('smenu6');			
	}	
	break;	

case('Deskom - Unternehmen - Aktuelles') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('actualites');
		selectedSmenu='smenu6';
		montre('smenu6');
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('actualites');
		selectedSmenu='smenu6';
		montre('smenu6');
	}		
	break;			
case('Deskom - Unternehmen - Presse') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');
	}		
	break;
case('Deskom - Unternehmen - Presse - Pressespiegel') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;
case('Deskom - Unternehmen - Presse - Kontakt') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		elementRP=document.getElementById('logoRumeurPublic');
		elementRP.style.top='90px';
		elementRP.style.left='465px';
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		elementRP=document.getElementById('logoRumeurPublic');
		elementRP.style.top='105px';
		elementRP.style.left='465px';
		selectMainMenuItem('societe');
		selectSmenuItem('presse');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;			
case('Deskom - Unternehmen - Karriere') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('recrutement');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('recrutement');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;
case('Deskom - Unternehmen - Kontakt') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('contact');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('contact');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;
case('Deskom - Unternehmen - Dokumentation') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('documents');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('documents');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;
	
case('Deskom - Unternehmen - Biografien') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('societe');
		selectSmenuItem('bio');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}else{
		selectMainMenuItem('societe');
		selectSmenuItem('bio');
		selectedSmenu='smenu6';
		montre('smenu6');				
	}		
	break;		

case('Deskom - Häufig gestellte Fragen') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		selectMainMenuItem('faq');		
		selectedSmenu='smenu7';
		montre('smenu7');				
	}else{
		selectMainMenuItem('faq');		
		selectedSmenu='smenu7';
		montre('smenu7');				
	}		
	break;
		
case('Deskom - sap') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px','213px')
	}else{
		redim(document.getElementById('squareRight2'),'248px','300px');
	}
	break;
case('Deskom - documentation') :
	if(navigator.appName=='Microsoft Internet Explorer'){
		redim(document.getElementById('squareRight2'),'248px','200px');
	}else{
		redim(document.getElementById('squareRight2'),'248px','300px');
	}					
	break;			
}
}
/**/
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_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_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];}
}

function affiche(element){
	element.style.visibility = 'visible';	
}

function masque(element){
	element.style.visibility = 'hidden';
}
//fonction switchOnglets => masque "element1" et affiche "element2" et display : paramètre de style(none,block,inherit...)
function switchOnglets(element1,element2,display1,display2){
	masque(element1);
	element1.style.display = display1;
	affiche(element2);
	element2.style.display = display2;
}

//Gestion du click des checkBox (active ou désactive le listeBox du formulaire)
function check_click(element,element2,element3){
	if(document.getElementById(element).checked == true){
		document.getElementById(element2).disabled = false;
	}else{
		document.getElementById(element2).value = 0;
		document.getElementById(element2).disabled = true;
		if(document.getElementById(element3).style.visibility == 'visible'){
			document.getElementById(element3).style.visibility = 'hidden';			
		}
	}
}

function initFormMembre(){
	//initialisation du formulaire (masque les img 'redBuble' des champs obligatoires)
	 var redBubles = document.getElementsByName('redBuble');
	 for (i=0;i<redBubles.length;i++) {redBubles[i].style.visibility = 'hidden';}
	document.getElementById('nok_msgNotChecked').style.visibility = 'hidden';
	document.getElementById('nok_msgNotChecked').style.display = 'block';
}

function validerMail(champ) {
	if (champ.value.indexOf("@",0)<0) {
		return false;
	}else{
		return true;
	}
}

function verif_form(){
	if(document.getElementById('fichier').value == ''){
		document.getElementById('msgSelfTesting').style.visibility = 'visible';
		document.getElementById('msgSelfTesting').style.display = 'block';
		return false;
	}else{
		return true;
	}
}

function verif_FormMembre(){
	initFormMembre();
	var valide = true;
	if (document.getElementById('txtNom').value == ''){
		valide = false;
		document.getElementById('nok_nom').style.visibility = 'visible';
	}
	if (document.getElementById('txtTelephone').value == '' || IsNumeric(document.getElementById('txtTelephone').value) == false){
		valide = false;
		document.getElementById('nok_telephone').style.visibility = 'visible';
	}
	if (document.getElementById('txtEmail').value == '' || validerMail(document.getElementById('txtEmail')) == false){
		valide = false;
		document.getElementById('nok_email').style.visibility = 'visible';
	}
	if (document.getElementById('txtSociete').value == ''){
		valide = false;
		document.getElementById('nok_societe').style.visibility = 'visible';
	}
	if (document.getElementById('check_emission').checked == false && document.getElementById('check_reception').checked == false){
		valide = false;
		document.getElementById('nok_msgNotChecked').style.display = 'block';
		document.getElementById('nok_msgNotChecked').style.visibility = 'visible';
	}
	if (document.getElementById('check_emission').checked == true){
		if (document.getElementById('slct_emises').value == '0'){
			valide = false;
			document.getElementById('nok_msgNotChecked').style.display = 'block';
			document.getElementById('nok_selectFluxEmis').style.visibility = 'visible';
		}else{
			check_click('check_emission','slct_emises','nok_selectFluxEmis');
		}
	}
	if (document.getElementById('check_reception').checked == true){
		if (document.getElementById('slct_recues').value == '0'){
			valide = false;
			document.getElementById('nok_msgNotChecked').style.display = 'block';
			document.getElementById('nok_selectFluxRecues').style.visibility = 'visible';
		}else{
			check_click('check_reception','slct_recues','nok_selectFluxEmis');
		}
	}	
	document.getElementById('nok_msgNotChecked').style.display = 'block';
	return valide;
}

//Fonction pour ouvrir une popup avec les mentions légales par exemple 

function popUpmentions(url)
{
fenetre=window.open(url,"fenetre","toolbar=no,location=0,scrollbars=yes,resizable=no,width=600,height=380,top=10,left=10")
}
function popUparchives07rev(url)
{
fenetre=window.open(url,"fenetre","toolbar=no,location=0,scrollbars=yes,resizable=yes,width=650,height=650,top=100,left=100")
}
//-->
<!--
function popUpOdette(url)
{
fenetre=window.open(url,"fenetre","toolbar=no,location=0,scrollbars=no,resizable=no,width=700,height=460,top=5,left=5")
}