dojo.addOnLoad(function(){
	
	/* Formulário de contacto - comportamento */
	var contactNome = dojo.query("input#nome");
	var contactNomeLabel = dojo.byId("nome-label");
	
	var contactEmail = dojo.query("input#email");
	var contactEmailLabel = dojo.byId("email-label");
	
	var contactTelefone = dojo.query("input#telefone");
	var contactTelefoneLabel = dojo.byId("telefone-label");
	
	var contactMensagem = dojo.query("textarea#mensagem");
	var contactMensagemLabel = dojo.byId("mensagem-label");
	
	contactNome.onfocus(
			function() { 
				dojo.style(contactNomeLabel, "visibility", "hidden");
			}
	);
	
	contactEmail.onfocus(
			function() { 
				dojo.style(contactEmailLabel, "visibility", "hidden");
			}
	);
	
	contactTelefone.onfocus(
			function() { 
				dojo.style(contactTelefoneLabel, "visibility", "hidden");
			}
	);
	
	contactMensagem.onfocus(
			function() { 
				dojo.style(contactMensagemLabel, "visibility", "hidden");
			}
	);
	
	
	var contactReset = dojo.query("button#resetContact");
	var contactForm = dijit.byId("contact");
	
	contactReset.onclick(
			function () {
				contactForm.reset();
				dojo.style(contactNomeLabel, "visibility", "visible");
				dojo.style(contactEmailLabel, "visibility", "visible");
				dojo.style(contactTelefoneLabel, "visibility", "visible");
				dojo.style(contactMensagemLabel, "visibility", "visible");
			}
	);
	
	
	/* Formulário de login - comportamento */
	var loginUsername = dojo.query("input#username");
	var loginUsernameLabel = dojo.byId("username-label");
	
	loginUsername.onfocus(
			function() { 
				dojo.style(loginUsernameLabel, "visibility", "hidden");
			}
	);
	
	var loginPassword = dojo.query("input#password");
	var loginPasswordLabel = dojo.byId("password-label");
	
	loginPassword.onfocus(
			function() { 
				dojo.style(loginPasswordLabel, "visibility", "hidden");
			}
	);
});


jQuery.noConflict();
jQuery(document).ready(function() {
	/* Esconder sub-menus */
	hideAll();
		
	/* Menu */
	jQuery('#blb-empresa_').mouseenter(
			function () {
				hideAll();
				jQuery('#blb-submenu2_').show();
			}
	);
	
	jQuery('#blb-submenu2_').mouseleave(
			function () {
				jQuery('#blb-submenu2_').fadeOut(1000);
			}
	);
	
	jQuery('#blb-submenu2_').click(
			function () {
				jQuery('#blb-submenu2_').hide();
			}
	);
	
	
	jQuery('#blb-servicos_').mouseenter(
			function () {
				hideAll();
				jQuery('#blb-submenu_').show();
			}
	);
	
	jQuery('#blb-submenu_').mouseleave(
			function () {
				jQuery('#blb-submenu_').fadeOut(1000);
			}
	);
	
	jQuery('#blb-submenu_').click(
			function () {
				jQuery('#blb-submenu_').hide();
			}
	);
	
	jQuery('#blb-header_').mouseenter(
			function () {
				jQuery('#blb-submenu2_').fadeOut(1000);
				jQuery('#blb-submenu_').fadeOut(1000);
			}
	);

	jQuery('#blb-subcontent_').mouseenter(
			function () {
				jQuery('#blb-submenu2_').fadeOut(1000);
				jQuery('#blb-submenu_').fadeOut(1000);
			}
	);
	
 });


function hideAll()
{
	jQuery('#blb-submenu_').hide();
	jQuery('#blb-submenu2_').hide();
}
