function popup(nom_fichier,largeur,hauteur)
{
  var params = 'toolbar=no, status=yes, width='+largeur +',height=' + hauteur 
              + ',scrolling=yes,scrollbars=yes,resizable=yes';

  window.open(nom_fichier, 'popup', params);
}

function Plateforme()
{
  if (navigator.appVersion.indexOf("Win") > -1) {return "Windows";}
	else if (navigator.appVersion.indexOf("Macintosh") > -1) {return "Macintosh";}
	else if (navigator.appVersion.indexOf("X11") > -1) {return "Unix";}
	else if (navigator.appVersion.indexOf("Unix") > -1) {return "Unix";}
	else if (navigator.appVersion.indexOf("Linux") > -1) {return "Unix";}
  else 	return "Unknown";
}

/**
 * Affiche le contenu "div_content" Ă  l'emplacement de la balise <div id="div_id" />
 */
 
function DIV_print(div_id, div_content){
	
	document.getElementById(div_id).innerHTML = "";
	document.getElementById(div_id).innerHTML = div_content;
}

/**
 * Efface le contenu de la balise <div id="div_id" />
 */
 
function DIV_clear(div_id){

	document.getElementById(div_id).innerHTML = "";
}

function dspConditionsOfUse(langue) {
	var xhr_object = null; 
	
	
	if		( window.XMLHttpRequest )	{ xhr_object = new XMLHttpRequest();					}	// Compatible Mozilla
	else if	( window.ActiveXObject  )	{ xhr_object = new ActiveXObject("Microsoft.XMLHTTP");	}	// Internet Explorer
	else								{ alert("XMLHTTPRequest not found"); return; 			}	// XMLHttpRequest non supportĂŠ
	
	xhr_object.open( "GET", "/dspConditionsOfUse.php?langue=" + langue, true ); 
	
	xhr_object.onreadystatechange = function() 
	{ 
		if(xhr_object.readyState == 4) 
		{
			var result = xhr_object.responseText;
			DIV_print( "popup", result );
			DIV_clear( "loading" );
			
			// !!! Les print bloquent le programme si les DIVs n'existent pas !!!
			// @note sauf si tu catch l'exeption ;)
		}
	}
	
	xhr_object.send(null);
}

function dspShopLocator(langue) {
	var iframeShopLocator = '';
	
	iframeShopLocator += '<div class="popupBackground">';
	iframeShopLocator += '	<div class="popupBoutonClose">';
	iframeShopLocator += '		<a href="#" onClick="javascript:DIV_clear(\'popup\');">';
	iframeShopLocator += '			<img src="/pics/quiksilver-europe-bouton-close.gif" width="21" height="20" />';
	iframeShopLocator += '		</a>';
	iframeShopLocator += '	</div>';
	iframeShopLocator += '	<iframe src="http://2008.quiksilver-europe.com/shoplocator/?CC=' + langue + '" border="no" border="0" frameborder="0" scrolling="no" scrollbars="no" style="background:white; clear:both; width:710px; height:360px; border:0px solid red; margin-left:10px; margin-top:50px;"></iframe>';
	iframeShopLocator += '</div>';
	
	DIV_print( "popup", iframeShopLocator );
	DIV_clear( "loading" );
}

function dspFormNewsletter(langue) {
	var iframeShopLocator = '';
	
	iframeShopLocator += '<div class="popupBackground">';
	/* iframeShopLocator += '	<div class="popupLogo"><img src="/pics/quiksilver-europe-popup-logo.png" with="152" height="40" /></div>'; */
	iframeShopLocator += '	<div class="popupBoutonClose">';
	iframeShopLocator += '		<a href="#" onClick="javascript:DIV_clear(\'popup\');">';
	iframeShopLocator += '			<img src="/pics/quiksilver-europe-bouton-close.gif" width="21" height="20" />';
	iframeShopLocator += '		</a>';
	iframeShopLocator += '	</div>';
	iframeShopLocator += '	<iframe src="http://register.quiksilver-europe.com/?CC=' + langue + '" border="no" border="0" frameborder="0" scrolling="no" scrollbars="no" style="background:white; clear:both; width:710px; height:425px; border:0px; margin-left:10px;"></iframe>';
	iframeShopLocator += '</div>';
	
	DIV_print( "popup", iframeShopLocator );
	DIV_clear( "loading" );
}

function dspTITA(langue) {
		var iframeShopLocator = '';
	
	iframeShopLocator += '<div class="popupTITA">';
	iframeShopLocator += '	<div class="popupLogo"><img src="/pics/quiksilver-europe-popup-logo.png" with="152" height="40" /></div>';
	iframeShopLocator += '	<div class="popupBoutonClose">';
	iframeShopLocator += '		<a href="#" onClick="javascript:DIV_clear(\'popup\');">';
	iframeShopLocator += '			<img src="/pics/quiksilver-europe-bouton-close.png" width="25" height="26" />';
	iframeShopLocator += '		</a>';
	iframeShopLocator += '	</div>';
	iframeShopLocator += '	<iframe src="http://tita.quiksilver-europe.com/" style="overflow:hidden;background:#000; clear:both; width:732px; height:545px; border:solid white;border-width:0 4px 4px 4px"></iframe>';
	iframeShopLocator += '</div>';
	
	DIV_print( "popup", iframeShopLocator );
	DIV_clear( "loading" );
}

function dspContact( langue ){
	var xhr_object = null; 
	
	if		( window.XMLHttpRequest)	{ xhr_object = new XMLHttpRequest(); }						// Firefox
	else if	( window.ActiveXObject)		{ xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); }	// Internet Explorer
	else	{ alert("XMLHTTPRequest not found"); return; }											// XMLHttpRequest non supportĂŠ
	
	// Action !
	
		xhr_object.open( "GET", "/system/application/librairies/dspContact.php?langue="+langue, true ); 
	
	// Quand la requete a abouti :
	
		xhr_object.onreadystatechange = function() { 
											if(xhr_object.readyState == 4) {
												var result = xhr_object.responseText;
												DIV_print( "popup", result );
												DIV_clear( "loading" );
											}
										} 
	
		xhr_object.send(null);
}
function dspContactSend(){
	var xhr_object = null; 
	
	var langue			= document.form_contact.elements.langue.value;
	var message			= document.form_contact.elements.message.value;
	var nom				= document.form_contact.elements.nom.value;
	var email			= document.form_contact.elements.email.value;
	var sujet			= document.form_contact.elements.sujet.value;
	var sujet2			= document.form_contact.elements.sujet2.value;
	
	if		( window.XMLHttpRequest)	{ xhr_object = new XMLHttpRequest(); }						// Firefox
	else if	( window.ActiveXObject)		{ xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); }	// Internet Explorer
	else	{ alert("XMLHTTPRequest not found"); return; }											// XMLHttpRequest non supportĂŠ
	
	// Action !
	
		xhr_object.open( "GET", "/system/application/librairies/dspContactSend.php?langue="+langue+"&nom="+nom+"&email="+email+"&message="+message+"&sujet="+sujet+"&sujet2="+sujet2, true ); 
	
	// Quand la requete a abouti :
	
		xhr_object.onreadystatechange = function() { 
											if(xhr_object.readyState == 4) {
												var result = xhr_object.responseText;
												DIV_print( "popup", result ); // Affichage du modele
												DIV_clear( 'loading' );
											}
										} 
	
		xhr_object.send(null);
}