// JavaScript Document with mootools 1.2 - Daniel D'Angelo Ferraz - digipronto.com.br

var alinhaLatDir = function(){
		var tamLatDir = $('lateralDir').getSize().y;
		var tamContInt = $('conteudo').getSize().y;
		tamContInt = tamContInt - 220;
		$('lateralDir').setStyle('margin-top',tamContInt*-1)
}

//mostra formulario
var mostraForm = function(){
	var resposta = $('pergunta').get('value');
	if(resposta!=''){
		$('escFormTrab').get('tween', {property: 'opacity', duration: 'short'}).start(1);
		
		$('pergForm').setStyle('visibility','hidden');
		$('pergForm').get('tween', {property: 'margin-top', duration: 'short'}).start(-80);
	}else{
		$('pergunta').setStyle('border-color','#f00');
		$('pergunta').addEvent('focus',function(){
			$('pergunta').setStyle('border-color','#404040');
		})
	}
}

//add valor nos telefones
var cont = 1;

var addValor = function(elEnv,elRecebe){
	var txtElEnv = $(elEnv).get('value');
	if(txtElEnv!='' && cont!=7){
		var txtRece = ($(elRecebe).get('value')+txtElEnv)+'\n';
		$(elRecebe).value = txtRece;
		$(elEnv).value = '';
		$(elEnv).focus()
		if(elEnv == 'telefone'){
			cont++;
		}else{
			cont = 1;
		}
	}
}

//ajusta o fundo de acordo com resolucao
var tamFundo = function(){
	/*var tamTela = window.getSize().x;
	if(tamTela<=820){
		codImg = 1;
	}else if(tamTela<=1044){
		codImg = 2;
	}else if(tamTela<=1300){
		codImg = 3;
	}else if(tamTela<=1620){
		codImg = 4;
	}else{
		codImg = 4;
	}
	
	var fundAtual = $$('.fundoSite').getStyle('background-image').toString();
	var fundAtual = fundAtual.substring(12,19);
	
	var fundoFinal = 'url(imagens/'+fundAtual+'_tam'+codImg+'.jpg)';
	$$('.fundoSite').setStyle('background-image',fundoFinal);*/
	
}

//carrega fundo do site
var fundo = function(imagem){
	var fundoAtu = 'url(imagens/'+imagem+'.gif)';
	$$('.fundoSite').setStyles({
		'background-image':fundoAtu,
		'background-position':'top center',
		'background-attachment':'fixed',
		'background-repeat':'no-repeat',
		'background-color':'#000'
	});
	
}

//mostra area do cliente
var mostraArea = function(marg){
	$('areaClienteTop').get('tween', {property: 'margin-top', duration: 'long', transition: 'bounce:out'}).start(marg);
}

var site = function(){
	
	//animacao clientes HOME
	var pagAtual = $('nomePagina').get('text');
	var links = $('menu').getElements('a');
	
	for(var i=0; i<links.length; i++){
		var linkAtu = links[i].get('text');
		if(linkAtu==pagAtual){
			if(linkAtu!='Home'){
				$('setaMenu').setStyle('display','block');
				var marTop = ($('setaMenu').getStyle('margin-top')).toInt();
				var marFim = marTop+(30*i);
				$('setaMenu').setStyle('margin-top',marFim);
			}
			var idAtu = links[i].get('id');
			$(idAtu).setStyle('color','#01a2fe');
		}
	}
	
	//abree idiomas
	$('mostraLinguas').get('tween', {property: 'opacity', duration: 'short'}).start(0);
		
	$('botIdioma').addEvent('mouseover',function(){
		$('mostraLinguas').get('tween', {property: 'opacity', duration: 'short'}).start(1);
	});
	
	$('botIdioma').addEvent('mouseout',function(){
		$('mostraLinguas').get('tween', {property: 'opacity', duration: 'short'}).start(0);
	});
	
	$('mostraLinguas').addEvent('mouseover',function(){
		$('mostraLinguas').get('tween', {property: 'opacity', duration: 'short'}).start(1);
	});
	
	$('mostraLinguas').addEvent('mouseout',function(){
		$('mostraLinguas').get('tween', {property: 'opacity', duration: 'short'}).start(0);
	});
	
	//carrega anima estilo Light Box	
	SqueezeBox.assign($$('a.boxed'), {
		parse: 'rel'
	});
	
	//toolTips
	var toolTips = $$('.altTips');
	var funcToolTips = new Tips(toolTips, {
			className: 'custom_tip'
	});
	
	//abre aba area do cliente
	$('abaArea').addEvent('click',function(){
		
		var mgAtu = $('areaClienteTop').getStyle('margin-top').toInt();
		
		if(mgAtu == -60){
			marg = 0;
		}else{
			marg = -60;
		}
		mostraArea(marg);
	});
	
	//abre camera
	
	var linkCam = $('digiCamera').getElement('a');
	linkCam.addEvent('click',function(){
		window.open('digicam.asp','DigiCam','width=320, height=240');
		//http://189.47.164.46:815/video/push
		//window.open('http://189.47.164.46:815/video/push','DigiCam','width=320, height=240');
	});
	
	twitter();
	
}

//carrega flash competencias
var loadCompetencia = function(){
	swfobject.embedSWF("fazemos.swf", "txtCompetencias", "590", "500", "10.0.0", "expressInstall.swf", "", {'wmode':'transparent'});
}

//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 - 95;
		}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));
}

//carrega flash tag cloud
var funcTag = function(pag){

	var elTags = $('flTagCloud').getElements('a');
	var htmCLoud = '<tags>';
	for(var i=0; i<elTags.length; i++){
		var hLink = elTags[i].get('href');
		var tFont = elTags[i].getStyle('font-size');
		tFont = tFont.substring(0,2);
		var txt = elTags[i].get('text');
		htmCLoud = htmCLoud + "<a href='"+hLink+"' style='"+tFont+"' color='0xffffff' hicolor='0x1371b7'>"+txt+"</a>";
	}
	
	htmCLoud = htmCLoud + '</tags>';
	
	var flashVars = {
		'tcolor': '0xFFFFFF',
		//'tcolor2': '0xFFFFFF',
		//'hicolor': '0xFFFFFF',
		'mode': 'tags',
		'distr': 'true',
		'tspeed': '100',
		'tagcloud': htmCLoud
	}
	
	if(pag == 'home'){
		swfobject.embedSWF("tagcloud.swf", "flTagCloud", "194", "161", "7", "expressInstall.swf", flashVars, {'wmode':'transparent'});
	}else{
		swfobject.embedSWF("tagcloud.swf", "flTagCloud", "600", "420", "7", "expressInstall.swf", flashVars, {'wmode':'transparent'});
	}
	
}

//twitter

var twitter = function(){
	
	getTwitters(
		'txtTwitter',
		{
			id: 'digipronto',
			count: 1,
			enableLinks: true,
			ignoreReplies: true,
			clearContents: true,
			lang: 'pt-br',
			newwindow: true,
			template: '"%text%"'
		}
	);
	
}

//video site

var carregaVideo = function(){
	swfobject.embedSWF("videoPlayer.swf", "videoSite", "596", "318", "9.0.0", "expressInstall.swf", "", {'wmode':'transparent', 'allowFullScreen':'true', 'bgcolor':'#000000'});
}

//sanfona

var sanfona = function(){

	var toggles = $$('.tituComp');
	var content = $$('.contComp');
	var AccordionObject = new Accordion(toggles, content,{
		show: 0,
		fixedHeight: false,
		alwaysHide: true,
		onActive: function(toggler, element) {
		
			toggler.setStyle('background-position','bottom left');
		},
		onBackground: function(toggler, element) {
			toggler.setStyle('background-position','top left');
		}
	});
}

window.addEvent('domready',site);


function blockError(){return true;}
window.onerror = blockError;