 
	if (slidediv == undefined) var slidediv = {};
	slidediv = function() {};
	
	slidediv.prototype = {
		
		init: function(divinicio,classpadrao) {
			objx = $idEntifica(divinicio);		
			objx.style.display = "block";
			this.classpadrao = classpadrao;
		},
		
		verifica: function(divchecka) {
			obj = $idEntifica(divchecka);
			arrayProx = divchecka.split('-');
			this.tatual = parseFloat(arrayProx[1]);
			this.tanterior = parseFloat(this.tatual - 1);
			this.tproximo = parseFloat(this.tatual + 1);	
		},
		
		checkatual: function(t) {
			janelaAtual = document.getElementsByClassName(this.classpadrao);
			for(i=0; i < janelaAtual.length; i++) {
				if (janelaAtual[i].style.display == 'block') {
					if (t=='proximo') {
						
						qntd_total = janelaAtual.length;
						
						this.verifica(janelaAtual[i].id);
						
						if (this.tatual == qntd_total) { this.tproximo = qntd_total; }
												
						// some o atual
						obj_atual = document.getElementById("teste-" + this.tatual);
						obj_atual.style.display = 'none';
						
						// aparece o proximo
						obj_proximo = document.getElementById("teste-" + this.tproximo);
						obj_proximo.style.display = 'block';
						
						return false;
						
					} else {
											
						this.verifica(janelaAtual[i].id);
						
						if (this.tatual == "1") { this.tanterior = 1; }
												
						// some o atual 
						obj_atual = document.getElementById("teste-" + this.tatual);
						obj_atual.style.display = 'none';
						
						// aparece o proximo
						obj_anterior = document.getElementById("teste-" + this.tanterior);
						obj_anterior.style.display = 'block';
						
						return false;
						
					}
				}
			}	
		},
		
		fanterior: function() {
			this.checkatual(t='anterior');		
		},
		
		fproximo: function() {
			this.checkatual(t='proximo');
		}
	}
	
	document.getElementsByClassName = function(cl) {
		var retnode = [];
		var myclass = new RegExp('\\b'+cl+'\\b');
		var elem = this.getElementsByTagName('*');
		for (var i = 0; i < elem.length; i++) {
			var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
		}
		return retnode;
	};
