All pastes #171405 Raw Edit

7 moi

public text v1 · immutable
·published 2006-09-15 11:11 UTC
rendered paste body
<script type="text/javascript"> 
/* Script créé par KevBrok */ 
/* Montre / Cache un div */ 
	function DivStatus( nom, numero ) 
		{ 
			var divID = nom + numero; 
			if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents 
				{ 
					Pdiv = document.getElementById( divID ); 
					PcH = true; 
		 		} 
			else if ( document.all && document.all[ divID ] ) // Pour les veilles versions 
				{ 
					Pdiv = document.all[ divID ]; 
					PcH = true; 
				} 
			else if ( document.layers && document.layers[ divID ] ) // Pour les très veilles versions 
				{ 
					Pdiv = document.layers[ divID ]; 
					PcH = true; 
				} 
			else 
				{ 
					 
					PcH = false; 
				} 
			if ( PcH ) 
				{ 
					Pdiv.className = ( Pdiv.className == 'cachediv' ) ? '' : 'cachediv'; 
				} 
		} 
		 
/* Cache tous les divs ayant le même préfixe */ 
	function CacheTout( nom ) 
		{	 
			var NumDiv = 1; 
			if ( document.getElementById ) // Pour les navigateurs récents 
				{ 
					while ( document.getElementById( nom + NumDiv) ) 
						{ 
							SetDiv = document.getElementById( nom + NumDiv ); 
							if ( SetDiv && SetDiv.className != 'cachediv' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
			else if ( document.all ) // Pour les veilles versions 
				{ 
					while ( document.all[ nom + NumDiv ] ) 
						{ 
							SetDiv = document.all[ nom + NumDiv ]; 
							if ( SetDiv && SetDiv.className != 'cachediv' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
			else if ( document.layers ) // Pour les très veilles versions 
				{ 
					while ( document.layers[ nom + NumDiv ] ) 
						{ 
							SetDiv = document.layers[ nom + NumDiv ]; 
							if ( SetDiv && SetDiv.className != 'cachediv' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
		} 
	 
/* Montre tous les divs ayant le même préfixe */ 
	function MontreTout( nom ) 
		{	 
			var NumDiv = 1; 
			if ( document.getElementById ) // Pour les navigateurs récents 
				{ 
					while ( document.getElementById( nom + NumDiv) ) 
						{ 
							SetDiv = document.getElementById( nom + NumDiv ); 
							if ( SetDiv && SetDiv.className != '' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
			else if ( document.all ) // Pour les veilles versions 
				{ 
					while ( document.all[ nom + NumDiv ] ) 
						{ 
							SetDiv = document.all[ nom + NumDiv ]; 
							if ( SetDiv && SetDiv.className != '' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
			else if ( document.layers ) // Pour les très veilles versions 
				{ 
					while ( document.layers[ nom + NumDiv ] ) 
						{ 
							SetDiv = document.layers[ nom + NumDiv ]; 
							if ( SetDiv && SetDiv.className != '' ) 
								{ 
									DivStatus( nom, NumDiv ); 
								} 
							NumDiv++; 
						} 
				} 
		} 
</script> 
<!--  Fin script pour montrer/cacher les cases de la carte -->