$(document).ready(function() {

	comentarioAle();

	$("#sobre").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#nossa").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#conselho").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#invest").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#rev-par").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#nossos-clientes").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#beneficios").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#funcionalidades").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#quanto-custa").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#vendas").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$("#suporte").click(function(){
		$(".sub-menu li").removeClass("select");
		$(this).parent().addClass("select");
	});

	$('#logo-clientes').jcarousel({
    	wrap: 'circular',
    	visible: 1,
    	scroll: 1,
    	auto: 5
    });

	limpaInput();

	//formulario

	var options = { 
        success: showResponse
    }; 

    $('#newsletter').submit(function() {
		if($("#name").val() == "Nome" || $("#name").val() == "") {
			$("#resposta").text("preencha o campo nome");
			$("#name").css("border", "1px solid red");
		} else if ($("#email").val() == "e-mail" || $("#email").val() == "") {
			$("#resposta").text("preencha o campo email");
			$("#email").css("border", "1px solid red");
		} else {
			$(this).ajaxSubmit(options);
		}
 
        return false; 
    }); 
    
    $('#solicite-form').submit(function() {
		if($("#name-label input").val() == "") {
			$("#name-label .erro").css("display","block");
			$("#name-label input").attr("class", "erro");
			return false;
		} 
		if ($("#email-label input").val() == "" && $("#tel-label input").val() == "") {
			$("#email-label .erro").css("display","block");
			$("#email-label input").attr("class", "erro");
			$("#tel-label .erro").css("display","block");
			$("#tel-label input").attr("class", "erro");
			return false;
		} 
		if ($("#email").val() != "" ) {
			if (/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test($('#email').val())){
				return true
			} else {
				$("#email-label .email-inv").css("display","block");
				$("#email-label input").attr("class", "erro");
				return false;
			}
		}
    });
    
    $("#name-label input").blur(function(){
    	$("#name-label span.erro").css("display","none");
		$("#name-label input").removeClass("erro");
	});
	$("#email-label input").blur(function(){
    	$("#email-label span.erro").css("display","none");
    	$("#email-label span.email-inv").css("display","none");
		$("#email-label input").removeClass("erro");
	});
	$("#tel-label input").blur(function(){
    	$("#tel-label span.erro").css("display","none");
		$("#tel-label input").removeClass("erro");
	});
});

function showResponse(responseText, statusText, xhr, $form)  {
	if( responseText == "" || responseText == "SUCCESS") {
		$("#resposta").text("cadastrado com sucesso");
		$("#name").css("border", "1px solid #a8a8a8");
		$("#email").css("border", "1px solid #a8a8a8");
		$("#name").val("Nome");
		$("#email").val("e-mail");
		setInterval(function(){
			$("#resposta").text("");
		}, 6000)
	} else {
		$("#resposta").text("Sistema ocupado tem novamente mais tarde");
	}
} 

function limpaInput() {
	var name = $("#name").val();
	var email = $("#email").val();

	$("#name").focus(function(){
		if ($("#name").val() == name ) {
			$(this).val("").removeClass("light");
		}
	});
	$("#name").blur(function(){
		if ($("#name").val() == "" ){
			$(this).val(name).addClass("light");
		}
	});

	$("#email").focus(function(){
		if ($("#email").val() == email ) {
			$(this).val("").removeClass("light");
		}
	});
	$("#email").blur(function(){
		if ($("#email").val() == "" ){
			$(this).val(email).addClass("light");
		}
	});

}

function comentarioAle() {

	var ini = 1;
	var fim = 3;
    var numAle = parseInt(ini +Math.random()*fim);

    if ( numAle == 1 ) {
    	$("#esther").removeClass("hidden");
    } else if ( numAle == 2 ) {
    	$("#vetor").removeClass("hidden");
    } else if ( numAle == 3 ) {
    	$("#dipace").removeClass("hidden");
    }
}
