theObjects = document.getElementsByTagName("object"); 
for (var i = 0; i < theObjects.length; i++) { 
theObjects[i].outerHTML = theObjects[i].outerHTML; 
} 

var urlAddress = "http://www.sejours-maroc.org/";
var pageName = "Voyages et sejours au Maroc";
function addToFavorites(anchor)
{
if (window.external)
{
window.external.AddFavorite(anchor.getAttribute('href'), anchor.getAttribute('title'));
}
}

function more(x)
{
var elmt = document.getElementById(x);
 if (elmt.className == "expandable")
 	{
 elmt.className = "expanded";
 	}
 else
 	{
 elmt.className = "expandable";
 	}
}


var Prototype={Version:'1.4.0_pre10_ajax',emptyFunction:function(){},K:function(x){return x}};var Class={create:function(){return function(){this.initialize.apply(this,arguments);}}};var Abstract=new Object();Object.extend=function(destination,source){for(property in source){destination[property]=source[property];}
return destination;};Object.inspect=function(object){try{if(object==undefined)return'undefined';if(object==null)return'null';return object.inspect?object.inspect():object.toString();}catch(e){if(e instanceof RangeError)return'...';throw e;}};Function.prototype.bind=function(object){var __method=this;return function(){return __method.apply(object,arguments);};};Function.prototype.bindAsEventListener=function(object){var __method=this;return function(event){return __method.call(object,event||window.event);};};Object.extend(Number.prototype,{toColorPart:function(){var digits=this.toString(16);if(this<16)return'0'+digits;return digits;},succ:function(){return this+1;},times:function(iterator){$R(0,this,true).each(iterator);return this;}});var Try={these:function(){var returnValue;for(var i=0;i<arguments.length;i++){var lambda=arguments[i];try{returnValue=lambda();break;}catch(e){}}
return returnValue;}};var PeriodicalExecuter=Class.create();PeriodicalExecuter.prototype={initialize:function(callback,frequency){this.callback=callback;this.frequency=frequency;this.currentlyExecuting=false;this.registerCallback();},registerCallback:function(){setInterval(this.onTimerEvent.bind(this),this.frequency*1000);},onTimerEvent:function(){if(!this.currentlyExecuting){try{this.currentlyExecuting=true;this.callback();}finally{this.currentlyExecuting=false;}}}};function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string')
element=document.getElementById(element);if(arguments.length==1)
return element;elements.push(element);}
return elements;};var Ajax={getTransport:function(){return Try.these(function(){return new ActiveXObject('Msxml2.XMLHTTP')},function(){return new ActiveXObject('Microsoft.XMLHTTP')},function(){return new XMLHttpRequest()})||false;}};Ajax.Base=function(){};Ajax.Base.prototype={setOptions:function(options){this.options={method:'post',asynchronous:true,parameters:''};Object.extend(this.options,options||{});},responseIsSuccess:function(){return this.transport.status==undefined||this.transport.status==0||(this.transport.status>=200&&this.transport.status<300);},responseIsFailure:function(){return!this.responseIsSuccess();}};Ajax.Request=Class.create();Ajax.Request.Events=['Uninitialized','Loading','Loaded','Interactive','Complete'];Ajax.Request.prototype=Object.extend(new Ajax.Base(),{initialize:function(url,options){this.transport=Ajax.getTransport();this.setOptions(options);this.request(url);},request:function(url){var parameters=this.options.parameters||'';if(parameters.length>0)parameters+='&_=';try{if(this.options.method=='get')
url+='?'+parameters;this.transport.open(this.options.method,url,this.options.asynchronous);if(this.options.asynchronous){this.transport.onreadystatechange=this.onStateChange.bind(this);setTimeout((function(){this.respondToReadyState(1)}).bind(this),10);}
this.setRequestHeaders();var body=this.options.postBody?this.options.postBody:parameters;this.transport.send(this.options.method=='post'?body:null);}catch(e){};},setRequestHeaders:function(){var requestHeaders=['X-Requested-With','XMLHttpRequest','X-Prototype-Version',Prototype.Version];if(this.options.method=='post'){requestHeaders.push('Content-type','application/x-www-form-urlencoded');if(this.transport.overrideMimeType)requestHeaders.push('Connection','close');}
if(this.options.requestHeaders)
requestHeaders.push.apply(requestHeaders,this.options.requestHeaders);for(var i=0;i<requestHeaders.length;i+=2)
this.transport.setRequestHeader(requestHeaders[i],requestHeaders[i+1]);},onStateChange:function(){var readyState=this.transport.readyState;if(readyState!=1)
this.respondToReadyState(this.transport.readyState);},evalJSON:function(){try{var json=this.transport.getResponseHeader('X-JSON'),object;object=eval(json);return object;}catch(e){}},respondToReadyState:function(readyState){var event=Ajax.Request.Events[readyState];var transport=this.transport,json=this.evalJSON();if(event=='Complete')
(this.options['on'+this.transport.status]||this.options['on'+(this.responseIsSuccess()?'Success':'Failure')]||Prototype.emptyFunction)(transport,json);(this.options['on'+event]||Prototype.emptyFunction)(transport,json);if(event=='Complete')
this.transport.onreadystatechange=Prototype.emptyFunction;}});Ajax.Updater=Class.create();Ajax.Updater.ScriptFragment='(?:<script.*?>)((\n|.)*?)(?:<\/script>)';Object.extend(Object.extend(Ajax.Updater.prototype,Ajax.Request.prototype),{initialize:function(container,url,options){this.containers={success:container.success?$(container.success):$(container),failure:container.failure?$(container.failure):(container.success?null:$(container))};this.transport=Ajax.getTransport();this.setOptions(options);var onComplete=this.options.onComplete||Prototype.emptyFunction;this.options.onComplete=(function(transport,object){this.updateContent();onComplete(transport,object);}).bind(this);this.request(url);},updateContent:function(){var receiver=this.responseIsSuccess()?this.containers.success:this.containers.failure;var match=new RegExp(Ajax.Updater.ScriptFragment,'img');var response=this.transport.responseText.replace(match,'');var scripts=this.transport.responseText.match(match);if(receiver){if(this.options.insertion){new this.options.insertion(receiver,response);}else{receiver.innerHTML=response;}}
if(this.responseIsSuccess()){if(this.onComplete)
setTimeout(this.onComplete.bind(this),10);}
if(this.options.evalScripts&&scripts){match=new RegExp(Ajax.Updater.ScriptFragment,'im');setTimeout((function(){for(var i=0;i<scripts.length;i++)
eval(scripts[i].match(match)[1]);}).bind(this),10);}}});Ajax.PeriodicalUpdater=Class.create();Ajax.PeriodicalUpdater.prototype=Object.extend(new Ajax.Base(),{initialize:function(container,url,options){this.setOptions(options);this.onComplete=this.options.onComplete;this.frequency=(this.options.frequency||2);this.decay=1;this.updater={};this.container=container;this.url=url;this.start();},start:function(){this.options.onComplete=this.updateComplete.bind(this);this.onTimerEvent();},stop:function(){this.updater.onComplete=undefined;clearTimeout(this.timer);(this.onComplete||Ajax.emptyFunction).apply(this,arguments);},updateComplete:function(request){if(this.options.decay){this.decay=(request.responseText==this.lastText?this.decay*this.options.decay:1);this.lastText=request.responseText;}
this.timer=setTimeout(this.onTimerEvent.bind(this),this.decay*this.frequency*1000);},onTimerEvent:function(){this.updater=new Ajax.Updater(this.container,this.url,this.options);}});

var Mouse_X=0;var Mouse_Y=0;var Client_Y=0;var Decal_X=-10;var Decal_Y=-10;var bBULLE=false;var bSELECT=false;var bISSET=false;var ZObjet=new RECT();var ZBulle=new RECT();var bCADRE=false;var bINIT=false;var Fenetre=new RECT();

function RECT(){this.Left=0;this.Top=0;this.Right=0;this.Bottom=0;this.InitRECT=RECT_Set;this.PtInRECT=RECT_PtIn;};function RECT_Set(left_,top_,larg_,haut_){with(this){Left=(left_?left_:-1);Top=(top_?top_:-1);Right=Left+(larg_?(larg_-1):0);Bottom=Top+(haut_?(haut_-1):0);}};function RECT_PtIn(x_,y_){with(this){return((x_>Left)&&(x_<Right)&&(y_>Top)&&(y_<Bottom));if(x_<Left||x_>Right)return(false);if(y_<Top||y_>Bottom)return(false);return(true);}};

function ObjWrite(div_,html_){var Obj=$(div_);if(Obj)
Obj.innerHTML=html_;};

function Get_DimFenetre(){var L_Doc;var H_Doc;var DocRef;with(Fenetre){if(window.innerWidth){with(window){Left=pageXOffset;Top=pageYOffset;Right=innerWidth;Bottom=innerHeight;L_Doc=document.body.clientWidth;H_Doc=document.body.clientHeight;if(Right>L_Doc)Right=L_Doc;if(Bottom>H_Doc)Bottom=H_Doc;}}
else{if(document.documentElement&&document.documentElement.clientWidth)
DocRef=document.documentElement;else if(document.body)
DocRef=document.body;with(DocRef){Left=scrollLeft;Top=scrollTop;Right=clientWidth;Bottom=clientHeight;}}
Right+=Left;Bottom+=Top;}};

function ObjShowAll(div_,x_,y_,z_){var B_Obj=$(div_);var MaxX,MaxY;var Haut,Larg;var SavY=y_;var SavX=x_;var Decal_Client_Y=Client_Y-Decal_Y;if(B_Obj){if(B_Obj.offsetWidth){Larg=B_Obj.offsetWidth;Haut=B_Obj.offsetHeight;}
else{Larg=B_Obj.scrollWidth;Haut=B_Obj.scrollHeight;}
with(Fenetre){MaxX=Right-Larg;MaxY=Bottom-Haut;if(x_>MaxX)x_=MaxX;if(x_<Left)x_=Left;if(y_>MaxY)y_=MaxY;if(y_<Top)y_=Top;}
if(y_==MaxY&&(Decal_Client_Y>=Larg)){var DeltaY=MaxY-SavY;y_=MaxY-DeltaY-Haut-2*Decal_Y;}
else if(y_>=MaxY&&x_>=MaxX){y_=SavY;}
B_Obj.style.left=''+parseInt(x_)+'px';B_Obj.style.top=''+parseInt(y_)+'px';B_Obj.style.zIndex=z_;B_Obj.style.visibility='visible';ZBulle.InitRECT(x_,y_,Larg,Haut);}};

function addEvent(element,type,handler){if(element.addEventListener){element.addEventListener(type,handler,false);}else{if(!handler.$$guid)handler.$$guid=addEvent.guid++;if(!element.events)element.events={};var handlers=element.events[type];if(!handlers){handlers=element.events[type]={};if(element["on"+type]){handlers[0]=element["on"+type];}}
handlers[handler.$$guid]=handler;element["on"+type]=handleEvent;}};addEvent.guid=1;

function removeEvent(element,type,handler){if(element.removeEventListener){element.removeEventListener(type,handler,false);}else{if(element.events&&element.events[type]){delete element.events[type][handler.$$guid];}}};

function handleEvent(event){var returnValue=true;event=event||fixEvent(((this.ownerDocument||this.document||this).parentWindow||window).event);var handlers=this.events[event.type];for(var i in handlers){this.$$handleEvent=handlers[i];if(this.$$handleEvent(event)===false){returnValue=false;}}
return returnValue;};

function fixEvent(event){event.preventDefault=fixEvent.preventDefault;event.stopPropagation=fixEvent.stopPropagation;return event;};fixEvent.preventDefault=function(){this.returnValue=false;};fixEvent.stopPropagation=function(){this.cancelBubble=true;};

function Init_Bulle(){var Obj=document.body.getElementsByTagName('SELECT');if(Obj&&Obj.length){for(var i=0;i<Obj.length;i++){if(Obj[i].size==1){for(var k=0;k<Obj[i].options.length;k++){addEvent(Obj[i].options[k],'mousemove',BulleHide);}}
addEvent(Obj[i],'mousedown',BulleHide);addEvent(Obj[i],'scroll',BulleHide);}}
else
bINIT=true;};

function CadreWrite(txt_){var Html;var B_Obj=$('Bulle');if(!bINIT)Init_Bulle();if(B_Obj){Get_DimFenetre();Decal_X=-10;Decal_Y=-10;Html="<div class='Bulle' nowrap='nowrap'>";Html+=txt_;Html+="</div>";B_Obj.innerHTML=Html;bCADRE=true;return(true);}
return(false);};

function BulleWrite(txt_,e_,x_,y_){if(!bISSET){bISSET=true;if(document.addEventListener){document.addEventListener('mousemove',WhereMouse,false);}
else if(document.attachEvent){document.attachEvent('onmousemove',WhereMouse);}
if(e_){WhereMouse(e_);}}
var B_Obj=$('Bulle');var Html;if(!bINIT)Init_Bulle();if(B_Obj){Get_DimFenetre();if(isNaN(x_)||!isFinite(x_))x_=0;if(isNaN(y_)||!isFinite(y_))y_=0;Decal_X=(x_?x_:15);Decal_Y=(y_?y_:15);Html=txt_;B_Obj.innerHTML=Html;ObjShowAll('Bulle',Mouse_X+Decal_X,Mouse_Y+Decal_Y,1000);bBULLE=true;return(true);}
return(false);};

function BulleHide(){var B_Obj=$('Bulle');B_Obj.style.innerHTML="&nbsp;";B_Obj.style.left=-1000+"px";B_Obj.style.top=-1000+"px";B_Obj.style.zIndex=0;B_Obj.style.visibility="hidden";bCADRE=false;bBULLE=false;if(bISSET){bISSET=false;removeEvent(document,'mousemove',WhereMouse);}
return(true);};

function WhereMouse(e){var DocRef;var Obj=null;var bRECT=true;if(e&&e.target){Mouse_X=e.pageX;Mouse_Y=e.pageY;Client_Y=e.clientY;Obj=e.target;if(Obj.boxObject){Obj.ZObjet.InitRECT(boxObject.x,boxObject.y,boxObject.width,boxObject.height);Obj=e.originalTarget;if(Obj)
if(Obj.prefix=="xul"){BulleHide();return(true);}
bRECT=ZObjet.PtInRECT(Mouse_X,Mouse_Y);}}
else{var e=window.event||window.Event;if(document.documentElement&&document.documentElement.scrollTop)
DocRef=document.documentElement;else if(document.body)
DocRef=document.body;Client_Y=e.clientY;Mouse_X=e.clientX+DocRef.scrollLeft;Mouse_Y=e.clientY+DocRef.scrollTop;}
if(bBULLE)
if(bRECT)
ObjShowAll('Bulle',Mouse_X+Decal_X,Mouse_Y+Decal_Y,1000);if(bCADRE)
if(!ZBulle.PtInRECT(Mouse_X,Mouse_Y))
BulleHide();return(true);};function insertText(formName,txtToAdd){var txtObj=eval(formName);if(navigator.appName=="Microsoft Internet Explorer")
{var str=document.selection.createRange().text;txtObj.focus();var sel=document.selection.createRange();sel.text=str+txtToAdd;return;}
else
{oldPos=txtObj.scrollTop;oldHght=txtObj.scrollHeight;pos=txtObj.selectionEnd+txtToAdd.length;txtObj.value=txtObj.value.substr(0,txtObj.selectionStart)+
txtObj.value.substr(txtObj.selectionStart,txtObj.selectionEnd-txtObj.selectionStart)+
txtToAdd+txtObj.value.substr(txtObj.selectionEnd);txtObj.selectionStart=pos;txtObj.selectionEnd=pos;newHght=txtObj.scrollHeight-oldHght;txtObj.scrollTop=oldPos+newHght;}
txtObj.focus();};var sas_tmstp=Math.round(Math.random()*10000000000);var sas_masterflag=1;
