// JavaScript Document





var animaBanner = function(idDiv){
	//alert(idDiv);
    
    var imgs = $$('.divFade');
	//alert(imgs.length);
	
	var cont=imgs.length;
	//alert(cont);
	animaBanner.interval = (function(){
		if(cont < imgs.length && cont > 0){
			imgs[cont].get('tween', {property: 'opacity', duration: 1500}).start(0);
		}else{
			for(var i=0; i<imgs.length; i++){
				imgs[i].get('tween', {property: 'opacity', duration: 1500}).start(1);
			}
			cont = imgs.length;
		}
		cont--;
	}.bind(animaBanner).periodical(3000));
};


//anima clientes HOME

var cont = 0;

var clientes = function(){
	clientes.interval = (function(){
	
		var elCli = $('animaClientes').getElement('ul');
		var elCliList = $('animaClientes').getElements('li');
		margCli = elCli.getStyle('margin-top').toInt();
		if(cont < elCliList.length){
			margCliFim = margCli - 81;
		}else{
			margCliFim = 0;
			cont = 0;
		}
		elCli.get('tween', {property: 'margin-top', duration: 'long', transition: 'quad:out'}).start(margCliFim);
		cont = cont + 1;
	
	}.bind(clientes).periodical(3000));
}


//anima parceiros HOME

var cont2 = 0;

var parceiros = function(){
	parceiros.interval = (function(){
	
		var elPar = $('animaParceiros').getElement('ul');
		var elParList = $('animaParceiros').getElements('li');
		margPar = elPar.getStyle('margin-top').toInt();
		if(cont2 < elParList.length){
			margParFim = margCli - 81;
		}else{
			margParFim = 0;
			cont2 = 0;
		}
		elPar.get('tween', {property: 'margin-top', duration: 'long', transition: 'quad:out'}).start(margParFim);
		cont2 = cont + 1;
	
	}.bind(parceiros).periodical(3000));
}


var funcMenuInf = function(){
	var elMenu = $('menuDesc').getElements('a');
	var elDiv = $('contMenuInf').getElements('div');
	for(var i=0; i<elMenu.length; i++){
		
		elMenu[i].addEvent('click',function(){
			var contLink = this.get('rel');
		
			for(var a=0; a<elDiv.length; a++){
				var divClass = elDiv[a].get('class');
				if(contLink == divClass){
					var classe = divClass;
				}
				elDiv[a].setStyle('display','none');
			}
			$$('.'+classe).setStyle('display','block');
		});
	}
};

var linkHt = '';


var abreGlos = function(pos){
	//var pos = this.get('rel');

	var reqVar = new Request({
		url: 'glossario/glossario.html',
		method: 'get',
		onSuccess: function(txt){
			//cria uma div ficticia para armazenar o html dinamico
			var divArm = new Element('div',{
				'id': 'armHtml',
				'styles':{
					'visibility':'hidden',
					'display':'none'
				}
			});
			divArm.set('html',txt);
			//
			var divLoad = divArm.getElements('div');
			
			//
			var txtEl = divLoad[pos].get('html');
			
			$('txtGlos').erase('html');
			
			$('txtGlos').set('html',txtEl);
		}
	}).send();
}

var contGloss = function(){
	//var el = $('glossario').getElements('a');
	
	//CARREGA OS LINKS
	
	
	var reqVar = new Request({
		url: 'glossario/glossario.html',
		method: 'get',
		onSuccess: function(txt){
			//cria uma div ficticia para armazenar o html dinamico
			var divArm = new Element('div',{
				'id': 'armHtml',
				'styles':{
					'visibility':'hidden',
					'display':'none'
				}
			});
			divArm.set('html',txt);
			//
			var divLoad = divArm.getElements('div');
			var titu = divLoad.getElements('strong');
			for(var i=0; i<titu.length; i++){
				var txtS = titu[i].get('text');
				linkHt = linkHt + '<li><a href=#txtGlos onclick=abreGlos('+i+')>'+txtS+'</a></li>'
			}
			$('glossario').set('html',linkHt)
		}
	}).send();

	
	
	
};


