// JavaScript Document

function mudaMenu(id_menu){
	var f = document.getElementById("feminino");
	var m = document.getElementById("masculino");
	var a = document.getElementById("acessorios");
	switch(id_menu){
		case 1: 
			m.style.backgroundImage = 'url(../img/botoes/bt_masculino_hover.gif)';
			f.style.backgroundImage = 'url(../img/botoes/bt_feminino.gif)';
			a.style.backgroundImage = 'url(../img/botoes/bt_acessorios.gif)';
			break;
		case 2: 
			f.style.backgroundImage = "url(../img/botoes/bt_feminino_hover.gif)";
			m.style.backgroundImage = 'url(../img/botoes/bt_masculino.gif)';
			a.style.backgroundImage = 'url(../img/botoes/bt_acessorios.gif)';
			break;
		case 3: 
			a.style.backgroundImage = "url(../img/botoes/bt_acessorios_hover.gif)";
			m.style.backgroundImage = 'url(../img/botoes/bt_masculino.gif)';
			f.style.backgroundImage = 'url(../img/botoes/bt_feminino.gif)';
			break;
		default:
	}
}

function mudarFoto(img){
	var caminhoFotoMedia = '../imagens/upload/245/'+img;
	var caminhoFoto361		= '../imagens/upload/361/'+img;
	var caminhoFotoAmpliada = '../imagens/upload/980/'+img;
	
	document.getElementById('img').innerHTML = '<img id="imgGrande" onmouseover="amplia()" src="'+caminhoFotoMedia+'" alt="khelf" jqimg="'+caminhoFotoAmpliada+'" style="cursor:crosshair;" />';	
	
	document.getElementById('spanimagem2').innerHTML = '<img src="'+caminhoFoto361+'" />';
}

function mudarFotoLoja(img){
	document.getElementById('fotoLoja').src = 'Fotos/lojas/grandes/'+img;	
}

function mostra_loja(codLoja){
	//captura o codigo do produto
	var dados = "cod="+codLoja;
	$.post('phpAjax/getLojas.php', { cod: codLoja }, function (response){ $('#imagens').html(response); } );
}



function NavegacaoLook(cat, subcat, ref, cods){
	
	var produto		= cods.split(",");
	var contador 	= 1;
	var qtd  		= produto.length;
	if (ref == 1) {
		for(var i=0; i < qtd ;i++) {
			if(i==0){
				var primeiro = produto[0];
			}
			var Proximo = i+1;  
			
			if(i != (qtd - 1)) {
				produto[i] = produto[Proximo];
			}else{
				produto[i] = primeiro;	
			}
		}
	}else{
		for(var i=(qtd-1); i >= 0;i--) {
			var x = i - 1;
			if(i==(qtd-1)){
				var ultimo = produto[i];
			}
			if(i != 0) {
				produto[i] = produto[x];
			}else{
				produto[i] = ultimo;
			}
		}
	}
	
	for(var i=0; i < qtd ;i++) {
		if(contador == 1) {
			var stringCod = produto[i];
		}else{
			var stringCod = stringCod+","+produto[i];	
		}
		contador += 1;
	}

	mostra_produto(cat, subcat, stringCod, 0);
}



function NavegacaoProdutoCategoria(cat, subcat, ref, cods){
	
	while(cods.indexOf(',,') !== -1){
		cods = cods.replace(',,',',');	
	}

	var produto		= cods.split(",");
	var contador 	= 1;
	var qtd = produto.length;
	if (ref == 1) {
		for(var i=0; i < qtd ;i++) {
			if(i==0){
				var primeiro = produto[0];
			}
			var Proximo = i+1;  
			
			if(i != (qtd - 1)) {
				produto[i] = produto[Proximo];
			}else{
				produto[i] = primeiro;	
			}
		}
	}else{
		for(var i=(qtd-1); i >= 0;i--) {
			var x = i - 1;
			if(i==(qtd-1)){
				var ultimo = produto[i];
			}
			if(i != 0) {
				produto[i] = produto[x];
			}else{
				produto[i] = ultimo;
			}
		}
	}
	
	for(var i=0; i < qtd ;i++) {
		if(contador == 1) {
			var stringCod = produto[i];
		}else{
			var stringCod = stringCod+","+produto[i];	
		}
		contador += 1;
	}

	mostra_produto(cat, subcat, stringCod, 1);
}


function Popup(cat, cod){
	window.open('phpAjax/verEstoque.php?cod='+cod+'&categoria='+cat, "Estoque", "height=400px, width=700px");
}

//##########################################################################################################

//Abrir div 

// JavaScript Document

function getPageSize() {
		var xScroll, yScroll;
		if (window.innerHeight && window.scrollMaxY){
			xScroll = document.body.scrollWidth;
			yScroll = window.innerHeight + window.scrollMaxY;
		} else if (document.body.scrollHeight > document.body.offsetHeight){
			xScroll = document.body.scrollWidth;
			yScroll = document.body.scrollHeight;
		} else {
			xScroll = document.body.offsetWidth;
			yScroll = document.body.offsetHeight;
		}
		var windowWidth, windowHeight;
		if (self.innerHeight) {
			windowWidth = self.innerWidth;
			windowHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) {
			windowWidth = document.documentElement.clientWidth;
			windowHeight = document.documentElement.clientHeight;
		} else if (document.body) {
			windowWidth = document.body.clientWidth;
			windowHeight = document.body.clientHeight;
		}
		if(yScroll < windowHeight) pageHeight = windowHeight;
		else pageHeight = yScroll;
		if(xScroll < windowWidth) pageWidth = windowWidth;
		else pageWidth = xScroll;
		arrayPageSize = {pageWidth:pageWidth,pageHeight:pageHeight,windowWidth:windowWidth,windowHeight:windowHeight}
		return arrayPageSize;
	}

function getPageScroll(){
		var yScroll;
		if (self.pageYOffset) yScroll = self.pageYOffset;
		else if (document.documentElement && document.documentElement.scrollTop) yScroll = document.documentElement.scrollTop;
		else if (document.body) yScroll = document.body.scrollTop;
		arrayPageScroll = {yScroll:yScroll};
		return arrayPageScroll;
	}

function abrir(x){
		var divFoto = document.getElementById("foto"+x);
		var Divimagem	 = document.getElementById("imagem"+x);
		var divSombra = document.getElementById("sombra"+x);
		var imagem = document.getElementById("imagem"+x);
		var xScroll = document.body.scrollWidth;
		
		var windowWidth, windowHeight;
		if (self.innerHeight) {
			windowWidth = self.innerWidth;
			windowHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) {
			windowWidth = document.documentElement.clientWidth;
			windowHeight = document.documentElement.clientHeight;
		} else if (document.body) {
			windowWidth = document.body.clientWidth;
			windowHeight = document.body.clientHeight;
		}
		
		divFoto.style.display = "block";
		Divimagem.style.display = "block";
		divSombra.style.display = "block";
		
		var largura = imagem.style.width;
		var altura = imagem.style.height;
	
		var pageSize = getPageSize();
		var pageScroll = getPageScroll();
		if(x == 3 || x == 9){
			
			$('#nome').val('');
			$('#email').val('');
			$('#nome_amigo').val('');
			$('#email_amigo').val('');
			$('#codProduto').val('');
			$('#mensagem').html('');
			
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (+20)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-30)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop - 60 + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
			
		}else if(x == 11){
		
			$('#login').val('');
			$('#senha').val('');
			
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (+20)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-30)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop - 60 + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
			
		}else if(x == 10){
			$('#nome1').val('');
			$('#nome2').val('');
			$('#nome3').val('');
			$('#email').val('');
			$('#emai2').val('');
			$('#emai3').val('');
			$('#msg').val('');
			$('#mensagem').html('');

			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (+20)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-30)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop - 60 + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
			
		}else if(x == 2){
			
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (+20)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-30)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";

		}else if(x == 5){
			
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (0)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (0)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";	
			
		}else if(x == 6 || x == 7){
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (+20)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-30)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop - 60 + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
			
		}else if(x == 8){

			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (-90)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-100)) / 2);
			
			if (boxTop > 15){
				divFoto.style.top = boxTop + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
			
		}else{
			
			var boxTop = pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (-90)) / 2);
			var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - (-350)) / 2);
			if (boxTop > 15){
				divFoto.style.top = boxTop + "px";
			} else {
				divFoto.style.top = "15px";
			}
			divFoto.style.left = boxLeft + "px";
		
		}	
		divSombra.style.height = (pageSize.pageHeight + 'px');
		divSombra.style.width = (xScroll + 'px');
	}

function fechar(x){
		document.getElementById("foto"+x).style.display = "none";
		document.getElementById("imagem"+x).style.display = "none";
		document.getElementById("sombra"+x).style.display = "none";
	}
	
function envia_amigo(){
	enviando();
	var url   = "phpAjax/envia_amigo.php";

	$.post(url, {
		   			nome: $('#anome').val(),
		   			email: $('#aemail').val(),
		   			nome_amigo: $('#anome_amigo').val(),
		   			email_amigo: $('#aemail_amigo').val(),
		   			msg: $('#msg').val(),
		   			produto: $('#acodProduto').val()
				}, 

				function (response){ 
					$('#anome').val('');
					$('#aemail').val('');
					$('#anome_amigo').val('');
					$('#aemail_amigo').val('');
					$('#msg').val('');
					$('#mensagem').html(response);
				} 
			);
	return false;
}

function envia_loja(){
	enviando();
	var url   = "phpAjax/envia_loja.php";

	$.post(url, {
		   			nome: $('#anome').val(),
		   			email: $('#aemail').val(),
		   			nome_loja: $('#nome_loja').val(),
		   			email_loja: $('#email_loja').val(),
		   			msg: $('#msg').val(),
		   			produto: $('#acodProduto').val()
				}, 

				function (response){ 
					$('#anome').val('');
					$('#aemail').val('');
					$('#nome_loja').val('');
					$('#email_loja').val('');
					$('#msg').val('');
					$('#mensagem').html(response);
				} 
			);
	return false;
}

function envia_login(categoria, codProduto){
	
	var prontaentrega = $('#prontaentrega').val();
	if(prontaentrega == 'S'){
		var url = 'phpAjax/loginpe.php';
	}else{
		var url = 'phpAjax/login.php';
	}

	$.post(url, {
		   			email: $('#login').val(),
		   			senha: $('#senha').val()
				}, 

				function (response){ 
					$('#mensagem_login').html(response);
					if(response == "Logon realizado com sucesso!"){
						location.href=('vitrine.php?ID='+categoria+'&PROD='+codProduto);
					}
				} 
			);
	return false;
}


function envia_loginLista(){
	
	var prontaentrega = $('#prontaentrega').val();
	if(prontaentrega == 'S'){
		var url = 'phpAjax/loginpe.php';
	}else{
		var url = 'phpAjax/login.php';
	}

	$.post(url, {
		   			email: $('#login').val(),
		   			senha: $('#senha').val()
				}, 

				function (response){ 
					$('#mensagem_login').html(response);
					if(response == "Logon realizado com sucesso!"){
						location.href=('lista_presentes.php');
					}
				} 
			);
	return false;
}


function CancelarLista(cod){

	var url   = "phpAjax/CancelarLista.php";

	$.post(url, {
		   			lista: cod
				}, 
				function (response){ 
					alert(response);
					window.location.href='index.php';
				} 
			);
}

function envia_lista(){
	var url   = "phpAjax/envia_lista.php";

	$.post(url, {
		   			email: $('#email').val(),
		   			msg: $('#msg').val(),
		   			ListaProduto: $('#ListaProduto').val()
				}, 

				function (response){ 
					$('#email').val('');
					$('#msg').val('');
					$('#mensagem').html(response);
				} 
			);
	return false;
}

function evisar(){
	$('#mensagem').html('Enviando...');
	var url   = "phpAjax/avisar.php";

	$.post(url, {
		   			codProduto: $('#codProduto').val(),
		   			cnpf: $('#cnpf').val(),
		   			email: $('#email').val()
				}, 

				function (response){ 
					$('#mensagemAvisa').html(response);
				} 
			);
	return false;
}


function enviando(){
	$('#mensagem').html('Enviando...');
}

function adicionaLista(vcodProduto){
	
	if($("#ttManho").val() == "" && $("#temTam").val() == "S"){
		$('#mensagemlista').html("Escolha um tamanho!");
		abrir(7);
	}else{

		if($("#temTam").val() == "N"){
			tamn = "00";
		}else{
			tamn = $("#ttManho").val();
		}
		
		var url = "phpAjax/setLista.php";
		$.post(url, {
						codProduto: vcodProduto ,
						tamanho: tamn
					}, 
	
					function (response){ 
						resp_lista(response);
					} 
				);
	}
}

function resp_lista(response){
	$('#mensagemlista').html(response);
	abrir(7);
}

function lista_ajuda(codAjuda){

	var url = "ajuda/lista_ajuda.php";
	$.post(url, {
					ajuda: codAjuda
				}, 

				function (response){ 
					$('#conteudo').html(response);
				} 
			);
}

function mudaPE(){
	if($('#prontaentrega').val() == 'S'){
		$('#prontaentrega').val('N');
	}else{
		$('#prontaentrega').val('S');
	}

}

function envia_loginRatrear(){
	
	var prontaentrega = $('#prontaentrega').val();
	if(prontaentrega == 'S'){
		var url = '../phpAjax/Rloginpe.php';
	}else{
		var url = '../phpAjax/login.php';
	}
	$.post(url, {
		   			tipo: 1,
		   			email: $('#login').val(),
		   			senha: $('#senha').val()
				}, 

				function (response){ 
					$('#mensagem_login').html(response);
					if(response == "Logon realizado com sucesso!"){
						window.location.href='rastrear_pedido.php';
					}
				} 
			);
	return false;
}


