/**
 * 
 */



jQuery(document).ready(function() {
	// FormulÃ¡rios
	jQuery('#forms form input.fb, #forms form textarea.fb').bind('blur focus', function(){
		if (jQuery(this).val() == jQuery(this).attr('title')) {
			jQuery(this).val('');
		}else if(jQuery(this).val() == ''){
			jQuery(this).val(jQuery(this).attr('title'));
		}
	});
	// Ã�rea do Aluno
	jQuery('#area_aluno #barra ul').click(function(){
		jQuery('#area_aluno #container').slideToggle();
		jQuery('li.btn_areaaluno').toggle();
	});
});

function home()
{
	$banner = jQuery('div#banner-home');
	$banner_tempo_slide = 5000; // ms
	$banner.children('div.item').each(function(index){});
	
	jQuery('div.tab-banner-rot').click(function(){
		var str = jQuery(this).attr('nome');
		jQuery('div.tab-banner-rot').removeClass('indice');
		jQuery(this).addClass('indice');
		switch (str)
		{
			case "serviços":
				jQuery('div#banner-rotativo > div#produtos').fadeOut();
				jQuery('div#banner-rotativo > div#servicos').fadeIn();
				break;
			case "produtos":
				jQuery('div#banner-rotativo > div#servicos').fadeOut();
				jQuery('div#banner-rotativo > div#produtos').fadeIn();
				break;
		}
	});
	
	jQuery('div#banner-rotativo div.item ul li').mouseover(function(){
		var id = jQuery(this).attr('filho');
		jQuery(this).parent().parent().children( 'div' ).each(function(){
			if (jQuery(this).attr('id') != id ) {
				jQuery(this).fadeOut();
			}else{
				jQuery(this).fadeIn();
			}
		});
		jQuery(this).parent().children('li').removeClass('ativo');
		jQuery(this).addClass('ativo');
	}).each(function(){
		jQuery(this).append('<span class="seta">&nbsp;</span>');
	});
}

function verificaForm(mensagem)
{
//	<strong>Obrigado!</strong> Seu email foi enviado com sucesso.
	var $this = jQuery('#forms form');
    jQuery('#forms form .error').remove();
    var hasError = false;
    jQuery('.requiredField').each(function() {
    	if(jQuery(this).hasClass('fbe')){
    		jQuery(this).removeClass('fbe');
    	}
    	if(jQuery.trim(jQuery(this).val()) == jQuery.trim(jQuery(this).attr('title'))) {
    		var labelText = jQuery(this).attr('title');
    		jQuery(this).addClass('fbe');
    		jQuery(this).parent().append('<span class="error">Este campo é necessário!</span>');
    		hasError = true;
    	} else if(jQuery(this).hasClass('email')) {
    		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
    			if(!emailReg.test(jQuery.trim(jQuery(this).val()))) {
    				var labelText = jQuery(this).attr('title');
    				jQuery(this).addClass('fbe');
    				jQuery(this).parent().append('<span class="error">invalid '+labelText+'</span>');
    				hasError = true;
    			}
    	}
    });
    if ( !hasError ) {
    	$this.parent().before('<p id="enviandoAguarde">Estamos enviando seu email, por favor aguarde...</p>');
    	$this.slideUp("slow");
        var formInput = $this.serialize();
        $.post($this.attr('action'),formInput, function(data){
          jQuery('#forms').slideUp("slow", function() {
        	jQuery('#enviandoAguarde').remove();
            jQuery(this).before('<p class="thanks">'+mensagem+'</p>');
          });
        });
    }
}

