//Elimina erros de JavaScript irrelevantes no IE
function blockError()
{
	return true;
}
window.onerror = blockError;


window.addEvent('domready', function() {
									 
/*pagAtual = document.body.id;
	switch (pagAtual){
		case 'home':
			$$(".btHome").addClass("ativo");
			break	
		case 'servicos':
			$$(".btServicos").addClass("ativo");
			$("imgServicos").addClass("imgServicos");
			break
		case 'portifolio':
			$$(".btPortifolio").addClass("ativo");
			break
		case 'contato':
			$$(".btContato").addClass("ativo");
			break
		default:
			$$(".btHome").addClass("ativo");
	}*/
	
	// evento onMouseOver e on MouseOut

	$$(".btHome").addEvents({
		'mouseenter': function() {
			$$(".btHome").addClass("ativoHover");
		},
	 
		'mouseleave': function() {
			$$(".btHome").removeClass("ativoHover");
		}
	});

	$$(".btServicos").addEvents({
		'mouseenter': function() {
			$$(".btServicos").addClass("ativoHover");
		},
	 
		'mouseleave': function() {
			$$(".btServicos").removeClass("ativoHover");
		}
	});
	
	$$(".btPortifolio").addEvents({
		'mouseenter': function() {
			$$(".btPortifolio").addClass("ativoHover");
		},
	 
		'mouseleave': function() {
			$$(".btPortifolio").removeClass("ativoHover");
		}
	});
	
	$$(".btContato").addEvents({
		'mouseenter': function() {
			$$(".btContato").addClass("ativoHover");
		},
	 
		'mouseleave': function() {
			$$(".btContato").removeClass("ativoHover");
		}
	});
	
	// efeito imitando ajax
pagAtual = document.body.id;
	switch (pagAtual){
		case 'servicos':
			$("imgServicos").load("servico0.htm");
			$$(".faixasBanners").addEvent('click', function(){								
				$("imgServicos").load("servico0.htm");
			});
			$$(".sinalizacaoInterna").addEvent('click', function(){
				$("imgServicos").load("servico1.htm");
			});
			$$(".placas").addEvent('click', function(){
				$("imgServicos").load("servico2.htm");
			});
			$$(".fachadas").addEvent('click', function(){
				$("imgServicos").load("servico3.htm");
			});
			$$(".luminosos").addEvent('click', function(){
				$("imgServicos").load("servico4.htm");
			});
			$$(".letrasCaixa").addEvent('click', function(){
				$("imgServicos").load("servico5.html");
			});
			$$(".frotas").addEvent('click', function(){
				$("imgServicos").load("servico6.html");
			});
			$$(".pdv").addEvent('click', function(){
				$("imgServicos").load("servico7.html");
			});
		break
	}

});

// valida contato

function validaContato(){
	if ($("txtNome").value.length < 4){
		var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
		efeitoAlpha.start({
			'opacity': [0, 1],
			paddingTop: [0, 20],
			paddingBottom: [0, 20],
			display: 'block'
		});
		$("msgErro").innerHTML="o campo nome est&aacute; incorreto!";
		$("txtNome").addEvent('click', function() {
			var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
			efeitoAlpha.start({
				'opacity': [1, 0],
				paddingTop: [20, 0],
				paddingBottom: [20, 0],
				height:[10, 0],
				display: 'block'			
			});
		});
		return false;
	}
	if ($("txtMail").value.length < 4|| $("txtMail").value.indexOf("@")==-1 || $("txtMail").value.indexOf('.')==-1){
		var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
		efeitoAlpha.start({
			'opacity': [0, 1],
			paddingTop: [0, 20],
			paddingBottom: [0, 20],
			display: 'block'
		});
		$("msgErro").innerHTML="o campo e-mail est&aacute; incorreto!";
		$("txtMail").addEvent('click', function() {
			var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
			efeitoAlpha.start({
				'opacity': [1, 0],
				paddingTop: [20, 0],
				paddingBottom: [20, 0],
				height:[10, 0],
				display: 'block'			
			});
		});
		return false;
	}
	if ($("txtAssunto").value.length < 2){
		var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
		efeitoAlpha.start({
			'opacity': [0, 1],
			paddingTop: [0, 20],
			paddingBottom: [0, 20],
			display: 'block'
		});
		$("msgErro").innerHTML="o campo assunto est&aacute; incorreto!";
		$("txtAssunto").addEvent('click', function() {
			var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
			efeitoAlpha.start({
				'opacity': [1, 0],
				paddingTop: [20, 0],
				paddingBottom: [20, 0],
				height:[10, 0],
				display: 'block'			
			});
		});
		return false;
	}
	if ($("txtDesc").value.length < 4){
		var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
		efeitoAlpha.start({
			'opacity': [0, 1],
			paddingTop: [0, 20],
			paddingBottom: [0, 20],
			display: 'block'
		});
		$("msgErro").innerHTML="o campo descri&ccedil;&atilde;o est&aacute; incorreto!";
		$("txtDesc").addEvent('click', function() {
			var efeitoAlpha = new Fx.Morph('msgErro', {duration: 'long', transition: Fx.Transitions.Sine.easeOut});
			efeitoAlpha.start({
				'opacity': [1, 0],
				paddingTop: [20, 0],
				paddingBottom: [20, 0],
				height:[10, 0],
				display: 'block'			
			});
		});
		return false;
	}
	return true;
}

