function pop_Foguete(caminho) {
	window.open((caminho ? caminho : '/scripts/servicos/foguete/entrega_foguete_pop.asp'), 'Entrega_Foguete', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=no,copyhistory=0,width=820,height=690,top=60,left=40');
}

function pop(caminho, tamanho) {
	window.open(caminho,'',tamanho);
}

function pop_RedesSociais(caminho) {
	window.open(caminho,'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=yes,resizable=no,copyhistory=0,width=650,height=450,top=60,left=40');
}

function mouse_sinopse(e,div) {
	if (e.pageX === undefined) { // Internet Explorer
		var xcurs = event.clientX + document.documentElement.scrollLeft;
		var ycurs = event.clientY + document.documentElement.scrollTop;
	} else { // Firefox, Opera, Google Chrome and Safari
		var xcurs = e.pageX;
		var ycurs = e.pageY;
	}
	
	if(document.getElementById(div)) {
		document.getElementById(div).style.left = (xcurs+10)+'px';
		document.getElementById(div).style.top = (ycurs+30)+'px';
		document.getElementById(div).style.visibility = "visible";
	}
}
	
function hidemouse_sinopse(div) {
	if(document.getElementById(div)) {
		document.getElementById(div).style.visibility = "hidden";
	}
}

// Testa um email no formato teste@testando. + com.br (3.2) ou + .com (3) ou + .br (2) //
// NÃO podem comecar com numeros. Antes da @ podem contar numeros letras, pontos e undescore //
// O Dominio pode conter caracteres e numeros porem os seus sufixos apenas caracteres //

function validaemail(email) {
	var objRegExp  = /^[A-Za-z0-9]([\w\.\-]*)@([A-Za-z0-9\.\-]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
	return objRegExp.test(email);
}

function getNitem(url) {
	var ini = url.indexOf("?nitem=") + 7;
	var fim = url.indexOf("&", ini);
	return (fim != -1) ? nitem = url.substring(ini,fim) : nitem = url.substring(ini);
}

function getSid2(url) {
	if(url.indexOf("&sid=") == -1) url = location.search;
	var ini = url.indexOf("&sid=") + 5;
	var fim = url.indexOf("&", ini);
	return (fim != -1) ? sid = url.substring(ini,fim) : sid = url.substring(ini);
}

function getEstatID(url) {
	var retorno = "";
	if(url.indexOf("&estat_id=") == -1) url = location.search;
	if(url.indexOf("&estat_id=") >= 0) {
		var ini = url.indexOf("&estat_id=") + 10;
		var fim = url.indexOf("&", ini);
		retorno = (fim != -1) ? sid = url.substring(ini,fim) : sid = url.substring(ini);
	}
	return retorno;
}

function BuscaCorreios(){
	window.open('/scripts/home/cep/buscacep_login.asp','BuscaCorreios','toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=1,copyhistory=0,width=700,height=400,top=50,left=50');
}

function submitCep(n){
var c1 = document.form_verif_cep.cep1.value.replace(/\D/g,'');
var c2 = document.form_verif_cep.cep2.value.replace(/\D/g,'');
// botao carregando
	$("#prazo_frete :submit#ok").blur();
	$("#prazo_frete :submit#ok").val('carregando');
	$("#prazo_frete :submit#ok").attr('disabled','disabled');
	$("#prazo_frete :submit#ok").css('border','0px');
// Fim botao carregando
$.get("/scripts/home/frete/prazo_iframe2.asp", {tp:2,cep1:c1,cep2:c2,nitem:n}, function(retorno2) {
	$("#prazo_frete").html(retorno2);
});
return false;
}

function FreteExterior(n){
// botao carregando
	$("#prazo_frete :submit#ok").blur();
	$("#prazo_frete :submit#ok").val('carregando');
	$("#prazo_frete :submit#ok").attr('disabled','disabled');
	$("#prazo_frete :submit#ok").css('border','0px');
// Fim botao carregando
$.get("/scripts/home/frete/prazo_iframe2.asp", {ex:'exterior',nitem:n}, function(retorno3) {
	$("#prazo_frete").html(retorno3);
});
}

function fechaPrazoFrete(){
	$("#prazo_frete").fadeOut("fast");
	layerPrazoEntrega = false;
}

function bindSelo() {
	$("img.ebook, img.ebook_pq, img.ebook_gg").each(appendSelo);
	$("img.exclusivo, img.exclusivo_pq, img.exclusivo_gg").each(appendSelo);
}

function appendSelo(i, elemento) {
	var p = $(elemento).parent();
	while(p.is("a")) p = p.parent();
	p.css("position","relative");
	var y_adicional = p.css("paddingBottom").replace(/\D/g,"") * 1;
	
	var largura_disp = $(p).width();
	var altura_disp  = $(p).height();
	
	var largura_img = $(elemento).width();
	var altura_img  = $(elemento).height();
		
	var y = (altura_disp - altura_img + y_adicional) + "px";
	var x = ((largura_disp - largura_img) / 2); x = x < 0 ? 0 : x;
	
	if($(elemento).hasClass("ebook")) {
		$("<div title=\"eBook\"></div>").addClass("ebook").css({bottom:y,left:x}).appendTo(p);
	} else if($(elemento).hasClass("ebook_pq")) {
		$("<div title=\"eBook\"></div>").addClass("ebook_pq").css({bottom:y,left:x}).appendTo(p);
	} else if($(elemento).hasClass("exclusivo")) {
		$("<div title=\"Produto Exclusivo\"></div>").addClass("exclusivo").css({bottom:y,left:x}).appendTo(p);
	} else if($(elemento).hasClass("exclusivo_pq")) {
		$("<div title=\"Produto Exclusivo\"></div>").addClass("exclusivo_pq").css({bottom:y,left:x}).appendTo(p);
	} else if($(elemento).hasClass("exclusivo_gg")) {
		$("<div title=\"Produto Exclusivo\"></div>").addClass("exclusivo_gg").css({bottom:y,left:x}).appendTo(p);
	}
	
}

$(window).load(function(){
	bindSelo();
});

