var _URLBASE = "http://www.voila.fr/";

var _URL_COMPLETION_BASE = "completion.ke.voila.fr";


var timeStamp = new Date().getTime();

	var oPage = document.getElementById('voila-page');
	if (oPage != null)
		var oPageClassName = oPage.className;
	else
		var oPageClassName = "";
	var current_url=document.location;

	strMoteur  = '';
	strMoteur += '<div class="V6searchContainer">';
	strMoteur += '<form id="search_ke" name="search_ke" onsubmit="return searchEngine();">';
	strMoteur += '<input type="hidden" name="rtype" value="kw" />';
	strMoteur += '<input type="hidden" id="ref" name="ref" value="VWG_0_HeaderSearch_" />';
	strMoteur += '<div id="cartouche" class="V6cartouche">';
	strMoteur += '	<div class="V6cartoucheLeft"></div>';
	strMoteur += '	<div class="V6cartoucheCentre"><input type="text" name="rdata" class="V6rdata" autocomplete="off" id="rdata" value="" onFocus="searchEngine_onFocus();" onBlur="searchEngine_onBlur();" dojoType="dijit.form.TextBox" trim="true" /></div>';
	strMoteur += '	<div class="V6cartoucheOpenSearch"><select id="listSearch" class="V6listSearch" name="listSearch"></select></div>';
	strMoteur += '	<div class="V6cartoucheBouton"><input class="V6searchHead" type="image" src="http://c.voila.fr/z.gif?V6.0.0" /></div>';
	strMoteur += '	<div class="V6cartoucheRight"></div>';
	strMoteur += '</div>';
	strMoteur += '</form>';
	strMoteur += '</div>';

	strHeader = '';
	strHeader += '<div id="voila-pageTop" class="V6">';
	strHeader += '<a name="top"></a>';
	strHeader += '<div class="V6header">';
	strHeader += '<div id="oCompletion"></div>';
		
	// A voir pour inserer dans le widget
	strHeader += '<div id="bulleHeaderCommuniquer"><div id="bulleHeaderCommuniquerTop"></div><div id="bulleHeaderCommuniquerContent"></div></div>';

	strHeader += '<div class="V6headerContent">';
	strHeader += '<div class="V6logo"><a href="http://www.voila.fr/" title="Voila.fr, retour a l\'accueil"><div class="V6imgLogo"></div></a></div>';
	strHeader += '<div class="V6headerLeft">';
	strHeader += '<div class="V6date"><span id="V6vipName"></span> <span id="V6Date"></span></div>';
	strHeader += strMoteur;
	strHeader += '</div>';
	strHeader += '<div id="headerCommuniquer" dojotype="mymodule.headerCommuniquer"></div>';
	strHeader += '</div>';
	strHeader += '</div>';

	strHeader += '<div class="V6headerAction">';
	strHeader += '<div class="V6headerActionContent">';
	strHeader += '<ul class="V6headerActionContentList">';
	if( oPageClassName == "voila-mail")
	{
		strHeader += '<li id="V6headerliidentifier" class="V6headerliidentifier"><div class="ongletIdent"><a href="http://vip.voila.fr/Php/hub.php?vip_url=http://mail.voila.fr" target="_top" onclick="v_ref( this, \'V6_CHAINE_HEADERNAVMIDENTIFIER\'); return false">M&rsquo;identifier</a></div></li>';
		strHeader += '<li id="V6headerlicompte" class="V6headerlicompte" style="display: none;"><div class="ongletCompte"><a href="http://vip.voila.fr/Php/pau.php?vip_meth=manage&vip_shost=VLeMel3&vip_skey=SR-49HJ&vip_sinfo=Voila+Mail&vip_url=mail.voila.fr" target="_top" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVMONCOMPTE\');">Mon compte</a></div></li>';
		strHeader += '<li>|</li>';
		strHeader += '<li id="V6headerlicreer" class="V6headerlicreer"><div class="ongletCreer"><a href="http://vip.voila.fr/Php/pau.php?vip_meth=signup&vip_shost=VLeMel3&vip_skey=SR-49HJ&vip_sinfo=Voila+Mail&vip_url=mail.voila.fr" target="_top" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVMECREERUNCOMPTE\');">Me cr&eacute;er un compte</a></div></li>';
		strHeader += '<li id="V6headerlipageaccueil" class="V6headerlipageaccueil"><div class="ongletVersion"><a href="#" target="none" onclick="if(document.all){this.style.behavior=\'url(#default#homepage)\'; this.setHomePage(\'http://www.voila.fr/\');}else{v_AjoutFavoris()}; return v_ref( this, \'V6_CHAINE_HEADERNAVPAGEACCUEIL\');return false;">Voila en page d&rsquo;accueil</a></div></li>';
		strHeader += '<li id="V6headerliservices" class="V6headerliservices"><div class="ongletServices"><a href="'+_URLBASE+'?service=1" target="_top" onclick="v_ref( this, \'V6_CHAINE_HEADERNAVSERVICE\');return false;">Tous les services de Voila</a></div></li>';
	}
	else
	{
		strHeader += '<li id="V6headerliidentifier" class="V6headerliidentifier"><div class="ongletIdent"><a href="http://vip.voila.fr/Php/hub.php?vip_url='+current_url+'" onclick="v_ref( this, \'V6_CHAINE_HEADERNAVMIDENTIFIER\'); return false">M&rsquo;identifier</a></div></li>';
		strHeader += '<li id="V6headerlicompte" class="V6headerlicompte" style="display: none;"><div class="ongletCompte"><a href="http://vip.voila.fr/Php/pau.php?vip_meth=manage&vip_shost=HpVoila&vip_skey=HP-404&vip_sinfo=HeaderVoila&vip_url='+current_url+'" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVMONCOMPTE\');">Mon compte</a></div></li>';
		strHeader += '<li>|</li>';
		strHeader += '<li id="V6headerlicreer" class="V6headerlicreer"><div class="ongletCreer"><a href="http://vip.voila.fr/Php/pau.php?vip_meth=signup&vip_shost=HpVoila&vip_skey=HP-404&vip_sinfo=HeaderVoila&vip_url=www.voila.fr" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVMECREERUNCOMPTE\');">Me cr&eacute;er un compte</a></div></li>';
		strHeader += '<li id="V6headerlideconnecter" class="V6headerlideconnecter" style="display: none;"><div class="ongletDeconnecter"><a href="http://vip.voila.fr/Php/pau.php?vip_meth=logoff&vip_url='+_URLBASE+'" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVSEDECONNECTER\');">Se d&eacute;connecter</a></div></li>';
		strHeader += '<li>|</li>';
		strHeader += '<li id="V6headerliperso" class="V6headerliperso"><div class="ongletPerso"><a href="'+_URLBASE+'?perso=1" onclick="return v_ref( this, \'V6_CHAINE_HEADERNAVPERSONNALISER\');">Personnaliser ma page</a></div></li>';
		strHeader += '<li>|</li>';
		//strHeader += '<li class="V6headerligotov4"><div class="ongletVersion"><a href="'+_URLBASE+'Php/switchToV4.php" onclick="setSelected( document.getElementById( \'headerlideconnecter\'), \'ul#headerActionContentList li\'); v_ref( this, \'V6_CHAINE_HEADERNAVGOTOV4\');">Version pr&eacute;c&eacute;dente</a></div></li>';	
		strHeader += '<li id="V6headerlipageaccueil" class="V6headerlipageaccueil"><div class="ongletVersion"><a href="#" target="none" onclick="if(document.all){this.style.behavior=\'url(#default#homepage)\'; this.setHomePage(\'http://www.voila.fr/\');}else{v_AjoutFavoris()}; return v_ref( this, \'V6_CHAINE_HEADERNAVPAGEACCUEIL\');">Voila en page d&rsquo;accueil</a></div></li>';
		
		strHeader += '<li id="V6headerliservices" class="V6headerliservices"><div class="ongletServices"><a href="'+_URLBASE+'?service=1" onclick="v_ref( this, \'V6_CHAINE_HEADERNAVSERVICE\');return false;">Tous les services de Voila</a></div></li>';
	}


	//strHeader += '<li class="V6headerligotov4"><div class="ongletVersion"><a href="'+_URLBASE+'Php/switchToV4.php" onclick="setSelected( document.getElementById( \'headerlideconnecter\'), \'ul#headerActionContentList li\'); v_ref( this, \'V6_CHAINE_HEADERNAVGOTOV4\');">Version pr&eacute;c&eacute;dente</a></div></li>';	
	strHeader += '</ul>';
	strHeader += '</div>';
	strHeader += '</div>';
	strHeader += '<div class="V6headerLineBottom"></div>';
	strHeader += '</div>';
	strHeader += setSousHeader();

	document.write( strHeader);

function setSousHeader(){
	var strSousHeader = "";

	if( oPageClassName != "voila-mail")
	{
		strSousHeader+=	"<div class='V6header_sH "+oPageClassName+"'>";
		strSousHeader+=	"	<div class='voila6_sHTop'>";
		strSousHeader+= "       <div class='V6header_sHTop_left'>";
		if( oPageClassName == "voila-gabarit") {

		} else {
			switch( oPageClassName)
			{
				case "voila-moteur":
					var rootUrl = "http://www.voila.fr";
					break;
				case "voila-annuaires":
					var rootUrl = "http://annuaires.voila.fr/";
					break;
				case "voila-horoscope":
					var rootUrl = "http://astrocenter.voila.fr";
					break;
				case "voila-amiz":
					var rootUrl = "http://amiz.voila.fr";
					break;
				case "voila-dossiernoel":
					var rootUrl = document.location.protocol+"//"+document.location.host+"/Noel";
            	    break;
				default:
					var rootUrl = document.location.protocol+"//"+document.location.host;
					break;
			}
		
			strSousHeader+=	"			<a href='"+rootUrl+"/' title='Accueil'><div class='V6header_sH_picto' onmouseover='rollOverLogo(\"V6headerHome\")' onmouseout='rollOutLogo(\"V6headerHome\")'></div></a>";
			strSousHeader+=	"			<a href='"+rootUrl+"/' title='Accueil'><div class='V6header_sH_pictoTitre' onmouseover='rollOverLogo(\"V6headerHome\")' onmouseout='rollOutLogo(\"V6headerHome\")'></div></a>";
			strSousHeader+=	"			<a href='"+rootUrl+"/' title='Accueil'><div id='V6headerHome' class='V6header_sH_pictoHome' onmouseover='rollOverLogo(\"V6headerHome\")' onmouseout='rollOutLogo(\"V6headerHome\")'></div></a>";
		}
		strSousHeader+= "       </div>";
		strSousHeader+=	"		<div class='V6header_sHTop_right'>";
		strSousHeader+=	"			<div class='V6header_sH_containerClose'><a href='"+_URLBASE+"'></a></div>";
		strSousHeader+=	"			<div class='V6header_sH_pictoCategorie'></div>";
		strSousHeader+=	"		</div>";
	
		strSousHeader+=	"		<div class='V6header_sH_barre'></div>";
	
		strSousHeader+=	"	</div>";
		strSousHeader+=	"</div>";
	}
	return strSousHeader;
}


/*value ranges from 0 to 10*/
function setOpacity(sId, value) {
	if (navigator.appName.indexOf("Microsoft")!= -1 &&parseInt(navigator.appVersion)>=4)
		document.getElementById(sId).filters.alpha.opacity=value*10;
	else
		document.getElementById(sId).style.opacity = value/10;
}


function rollOverLogo(sId){
		setOpacity(sId, 10);
}

function rollOutLogo(sId){
		setOpacity(sId, 6);
}

// Moteur
function writeScript(url){var head=document.getElementsByTagName('head')[0];var script=document.createElement('script');script.setAttribute('src',url);script.setAttribute('type','text/javascript');head.appendChild(script);}
function removeAutoComplete(field){field.onkeyup=null;}
function hideSelectElementCompletion(divId){var nods=document.getElementById(divId).getElementsByTagName('select');for(i=0;i<nods.length;i++){nods[i].style.visibility='hidden';nods[i].cptHideDivAction=0;}}
function showSelectElementCompletion(divId){var nods=document.getElementById(divId).getElementsByTagName('select');for(i=0;i<nods.length;i++){if(nods[i].cptHideDivAction==0){nods[i].style.visibility='visible';}
nods[i].cptHideDivAction=1;}}
function cursorAfterValue(n){if(n.value){oldValue=n.value;n.value="";n.value=oldValue;}}
function getSuggestion(uneDiv,col){if((!uneDiv)||(!(uneDiv.getElementsByTagName('span')[col])))return null;return uneDiv.getElementsByTagName('span')[col].firstChild.data;}
function gaddEvent(obj,evenement,fn){if(obj.addEventListener)
obj.addEventListener(evenement,fn,false)
else if(obj.attachEvent)
obj.attachEvent("on"+evenement,fn)
else
return false;}
function divOnMouseDown(completeur,event,laDiv){completeur._inputField.value=getSuggestion(laDiv,0);completeur.affectValues(laDiv);completeur._suggestionUsed=true;if(completeur._useHistory==true){updateCookie(completeur._inputField.value,completeur._cookieName);}
completeur.hideCompleteDiv();completeur.blurThenGetFocus();if(completeur._onSubmitFunction)
eval(completeur._onSubmitFunction+'("'+completeur._inputField.value+'","'+completeur._2ndColumnValue+'","'+completeur._idValue+'")');}
function divOnMouseMove(completeur,event,laDiv){completeur._cursorUpDownPressed=false;if(completeur._highlightedSuggestionDiv){completeur.setStyleForElement(completeur._highlightedSuggestionDiv,"AutoCompleteDiv");}
children=laDiv.parentNode.childNodes;for(i=0;i<children.length;i++){if(laDiv==children[i]){completeur._highlightedSuggestionIndex=i-1;completeur._highlightedSuggestionDiv=laDiv;break;}}
completeur.setStyleForElement(laDiv,"AutoCompleteDivAct");if(completeur.onMouseOverUpdate){completeur._suggestionUsed=true;completeur._inputField.value=getSuggestion(laDiv,0);completeur.affectValues(laDiv);}}
function divOnMouseOut(completeur,event,laDiv){completeur.setStyleForElement(laDiv,"AutoCompleteDiv");}
var _maxHistoryItemNb=5;function itemInCookie(itemInfos,_cookieName){var cookie=greadCookie(_cookieName);if(cookie!=null){cookie=unescape(cookie);cookie=cookie.split("$");for(j=0;j<cookie.length;j++){if(itemInfos==cookie[j]){return true;}}}
return false;}
function handleCookieData(_cookieName,_inputFieldValue){var cookie=greadCookie(_cookieName);var historyList=new Array();if(cookie!=null){cookie=unescape(cookie);cookie=cookie.split("$");for(i=0;i<cookie.length;i+=2){var currentItem=cookie[i+1];historyList.push(cookie[i]);}}
return historyList;}
function greadCookie(name){var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var begin=0;while(begin<clen){var end=begin+alen;if(document.cookie.substring(begin,end)==arg){var endstr=document.cookie.indexOf(";",end);if(endstr==-1)endstr=document.cookie.length;return unescape(document.cookie.substring(end,endstr));}
begin=document.cookie.indexOf(" ",begin)+1;if(begin==0)break;}
return null;}
function deleteCookie(_cookieName){document.cookie=_cookieName+"=;path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT";return false;}
function updateCookie(suggestSel,_cookieName){if(!itemInCookie(suggestSel,_cookieName)){suggestNoAccent=noAccentCmpl(suggestSel);var newCookieValue=escape(suggestSel);newCookieValue+="$"+escape(suggestNoAccent);var oldCookieValue=greadCookie(_cookieName);if(oldCookieValue!=null){oldCookieValue=unescape(oldCookieValue);oldCookieValue=oldCookieValue.split("$");for(i=1;i<=oldCookieValue.length;i+=2){if(i<=_maxHistoryItemNb+2||_maxHistoryItemNb==0)
newCookieValue+="$"+oldCookieValue[i-1]+"$"+oldCookieValue[i];}}
document.cookie=_cookieName+"="+escape(newCookieValue)+";path=/";}}
function noAccentCmpl(str){var a="\xE0\xE2\xE4\xE1\xC0\xC1\xC4\xC2\xEB\xE8\xE9\xEA\xCA\xC9\xC8\xCB\xEF\xEE\xED\xEC\xCC\xCD\xCE\xCF\xFC\xF9\xFB\xFA\xDA\xD9\xDB\xDC\xE3\xF5\xF1\xC3\xD5\xD1\xE7";var b="aaaaAAAAeeeeEEEEiiiiIIIIooooOOOOuuuuUUUUaonAONc";for(var i=0;i<a.length;i++){str=str.split(a.charAt(i)).join(b.charAt(i));}
return str;}
var BLAutocompleter=function(divCompletion,field,onSubmitFunction,url,paramName,defaultParams,cssPrefix,selectToHide)
{if(!divCompletion)return false;if(!field)return false;this._completeDivRows=0;this._completeDivDivList=null;this._highlightedSuggestionIndex=-1;this._highlightedSuggestionDiv=null;this._cursorUpDownPressed=true;this._lastKeyCode=null;this._eventKeycode=null;if(typeof(cssPrefix)!='undefined')
this._cssPrefix=cssPrefix;else this._cssPrefix='';this._cookieName="history";
this._maxNbSuggestions=10;this._completeDiv=divCompletion;this._useHistory=false;this._use2ndColumn=null;this._useId=null;this._suggestionUsed=null;this._inputField=field;this._onSubmitFunction=onSubmitFunction;this._urlSearch=url;this._paramName=paramName;this._defaultParams=defaultParams;this._selectElementToHide=selectToHide;this._inputField.setAttribute('autocomplete','off');this.createAutocompleteDiv();this.onMouseOverUpdate=true;this._currentInputFieldValue=this._inputField.value;this._oldInputFieldValue=this._currentInputFieldValue;var completeur=this;this._inputField.onkeydown=function(event){if(!event&&window.event)
event=window.event;if(event){completeur._lastKeyCode=event.keyCode;if((completeur._lastKeyCode==18)||(completeur._lastKeyCode==27))return false;}
if(completeur.handleCursorUpDownEnter(completeur._lastKeyCode)&&(completeur._lastKeyCode!=0)){completeur._suggestionUsed=null;completeur.PressAction();}else
if(completeur._highlightedSuggestionIndex>=0)
return false;};this._inputField.onkeyup=function(event){if(!event&&window.event)
event=window.event;completeur._eventKeycode=event.keyCode;if(completeur._eventKeycode==18)return false;if(completeur._eventKeycode==27){completeur.hideCompleteDiv();return false;}
if(completeur._eventKeycode==40||completeur._eventKeycode==38){completeur.blurThenGetFocus();}
var V=completeur._inputField.value;if(completeur._eventKeycode!=0){if(completeur._eventKeycode==13||completeur._eventKeycode==3){var d=completeur._inputField;if(d.createTextRange){d.createTextRange().moveStart("character",d.value.length);d.select();}
else if(d.setSelectionRange)
d.setSelectionRange(d.value.length,d.value.length)
if(completeur._useHistory==true)
updateCookie(V,completeur._cookieName);if(completeur._onSubmitFunction){if(completeur._highlightedSuggestionIndex>=0)
eval(completeur._onSubmitFunction+'("'+escape(completeur._inputField.value)+'","'+completeur._2ndColumnValue+'","'+completeur._idValue+'")');}
completeur.hideCompleteDiv();return false;}
else{if(completeur._inputField.value!=V)completeur._inputField.value=V;}}
if((completeur._eventKeycode!=40)&&(completeur._eventKeycode!=38)){completeur._cursorUpDownPressed=false;completeur._currentInputFieldValue=V;}
else cursorAfterValue(completeur._inputField);if(completeur._oldInputFieldValue!=completeur._currentInputFieldValue){var valeur=escape(completeur._currentInputFieldValue);if(valeur!=''){writeScript(completeur._urlSearch+'&'+completeur._paramName+'='+valeur+'&'+completeur._defaultParams)
completeur._inputField.focus();}
else completeur.hideCompleteDiv();}
completeur._oldInputFieldValue=completeur._currentInputFieldValue;};this._inputField.onblur=function(event){if(!completeur._cursorUpDownPressed){setTimeout(function(){completeur.hideCompleteDiv();},150);}
completeur._cursorUpDownPressed=false;}
gaddEvent(window,'resize',function(){completeur.setCompleteDivSize();});}
BLAutocompleter.prototype={completionUsed:function(){return this._suggestionUsed;},cmpl:function(jsonData){var liste=this.handleJsonSuggestions(jsonData);this.displayComplete(this._currentInputFieldValue,liste);},setStyleForElement:function(c,name){if(c!=null){if(this._cssPrefix!='')c.className=name+" "+this._cssPrefix+name;else c.className=name;}},handleJsonSuggestions:function(xmlDoc){var options=xmlDoc[1];var optionsListe=new Array();var optionsCol1=new Array();if((options)&&(options.length)){for(var i=0;(i<options.length)&&(i<this._maxNbSuggestions);++i){optionsCol1.push(options[i]);}
optionsListe.push(optionsCol1);}
if(this._use2ndColumn&&xmlDoc[2]){var optionsCol2=this.handle2ndColumn(xmlDoc[2]);if(optionsCol2!=false)
optionsListe.push(optionsCol2);}
if(this._useId&&xmlDoc[3]){var optionsCol3=this.handle2ndColumn(xmlDoc[3]);if(optionsCol3!=false)
optionsListe.push(optionsCol3);}
return optionsListe;},setCompleteDivSize:function(){if(this._completeDiv){var oCoord=dojo.coords(dojo.byId("cartouche"));this._completeDiv.style.left=oCoord.x+"px";this._completeDiv.style.top=oCoord.y+"px";}},createAutocompleteDiv:function(){this._completeDiv.style.visibility="hidden";this._completeDiv.style.position="absolute";this.setCompleteDivSize();this.setStyleForElement(this._completeDiv,"AutoCompleteDivListeStyle");},displayComplete:function(valeur,liste){while(this._completeDiv.childNodes.length>0){this._completeDiv.removeChild(this._completeDiv.childNodes[0]);}
if((liste[0])&&(liste[0].length>0)){if(this._useHistory==true)
this.displayHistory();var newDiv=document.createElement("DIV");newDiv.innerHTML='Suggestions';newDiv.id='completeDivTitle';this.setStyleForElement(newDiv,"AutoCompleteDivTitle");this._completeDiv.appendChild(newDiv);var completeur=this;for(var f=0;f<liste[0].length;++f){var newDivLine=document.createElement("div");this.setStyleForElement(newDivLine,"AutoCompleteDiv");var newSpan=document.createElement("span");newSpan.innerHTML=liste[0][f];this.setStyleForElement(newSpan,"AutoCompleteDivCol1");newDivLine.appendChild(newSpan);if(this._use2ndColumn){if((liste[1])&&(liste[1][f]))
this.display2ndColumn(newDivLine,liste[1][f]);else
this.display2ndColumn(newDivLine,"&nbsp;");}
if(this._useId){if(this._use2ndColumn&&(liste[2])&&(liste[2][f]))
this.displayId(newDivLine,liste[2][f]);else if(!this._use2ndColumn&&(liste[1][f]))
this.displayId(newDivLine,liste[1][f]);}
this._completeDiv.appendChild(newDivLine);newDivLine.onmousedown=function(event){divOnMouseDown(completeur,event,this);};newDivLine.onmousemove=function(event){divOnMouseMove(completeur,event,this);};newDivLine.onmouseout=function(event){divOnMouseOut(completeur,event,this);};this._completeDiv.appendChild(newDivLine);}
if(this._selectElementToHide)
hideSelectElementCompletion(this._selectElementToHide);this.PressAction();}
else{this.hideCompleteDiv();this._completeDivRows=0;}},handleCursorUpDownEnter:function(eventCode){if(eventCode==40){this.highlightNewValue(this._highlightedSuggestionIndex+1);return false;}
else if(eventCode==38){this.highlightNewValue(this._highlightedSuggestionIndex-1);return false;}
else if(eventCode==13||eventCode==3){return false;}
this._suggestionUsed=null;return true;},PressAction:function(){var suggestionList=this._completeDiv.getElementsByTagName("div");var suggestionLongueur=suggestionList.length;this._completeDivRows=suggestionLongueur;this._completeDivDivList=suggestionList;if(this._currentInputFieldValue==""||suggestionLongueur==0)
this.hideCompleteDiv();else
this.showCompleteDiv();for(var i=0;i<suggestionLongueur;i++){this.setStyleForElement(suggestionList.item(i),"AutoCompleteDiv");}
this._highlightedSuggestionIndex=-1;this._highlightedSuggestionDiv=null;var supprSelection=false;switch(this._eventKeycode){case 8:case 33:case 34:case 35:case 35:case 36:case 37:case 39:case 45:case 46:supprSelection=true;break;default:break}
if(!supprSelection&&this._highlightedSuggestionDiv){this.setStyleForElement(this._highlightedSuggestionDiv,"AutoCompleteDivAct");var z=this._currentInputFieldValue;}
else{this._highlightedSuggestionIndex=-1;}},blurThenGetFocus:function(completeur){this._cursorUpDownPressed=true;this._inputField.blur();var _self=this;setTimeout(function(){_self._inputField.focus();if(_self._inputField.value){oldValue=_self._inputField.value;_self._inputField.value="";_self._inputField.value=oldValue;}},10);return;},hideCompleteDiv:function(){this._completeDiv.style.visibility="hidden";this._highlightedSuggestionIndex=-1;if(this._selectElementToHide)showSelectElementCompletion(this._selectElementToHide);},showCompleteDiv:function(){this.setCompleteDivSize();this._completeDiv.style.visibility="visible";},highlightNewValue:function(C){if(!this._completeDivDivList||(this._completeDivRows<=0))
return;if(C<=0&&this._highlightedSuggestionIndex<=0)
C=1;else if(C<=0&&this._highlightedSuggestionIndex>0)
C=this._completeDivRows-1;else if(C>=this._completeDivRows)
C=1;this.showCompleteDiv();this._suggestionUsed=true;this.setStyleForElement(this._highlightedSuggestionDiv,"AutoCompleteDiv");if(C>=this._completeDivRows)
C=0;if(C<0)
C=this._completeDivRows-1;this._highlightedSuggestionIndex=C;this._highlightedSuggestionDiv=this._completeDivDivList.item(C);if(this._highlightedSuggestionDiv!=null){this.setStyleForElement(this._highlightedSuggestionDiv,"AutoCompleteDivAct");this._inputField.value=getSuggestion(this._highlightedSuggestionDiv,0);this.affectValues(this._highlightedSuggestionDiv);this._completeDiv.scrollTop=C*this._highlightedSuggestionDiv.offsetHeight;}},affectValues:function(theDiv){if(this._use2ndColumn)
this._2ndColumnValue=getSuggestion(theDiv,1);if(this._useId){if(this._use2ndColumn)
this._idValue=getSuggestion(theDiv,2);else
this._idValue=getSuggestion(theDiv,1);}},display2ndColumn:function(newDiv,element){var newSpan=document.createElement("SPAN");newSpan.innerHTML=element;this.setStyleForElement(newSpan,"AutoCompleteDivCol2");newDiv.appendChild(newSpan);return false;},handle2ndColumn:function(liste){var optionsCol2=new Array();var options2=liste;if((liste)&&(liste.length)){for(var i=0;i<liste.length;++i){optionsCol2.push(liste[i]);}
return optionsCol2;}
return false;},displayId:function(newDiv,element){var newSpan=document.createElement("SPAN");newSpan.innerHTML=element;this.setStyleForElement(newSpan,"AutoCompleteId");newDiv.appendChild(newSpan);return false;},displayHistory:function(){cookieHistory=handleCookieData(this._cookieName,this._inputField.value);if(cookieHistory.length>0){var historyDiv=document.createElement("SPAN");historyDiv.innerHTML='Historique&nbsp;(<a href="#" class="AutoCompleteDivDel" onClick="javascript:deleteCookie(\''+this._cookieName+'\');return false; ">effacer</a>)';historyDiv.id='completeDivTitle';this.setStyleForElement(historyDiv,"AutoCompleteDivTitle");this._completeDiv.appendChild(historyDiv);var completeur=this;for(var f=0;f<cookieHistory.length;f++){var nouveauDiv=document.createElement("DIV");nouveauDiv.onmousedown=function(event){divOnMouseDown(completeur,event,this);};nouveauDiv.onmousemove=function(event){divOnMouseMove(completeur,event,this);};nouveauDiv.onmouseout=function(event){divOnMouseOut(completeur,event,this);};this.setStyleForElement(nouveauDiv,"AutoCompleteDiv");var nouveauSpan=document.createElement("SPAN");nouveauSpan.innerHTML=cookieHistory[f];this.setStyleForElement(nouveauSpan,"AutoCompleteDivCol1");nouveauDiv.appendChild(nouveauSpan);this._completeDiv.appendChild(nouveauDiv);}}}}
// \Moteur

function launchSearchEngine()
{
	var v_rec_keyword  = o_sExtractVar('rdata', location.href);
	if (v_rec_keyword != null){
		v_rec_keyword = unescape(v_rec_keyword);
		document.getElementById('rdata').value = v_rec_keyword.replace(/\+/g, " ");
	}
	
	var bhv = o_sExtractVar('bhv', location.href);
	if (bhv != null){

	var SelectObject = document.getElementById('listSearch');
	var selectValue = "search.ke.voila.fr/S/voila?rtype=kw&profil=voila&bhv="+bhv+"&rdata={searchTerms}";
	for(var i=0; i < SelectObject.length; i++) {
		if(SelectObject[i].value == selectValue)
			SelectObject.selectedIndex = i;
	}

//    document.getElementById('listSearch').value = "search.ke.voila.fr/S/voila?rtype=kw&profil=voila&bhv="+bhv+"&rdata={searchTerms}";
  }	
/*	
	var voila_search_focus = 1;
	if( oPageClassName == "voila-mail" || oPageClassName == "voila-pau")
*/		
	var	voila_search_focus = 0;

	if (voila_search_focus == 1)
		document.getElementById('rdata').focus();
		
	oBLCompletion = new BLAutocompleter(
		document.getElementById('oCompletion'),
		document.getElementById('rdata'),
		'CompletionFn',
		'http://'+_URL_COMPLETION_BASE+'/fr/completion/xml/fullxml?',
		'kw',
		'cbf=oBLCompletion.cmpl',
		'aclr'
	);
	if( oPageClassName == "voila-mail")
		oBLCompletion._maxNbSuggestions=7;
	else if( oPageClassName == "voila-pikeo")
		oBLCompletion._maxNbSuggestions=4;
	else 
		oBLCompletion._maxNbSuggestions=10;
	oBLCompletion.onMouseOverUpdate= false;
	oBLCompletion._launchSearch= false;		
}

function CompletionFn(value1, value2, id){
	var oForm = dojo.byId('search_ke');
	oForm.ref.value = "V_LR_Completion_Web";
	return false;
}

var _PERSO_DEFAULT = {"nVer":"V6.5.0","skin":"SKIN01","moteursList":[{"title":"Sur le Web","site":"search.ke.voila.fr\/S\/voila?rtype=kw&bhv=web_fr&profil=voila&rdata={searchTerms}","state":"01"},{"title":"Dans les Images","site":"search.ke.voila.fr\/S\/voila?rtype=kw&profil=voila&bhv=images&rdata={searchTerms}","state":"11"},{"title":"Dans les Vid&eacute;os","site":"search.ke.voila.fr\/S\/voila?rtype=kw&profil=voila&bhv=videos&rdata={searchTerms}","state":"11"},{"title":"Dans l'Actualit&eacute;","site":"search.ke.voila.fr\/S\/voila?rtype=kw&profil=voila&bhv=actu&rdata={searchTerms}","state":"11"},{"title":"Sur Wikipedia","site":"fr.wikipedia.org\/w\/index.php?title=Special:Recherche&search={searchTerms}","state":"11"},{"title":"Sur Yahoo","site":"fr.search.yahoo.com\/search?p={searchTerms}","state":"10"}],"iconsList":["mail","people","rencontres","traduction","shopping","actu","tchat","macle","sport","meteo","horoscope","bourse","musique","emplois","cinema","videos","guidetv","pagespersos","annuaires","itineraireetplan","pikeo","genealogie","renseignements"]};

var _CONFPICTOS = {"mail":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/mail.gif?V6.0.0","titre":"Mail Gratuit","accroche":"1 giga, anti-spam","href":"http:\/\/mail.voila.fr"},"macle":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/macle.gif?V6.0.0","titre":"Ma cl&eacute","accroche":"Stocker mes donn&eacute;es en ligne","href":"http:\/\/macle.voila.fr"},"traduction":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/traduction.gif?V6.0.0","titre":"Traducteur","accroche":"Traduire texte ou page web","href":"http:\/\/tr.voila.fr"},"tchat":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/tchat.gif?V6.0.0","titre":"Chat","accroche":"Discuter en priv&eacute; ou en public","href":"http:\/\/chat.voila.fr"},"toctalk":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/toctalk.gif?V6.0.0","titre":"Toctalk","accroche":"Bient&ocirc;t disponible","href":"#"},"rencontres":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/recontre.gif?V6.0.0","titre":"Rencontres","accroche":"Trouver l&#39;amour","href":"http:\/\/www.meetic-partners.com\/call\/cliccommand\/2245185\/69957\/1263832921?"},"renseignements":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/renseignement.gif?V6.0.0","titre":"Renseignement","accroche":"Trouver une adresse, un service de proximit&eacute;","href":"http:\/\/local.search.ke.voila.fr\/S\/searchproxi?profil=enville_voila"},"actu":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/actu.gif?V6.0.0","titre":"Actualit&eacute;s","accroche":"Suivre l&#39;actualit&eacute; en France et dans le monde","href":"http:\/\/actu.voila.fr"},"sport":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/sport.gif?V6.0.0","titre":"Sports","accroche":"Retrouver les r&eacute;sultats sportifs","href":"http:\/\/sports.voila.fr"},"people":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/people.gif?V6.0.0","titre":"People","accroche":"Soyez au courant des derniers potins des stars.","href":"http:\/\/people.voila.fr"},"meteo":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/meteo.gif?V6.0.0","titre":"M&eacute;t&eacute;o","accroche":"Consulter la m&eacute;t&eacute;o et les pr&eacute;visions","href":"http:\/\/meteo.voila.fr"},"horoscope":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/horoscope.gif?V6.0.0","titre":"Horoscope","accroche":"Consulter les astres","href":"http:\/\/horoscope.voila.fr"},"bourse":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/bourse.gif?V6.0.0","titre":"Bourse","accroche":"Suivre les cours ","href":"http:\/\/finances.voila.fr"},"musique":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/musique.gif?V6.0.0","titre":"Musique","accroche":"Ecouter la musique en ligne","href":"http:\/\/musiline.voila.fr"},"pikeo":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/pikeo.gif?V6.0.0","titre":"Photo","accroche":"D&eacute;poser &amp; Partager des photos","href":"http:\/\/pikeo.voila.fr"},"cinema":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/cinema.gif?V6.0.0","titre":"Cin&eacute;ma","accroche":"D&eacute;couvrir les bandes annonces de films","href":"http:\/\/cine.voila.fr"},"videos":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/video.gif?V6.0.0","titre":"Vid&eacute;os","accroche":"Rechercher des vid&eacute;os","href":"http:\/\/video.voila.fr"},"guidetv":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/guidetv.gif?V6.0.0","titre":"Guide TV","accroche":"Consulter le programme t&eacute;l&eacute;","href":"http:\/\/tv.voila.fr"},"amiz":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/amiz.gif?V6.0.0","titre":"AMIZ","accroche":"Cr&eacute;er votre r&eacute;seau d&#39;amis","href":"http:\/\/amiz.voila.fr"},"pagespersos":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/pageperso.gif?V6.0.0","titre":"Pages Perso","accroche":"Cr&eacute;er votre page perso","href":"http:\/\/monsite.voila.fr"},"comparateur":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/comparateur.gif?V6.0.0","titre":"Comparateur Shopping","accroche":"Bient&ocirc;t disponible","href":"#"},"annuaires":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/annuaire.gif?V6.0.0","titre":"Annuaires","accroche":"","href":"http:\/\/annuaires.voila.fr"},"itineraireetplan":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/iti.gif?V6.0.0","titre":"Itin&eacute;raires et Plan","accroche":"Trouver un iti, afficher un plan","href":"http:\/\/itineraire.voila.fr"},"emplois":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/emploi.gif?V6.0.0","titre":"Emploi et formation","accroche":"Trouver un emploi","href":"http:\/\/monster.voila.fr"},"genealogie":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/genealogie.gif?V6.0.0","titre":"Famille &amp; g&eacute;n&eacute;alogie","accroche":"Tout sur vos noms et pr&eacute;noms en France.","href":"http:\/\/noms.voila.fr"},"shopping":{"imageSrc":"_COMMON_URL\/Icons\/picoHeader\/shopping.gif?V6.0.0","titre":"Shopping","accroche":"Trouver, comparer et acheter au meilleur prix.","href":"http:\/\/shopping.voila.fr"}};

function setSelected(domSelected,selector,domNode,defaultClass){
	dojo.query(selector).forEach(
		function(item){
			item.className=defaultClass;
		}
	);
	if(domSelected!=null){
		domSelected.className=defaultClass+" selected";
	}
}

function searchEngine_onFocus(){
	Hrdata = dojo.byId('rdata');
	if( Hrdata.value == 'ex : Le Dakar')
		Hrdata.value=''; 
	Hrdata.focus();	
}

function searchEngine_onBlur(){
	Hrdata = dojo.byId('rdata');
}

function dateFr()
{
	var retour = "";
	var jour = new Array();
	jour[0]='Dimanche';
	jour[1]='Lundi';
	jour[2]='Mardi';
	jour[3]='Mercredi';
	jour[4]='Jeudi';
	jour[5]='Vendredi';
	jour[6]='Samedi';
	var mois = new Array();
	mois[0]='Janvier';
	mois[1]='Février';
	mois[2]='Mars';
	mois[3]='Avril';
	mois[4]='Mai';
	mois[5]='Juin';
	mois[6]='Juillet';
	mois[7]='Août';
	mois[8]='Septembre';
	mois[9]='Octobre';
	mois[10]='Novembre';
	mois[11]='Décembre';
	var my_date= new Date();
	var year=my_date.getYear();
	var month=my_date.getMonth();
	var day=my_date.getDay();
	var date=my_date.getDate();
	if (navigator.appName=="Netscape")
	{
		year%=100;
		if (year<10)
			retour += jour[day] + " " + date + " " + mois[month] + " 200" + year;
		else
			retour += jour[day] + " " + date + " " + mois[month] + " 20" + year;
	}
	else
		retour += jour[day] + " " + date + " " + mois[month] + " " + year;
	return retour;
}

function setSkin( sSkinValue ){
	var oPage = dojo.byId('voila-page');
	if(sSkinValue.indexOf("#") == -1){
		var sImgBase = "http://c.voila.fr/V6/Icons/img/Skin/";
		switch( sSkinValue ){
			case "SKIN01":
				var sImgUrl = sImgBase+"bgrd.gif?V6.0.0";
			break;

			case "SKIN02":
				var sImgUrl = sImgBase+"vert.jpg?V6.0.0";
			break;
			
			case "SKIN03":
				var sImgUrl = sImgBase+"bleu.jpg?V6.0.0";
			break;
			
			case "SKIN04":
				var sImgUrl = sImgBase+"marron.jpg?V6.0.0";
			break;
			
			case "SKIN05":
				var sImgUrl = sImgBase+"blanc.jpg?V6.0.0";
			break;									
			
			case "SKIN06":
				var sImgUrl = sImgBase+"roche.gif?V6.0.0";
			break;
			
			default:
				var sImgUrl = sImgBase+"bgrd.gif?V6.0.0";
			break;
		}
		oPage.style.background = 'none';
		oPage.style.background = "transparent url("+sImgUrl+") repeat scroll left top";	
	}
	else
	{
		oPage.style.background = 'none';
		oPage.style.backgroundColor = sSkinValue;
	}
}

function html_entity_decode(str, bRemovePlus) {
	var ta=document.createElement("textarea");
	if(bRemovePlus)
		ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\+/g, " ");
	else
		ta.innerHTML=str.replace(/</g,"&lt;").replace(/>/g,"&gt;");
	return ta.value;
}

//utilise dans sGetTimeRange afin de retourner par ex 0809 pour la tranche horaire corrrespondant a 08h00  09h00 au lieu de 89
function zeroFill( n ) {
	if ( n < 10 ) return '0' + n; 
	else return n; 
}

//retourne une tranche horaire
function sGetTimeRange() {
      var d = new Date();
      var deb = d.getHours();
      var fin = deb + 1;
      return '' + zeroFill( deb ) + zeroFill( fin ); 
}

// r.voila width custom tag
function r_voila_custom(sRef, sUrl)
{
	if (sUrl != "")
	{
		var rUrl = "http://r.voila.fr/l?ref=" + sRef + "&url=" + sUrl ;
		logclick(rUrl);
		if(sUrl.indexOf(".voila.fr") != -1)
		{
			jumpto(sUrl, "top");
			// window.top.location = rUrl;	
		}
		else
		{
			jumpto(sUrl, "_blank");
		}
	}
}

function searchEngine()
{
	var bCompletion = false;
	var oForm	= dojo.byId('search_ke');
	var rdata	= oForm.rdata.value;	
	var ref		= oForm.ref.value;
	var sUrl = "http://" + new String(oForm.listSearch.value);
	
	if(ref == "V_LR_Completion_Web")
		bCompletion = true;
	rdata = escape(rdata);
	// Cas facebook, on vire le &amp;
	sUrl = sUrl.replace("&amp;","&");
	
	sUrl = sUrl.replace("{searchTerms}", rdata);
	
	if(sUrl.indexOf("search.ke.voila.fr") != -1){
		// Ajout du tag completion
		if (bCompletion)
			sUrl += "&alt=completion";

		// Redirect
		if (bCompletion)
			r_voila_custom(ref, sUrl);
		else 
			r_voila_custom(ref + sGetTimeRange() + ".Recherches.0", sUrl);
	}
	else
	{
		r_voila_custom(ref, sUrl);
	}
	return false;	
}

function headerOnLoad()
{
	var bClassLoaded = true;
	dojo.forEach(djConfig.require, function(sRequire){
		if (true !== dojo._hasResource[sRequire]) {
			bClassLoaded = false;
		}
	});
	
	if (!bClassLoaded) {
		dojo.addOnLoad(headerOnLoad);
		return false;
	}
	
	dojo.parser.parse( dojo.byId("voila-pageTop"));
	dojo.parser.parse( dojo.byId("voila-pageBottom"));

	dojo.addClass( document.body, "voila6");      

	var habillage = false;

	var perso = _PERSO_DEFAULT;
	if( V6skin = dojo.cookie("V6-skin"))
		perso["skin"] = V6skin;
	if( V6moteursList = eval( dojo.cookie("V6-moteursList")))
		perso["moteursList"] = V6moteursList;
	if( V6iconsList = eval( dojo.cookie("V6-iconsList")))
		perso["iconsList"] = V6iconsList;

/*
// Habillage d'une chaine
	if( oPageClassName == "voila-sport" && ( document.location.pathname == "/" || document.location.pathname == "/index.html" ) )
    {
        habillage = true;
        oHabillageLink = {
        	href: "http://voila.fr",
        	target: "_blank"
        };
	}
*/


// Test habillage toutes les chaines
//	habillage = true;
	if(dojo.hasClass(dojo.body(), "habillage") || habillage){
		if (dojo.byId('pubHeaderMail')) {
			var elPub = dojo.byId('pubHeaderMail');
			elPub.parentNode.removeChild(elPub);
		}
		
		var oTarget = {'voila-page':true,'voila-page-mail_temp': true};
	
		if ((dojo.byId("habillageLink") && dojo.byId("habillageLink").href != "") || typeof(oHabillageLink) != "undefined") {
			if(oHabillageLink){
				var oLink = oHabillageLink;
			}
			else if( dojo.byId("habillageLink")) {
				var oLink = dojo.byId("habillageLink");
			}
			
			dojo.connect(dojo.body(), "click", function(e){
				if (e.target.id == "voila-page") {
					window.open(oLink.href,oLink.target);
				}
			});
			dojo.connect(dojo.body(), 'mouseover', function(e){
				if (e.target.id in oTarget && true === oTarget[e.target.id])
				{
					dojo.body().style.cursor = 'pointer';
				}
			});
			dojo.connect(dojo.body(), 'mouseout', function(e){
				if (e.target.id in oTarget && true === oTarget[e.target.id])
				{
					dojo.body().style.cursor = 'default';
				}
			});
		}
	}	
	else //if (!dojo.hasClass(dojo.body(), "habillage") && !habillage) 
	{
		if (typeof(document.getElementById('voila-page-mail')) == 'undefined' || document.getElementById('voila-page-mail') == null) 
			setSkin(perso["skin"]);
	}
	
	// Select Moteur
	if( HlistSearch = dojo.byId("listSearch") )
	{
		var i = 0;
		while( typeof perso["moteursList"][i] != "undefined" )
		{
			if( ( perso["moteursList"][i].state == 1 ) || ( perso["moteursList"][i].state == 11 ) )
			{
				//HlistSearch.appendChild( new Option(perso["moteursList"][i].title, perso["moteursList"][i].site));
				document.search_ke.listSearch.options[i] = new Option(html_entity_decode(perso["moteursList"][i].title, 1), perso["moteursList"][i].site);
			}
			i++;
		}
	}
	launchSearchEngine();

	// Menu Authentifie / Non Authentifie
	if( dojo.cookie("vip_s"))
	{
		dojo.byId("V6headerliidentifier").style.display = "none";
		dojo.byId("V6headerlicreer").style.display = "none";

		dojo.byId("V6headerlicompte").style.display = "inline";
		if( oPageClassName != "voila-mail") dojo.byId("V6headerlideconnecter").style.display = "inline";
	}
	
	if( HDate = dojo.byId("V6Date") )
	{
		HDate.innerHTML = dateFr();
	}
	// Nom
	if( HvipName = dojo.byId("V6vipName") )
	{
		if( vipName =  v_sGetCookie("V6-name") )
			HvipName.innerHTML = "Bonjour "+vipName+", ";
	}
	
	// Pictos
	if( HheaderCommuniquer = dijit.byId('headerCommuniquer'))
	{
		var items = Array();
		var i=0;
		while( typeof perso["iconsList"][i] != "undefined" )
		{
			if( typeof _CONFPICTOS[ perso["iconsList"][i]] != "undefined")
			{
				_CONFPICTOS[ perso["iconsList"][i]].imageSrc = _CONFPICTOS[ perso["iconsList"][i]].imageSrc.replace( /_COMMON_URL/, "http://c.voila.fr/V6");
				items.push( _CONFPICTOS[ perso["iconsList"][i]]);
			}
			i++;
		}
		HheaderCommuniquer._jsonLoaded(items);
	}
};

djConfig = {
	baseUrl: '', 
	modulePaths: { 'mymodule': 'http://c.voila.fr/V6C/dojoroot/mymodule-xd'}, 
	parseOnLoad: false,
	afterOnLoad: true,	
	addOnLoad: function(){ headerOnLoad();/* bodyOnLoad();*/ },
	require: [
		"dojo.cookie",
		"dijit.form.TextBox",
		"dijit.form.ComboBox",
		"dojo.data.ItemFileReadStore",
		"dijit.form.FilteringSelect",
		"mymodule.headerCommuniquer",
		"dojo.parser"
	],
	isDebug: false
};

function loadDojo()
{
	if( typeof dojo == "undefined")
	{
		var node = document.createElement("script");
		node.type = "text/javascript";
		node.src = "http://xd.woopic.com/dojoroot/1.2.3-xd/dojo/dojo.xd.js";
		document.getElementsByTagName("head")[0].appendChild(node);
	}
	else
	{
		dojo.registerModulePath("mymodule","http://c.voila.fr/V6C/dojoroot/mymodule-xd");

		dojo.forEach(
		    djConfig.require,
			function(require) {
				dojo.require( require);
			}
		);

		dojo.addOnLoad( djConfig.addOnLoad);
	}
}

if(window.addEventListener){
	window.addEventListener("load", loadDojo, false);
}else{
	window.attachEvent("onload", loadDojo);
}

