//\/////
//\  overLIB 4.14 - You may not remove or change this notice.
//\  Copyright Erik Bosrup 1998-2004. All rights reserved.
/*
<!-- modele portofolio -->	  
	  <a href="photo_00.php?picture=###&titre=###%20" 
	  target="_blank" 
	  onMouseOver="return overlib('<img src=###>',OFFSETY,'-455',OFFSETX,'-200',CAPTION,'###')" 
	  onMouseOut="nd();" >
	  <img src="###"  width="75" height="50"><strong>texte</strong></a>&nbsp;		  
<!-- fin modele portofolio	 -->
*/

var olLoaded=0,pmStart=10000000,pmUpper=10001000,pmCount=pmStart+1,pmt='',pms=new Array(),olInfo=new Info('4.14',1),FREPLACE=0,FBEFORE=1,FAFTER=2,FALTERNATE=3,FCHAIN=4,olHideForm=0,olHautoFlag=0,olVautoFlag=0;
registerCommands('donothing,inarray,caparray,sticky,background,noclose,caption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolor,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgclass,textfontclass,captionfontclass,closefontclass');

if(typeof ol_fgcolor        =='undefined') var ol_fgcolor    ="#9FE1AA";   /*vert clair*/
if(typeof ol_bgcolor        =='undefined') var ol_bgcolor    ="#339900";   /*vert moyen*/
if(typeof ol_textcolor      =='undefined') var ol_textcolor  ="#000000";   /*noir*/
if(typeof ol_capcolor       =='undefined') var ol_capcolor   ="#FFFFFF";   /*blanc*/
if(typeof ol_closecolor     =='undefined') var ol_closecolor ="#9999FF";   /*violet*/
if(typeof ol_textfont       =='undefined') var ol_textfont   ="Verdana,Arial,Helvetica";
if(typeof ol_captionfont    =='undefined') var ol_captionfont="Verdana,Arial,Helvetica";
if(typeof ol_closefont      =='undefined') var ol_closefont  ="Verdana,Arial,Helvetica";
if(typeof ol_textsize       =='undefined') var ol_textsize   ="1";
if(typeof ol_captionsize    =='undefined') var ol_captionsize="1";
if(typeof ol_closesize      =='undefined') var ol_closesize  ="1";
if(typeof ol_width          =='undefined') var ol_width      ="110";
if(typeof ol_border         =='undefined') var ol_border     ="1";  /*cellpadding*/
if(typeof ol_cellpad        =='undefined') var ol_cellpad    =2;    /*cellpadding*/
if(typeof ol_offsetx        =='undefined') var ol_offsetx    =10;   /*decalage souris*/
if(typeof ol_offsety        =='undefined') var ol_offsety    =10;   /*decalage souris*/
if(typeof ol_text           =='undefined') var ol_text       ="Default Text";
if(typeof ol_cap            =='undefined') var ol_cap        ="";
if(typeof ol_sticky         =='undefined') var ol_sticky     =0;
if(typeof ol_background     =='undefined') var ol_background ="";
if(typeof ol_close          =='undefined') var ol_close      ="Close";
if(typeof ol_hpos           =='undefined') var ol_hpos       =RIGHT;
if(typeof ol_status         =='undefined') var ol_status     ="";
if(typeof ol_autostatus     =='undefined') var ol_autostatus =0;
if(typeof ol_height         =='undefined') var ol_height     =-1;
if(typeof ol_snapx          =='undefined') var ol_snapx      =0;
if(typeof ol_snapy          =='undefined') var ol_snapy      =0;
if(typeof ol_fixx           =='undefined') var ol_fixx       =-1;
if(typeof ol_fixy           =='undefined') var ol_fixy       =-1;
if(typeof ol_relx           =='undefined') var ol_relx       =null;
if(typeof ol_rely           =='undefined') var ol_rely       =null;
if(typeof ol_fgbackground   =='undefined')var ol_fgbackground="";
if(typeof ol_bgbackground   =='undefined')var ol_bgbackground="";
if(typeof ol_padxl          =='undefined') var ol_padxl      =1;
if(typeof ol_padxr          =='undefined') var ol_padxr      =1;
if(typeof ol_padyt          =='undefined') var ol_padyt      =1;
if(typeof ol_padyb          =='undefined') var ol_padyb      =1;
if(typeof ol_fullhtml       =='undefined') var ol_fullhtml   =0;      /* HTML fourni par l'utilisateur */
if(typeof ol_vpos           =='undefined') var ol_vpos       =BELOW;
if(typeof ol_aboveheight    =='undefined') var ol_aboveheight=0;
if(typeof ol_capicon        =='undefined') var ol_capicon    ="";     /*image icone (a vérifier)*/
if(typeof ol_frame          =='undefined') var ol_frame      =self;
if(typeof ol_timeout        =='undefined') var ol_timeout    =0;
if(typeof ol_function       =='undefined') var ol_function   =null;
if(typeof ol_delay          =='undefined') var ol_delay      =0;
if(typeof ol_hauto          =='undefined') var ol_hauto      =0;
if(typeof ol_vauto          =='undefined') var ol_vauto      =0;
if(typeof ol_closeclick     =='undefined') var ol_closeclick =0;
if(typeof ol_wrap           =='undefined') var ol_wrap       =0;
if(typeof ol_followmouse    =='undefined') var ol_followmouse=1;
if(typeof ol_mouseoff       =='undefined') var ol_mouseoff   =0;
if(typeof ol_closetitle     =='undefined') var ol_closetitle ='Fermer';
if(typeof ol_compatmode     =='undefined') var ol_compatmode =0;
if(typeof ol_css            =='undefined') var ol_css        =CSSOFF;
if(typeof ol_fgclass        =='undefined') var ol_fgclass    ="";
if(typeof ol_bgclass        =='undefined') var ol_bgclass    ="";
if(typeof ol_textfontclass  =='undefined') var ol_textfontclass="";
if(typeof ol_captionfontclass=='undefined')var ol_captionfontclass="";
if(typeof ol_closefontclass =='undefined') var ol_closefontclass="";
if(typeof ol_texts          =='undefined') var ol_texts=new Array("Text 0","Text 1");
if(typeof ol_caps           =='undefined') var ol_caps=new Array("Caption 0","Caption 1");

var o3_text="",o3_cap="",o3_sticky=0,o3_background="",o3_close="Close",o3_hpos=RIGHT,o3_offsetx=2,o3_offsety=2,o3_fgcolor="",o3_bgcolor="",o3_textcolor="",o3_capcolor="",o3_closecolor="",o3_width=100,o3_border=1,o3_cellpad=2,o3_status="",o3_autostatus=0,o3_height=-1,o3_snapx=0,o3_snapy=0,o3_fixx=-1,o3_fixy=-1,o3_relx=null,o3_rely=null,o3_fgbackground="",o3_bgbackground="",o3_padxl=0,o3_padxr=0,o3_padyt=0,o3_padyb=0,o3_fullhtml=0,o3_vpos=BELOW,o3_aboveheight=0,o3_capicon="",o3_textfont="Verdana,Arial,Helvetica",o3_captionfont="Verdana,Arial,Helvetica",o3_closefont="Verdana,Arial,Helvetica",o3_textsize="1",o3_captionsize="1",o3_closesize="1",o3_frame=self,o3_timeout=0,o3_timerid=0,o3_allowmove=0,o3_function=null,o3_delay=0,o3_delayid=0,o3_hauto=0,o3_vauto=0,o3_closeclick=0,o3_wrap=0,o3_followmouse=1,o3_mouseoff=0,o3_closetitle='',o3_compatmode=0,o3_css=CSSOFF,o3_fgclass="",o3_bgclass="",o3_textfontclass="",o3_captionfontclass="",o3_closefontclass="";

var o3_x=0,o3_y=0,o3_showingsticky=0,o3_removecounter=0,over=null,fnRef,hoveringSwitch=false,olHideDelay,isMac=(navigator.userAgent.indexOf("Mac")!=-1),olOp=(navigator.userAgent.toLowerCase().indexOf('opera')>-1&&document.createTextNode),olNs4=(navigator.appName=='Netscape'&&parseInt(navigator.appVersion)==4),olNs6=(document.getElementById)?true:false,olKq=(olNs6&&/konqueror/i.test(navigator.userAgent)),olIe4=(document.all)?true:false,olIe5=false,olIe55=false,docRoot='document.body';

if (olNs4)
    {
	   var oW=window.innerWidth,oH=window.innerHeight;
	   window.onresize=function(){if(oW!=window.innerWidth||oH!=window.innerHeight) location.reload();}
	}

if (olIe4)
    {
		var agent=navigator.userAgent;
		if(/MSIE/.test(agent))
		   {
			   var versNum=parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1]);
		       if(versNum>=5)
		           {
			          olIe5=true;
			          olIe55=(versNum>=5.5&&!olOp)?true:false;
			          if(olNs6) olNs6=false;
		           }
	       }
	
         if (olNs6) olIe4=false;
	}

if (document.compatMode&&document.compatMode=='CSS1Compat'){docRoot=((olIe4&&!olOp)?'document.documentElement':docRoot)}
if (window.addEventListener)
          window.addEventListener("load",OLonLoad_handler,false);
     else if(window.attachEvent) window.attachEvent("onload",OLonLoad_handler);

var olCheckMouseCapture=true;
if ((olNs4||olNs6||olIe4)) 
    {
		    olMouseCapture();
	} else {
		    overlib=no_overlib;nd=no_overlib;ver3fix=true;
		   }

/* ============ Création de la balise div ===============*/
function overlib()
   {
	if (!olLoaded||isExclusive(overlib.arguments)) return true;
	if (olCheckMouseCapture) olMouseCapture();
	if (over) {over=(typeof over.id!='string')?o3_frame.document.all['overDiv']:over;cClick()}
	
olHideDelay=0;o3_text=ol_text;o3_cap=ol_cap;o3_sticky=ol_sticky;o3_background=ol_background;o3_close=ol_close;o3_hpos=ol_hpos;o3_offsetx=ol_offsetx;o3_offsety=ol_offsety;o3_fgcolor=ol_fgcolor;o3_bgcolor=ol_bgcolor;o3_textcolor=ol_textcolor;o3_capcolor=ol_capcolor;o3_closecolor=ol_closecolor;o3_width=ol_width;o3_border=ol_border;o3_cellpad=ol_cellpad;o3_status=ol_status;o3_autostatus=ol_autostatus;o3_height=ol_height;o3_snapx=ol_snapx;o3_snapy=ol_snapy;o3_fixx=ol_fixx;o3_fixy=ol_fixy;o3_relx=ol_relx;o3_rely=ol_rely;o3_fgbackground=ol_fgbackground;o3_bgbackground=ol_bgbackground;o3_padxl=ol_padxl;o3_padxr=ol_padxr;o3_padyt=ol_padyt;o3_padyb=ol_padyb;o3_fullhtml=ol_fullhtml;o3_vpos=ol_vpos;o3_aboveheight=ol_aboveheight;o3_capicon=ol_capicon;o3_textfont=ol_textfont;o3_captionfont=ol_captionfont;o3_closefont=ol_closefont;o3_textsize=ol_textsize;o3_captionsize=ol_captionsize;o3_closesize=ol_closesize;o3_timeout=ol_timeout;o3_function=ol_function;o3_delay=ol_delay;o3_hauto=ol_hauto;o3_vauto=ol_vauto;o3_closeclick=ol_closeclick;o3_wrap=ol_wrap;o3_followmouse=ol_followmouse;o3_mouseoff=ol_mouseoff;o3_closetitle=ol_closetitle;o3_css=ol_css;o3_compatmode=ol_compatmode;o3_fgclass=ol_fgclass;o3_bgclass=ol_bgclass;o3_textfontclass=ol_textfontclass;o3_captionfontclass=ol_captionfontclass;o3_closefontclass=ol_closefontclass;

    setRunTimeVariables();
    fnRef = '';
    o3_frame = ol_frame;
    if (!(over = createDivContainer() )) return false;
    parseTokens('o3_',overlib.arguments);
	if (!postParseChecks() )return false;
    if (o3_delay==0)  
	   {
		       return runHook("olMain",FREPLACE);
	   } else {
		       o3_delayid = setTimeout("runHook('olMain',FREPLACE)",o3_delay);
	           return false
	   }
	}

/* ==================== effacer l'objet ============== */
function nd(time)
    {
		if(olLoaded&&!isExclusive())
		   {
			 hideDelay(time);
             if (o3_removecounter>=1) {o3_showingsticky=0 };
             if (o3_showingsticky==0)
			    {
					o3_allowmove=0;
			        if (over!=null&&o3_timerid==0) runHook("hideObject",FREPLACE,over);
				} else {o3_removecounter++}
		   }
         return true;
	}
		 
/* ================== click for close ============= */
function cClick()
    {
		if(olLoaded)
		{
			runHook("hideObject",FREPLACE,over);
			o3_showingsticky=0;
		}
        return false;
	}
	
function overlib_pagedefaults() {parseTokens('ol_',overlib_pagedefaults.arguments)}

function olMain()
    {
		var layerhtml,styleType;
		runHook("olMain",FBEFORE);
        if(o3_background!=""||o3_fullhtml){
                layerhtml=runHook('ol_content_background',FALTERNATE,o3_css,o3_text,o3_background,o3_fullhtml);
		   }else{
                styleType=(pms[o3_css-1-pmStart]=="cssoff"||pms[o3_css-1-pmStart]=="cssclass");
                if(o3_fgbackground!="")o3_fgbackground="background=\""+o3_fgbackground+"\"";
		        if(o3_bgbackground!="")o3_bgbackground=(styleType?"background=\""+o3_bgbackground+"\"":o3_bgbackground);
                if(o3_fgcolor!="")o3_fgcolor=(styleType?"bgcolor=\""+o3_fgcolor+"\"":o3_fgcolor);
		        if(o3_bgcolor!="")o3_bgcolor=(styleType?"bgcolor=\""+o3_bgcolor+"\"":o3_bgcolor);
                if(o3_height>0)o3_height=(styleType?"height=\""+o3_height+"\"":o3_height); else o3_height="";
                if(o3_cap==""){
                       layerhtml=runHook('ol_content_simple',FALTERNATE,o3_css,o3_text);
		          }else{
                       if(o3_sticky){
                               layerhtml=runHook('ol_content_caption',FALTERNATE,o3_css,o3_text,o3_cap,o3_close);
					       }else{
                               layerhtml=runHook('ol_content_caption',FALTERNATE,o3_css,o3_text,o3_cap,"")
			           }
		       }
	      }
      if(o3_sticky) {
		    if(o3_timerid>0){
				             clearTimeout(o3_timerid);
				             o3_timerid=0;
							 }
            o3_showingsticky=1;
			o3_removecounter=0;
			}
      if(!runHook("createPopup",FREPLACE,layerhtml)) return false;
      if(o3_autostatus>0){ 
	         o3_status=o3_text;
			 if(o3_autostatus>1) o3_status=o3_cap;
			}
      o3_allowmove=0;
      if(o3_timeout>0)
	       {
			   if(o3_timerid>0)  clearTimeout(o3_timerid);
			   o3_timerid = setTimeout("cClick()",o3_timeout);
		   }
      runHook("disp",FREPLACE,o3_status);
	  runHook("olMain",FAFTER);
      return (olOp&&event&&event.type=='mouseover'&&!o3_status)?'':(o3_status!='')
	  }

/* =============== création table simple texte ==================*/
function ol_content_simple(text)
      {
	   txt='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass?'class="'+o3_bgclass+'"':o3_bgcolor+' '+o3_height)+'><tr><td><table width="100%" border="0" cellpadding="'+o3_cellpad+'" cellspacing="0" '+(o3_fgclass?'class="'+o3_fgclass+'"':o3_fgcolor+' '+o3_fgbackground+' '+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass?' class="'+o3_textfontclass+'">':'>')+(o3_textfontclass?'':wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass?'':wrapStr(1,o3_textsize))+'</td></tr></table></td></tr></table>';
       set_background("");
	   return txt;
	  }

/*================ texte avec titre ======================*/
function ol_content_caption(text,title,close)
      {
	   var nameId; closing=""; closeevent="onmouseover";
	   if (o3_closeclick==1) closeevent=(o3_closetitle?"title='"+o3_closetitle+"'":"")+" onclick";
	   if (o3_capicon!="")
	      {
		   nameId = ' hspace=\"5\"'+' align=\"middle\" alt=\"\"';
	       if (typeof o3_dragimg!='undefined'&&o3_dragimg) 
		       nameId =' hspace=\"5\"'+' name=\"'+o3_dragimg+'\" id=\"'+o3_dragimg+'\" align=\"middle\" alt=\"Drag Enabled\" title=\"Drag Enabled\"';
		   o3_capicon = '<img src=\"'+o3_capicon+'\"'+nameId+' />'
		  }
       if(close!="")
           closing='<td '+(!o3_compatmode&&o3_closefontclass?'class="'+o3_closefontclass:'align="RIGHT')+'"><a href="javascript:return '+fnRef+'cClick();"'+((o3_compatmode&&o3_closefontclass)?' class="'+o3_closefontclass+'" ':' ')+closeevent+'="return '+fnRef+'cClick();">'+(o3_closefontclass?'':wrapStr(0,o3_closesize,'close'))+close+(o3_closefontclass?'':wrapStr(1,o3_closesize,'close'))+'</a></td>';
		   txt='<table width="'+o3_width+'" border="0" cellpadding="'+o3_border+'" cellspacing="0" '+(o3_bgclass?'class="'+o3_bgclass+'"':o3_bgcolor+' '+o3_bgbackground+' '+o3_height)+'><tr><td><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td'+(o3_captionfontclass?' class="'+o3_captionfontclass+'">':'>')+(o3_captionfontclass?'':'<b>'+wrapStr(0,o3_captionsize,'caption'))+o3_capicon+title+(o3_captionfontclass?'':wrapStr(1,o3_captionsize)+'</b>')+'</td>'+closing+'</tr></table><table width="100%" border="0" cellpadding="'+o3_cellpad+'" cellspacing="0" '+(o3_fgclass?'class="'+o3_fgclass+'"':o3_fgcolor+' '+o3_fgbackground+' '+o3_height)+'><tr><td valign="TOP"'+(o3_textfontclass?' class="'+o3_textfontclass+'">' :'>')+(o3_textfontclass?'':wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass?'':wrapStr(1,o3_textsize))+'</td></tr></table></td></tr></table>';
       set_background("");
	   return txt;
	  }

/* ================== texte et image de fond ======================== */
function ol_content_background(text,picture,hasfullhtml)
   {
	   if(hasfullhtml)
	     {
			     txt=text;
		 } else {
			     txt='<table width="'+o3_width+'" border="0" cellpadding="0" cellspacing="0" height="'+o3_height+'"><tr><td colspan="3" height="'+o3_padyt+'"></td></tr><tr><td width="'+o3_padxl+'"></td><td valign="TOP" width="'+(o3_width-o3_padxl-o3_padxr)+(o3_textfontclass?'" class="'+o3_textfontclass:'')+'">'+(o3_textfontclass?'':wrapStr(0,o3_textsize,'text'))+text+(o3_textfontclass?'':wrapStr(1,o3_textsize))+'</td><td width="'+o3_padxr+'"></td></tr><tr><td colspan="3" height="'+o3_padyb+'"></td></tr></table>'
		 }
      set_background(picture);
	  return txt;
}

/* ================== image d'arriere plan ====================== */
function set_background(pic)
   {
	   if (pic=="")
	     {
			     if(olNs4){over.background.src=null;} else if(over.style){over.style.backgroundImage="none"}
         } else {
			     if(olNs4){over.background.src=pic;} else if(over.style){over.style.width=o3_width+'px';over.style.backgroundImage="url("+pic+")"}
		 }
   }
   
/* ====================  =========================*/
var olShowId=-1;
function disp(statustext)
   {
	   runHook("disp",FBEFORE);
       if(o3_allowmove==0) 
	     {
			 runHook("placeLayer",FREPLACE);
	         (olNs6&&olShowId<0)?olShowId=setTimeout("runHook('showObject',FREPLACE,over)",1):runHook("showObject",FREPLACE,over);o3_allowmove=(o3_sticky||o3_followmouse==0)?0:1;
		 }
       runHook("disp",FAFTER);
       if (statustext!="") self.status=statustext;
   }
   
/* ====================  =========================*/   
function createPopup(lyrContent)
  {
	  runHook("createPopup",FBEFORE);
      if(o3_wrap)
	     {
			 var wd,ww,theObj=(olNs4?over:over.style);
			 theObj.top=theObj.left=-10000+(!olNs4?'px':0);
			 layerWrite(lyrContent);
			 wd=(olNs4?over.clip.width:over.offsetWidth);
			 if (wd>(ww=windowWidth())) {lyrContent=lyrContent.replace(/\&nbsp;/g,' ');o3_width=ww;o3_wrap=0}
		 }
      layerWrite(lyrContent);
      if (o3_wrap) o3_width=(olNs4?over.clip.width:over.offsetWidth);
      runHook("createPopup",FAFTER,lyrContent);
      return true;
  }

/* ====================  =========================*/   
function placeLayer(){var placeX,placeY,widthFix=0;
if(o3_frame.innerWidth)widthFix=18;iwidth=windowWidth();
winoffset=(olIe4)?eval('o3_frame.'+docRoot+'.scrollLeft'):o3_frame.pageXOffset;
placeX=runHook('horizontalPlacement',FCHAIN,iwidth,winoffset,widthFix);
if(o3_frame.innerHeight){iheight=o3_frame.innerHeight;}else if(eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientHeight=='number'")&&eval('o3_frame.'+docRoot+'.clientHeight')){iheight=eval('o3_frame.'+docRoot+'.clientHeight')}
scrolloffset=(olIe4)?eval('o3_frame.'+docRoot+'.scrollTop'):o3_frame.pageYOffset;placeY=runHook('verticalPlacement',FCHAIN,iheight,scrolloffset);
repositionTo(over,placeX,placeY);
}

/* ====================  =========================*/   
function olMouseMove(e){var e=(e)?e:event;
if(e.pageX){o3_x=e.pageX;o3_y=e.pageY;}else if(e.clientX){o3_x=eval('e.clientX+o3_frame.'+docRoot+'.scrollLeft');o3_y=eval('e.clientY+o3_frame.'+docRoot+'.scrollTop')}
if(o3_allowmove==1)runHook("placeLayer",FREPLACE);
if(hoveringSwitch&&!olNs4&&runHook("cursorOff",FREPLACE)){(olHideDelay?hideDelay(olHideDelay):cClick());hoveringSwitch=!hoveringSwitch}}

/* ====================  =========================*/   
function no_overlib(){return ver3fix;}

/* ====================  =========================*/   
function olMouseCapture(){capExtent=document;var fN,str,l,k,f,mseHandler=olMouseMove;var re=/function[ ]*(\w*)\(/;
if(document.onmousemove||(!olIe4&&window.onmousemove)){if(window.onmousemove)capExtent=window;f=capExtent.onmousemove.toString();fN=f.match(re);
if(fN==null){str=f+'(e);';}else if(fN[1]=='anonymous'||fN[1]=='olMouseMove'){olCheckMouseCapture=false;return;}else{if(fN[1])str=fN[1]+'(e);';else{l=f.indexOf('{')+1;k=f.lastIndexOf('}');str=f.substring(l,k)+'\n'}}
str+='olMouseMove(e);';mseHandler=new Function('e',str)}
capExtent.onmousemove=mseHandler;if(olNs4)capExtent.captureEvents(Event.MOUSEMOVE)}

/* ====================  =========================*/   
function parseTokens(pf,ar)
   {
var v,mode=-1,par=(pf!='ol_'),fnMark=(par&&!ar.length?1:0);
for(i=0;i<ar.length;i++){if(mode<0){
if(typeof ar[i]=='number'&&ar[i]>pmStart&&ar[i]<pmUpper){fnMark=(par?1:0);i--;}else{switch(pf){case 'ol_':
ol_text=ar[i].toString();break;default:
o3_text=ar[i].toString()}}
mode=0;
}else{
if(ar[i]>=pmCount||ar[i]==DONOTHING){continue;}
if(ar[i]==INARRAY){fnMark=0;eval(pf+'text=ol_texts['+ar[++i]+'].toString()');continue;}
if(ar[i]==CAPARRAY){eval(pf+'cap=ol_caps['+ar[++i]+'].toString()');continue;}
if(ar[i]==STICKY){if(pf!='ol_')eval(pf+'sticky=1');continue;}
if(ar[i]==BACKGROUND){eval(pf+'background="'+ar[++i]+'"');continue;}
if(ar[i]==NOCLOSE){if(pf!='ol_')opt_NOCLOSE();continue;}
if(ar[i]==CAPTION){eval(pf+"cap='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CENTER||ar[i]==LEFT||ar[i]==RIGHT){eval(pf+'hpos='+ar[i]);if(pf!='ol_')olHautoFlag=1;continue;}
if(ar[i]==OFFSETX){eval(pf+'offsetx='+ar[++i]);continue;}
if(ar[i]==OFFSETY){eval(pf+'offsety='+ar[++i]);continue;}
if(ar[i]==FGCOLOR){eval(pf+'fgcolor="'+ar[++i]+'"');continue;}
if(ar[i]==BGCOLOR){eval(pf+'bgcolor="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTCOLOR){eval(pf+'textcolor="'+ar[++i]+'"');continue;}
if(ar[i]==CAPCOLOR){eval(pf+'capcolor="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSECOLOR){eval(pf+'closecolor="'+ar[++i]+'"');continue;}
if(ar[i]==WIDTH){eval(pf+'width='+ar[++i]);continue;}
if(ar[i]==BORDER){eval(pf+'border='+ar[++i]);continue;}
if(ar[i]==CELLPAD){i=opt_MULTIPLEARGS(++i,ar,(pf+'cellpad'));continue;}
if(ar[i]==STATUS){eval(pf+"status='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==AUTOSTATUS){eval(pf+'autostatus=('+pf+'autostatus==1)?0:1');continue;}
if(ar[i]==AUTOSTATUSCAP){eval(pf+'autostatus=('+pf+'autostatus==2)?0:2');continue;}
if(ar[i]==HEIGHT){eval(pf+'height='+pf+'aboveheight='+ar[++i]);continue;}
if(ar[i]==CLOSETEXT){eval(pf+"close='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==SNAPX){eval(pf+'snapx='+ar[++i]);continue;}
if(ar[i]==SNAPY){eval(pf+'snapy='+ar[++i]);continue;}
if(ar[i]==FIXX){eval(pf+'fixx='+ar[++i]);continue;}
if(ar[i]==FIXY){eval(pf+'fixy='+ar[++i]);continue;}
if(ar[i]==RELX){eval(pf+'relx='+ar[++i]);continue;}
if(ar[i]==RELY){eval(pf+'rely='+ar[++i]);continue;}
if(ar[i]==FGBACKGROUND){eval(pf+'fgbackground="'+ar[++i]+'"');continue;}
if(ar[i]==BGBACKGROUND){eval(pf+'bgbackground="'+ar[++i]+'"');continue;}
if(ar[i]==PADX){eval(pf+'padxl='+ar[++i]);eval(pf+'padxr='+ar[++i]);continue;}
if(ar[i]==PADY){eval(pf+'padyt='+ar[++i]);eval(pf+'padyb='+ar[++i]);continue;}
if(ar[i]==FULLHTML){if(pf!='ol_')eval(pf+'fullhtml=1');continue;}
if(ar[i]==BELOW||ar[i]==ABOVE){eval(pf+'vpos='+ar[i]);if(pf!='ol_')olVautoFlag=1;continue;}
if(ar[i]==CAPICON){eval(pf+'capicon="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTFONT){eval(pf+"textfont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CAPTIONFONT){eval(pf+"captionfont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CLOSEFONT){eval(pf+"closefont='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==TEXTSIZE){eval(pf+'textsize="'+ar[++i]+'"');continue;}
if(ar[i]==CAPTIONSIZE){eval(pf+'captionsize="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSESIZE){eval(pf+'closesize="'+ar[++i]+'"');continue;}
if(ar[i]==TIMEOUT){eval(pf+'timeout='+ar[++i]);continue;}
if(ar[i]==FUNCTION){if(pf=='ol_'){if(typeof ar[i+1]!='number'){v=ar[++i];ol_function=(typeof v=='function'?v:null);}}else{fnMark=0;v=null;if(typeof ar[i+1]!='number')v=ar[++i]; opt_FUNCTION(v);} continue;}
if(ar[i]==DELAY){eval(pf+'delay='+ar[++i]);continue;}
if(ar[i]==HAUTO){eval(pf+'hauto=('+pf+'hauto==0)?1:0');continue;}
if(ar[i]==VAUTO){eval(pf+'vauto=('+pf+'vauto==0)?1:0');continue;}
if(ar[i]==CLOSECLICK){eval(pf+'closeclick=('+pf+'closeclick==0)?1:0');continue;}
if(ar[i]==WRAP){eval(pf+'wrap=('+pf+'wrap==0)?1:0');continue;}
if(ar[i]==FOLLOWMOUSE){eval(pf+'followmouse=('+pf+'followmouse==1)?0:1');continue;}
if(ar[i]==MOUSEOFF){eval(pf+'mouseoff=('+pf+'mouseoff==0)?1:0');v=ar[i+1];if(pf!='ol_'&&eval(pf+'mouseoff')&&typeof v=='number'&&(v<pmStart||v>pmUpper))olHideDelay=ar[++i];continue;}
if(ar[i]==CLOSETITLE){eval(pf+"closetitle='"+escSglQuote(ar[++i])+"'");continue;}
if(ar[i]==CSSOFF||ar[i]==CSSCLASS){eval(pf+'css='+ar[i]);continue;}
if(ar[i]==COMPATMODE){eval(pf+'compatmode=('+pf+'compatmode==0)?1:0');continue;}
if(ar[i]==FGCLASS){eval(pf+'fgclass="'+ar[++i]+'"');continue;}
if(ar[i]==BGCLASS){eval(pf+'bgclass="'+ar[++i]+'"');continue;}
if(ar[i]==TEXTFONTCLASS){eval(pf+'textfontclass="'+ar[++i]+'"');continue;}
if(ar[i]==CAPTIONFONTCLASS){eval(pf+'captionfontclass="'+ar[++i]+'"');continue;}
if(ar[i]==CLOSEFONTCLASS){eval(pf+'closefontclass="'+ar[++i]+'"');continue;}
i=parseCmdLine(pf,i,ar)}}
if(fnMark&&o3_function)o3_text=o3_function();
if((pf=='o3_')&&o3_wrap){o3_width=0;
var tReg=/<.*\n*>/ig;if(!tReg.test(o3_text))o3_text=o3_text.replace(/[ ]+/g,'&nbsp;');if(!tReg.test(o3_cap))o3_cap=o3_cap.replace(/[ ]+/g,'&nbsp;')}
if((pf=='o3_')&&o3_sticky){if(!o3_close&&(o3_frame!=ol_frame))o3_close=ol_close;if(o3_mouseoff&&(o3_frame==ol_frame))opt_NOCLOSE(' ')}
  }
  
/* ====================  =========================*/     
function layerWrite(txt){txt+="\n";if(olNs4){var lyr=o3_frame.document.layers['overDiv'].document
lyr.write(txt)
lyr.close()
}else if(typeof over.innerHTML!='undefined'){if(olIe5&&isMac)over.innerHTML='';over.innerHTML=txt;}else{range=o3_frame.document.createRange();range.setStartAfter(over);domfrag=range.createContextualFragment(txt);
while(over.hasChildNodes()){over.removeChild(over.lastChild)}
over.appendChild(domfrag)}}
function showObject(obj){runHook("showObject",FBEFORE);
var theObj=(olNs4?obj:obj.style);theObj.visibility='visible';
runHook("showObject",FAFTER)}
function hideObject(obj){runHook("hideObject",FBEFORE);
var theObj=(olNs4?obj:obj.style);if(olNs6&&olShowId>0){clearTimeout(olShowId);olShowId=0;}
theObj.visibility='hidden';theObj.top=theObj.left=-10000+(!olNs4?'px':0);
if(o3_timerid>0)clearTimeout(o3_timerid);if(o3_delayid>0)clearTimeout(o3_delayid);
o3_timerid=0;o3_delayid=0;self.status="";
if(obj.onmouseout||obj.onmouseover){if(olNs4)obj.releaseEvents(Event.MOUSEOUT||Event.MOUSEOVER);obj.onmouseout=obj.onmouseover=null}
runHook("hideObject",FAFTER)}
function repositionTo(obj,xL,yL){var theObj=(olNs4?obj:obj.style);theObj.left=xL+(!olNs4?'px':0);theObj.top=yL+(!olNs4?'px':0)}
function cursorOff(){var left=parseInt(over.style.left),top=parseInt(over.style.top),right=left+(over.offsetWidth>=parseInt(o3_width)?over.offsetWidth:parseInt(o3_width)),bottom=top+(over.offsetHeight>=o3_aboveheight?over.offsetHeight:o3_aboveheight);
if(o3_x<left||o3_x>right||o3_y<top||o3_y>bottom)return true;
return false}
function opt_FUNCTION(callme){o3_text=(callme?(typeof callme=='string'?(/.+\(.*\)/.test(callme)?eval(callme):callme):callme()):(o3_function?o3_function():'No Function'));
return 0}
function opt_NOCLOSE(unused){if(!unused)o3_close="";
if(olNs4){over.captureEvents(Event.MOUSEOUT||Event.MOUSEOVER);over.onmouseover=function(){if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0;} }
over.onmouseout=function(e){if(olHideDelay)hideDelay(olHideDelay);else cClick(e);}
}else{over.onmouseover=function(){hoveringSwitch=true;if(o3_timerid>0){clearTimeout(o3_timerid);o3_timerid=0;} }}
return 0}
function opt_MULTIPLEARGS(i,args,parameter){var k=i,re,pV,str='';
for(k=i;k<args.length;k++){if(typeof args[k]=='number'&&args[k]>pmStart)break;str+=args[k]+','}
if(str)str=str.substring(0,--str.length);
k--;pV=(olNs4&&/cellpad/i.test(parameter))?str.split(',')[0]:str;eval(parameter+'="'+pV+'"');
return k}
function nbspCleanup(){if(o3_wrap){o3_text=o3_text.replace(/\&nbsp;/g,' ');o3_cap=o3_cap.replace(/\&nbsp;/g,' ')}}
function escSglQuote(str){return str.toString().replace(/'/g,"\\'")}
function OLonLoad_handler(e){var re=/\w+\(.*\)[;\s]+/g,olre=/overlib\(|nd\(|cClick\(/,fn,l,i;
if(!olLoaded)olLoaded=1;
if(window.removeEventListener&&e.eventPhase==3)window.removeEventListener("load",OLonLoad_handler,false);else if(window.detachEvent){window.detachEvent("onload",OLonLoad_handler),fN=document.body.getAttribute('onload');if(fN){fN=fN.toString().match(re);if(fN&&fN.length){for(i=0;i<fN.length;i++){if(/anonymous/.test(fN[i]))continue;while((l=fN[i].search(/\)[;\s]+/))!=-1){fn=fN[i].substring(0,l+1);fN[i]=fN[i].substring(l+2);if(olre.test(fn))eval(fn)}}}}}}
function wrapStr(endWrap,fontSizeStr,whichString){var fontStr,fontColor,isClose=((whichString=='close')?1:0),hasDims=/[%\-a-z]+$/.test(fontSizeStr);fontSizeStr=(olNs4)?(!hasDims?fontSizeStr:'1'):fontSizeStr;if(endWrap)return(hasDims&&!olNs4)?(isClose?'</span>':'</div>'):'</font>';else{fontStr='o3_'+whichString+'font';fontColor='o3_'+((whichString=='caption')? 'cap':whichString)+'color';return(hasDims&&!olNs4)?(isClose?'<span style="font-family: '+quoteMultiNameFonts(eval(fontStr))+';color: '+eval(fontColor)+';font-size: '+fontSizeStr+';">':'<div style="font-family: '+quoteMultiNameFonts(eval(fontStr))+';color: '+eval(fontColor)+';font-size: '+fontSizeStr+';">'):'<font face="'+eval(fontStr)+'" color="'+eval(fontColor)+'" size="'+(parseInt(fontSizeStr)>7?'7':fontSizeStr)+'">'}
}

/* ====================  =========================*/   
function quoteMultiNameFonts(theFont)
   {
	   var reg1 = new RegExp(',','g');
	   var reg2 = new RegExp('/^\s+/','g');
	   var reg3 = new RegExp('/\s+$/','g');
	   var reg4 = new RegExp('/\s/','g');
	   var reg5 = new RegExp('/[\'"]/','g');
	   var v, pM = theFont.split(reg1);
	   for (var i=0; i<pM.length; i++)
	      {
			  v = pM[i];
			  v = v.replace(reg2,'').replace(reg3,'');
              if (reg4.test(v)&&!reg5.test(v)) 
				{
					v="\'"+v+"\'";
					pM[i]=v;
				}
		  }
       return pM.join();
   }

/* ====================  =========================*/   
function isExclusive(args){return false}

function hideDelay(time){if(time&&!o3_delay){if(o3_timerid>0)clearTimeout(o3_timerid);
o3_timerid=setTimeout("cClick()",(o3_timeout=time))}}

function horizontalPlacement(browserWidth,horizontalScrollAmount,widthFix)
   {
	   var placeX,iwidth=browserWidth,winoffset=horizontalScrollAmount,parsedWidth=parseInt(o3_width);
       if(o3_fixx>-1||o3_relx!=null){
               placeX=(o3_relx!=null?( o3_relx<0?winoffset+o3_relx+iwidth-parsedWidth-widthFix:winoffset+o3_relx):o3_fixx);
		  }else{
               if (o3_hauto==1)
			       {
				     if ((o3_x-winoffset)>(iwidth/2))
				          {o3_hpos=LEFT;} else {o3_hpos=RIGHT}
				   }
               if (o3_hpos==CENTER) 
			       {
					  placeX=o3_x+o3_offsetx-(parsedWidth/2);
                      if (placeX<winoffset) placeX=winoffset;
				   }
               if (o3_hpos==RIGHT)
			       {
					   placeX=o3_x+o3_offsetx;
                       if ((placeX+parsedWidth)>(winoffset+iwidth-widthFix))
					      {
							  placeX=iwidth+winoffset-parsedWidth-widthFix;
							  if(placeX<0)placeX=0;
						  }
			       }
               if(o3_hpos==LEFT)
			       {
					   placeX=o3_x-o3_offsetx-parsedWidth;
					   if (placeX<winoffset) placeX=winoffset;
				   }
               if (o3_snapx>1) 
			       { 
				       var snapping=placeX % o3_snapx;
                       if (o3_hpos==LEFT) 
					      { 
						           placeX=placeX-(o3_snapx+snapping);
						  } else {
                                   placeX=placeX+(o3_snapx-snapping);
						  }
                       if (placeX<winoffset) placeX=winoffset; 
	               }
	           }
      return placeX;
   }
   
   
function verticalPlacement(browserHeight,verticalScrollAmount){var placeY,iheight=browserHeight,scrolloffset=verticalScrollAmount,parsedHeight=(o3_aboveheight?parseInt(o3_aboveheight):(olNs4?over.clip.height:over.offsetHeight));
if(o3_fixy>-1||o3_rely!=null){
placeY=(o3_rely!=null?(o3_rely<0?scrolloffset+o3_rely+iheight-parsedHeight:scrolloffset+o3_rely):o3_fixy);}else{
if(o3_vauto==1){if((o3_y-scrolloffset)>(iheight/2)&&o3_vpos==BELOW&&(o3_y+parsedHeight+o3_offsety-(scrolloffset+iheight)>0)){o3_vpos=ABOVE;}else if(o3_vpos==ABOVE&&(o3_y-(parsedHeight+o3_offsety)-scrolloffset<0)){o3_vpos=BELOW}}
if(o3_vpos==ABOVE){if(o3_aboveheight==0)o3_aboveheight=parsedHeight;
placeY=o3_y-(o3_aboveheight+o3_offsety);if(placeY<scrolloffset)placeY=scrolloffset;}else{
placeY=o3_y+o3_offsety}
if(o3_snapy>1){var snapping=placeY % o3_snapy;
if(o3_aboveheight>0&&o3_vpos==ABOVE){placeY=placeY-(o3_snapy+snapping);}else{placeY=placeY+(o3_snapy-snapping)}
if(placeY<scrolloffset)placeY=scrolloffset}}
return placeY}

function checkPositionFlags(){if(olHautoFlag)olHautoFlag=o3_hauto=0;if(olVautoFlag)olVautoFlag=o3_vauto=0;return true}


function windowWidth(){var w;if(o3_frame.innerWidth)w=o3_frame.innerWidth;else if(eval('o3_frame.'+docRoot)&&eval("typeof o3_frame."+docRoot+".clientWidth=='number'")&&eval('o3_frame.'+docRoot+'.clientWidth'))
w=eval('o3_frame.'+docRoot+'.clientWidth');return w}


function createDivContainer(id,frm,zValue){id=(id||'overDiv'),frm=(frm||o3_frame),zValue=(zValue||1000);var objRef,divContainer=layerReference(id);
if(divContainer==null){if(olNs4){divContainer=frm.document.layers[id]=new Layer(window.innerWidth,frm);objRef=divContainer;}else{var body=(olIe4?frm.document.all.tags('BODY')[0]:frm.document.getElementsByTagName("BODY")[0]);if(olIe4&&!document.getElementById){body.insertAdjacentHTML("beforeEnd",'<div id="'+id+'"></div>');divContainer=layerReference(id);}else{divContainer=frm.document.createElement("DIV");divContainer.id=id;body.appendChild(divContainer)}
objRef=divContainer.style}
with(objRef){position='absolute';visibility='hidden';zIndex=zValue}}
return divContainer}


function layerReference(id){return(olNs4?o3_frame.document.layers[id]:(document.all?o3_frame.document.all[id]:o3_frame.document.getElementById(id)))}


function setRunTimeVariables(){if(typeof runTime!='undefined'&&runTime.length){for(var k=0;k<runTime.length;k++){runTime[k]()}}}


function parseCmdLine(pf,i,args){if(typeof cmdLine!='undefined'&&cmdLine.length){for(var k=0;k<cmdLine.length;k++){var j=cmdLine[k](pf,i,args);if(j >-1){i=j;break}}}
return i}


function postParseChecks(){if(typeof postParse!='undefined'&&postParse.length){for(var k=0;k<postParse.length;k++){if(postParse[k]())continue;return false}}
return true}


function registerCommands(cmdStr){if(typeof cmdStr!='string')return;
var pM=cmdStr.split(',');pms=pms.concat(pM);
for(var i=0;i< pM.length;i++){eval(pM[i].toUpperCase()+'='+pmCount++)}}


function registerNoParameterCommands(cmdStr){if(!cmdStr&&typeof cmdStr!='string')return;pmt=(!pmt)?cmdStr:pmt+','+cmdStr}


function registerHook(fnHookTo,fnRef,hookType,optPm){var hookPt,last=typeof optPm;
if(fnHookTo=='plgIn'||fnHookTo=='postParse')return;if(typeof hookPts=='undefined')hookPts=new Array();if(typeof hookPts[fnHookTo]=='undefined')hookPts[fnHookTo]=new FunctionReference();
hookPt=hookPts[fnHookTo];
if(hookType!=null){if(hookType==FREPLACE){hookPt.ovload=fnRef;if(fnHookTo.indexOf('ol_content_')>-1)hookPt.alt[pms[CSSOFF-1-pmStart]]=fnRef;
}else if(hookType==FBEFORE||hookType==FAFTER){var hookPt=(hookType==1?hookPt.before:hookPt.after);
if(typeof fnRef=='object'){hookPt=hookPt.concat(fnRef);}else{hookPt[hookPt.length++]=fnRef}
if(optPm)hookPt=reOrder(hookPt,fnRef,optPm);
}else if(hookType==FALTERNATE){if(last=='number')hookPt.alt[pms[optPm-1-pmStart]]=fnRef;}else if(hookType==FCHAIN){hookPt=hookPt.chain;if(typeof fnRef=='object')hookPt=hookPt.concat(fnRef);else hookPt[hookPt.length++]=fnRef}
return}}


function registerRunTimeFunction(fn){if(isFunction(fn)){if(typeof runTime=='undefined')runTime=new Array();if(typeof fn=='object'){runTime=runTime.concat(fn);}else{runTime[runTime.length++]=fn}}}


function registerCmdLineFunction(fn){if(isFunction(fn)){if(typeof cmdLine=='undefined')cmdLine=new Array();if(typeof fn=='object'){cmdLine=cmdLine.concat(fn);}else{cmdLine[cmdLine.length++]=fn}}}


function registerPostParseFunction(fn){if(isFunction(fn)){if(typeof postParse=='undefined')postParse=new Array();if(typeof fn=='object'){postParse=postParse.concat(fn);}else{postParse[postParse.length++]=fn}}}


function runHook(fnHookTo,hookType){var l=hookPts[fnHookTo],k,rtnVal,optPm,arS,ar=runHook.arguments;
if(hookType==FREPLACE){arS=argToString(ar,2);
if(typeof l=='undefined'||!(l=l.ovload))return eval(fnHookTo+'('+arS+')');else return eval('l('+arS+')');
}else if(hookType==FBEFORE||hookType==FAFTER){if(typeof l=='undefined')return;l=(hookType==1?l.before:l.after);
if(!l.length)return;
arS=argToString(ar,2);for(var k=0;k<l.length;k++)eval('l[k]('+arS+')');
}else if(hookType==FALTERNATE){optPm=ar[2];arS=argToString(ar,3);
if(typeof l=='undefined'||(l=l.alt[pms[optPm-1-pmStart]])=='undefined'){return eval(fnHookTo+'('+arS+')');}else{return eval('l('+arS+')')}
}else if(hookType==FCHAIN){arS=argToString(ar,2);l=l.chain;
for(k=l.length;k>0;k--)if((rtnVal=eval('l[k-1]('+arS+')'))!=void(0))return rtnVal}}


function isFunction(fnRef){var rtn=true;
if(typeof fnRef=='object'){for(var i=0;i<fnRef.length;i++){if(typeof fnRef[i]=='function')continue;rtn=false;break}
}else if(typeof fnRef!='function'){rtn=false}
return rtn}


function argToString(array,strtInd,argName){var jS=strtInd,aS='',ar=array;argName=(argName?argName:'ar');
if(ar.length>jS){for(var k=jS;k<ar.length;k++)aS+=argName+'['+k+'], ';aS=aS.substring(0,aS.length-2)}
return aS}


function reOrder(hookPt,fnRef,order){if(!order||typeof order=='undefined'||typeof order=='number')return;
var newPt=new Array(),match;
if(typeof order=='function'){if(typeof fnRef=='object'){newPt=newPt.concat(fnRef);}else{newPt[newPt.length++]=fnRef}
for(var i=0;i<hookPt.length;i++){match=false;if(typeof fnRef=='function'&&hookPt[i]==fnRef){continue;}else{for(var j=0;j<fnRef.length;j++)if(hookPt[i]==fnRef[j]){match=true;break}}
if(!match)newPt[newPt.length++]=hookPt[i]}
newPt[newPt.length++]=order;
}else if(typeof order=='object'){if(typeof fnRef=='object'){newPt=newPt.concat(fnRef);}else{newPt[newPt.length++]=fnRef}
for(var j=0;j<hookPt.length;j++){match=false;if(typeof fnRef=='function'&&hookPt[j]==fnRef){continue;}else{for(var i=0;i<fnRef.length;i++)if(hookPt[j]==fnRef[i]){match=true;break}}
if(!match)newPt[newPt.length++]=hookPt[j]}
for(i=0;i<newPt.length;i++)hookPt[i]=newPt[i];newPt.length=0;
for(var j=0;j<hookPt.length;j++){match=false;for(var i=0;i<order.length;i++){if(hookPt[j]==order[i]){match=true;break}}
if(!match)newPt[newPt.length++]=hookPt[j]}
newPt=newPt.concat(order)}
for(i=0;i<newPt.length;i++)hookPt[i]=newPt[i];
return hookPt}


function FunctionReference(){this.ovload=null;this.before=new Array();this.after=new Array();this.alt=new Array();this.chain=new Array()}


function Info(version,prerelease){this.version=version;this.prerelease=prerelease;
this.simpleversion=Math.round(this.version*100);this.major=parseInt(this.simpleversion/100);this.minor=parseInt(this.simpleversion/10)-this.major * 10;this.revision=parseInt(this.simpleversion)-this.major * 100-this.minor * 10;this.meets=meets}


function meets(reqdVersion){return(!reqdVersion)?false:this.simpleversion>=Math.round(100*parseFloat(reqdVersion))}
registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSOFF);registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSOFF);registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSOFF);registerHook("ol_content_simple",ol_content_simple,FALTERNATE,CSSCLASS);registerHook("ol_content_caption",ol_content_caption,FALTERNATE,CSSCLASS);registerHook("ol_content_background",ol_content_background,FALTERNATE,CSSCLASS);registerPostParseFunction(checkPositionFlags);registerHook("hideObject",nbspCleanup,FAFTER);registerHook("horizontalPlacement",horizontalPlacement,FCHAIN);registerHook("verticalPlacement",verticalPlacement,FCHAIN);if(olNs4||(olIe5&&isMac)||olKq)olLoaded=1;registerNoParameterCommands('sticky,autostatus,autostatuscap,fullhtml,hauto,vauto,closeclick,wrap,followmouse,mouseoff,compatmode');

