function EventoMouse(element, eventName) {
	if (window.ActiveXObject) { // IE
		document.getElementById(element).click();
	} else {
		var oEvent = document.createEvent("MouseEvents");
		oEvent.initMouseEvent(eventName, true, true, document.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, document.getElementById(element));
		document.getElementById(element).dispatchEvent(oEvent);
	}
}

function Janela(href, titulo){
	var link = "a_window";
	$(link).href = href;
	$(link).title = titulo;
	EventoMouse(link, "click");
}

function Menu(opcao) {
	switch(opcao) {
		case 1:
			break;
		case 2:
			Janela('sobre.php','Quem Somos');
			break;
		case 3:
			Janela('produtos.php','Produtos');
			break;
		case 4:
			Janela('servicos.php','Serviços');
			break;
		case 5:
			Janela('clientes.php','Clientes');
			break;
		case 6:
			Janela('contato.php','Contatos');
			break;			
	}
}

function Demonstracao() {
	Janela('home/demonstracao','Vídeos de Demonstração do FormFacil.com');
}

function Produto(numero){
	for (i = 1; i <= 8; i++) {
		$("div_produto"+i).style.display = "none";
		if (i != numero) {
			new Effect.Fade($("img_prod"+i),{to:0.2});
		}
	}
	//new Effect.SlideDown("div_produto"+numero);
	new Effect.Appear($("img_prod"+numero));
	new Effect.Grow("div_produto"+numero);
}

function Contato() {
	var params;
	if (document.getElementById('txt_nome_email').value == '') {
		alert('Informe o seu nome.');
		document.getElementById('txt_nome_email').focus();
		return;
	}
	if (document.getElementById('txt_email_email').value == '') {
		alert('Informe o seu email.');
		document.getElementById('txt_email_email').focus();
		return;
	}
	if (document.getElementById('text_msg_email').value == '') {
		alert('Escreva a sua mensagem.');
		document.getElementById('text_msg_email').focus();
		return;
	}
	params = 'nome=' + escape(document.getElementById('txt_nome_email').value);
	params += '&email=' + document.getElementById('txt_email_email').value;
	params += '&msg=' + escape(document.getElementById('text_msg_email').value);	

	document.getElementById('bt_send').value = 'Enviando...';
	document.getElementById('bt_send').disabled = true;
	document.getElementById('bt_reset').disabled = true;
	
	var ajax = new AJAX();
	ajax.url = "contato_trata.php";	
	ajax.metodo = "POST";
	ajax.params = params;
	ajax.retorno = function(r) {
		document.getElementById('bt_send').disabled = false;
		document.getElementById('bt_reset').disabled = false;
		document.getElementById('bt_send').value = 'Enviar';
		switch (r) {				
			case 'ok':
				document.getElementById('frm_contato').reset();
				alert('Mensagem enviada com sucesso!\n\nResponderemos o mais breve possível.');
				break;
			default:
				alert("ERRO! Email não enviado.");
				break;
		}
	}
	ajax.conectar();
}