function genererMoteur(zanoxUrl, zanoxParam,baseUrl)
{

	document.write('<script src="'+baseUrl+'/library/include/js/main.js"></script>');
	document.write('<script src="'+baseUrl+'/library/include/js/lib_date.js"></script>');
	document.write('<script src="'+baseUrl+'/elysair/moteurHP_functions_en.js"></script>');

	document.write('<LINK REL="stylesheet" HREF="'+baseUrl+'/elysair/include_site/css/moteurHpJs.css" TYPE="text/css">');
	
	document.write('<div id=ttiMoteurHpJs>');
	document.write('<div id=ttiEntete>');
		document.write('<img src="'+baseUrl+'/Elysair/images_site/design/reserver-un-vol-home_us.gif" alt="Reserver un vol" />');
	document.write('</div>');
	document.write('<form name="frmbook" method="get" action="http://'+zanoxUrl+'" ID="frmbook" target="_top">');
	document.write('<input type="hidden" name="'+zanoxParam+'" value="https://www.lavion.com/usv2/reserver.php?" />  ');
	document.write('<input type="hidden" name="ChoixMoteur" value="6" />  ');
	document.write('<input type="hidden" name="chkAllerOpen" ID="Hidden1" />');
	document.write('<input type="hidden" name="chkRetourOpen" ID="Hidden2" />');
	document.write('<input type="hidden" name="id_classegene" ID="Hidden3" />');
	document.write('<input type="hidden" name="id_langue" value="2" />');
	
	document.write('<div id=ttiChoixAllerRetour>');
		document.write('<dl id=ttiChoixAller>');
			document.write('<dt id="ttiLblAllerSimple" name="AllerSimple">One way</dt>');
			document.write('<dd id="ttiInptAllerSimple"><input type="radio" name="TypeTrajet" value="0" onClick="hideRetour();" id="TypeTrajetAllerSimple"  /></dd>');
		document.write('</dl>');
		document.write('<dl id=ttiChoixRetour>');
			document.write('<dt id="ttiLblAllerRetour" name="AllerRetour">Round Trip</li>');
			document.write('<dd id="ttiInptAllerRetour"><input type="radio" name="TypeTrajet" id="TypeTrajetAllerRetour" value="1" onClick="showRetour();"  checked></dd>');
		document.write('</dl>');
	document.write('</div>');
	document.write('<div id=ttiChoixTrajet>');
		document.write('<dl id=ttiChoixTrajetDepart>');
			document.write(' <dt id="ttiLblTrajetDepart">Outbound : </dt>');
			document.write('<dd id="ttiInptTrajetDepart">');
				document.write('<select name="id_depart" id="id_depart" onchange="update_cmb(this.options.selectedIndex);">');
				document.write('<option class="id_depart">Departure</option>');
				document.write('<option value="7179">New York/Newark Intl</option>');
				document.write('<option value="10582">Paris Orly Sud</option>');
				document.write('</select>');
			document.write('</dd>');
		document.write('</dl>');
		document.write('<dl id=ttiChoixTrajetArrivee>');
			document.write(' <dt id="ttiLblTrajetArrivee">Inbound : </dt>');
			document.write('<dd id="ttiInptTrajetArrivee">');
				document.write('<select name="id_arrivee" id="id_arrivee">');
				document.write('<option>Arrival</option>');
				document.write('</select>');
			document.write('</dd>')
		document.write('</dl>');
		document.write('<div id=ttiChoixDate>')
			document.write('<dl id=ttiChoixDateDepart>')
				document.write('<dt id=ttiLblDateDepart>Departing : </dt>')
				document.write('<dd id=ttiInptDateAller>')
				//instanceCtrlContentxdcDateAller
					document.write('<input name="txtDateAller" type="text" id="txtDateAller" onfocus="if (this.value==\'mm/dd/yyyy\') this.value=\'\'; return verifIdDepartAndIdRetour();" onchange="return verifDateAller();"  maxlength="10" size="14" class="select" value="mm/dd/yyyy" onBlur="if (this.value==\'\') this.value=\'mm/dd/yyyy\'" />')
				document.write('</dd>')
			document.write('</dl>')
			document.write('<dl id=ttiChoixDateArrivee>')
				document.write('<dt id=ttiLblDateArrivee>Returning : </dt>')
				document.write('<dd id=ttiInptDateArrivee>')
				document.write(' <input name="txtDateRetour" type="text" id="txtDateRetour" onfocus="if (this.value==\'mm/dd/yyyy\') this.value=\'\';return verifIdDepartAndIdRetour();" onchange="return verifDateRetour();" size="14"  maxlength="10" class="select"  value="mm/dd/yyyy" onBlur="if (this.value==\'\') this.value=\'mm/dd/yyyy\'"/>');
				document.write('</dd>')
			document.write('</dl>')
		document.write('</div>')
	document.write('</div>');
	document.write('<input type="hidden" name="Annee_Aller" id="Annee_Aller" value="">');
	document.write('<input type="hidden" name="Mois_Aller" id="Mois_Aller" value="">');
	document.write('<input type="hidden" name="Jour_Aller" id="Jour_Aller" value="">');
	document.write('<input type="hidden" name="Annee_Retour" id="Annee_Retour" value="">');
	document.write('<input type="hidden" name="Mois_Retour" id="Mois_Retour" value="">');
	document.write('<input type="hidden" name="Jour_Retour" id="Jour_Retour" value="">');
	document.write('<div id="ttiOptionReservation">');
		document.write('<dl id=ttiAdultes>');
			document.write('<dt id=ttiLblAdultes>Adult(s) : </dt>');
			document.write('<dd id=ttiInptAdultes>');
				document.write('<select name="TypePassager1u1000r0b1" id="TypePassager1u1000r0b1" class="select">');
				document.write('<option value="0">0</option><option value="1" selected>1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option>');
				document.write('</select>')
			document.write('</dd>');
		document.write('</dl>');
		document.write('<dl id=ttiTarifs>');
			document.write('<dt id=ttiLblTarifs>Fares : </dt>')
			document.write('<dd id=ttiInptTarifs>');
				document.write('<input type="hidden" name="id_classe" value="-1" />');
				document.write('<select name="id_classegene_dep" id="classegene_depart" class="classegene_dep">');
				document.write('<option value="28,29,30,31,32,33,35,36,37,39,40,41,42,43,44,45,46,47,55,56,57,65,67,68,69">Best Fare</option>');
				document.write('<option value="28,30,33,35,36,38,39,40,44,45">Full Flex</option>');
				document.write('</select>');
			document.write('</dd>');
		document.write('</dl>');
		document.write('<dl id=ttiPlusOption>');
			document.write('<dt id=ttiLblPlusOption><a href="http://'+zanoxUrl+'?'+zanoxParam+'=https://www.lavion.com/usv2/reserver.php" target="_top">More options</a></dt>');				
		document.write('</dl>');
	document.write('</div>');
	document.write('<div id=ttiValider>');
		document.write('<a href="javascript:checkForm();">');
		document.write('<img src="'+baseUrl+'/Elysair/images_site/valider_us.gif" name="Search" width="79" height="22" border="0" id="rechercher" />');
		document.write('</a>');
	document.write('</div>');
	document.write('<div id=affWaiting>');
	document.write('</div>');
	
	document.write('</form>');
	
	document.write('</div>');
	
	document.write('<script>');
			document.write('update_cmb(document.frmbook.id_depart.options.selectedIndex);');
	document.write('</script>');

}

function hideRetour() {
	/*document.getElementById('ttiChoixTrajetArrivee').style.visibility="hidden";*/
	document.getElementById('ttiChoixDateArrivee').style.visibility="hidden";	
}

function showRetour() {
	/*document.getElementById('ttiChoixTrajetArrivee').style.visibility="visible";*/
	document.getElementById('ttiChoixDateArrivee').style.visibility="visible";	
}

