function Yetii(){this.defaults={id:null,active:1,timeout:null,interval:null,tabclass:'tab',activeclass:'active'};for(var n in arguments[0]){this.defaults[n]=arguments[0][n]};this.getTabs=function(){var retnode=[];var elem=document.getElementById(this.defaults.id).getElementsByTagName('*');var regexp=new RegExp("(^|\\s)"+this.defaults.tabclass.replace(/\-/g,"\\-")+"(\\s|$)");for(var i=0;i<elem.length;i++){if(regexp.test(elem[i].className))retnode.push(elem[i])}return retnode};this.links=document.getElementById(this.defaults.id+'-nav').getElementsByTagName('a');this.show=function(number){for(var i=0;i<this.tabs.length;i++){this.tabs[i].style.display=((i+1)==number)?'block':'none';this.links[i].className=((i+1)==number)?this.defaults.activeclass:''}};this.rotate=function(interval){this.show(this.defaults.active);this.defaults.active++;if(this.defaults.active>this.tabs.length)this.defaults.active=1;var self=this;this.defaults.timeout=setTimeout(function(){self.rotate(interval)},interval*1000)};this.tabs=this.getTabs();this.show(this.defaults.active);var self=this;for(var i=0;i<this.links.length;i++){this.links[i].customindex=i+1;this.links[i].onclick=function(){if(self.defaults.timeout)clearTimeout(self.defaults.timeout);self.show(this.customindex);return false}}if(this.defaults.interval)this.rotate(this.defaults.interval)};



var PostSubmit=0; var TimerImg=0; var TimerImg2=0; var Dossier1='/';AllNiveau = new Array(10);for(iNiv=1;iNiv<11;iNiv++){AllNiveau[iNiv]= new Array('','','','','','','','','','','');}
function ls_getObj(name) {
	if (document.getElementById) {
		return document.getElementById(name);
		}
	else if (document.all) {
		return document.all[name];
		}
	}

/*SCROLL*/
function retDiv(div) {if (document.getElementById) return eval("document.getElementById('"+div+"')");	else	return eval("document.all["+div+"]");}
function getScrollXY(){var scrOfX = 0, scrOfY = 0;if( typeof( window.pageYOffset ) == 'number' ){scrOfY = window.pageYOffset;scrOfX = window.pageXOffset;}else if( document.body && ( document.body.scrollLeft || document.body.scrollTop)){scrOfY = document.body.scrollTop;scrOfX = document.body.scrollLeft;}else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ){scrOfY = document.documentElement.scrollTop;scrOfX = document.documentElement.scrollLeft;}return [ scrOfX, scrOfY ];}
function  parseint_(ch){var i;i=parseInt(ch);if(isNaN(i))	return 0;else		return i;}
function  GSl(){var HautBase=158;var i;for(i=1;i<=2;i++){if((elem=retDiv("pub"+i))){$tmp=getScrollXY();sL=$tmp[0];sT=$tmp[1];t=parseint_(elem.style.top);l=parseint_(elem.style.left);if(elem.className=="pubTop"){if((t=sT-HautBase)<0)t=0;}if(sT!=t || sL!=l){clearTimeout(timeoutid[i]);GSl_(i,t,l,0);}}}}
function  NwPs(saut,fP,aP){if(saut!=1){distance=Math.abs(fP-aP);if(distance<2) 	saut=distance/8;	else if(distance<5) 	saut=distance/6; else if(distance<10) 	saut=distance/4;	else 			saut=distance/ 2;if((saut=Math.floor(saut))<1)	saut=1;	} if(fP>aP) aP+=saut;	else if(fP<aP) aP-=saut;return aP;}
function  GSl_(i,nT,nL,x){if(!(o=retDiv("pub"+i)))return;	if(x)	vitesse=40;else	vitesse=1;	t=NwPs(vitesse,nT,parseint_(o.style.top));l=NwPs(vitesse,nL,parseint_(o.style.left));
var BasMax= HautWin()-980;if(t>=BasMax && BasMax>1){t=BasMax};
o.style.top=t+"px";	o.style.left=l+"px";if(nT!=t || nL!=l){tmp = "GSl_("+i+","+nT+","+nL+",1)";
timeoutid[i] = setTimeout(tmp,80)}else clearTimeout(timeoutid[i]);}
function HautWin(){if (document.body && typeof(document.body.offsetHeight) == 'number'){HautC = document.body.offsetHeight;}else if (typeof(window.innerHeight) == 'number'){HautC = window.innerHeight;}else{HautC = 600;}return HautC;}
timeoutid= new Array();
window.onscroll = GSl;
window.onmouseover = GSl;

/*SCROLL*/
window.onmouseover = GSl;
window.onscroll = GSl;
window.onresize = GSl;
function  parseint_(ch){var i;i=parseInt(ch);if(isNaN(i))	return 0;else		return i;}
function getScrollXY(){var scrOfX = 0, scrOfY = 0;if( typeof( window.pageYOffset ) == 'number' ){scrOfY = window.pageYOffset;scrOfX = window.pageXOffset;}else if( document.body && ( document.body.scrollLeft || document.body.scrollTop)){scrOfY = document.body.scrollTop;scrOfX = document.body.scrollLeft;}else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ){scrOfY = document.documentElement.scrollTop;scrOfX = document.documentElement.scrollLeft;}return [ scrOfX, scrOfY ];}
function  GSl(){
var HautBase=149;var i; var NewTop=0;
for(i=1;i<=2;i++){
	$tmp=getScrollXY();sL=$tmp[0];sT=$tmp[1];
	if(  elem=ls_getObj("pub_f"+i)  ){
	t=parseint_(elem.style.top);
	
			if(elem.className=="pub_fTop"){
					
											if (typeof document.body.style.maxHeight != "undefined") {
											  // IE 7, mozilla, safari, opera 9
											  if(sL>0){elem.style.marginLeft=('-'+parseint_(sL))+'px';}else{elem.style.marginLeft='0px';}
											  					if(sT<=HautBase){
																	NewTop=HautBase-sT;
																	elem.style.top=NewTop+'px';
																	
																	}
																	
																	if(sT>=HautBase){elem.style.top='0px';}
																	
											} else {

											  // IE6, et versions antérieures

											}
					}
			}	
		}	
	}

function HideDiv(divid) {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById(divid)');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById(divid)');
  else
     document.poppedLayer =   
        eval('document.layers[divid]');
  document.poppedLayer.style.visibility = "hidden";
  document.getElementById(divid).style.display="none";
}

function ShowDiv(divid) {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById(divid)');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById(divid)');
  else
     document.poppedLayer = 
         eval('document.layers[divid]');
  document.poppedLayer.style.visibility = "visible";
  document.getElementById(divid).style.display="block";
}

// Light tradeboard & Forum BBCodes
function bbcode(bbdebut, bbfin)
{
var input = window.document.formulaire.message;
input.focus();
if(typeof document.selection != 'undefined')
{
var range = document.selection.createRange();
var insText = range.text;
range.text = bbdebut + insText + bbfin;
range = document.selection.createRange();
if (insText.length == 0)
{
range.move('character', -bbfin.length);
}
else
{
range.moveStart('character', bbdebut.length + insText.length + bbfin.length);
}
range.select();
}
else if(typeof input.selectionStart != 'undefined')
{
var start = input.selectionStart;
var end = input.selectionEnd;
var insText = input.value.substring(start, end);
input.value = input.value.substr(0, start) + bbdebut + insText + bbfin + input.value.substr(end);
var pos;
if (insText.length == 0)
{
pos = start + bbdebut.length;
}
else
{
pos = start + bbdebut.length + insText.length + bbfin.length;
}
input.selectionStart = pos;
input.selectionEnd = pos;
}
 
else
{
var pos;
var re = new RegExp('^[0-9]{0,3}$');
while(!re.test(pos))
{
pos = prompt("insertion (0.." + input.value.length + "):", "0");
}
if(pos > input.value.length)
{
pos = input.value.length;
}
var insText = prompt("Veuillez taper le texte");
input.value = input.value.substr(0, pos) + bbdebut + insText + bbfin + input.value.substr(pos);
}
}
function smilies(img)
{
window.document.formulaire.message.value += '' + img + '';
}

function clean(textarea)
{
window.document.formulaire.message.value += '' + img + '';
}

