function trim(str){return str.replace(/^\s+|\s+$/g,"");}

function carregarPagina(pagina, id){
	$("#loading").center();
	$("#loading").ajaxStart(function(){
	    $(this).fadeIn();
    });
	$('#'+id).load(pagina);
	$("#loading").ajaxStop(function(){
    	$(this).fadeOut();
    });
}

function abrirDuvida(){
	carregarPagina('_modals/duvida.php','modal_content_duvida');
	$('#black_overlay').fadeIn('fast',function() {
		$('#modal_duvidas').fadeIn('slow');
	});
}

function abrirDepoimento(id){
	carregarPagina('_modals/depoimento.php?id='+id,'modal_content');
	$('#black_overlay').fadeIn('fast',function() {
		$('#modal_depoimento').fadeIn('slow');
	});
}

function envieAmigoId(id){
	carregarPagina('_modals/convite_amigos.php?id='+id,'modal_content_friend');
	$('#modal_send_friend').fadeIn('normal');
	$('#modal_depoimento').fadeOut('fast');
}

function envieAmigoSemId(){
	carregarPagina('_modals/convite_amigos.php','modal_content_friend');
	$('#black_overlay').fadeIn('fast',function() {
		$('#modal_send_friend').fadeIn('slow');
	});	
}


function enviarForm(idForm,idDiv,msgSucesso,idDivSucesso) {
	$("#loading").center();
	$("#loading").show();
	var options = {
		success: function(retorno){
			$("#loading").hide();
			retorno = trim(retorno);
			if (retorno=="sucesso") {
				//alert(msgSucesso);
				$("#"+idDiv).fadeOut("fast", function() {
						$("#"+idDivSucesso).fadeIn("normal");
				});
			} else {
				alert(retorno);
				return false;
			}
		}
	};
	$("#"+idForm).ajaxSubmit(options);
	return false
}

    function doDigits(pStr){
		var reDigits = /^[a-zA-Z0-9_]+[^. ]+$/;
		if (reDigits.test(pStr)) {
			return true;
		} else if (pStr != null && pStr != "") {
			return false;
		}
	}

/* FUNÇÕES JQUERY*/
$(document).ready(function(){
		
		$("#buscar").click(function(){
			if ($("#dominio").val() == "" || $("#idDistribuidor").val()=="") {
				alert('Favor selecionar um distribuidor e digitar um nome na busca!');
				return false;
			} else if(!doDigits($("#dominio").val())) {
				alert('Digite um nome sem acentuação para seu domínio!');
				return false;
			} else {
				$("#buscar").attr("href","busca_form.php?dominio="+$("#dominio").val()+"&id="+$("#idDistribuidor").val());
//				window.open("busca_form.php?dominio="+$("#dominio").val()+"&id="+$("#idDistribuidor").val(), 'popup', 'height=570,width=770,toolbar=yes,scrollbars=yes,status=yes,location=yes,menubar=yes,titlebar=yes');
				return true;
			}
		});
			

		
		$("input:radio").click( function() {
			$("#idDistribuidor").attr("value",$(this).val());
		});						   
						   
						   
			$('a[@rel*=external]').attr("target", "_blank");
			$('#buscar').tooltip({
				track: true,
				delay: 0,
				top: -30, 
				left: -260, 
				showURL: false
			});
			
			$('#duvidas').click(function () {
				$('#black_overlay').fadeIn('fast');
				$('#modal_duvidas_video').fadeIn('normal');
			});													  
			
			$('#close_modal_depoimento_enviado').click(function () {
				$('#modal_depoimento_enviado').fadeOut('normal',function() {$('#black_overlay').hide();});
			});								
			
			$('#close_modal_duvidas_video').click(function () {
				$('#modal_duvidas_video').fadeOut('normal',function() {$('#black_overlay').hide();});
			});												  
			
			$('#close').click(function () {
				$('#modal_depoimento').fadeOut('normal',function() {$('#black_overlay').hide();});
			});
			
			$('#close_modal_duvidas').click(function () {
				$('#modal_duvidas').fadeOut('normal',function() {$('#black_overlay').hide();});
			});
			
			$('#close_modal_send_friend_sucesso').click(function () {
				$('#modal_send_friend_sucesso').fadeOut('normal',function() {$('#black_overlay').hide();});
			});			
			
			$('#close_modal_duvidas_sucesso').click(function () {
				$('#modal_duvidas_sucesso').fadeOut('normal',function() {$('#black_overlay').hide();});
			});
				
			$('#close_send_friend').click(function () {
				$('#modal_send_friend').fadeOut('normal',function() {$('#black_overlay').hide();});
			});
				
			$("#termo_pop").click(function(){
				window.open('termo.php', 'popup', 'height=350,width=320,toolbar=auto');
				return false;
			});
			
			$('#mais_amigos').click(function () {
				$('#modal_send_friend_sucesso').fadeOut('normal');
				$('#formQuadro').resetForm();
				$('#modal_send_friend').fadeIn('normal');		
			});			
					
			$("#send").submit(
				function(){
					$("#loading").center();
					$("#loading").show();
					var options = {
						success: function(retorno){
							$("#loading").hide();
							retorno = trim(retorno);
							if (retorno=="sucesso") {
								//alert("Depoimento enviado com sucesso!");
								$("#send").resetForm();
								$("#modal_depoimento_enviado").fadeIn("normal");
							} else {
								alert(retorno);
								return false;
							}
						}
					};
					$("#send").ajaxSubmit(options);
					return false
				}
			);
});