// JavaScript Document

var limitE = -450
var limitD = 450
var limitE2 = -450
var limitD2 = 450
var limitDivE = 0
var limitDivD = 0
var limitDivEsqTexto = 0
function moveEsq(tipo)
{
	if(tipo == "E")
	{
		idMiniaturas = 	"miniaturasEst"
		idBotaoEsq = "bt_moveDir"
		idBotaoDir = "bt_moveEsq"
	}
	else
	{
		idMiniaturas = 	"miniaturasTexto"
		idBotaoEsq = "bt_moveDirTexto"
		idBotaoDir = "bt_moveEsqTexto"
		limitDivE = limitDivEsqTexto;
	}
	
	idBotaoDirImg = "imagens/seta_dir.jpg"
	idBotaoDirImg2 = "imagens/seta_dir2.jpg"
	idBotaoEsqImg = "imagens/seta_esq.jpg"
	idBotaoEsqImg2 = "imagens/seta_esq2.jpg"
	
	
	left = document.getElementById(idMiniaturas).style.left;	
	left = left.replace("px","")
	if(left == "")
	{
		left = 0	
	}	

	document.getElementById(idBotaoEsq).onclick = function(){};
	var objI = window.setInterval(
				function()
				{
						if(tipo =="E")
						{
							if (left <= limitE)
							{
								clearInterval(objI);	
								left = limitE
								document.getElementById(idMiniaturas).style.left = left + "px";
								limitE = parseInt(limitE) - 450
								limitD = parseInt(limitD) - 450							
								
								if (limitE <= limitDivE)
								{
									
									
									document.getElementById(idBotaoDir).src = idBotaoDirImg2;	
									document.getElementById(idBotaoDir).style.cursor = "default";
									document.getElementById(idBotaoEsq).src = idBotaoEsqImg;	
									document.getElementById(idBotaoEsq).style.cursor = "pointer";
									document.getElementById(idBotaoDir).onclick = function(){};
									document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
									
								}
								else
								{
									
									document.getElementById(idBotaoEsq).src = idBotaoEsqImg;	
									document.getElementById(idBotaoEsq).style.cursor = "pointer";
									document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
									document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
								}
								
							}
							else
							{
								
								document.getElementById(idMiniaturas).style.left = left + "px";			
							}	
						}
						else
						{
							if (left <= limitE2)
							{
								clearInterval(objI);	
								left = limitE2
								document.getElementById(idMiniaturas).style.left = left + "px";
								limitE2 = parseInt(limitE2) - 450
								limitD2 = parseInt(limitD2) - 450							
								
								if (limitE2 <= limitDivEsqTexto)
								{
									
									document.getElementById(idBotaoDir).src = idBotaoDirImg2;	
									document.getElementById(idBotaoDir).style.cursor = "default";
									document.getElementById(idBotaoEsq).src = idBotaoEsqImg;	
									document.getElementById(idBotaoEsq).style.cursor = "pointer";
									document.getElementById(idBotaoDir).onclick = function(){};
									document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
									
								}
								else
								{
									
									document.getElementById(idBotaoEsq).src = idBotaoEsqImg;	
									document.getElementById(idBotaoEsq).style.cursor = "pointer";
									document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
									document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
								}
								
							}
							else
							{
								
								document.getElementById(idMiniaturas).style.left = left + "px";			
							}	
						}						
						
						left = parseInt(left) - 40;
					}, 50);
	
	
		
			
}
function moveDireita(tipo)
{
	
	if(tipo == "E")
	{
		idMiniaturas = 	"miniaturasEst"
		idBotaoEsq = "bt_moveDir"
		
		idBotaoDir = "bt_moveEsq"
		
	}
	else
	{
		idMiniaturas = 	"miniaturasTexto"
		idBotaoEsq = "bt_moveDirTexto"
		idBotaoDir = "bt_moveEsqTexto"		
		
	}
	idBotaoEsqImg = "imagens/seta_esq.jpg"
	idBotaoEsqImg2 = "imagens/seta_esq2.jpg"
	idBotaoDirImg = "imagens/seta_dir.jpg"
	idBotaoDirImg2 = "imagens/seta_dir2.jpg"
	
	
	left = document.getElementById(idMiniaturas).style.left;	
	left = left.replace("px","")
	if(left == "")
	{
		left = 0	
	}
	
	limitDivD = 0	
	left = document.getElementById(idMiniaturas).style.left;	
	left = left.replace("px","")
	if(left == "")
	{
		left = 0	
	}	
	
	document.getElementById(idBotaoDir).onclick = function(){};
	var objI = window.setInterval(
			function()
			{
				if(tipo =="E")
				{
					if (left >= limitD)
					{
						clearInterval(objI);
						left = limitD
						document.getElementById(idMiniaturas).style.left = left + "px";	
						limitD = parseInt(limitD) + 450
						limitE = parseInt(limitE) + 450
						
						if (limitD > limitDivD)
						{
							
							document.getElementById(idBotaoEsq).src = idBotaoEsqImg2;	
							document.getElementById(idBotaoEsq).style.cursor = "default";
							document.getElementById(idBotaoDir).src = idBotaoDirImg;	
							document.getElementById(idBotaoDir).style.cursor = "pointer";
							document.getElementById(idBotaoEsq).onclick = function(){};
							document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
						}
						else
						{
							document.getElementById(idBotaoDir).src = idBotaoDirImg;	
							document.getElementById(idBotaoDir).style.cursor = "pointer";
							document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
							document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
						}
					}
					else
					{
						document.getElementById(idMiniaturas).style.left = left + "px";			
					}	
				}
				else
				{
					if (left >= limitD2)
					{
						clearInterval(objI);
						left = limitD2
						document.getElementById(idMiniaturas).style.left = left + "px";	
						limitD2 = parseInt(limitD2) + 450
						limitE2 = parseInt(limitE2) + 450
						
						if (limitD2 > limitDivD)
						{
							
							document.getElementById(idBotaoEsq).src = idBotaoEsqImg2;	
							document.getElementById(idBotaoEsq).style.cursor = "default";
							document.getElementById(idBotaoDir).src = idBotaoDirImg;	
							document.getElementById(idBotaoDir).style.cursor = "pointer";
							document.getElementById(idBotaoEsq).onclick = function(){};
							document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
						}
						else
						{
							document.getElementById(idBotaoDir).src = idBotaoDirImg;	
							document.getElementById(idBotaoDir).style.cursor = "pointer";
							document.getElementById(idBotaoEsq).onclick = function(){moveDireita(tipo)};
							document.getElementById(idBotaoDir).onclick = function(){moveEsq(tipo)};
						}
					}
					else
					{
						document.getElementById(idMiniaturas).style.left = left + "px";			
					}	
				}
				
				
				left = parseInt(left) + 40;
				
			}, 50);
	
			
}
var maxEstampa = 6
var contEstampa = 1
function trocaEstampa(id,arq,titulo)
{
	document.getElementById("imagemEstampaPrinc").src = "http://www.bfgraf.com.br/imagens/estampas_grande/" + arq
	document.getElementById("referenciaEstampa").childNodes[0].nodeValue = document.getElementById(id).title
	document.getElementById("idEstampa").value = id
	document.getElementById("tituloEstampa").innerHTML = titulo
}
function adicionarEstampa()
{
	
	if(contEstampa <= maxEstampa)
	{
		exist = false
		obj = document.getElementById("caixaSelecionadas").getElementsByTagName("img")
		
		for(i=0;i<obj.length;i++)
		{
			vetAux = obj[i].id.split("_")
			idAux = vetAux[1]+"_"+vetAux[0]			
			if(idAux == document.getElementById("idEstampa").value)
			{
				exist = true;
				break;
			}
		}
		if(exist == false)
		{
			vetAux = document.getElementById("idEstampa").value.split("_")
			arq = document.getElementById("imagemEstampaPrinc").src
			arq = arq.replace("estampas_grande","estampas_mini")
			divPrincipal = document.getElementById("caixaSelecionadas")
			
			objLabel = document.createElement("div")
			objLabel.id = "div_" + vetAux[1]
			objLabel.className = "miniaturasSel"
			divPrincipal.appendChild(objLabel)
			
		
			objImg = document.createElement("img")
			objImg.id = vetAux[1]+"_"+vetAux[0]
			
			objImg.src = arq
			objLabel.appendChild(objImg)
			
			objBr = document.createElement("br")
			objLabel.appendChild(objBr)
			
			objImgBtn = document.createElement("img")
			objImgBtn.src = "imagens/icon_fechar_vermelho.jpg"
			objImgBtn.style.cursor = "pointer"
			objImgBtn.alt = "Retirar Estampa"
			objImgBtn.title = "Retirar Estampa"
			
			objImgBtn.id = "img_" + vetAux[1]
			objImgBtn.onclick = function(){retirarEstampa(this.id)}
			objLabel.appendChild(objImgBtn)
			
			
			document.getElementById("estampa_"+contEstampa).value = vetAux[1];
			contEstampa = parseInt(contEstampa) + 1
			
			idAux = "div_" + vetAux[1] + "_2"
			
			
			
			
		}
		else
		{
			alert("Atenção, estampa já selecionada")	
		}
		
	}
	else
	{
		alert("Atenção, o número de estampas permitidas ja foram selecionadas")	
	}
	//objImg.id = 
}

function retirarEstampa(id)
{
	
	idElement = id.replace("img_","div_")
	document.getElementById("caixaSelecionadas").removeChild(document.getElementById(idElement))
	vet = idElement.split("_")
	
	codigo = vet[1]
	total = 0
	for(i=1;i<13;i++)
	{
		if(document.getElementById("estampa_"+i))
		{
			if(document.getElementById("estampa_"+i).value == codigo)
			{
				posicao = i;
				break;
			}
			
		}
	}
	for(i=1;i<13;i++)
	{
		if(document.getElementById("estampa_"+i))
		{
			if(document.getElementById("estampa_"+i).value != "")
			{
				total = parseInt(total) + 1;				
			}
			
		}
	}
	if( contEstampa == 1 ) 
	{
		document.getElementById("estampa_1").value = "";		
	}
	else
	{
		for(var i = posicao; i <= total; i++)
		{
			if(document.getElementById("estampa_"+i))
			{
				aux = parseInt(i) + 1;	
				if(document.getElementById("estampa_"+aux))
				{
					document.getElementById("estampa_"+i).value = 	document.getElementById("estampa_"+aux).value;
				}
				
			}
			
			
		}
		document.getElementById("estampa_"+i).value = ""
		contEstampa = parseInt(contEstampa) - 1
		
	}
	
}


var maxTexto = 6
var contTexto = 1
function trocaTexto(id,codigo,arq)
{
	//carregaTexto(codigo)
	//setTimeout("carregaFrase('"+codigo+"')",300)
	document.getElementById("imagemTextPrinc").src = "http://www.bfgraf.com.br/imagens/textos_grande/" + arq
	document.getElementById("referenciaTexto").childNodes[0].nodeValue = document.getElementById(id).title
	document.getElementById("idTexto").value = id
}
function carregaTexto(codigo)
{
	carregaCombo("carrrega_texto.asp?tipo=T&codigo="+codigo,"textoPrincipal")	
}
function carregaFrase(codigo)
{
	carregaCombo("carrrega_texto.asp?tipo=F&codigo="+codigo,"textoFrase")	
}
function listarTexto()
{
	
	if(document.getElementById("sexoM").checked == true)
	{
		
		carregaCombo("carrrega_texto.asp?tipo=L&codigo=Masculino","miniaturasListaText")	
		limitDivEsqTexto = limitDivEsqTextoMasc
		document.getElementById("caixaTexto2").className = "caixaTexto2Masc"
	}
	if(document.getElementById("sexoF").checked == true)
	{
		carregaCombo("carrrega_texto.asp?tipo=L&codigo=Feminino","miniaturasListaText")
		limitDivEsqTexto = limitDivEsqTextoFem
		document.getElementById("caixaTexto2").className = "caixaTexto2Fem"
	}
	tipo = "T"
	width = document.getElementById("miniaturasListaText").style.width
	width = width.replace("px","")
	if( parseInt(width) > 610)
	{
		document.getElementById("miniaturasTexto").style.left = "0px"
		document.getElementById("bt_moveDirTexto").src = "imagens/seta_esq2.jpg"
		document.getElementById("bt_moveDirTexto").onclick = function(){};
		document.getElementById("bt_moveDirTexto").style.cursor = "default"
		document.getElementById("bt_moveEsqTexto").src = "imagens/seta_dir.jpg"	
		document.getElementById("bt_moveEsqTexto").onclick = function(){moveEsq(tipo)};
		document.getElementById("bt_moveEsqTexto").style.cursor = "pointer"
	}
	else
	{
		document.getElementById("miniaturasTexto").style.left = "0px"
		document.getElementById("bt_moveDirTexto").src = "imagens/seta_esq2.jpg"
		document.getElementById("bt_moveDirTexto").onclick = function(){};
		document.getElementById("bt_moveDirTexto").style.cursor = "default"
		document.getElementById("bt_moveEsqTexto").src = "imagens/seta_dir2.jpg"	
		document.getElementById("bt_moveEsqTexto").onclick = function(){};
		document.getElementById("bt_moveEsqTexto").style.cursor = "default"	
	}
	limitE2 = -450
	limitD2 = 450
	
}
var contTextoN = 0
function adicionarTexto()
{
	
	if(contTexto <= maxTexto)
	{
		exist = false
		obj = document.getElementById("caixaSelecionadasTexto").getElementsByTagName("img")
		
		for(i=0;i<obj.length;i++)
		{
			vetAux = obj[i].id.split("_")
			idAux = vetAux[1]+"_"+vetAux[0]			
			if(idAux == document.getElementById("idTexto").value)
			{
				exist = true;
				break;
			}
		}
		if(exist == false)
		{
			
			contTextoN = parseInt(contTextoN) +1 
			
			vetAux = document.getElementById("idTexto").value.split("_")			
			divPrincipal = document.getElementById("caixaSelecionadasTexto")
			
			objLabel = document.createElement("div")
			objLabel.id = "div_" + vetAux[1]
			objLabel.className = "miniaturasSel"
			divPrincipal.appendChild(objLabel)
			
			objImg = document.createElement("img")
			objImg.id = vetAux[1]+"_"+vetAux[0]
			
			objImg.src = "imagens/modelo_texto_capa_menor.jpg"
			objLabel.appendChild(objImg)
			
			objBr = document.createElement("br")
			objLabel.appendChild(objBr)
			
			objImgBtn = document.createElement("img")
			objImgBtn.src = "imagens/icon_fechar_laranja.jpg"
			objImgBtn.style.cursor = "pointer"
			objImgBtn.alt = "Retirar Texto"
			objImgBtn.title = "Retirar Texto"
			
			objImgBtn.id = "img_" + vetAux[1]
			objImgBtn.onclick = function(){retirarTexto(this.id)}
			objLabel.appendChild(objImgBtn)
			
			objRef = document.createElement("div")
			objRef.className = "miniaturasTextosLegenda"
			objRef.appendChild(document.createTextNode(vetAux[0]))
			objLabel.appendChild(objRef)
			
			
			document.getElementById("texto_"+contTextoN).value = vetAux[1];
			contTexto = parseInt(contTexto) + 1
			
		}
		else
		{
			alert("Atenção, texto já selecionado")	
		}
		
	}
	else
	{
		alert("Atenção, o número de estampas permitidas ja foram selecionadas")	
	}
	//objImg.id = 
}
var contPers = 0
function adicionarTextoPersonalizado()
{
	
	if(document.getElementById("textoPersonalizado").value != "")
	{
		if(contTexto <= maxTexto)
		{
			contPers = parseInt(contPers) + 1			
			divPrincipal = document.getElementById("caixaSelecionadasTexto")
			
			objLabel = document.createElement("div")
			objLabel.id = "div_P" + contPers
			objLabel.className = "miniaturasSel"
			divPrincipal.appendChild(objLabel)
			
			objImg = document.createElement("img")
			objImg.id = contPers+"_pers"
			
			objImg.src = "imagens/modelo_texto_capa_menor.jpg"
			objLabel.appendChild(objImg)
			
			
			objBr = document.createElement("br")
			objLabel.appendChild(objBr)
			
			objImgBtn = document.createElement("img")
			objImgBtn.src = "imagens/icon_fechar_laranja.jpg"
			objImgBtn.style.cursor = "pointer"
			objImgBtn.alt = "Retirar Texto Personalizado"
			objImgBtn.title = "Retirar Texto Personalizado"
			
			objImgBtn.id = "img_P" + contPers
			objImgBtn.onclick = function(){retirarTextoPersonalizado(this.id)}
			objLabel.appendChild(objImgBtn)
			
			objRef = document.createElement("div")
			objRef.className = "miniaturasTextosLegenda"
			objRef.appendChild(document.createTextNode("PER-0"+contPers))
			objLabel.appendChild(objRef)
			
			
			document.getElementById("textoPersonalizado_"+contTexto).value = document.getElementById("textoPersonalizado").value ;
			document.getElementById("frasePersonalizada_"+contTexto).value = document.getElementById("frasePersonalizada").value; 
			contTexto = parseInt(contTexto) + 1
			document.getElementById("textoPersonalizado").value = "" ;
			document.getElementById("frasePersonalizada").value = "";
			document.getElementById("textoPersonalizado").style.border = "#CCC 1px solid"
			document.getElementById("frasePersonalizada").style.border = "#CCC 1px solid"
			
			
			
		}
		else
		{
			alert("Atenção, o número de estampas permitidas ja foram selecionadas")	
		}
	}
	else
	{
		alert("Atenção, o preenchimento do texto principal é obrigatório")
		document.getElementById("textoPersonalizado").focus()
	}
}


function retirarTexto(id)
{
	
	idElement = id.replace("img_","div_")
	document.getElementById("caixaSelecionadasTexto").removeChild(document.getElementById(idElement))
	vet = idElement.split("_")
	codigo = vet[1]
	total = 0
	
	for(i=1;i<13;i++)
	{
		if(document.getElementById("texto_"+i))
		{
			if(document.getElementById("texto_"+i).value == codigo)
			{
				posicao = i;
				break;
			}
			
		}
	}
	for(i=1;i<13;i++)
	{
		if(document.getElementById("texto_"+i))
		{
			if(document.getElementById("texto_"+i).value != "")
			{
				total = parseInt(total) + 1;				
			}
			
		}
	}
	if( contTexto == 1 ) 
	{
		document.getElementById("texto_1").value = "";		
	}
	else
	{
		for(var i = posicao; i <= total; i++)
		{
			if(document.getElementById("texto_"+i))
			{
				aux = parseInt(i) + 1;	
				if(document.getElementById("texto_"+aux))
				{
					document.getElementById("texto_"+i).value = 	document.getElementById("texto_"+aux).value;
				}
				
			}
			
			
		}
		document.getElementById("texto_"+i).value = ""
		contTexto = parseInt(contTexto) - 1
		contTextoN = parseInt(contTextoN) -1 
		
	}
	
}
function retirarTextoPersonalizado(id)
{
	
	idElement = id.replace("img_","div_")
	document.getElementById("caixaSelecionadasTexto").removeChild(document.getElementById(idElement))
	vet = idElement.split("_")
	codigo = vet[1]
	total = 0
	posicao = id.replace("img_P","")
	
	for(i=1;i<13;i++)
	{
		if(document.getElementById("textoPersonalizado_"+i))
		{
			if(document.getElementById("textoPersonalizado_"+i).value != "")
			{
				total = parseInt(total) + 1;				
			}
			
		}
	}
	if( contTexto == 1 ) 
	{
		document.getElementById("textoPersonalizado_1").value = "";	
		document.getElementById("frasePersonalizada_1").value = "";	
	}
	else
	{
		for(var i = posicao; i <= total; i++)
		{
			if(document.getElementById("textoPersonalizado_"+i))
			{
				aux = parseInt(i) + 1;	
				if(document.getElementById("textoPersonalizado_"+aux))
				{
					document.getElementById("textoPersonalizado_"+i).value = 	document.getElementById("textoPersonalizado_"+aux).value;
					document.getElementById("frasePersonalizada_"+i).value = 	document.getElementById("frasePersonalizada_"+aux).value;
				}
				
			}
			
			
		}
		document.getElementById("texto_"+i).value = ""
		contTexto = parseInt(contTexto) - 1
		contPers = parseInt(contPers) - 1	
		
	}
	
}

function janelaUpload(url)
{
	winDt = window.open(url,'','top=300,left=390,width=470,height=150,scrollbars=0,status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=0');
	winDt.focus();

}   
function tipo_arq()
{
	
	foto = document.getElementById("foto");
	if(foto)
	{
		if (foto.value != "" )
		{		
			wfoto = foto.value
			indice = wfoto.indexOf(".");
			indice = indice + 1; 
			wfoto = wfoto.substr(indice);
			wfoto = wfoto.toLowerCase();
			
			if (wfoto != "jpg")
			{
				alert("Atenção, foto - extensão não permitida");
				foto.focus();
				return false;
				
			}
		}
		else
		{
			alert("Atenção, nehuma foto inserida");
			return false;
			foto.focus()
		}
	}	
	
}

var idSelecao = ""
function selecaoPreco(id)
{
	idSelecao = id 
	var valores = document.getElementById(id).value.split("|")
	maxEstampa = valores[4]
	maxTexto = valores[5]
	document.getElementById("valor").value = valores[1]
	document.getElementById("peso").value = valores[2]
	document.getElementById('labelSubTotal').childNodes[0].nodeValue = "R$" + valores[1]; 
	
}

function selecionaFrete(tipo,valor_frete,valor_total){
	//document.getElementById('labelFrete').childNodes[0].nodeValue = "R$" + valor_frete
	document.getElementById('labelTotal').childNodes[0].nodeValue = "R$" + valor_total
	document.getElementById('valorTotal').value=valor_total;
	document.getElementById('valorFrete').value=valor_frete;
	
}
function calculaFrete()
{
	
	if(document.getElementById("cep1").value != "" && document.getElementById("cep2").value != "")
	{
		document.getElementById('labelTotal').childNodes[0].nodeValue = "R$0,00"
		document.getElementById('valorTotal').value="";
		document.getElementById('valorFrete').value="";
		
		var  cep1 = document.getElementById("cep1").value
		var cep2 = document.getElementById("cep2").value
		var peso  = document.getElementById("peso").value
		var preco = document.getElementById("valor").value
		
		wurl = "calc_frete.asp?cep1=" + cep1 + "&cep2="+cep2 + "&peso="+ peso + "&valor=" + preco
		
		document.getElementById("calcFrete").innerHTML = "<img src='imagens/ajax-loader.gif'>"
		carregaCombo(wurl,"calcFrete")	
		
	}
	else
	{
		alert("Atenção, preencha o campo CEP")		
	}
}
function mostrar(idMostrar,idOcultar)
{
	document.getElementById(idMostrar).style.display = "block"
	document.getElementById(idOcultar).style.display = "none"
	
	
	switch(idMostrar)
	{
		case "divSelecaoPac":
			document.getElementById("passo1").className = "passo1"
			document.getElementById("passo2").className = "passo0"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha o quantidade desejada"
			break;
		case "divSelecaoEst":
			document.getElementById("passo2").className = "passo2"
			document.getElementById("passo3").className = "passo0"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha as estampas"
			break;
		case "divSelecaoTxt":
			document.getElementById("passo3").className = "passo3"
			document.getElementById("passo4").className = "passo0"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha os textos"
			break;
		case "divDadosFalecido":
			document.getElementById("passo4").className = "passo4"
			document.getElementById("passo5").className = "passo0"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha os textos"
			break;
		case "divDadosContratante":
			document.getElementById("passo5").className = "passo5"
			document.getElementById("passo6").className = "passo0"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Dados do contratante"
			break;
		case "confirmaDados":
			document.getElementById("passo6").className = "passo6"
			document.getElementById("passo7").className = "passo0"
			document.getElementById('tituloPasso').style.display = "none"
			break;
	
		
		
	}
}
function validaSelPac()
{
	selct = false
	obj = document.getElementById("conteudoPreco").getElementsByTagName("input")
	for(i=0;i<obj.length;i++)
	{
		if(obj[i].type == "radio" && obj[i].checked == true)
		{
			selct = true
			break;
		}
	}
	if(selct == true)
	{
		mostrar("divSelecaoEst","divSelecaoPac")
		document.getElementById("passo2").className = "passo2"
		document.getElementById("passo1").className = "passo0"
		document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha as estampas"
	}
	else{
		alert("Atenção, nehuma quantidade selecionada")
	}
}

function validaSelEstampa()
{
	if(parseInt(document.getElementById("caixaSelecionadas").getElementsByTagName("div").length) > 0 )
	{
		
		total = 0;
		strCod  = ""
		for(i=1;i<13;i++)
		{
			if(document.getElementById("estampa_"+i))
			{
				
				if(document.getElementById("estampa_"+i).value != "")
				{
					total = parseInt(total) + 1;	
					if(parseInt(i) == 1)
					{
						strCod = document.getElementById("estampa_"+i).value
					}
					else
					{
						strCod = strCod + "," + document.getElementById("estampa_"+i).value
					}
				}
				
				
			}
		}
		
		if(parseInt(total) <= parseInt(maxEstampa) )
		{
			mostrar("divSelecaoTxt","divSelecaoEst")
			document.getElementById("passo2").className = "passo0"
			document.getElementById("passo3").className = "passo3"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha os textos"
			var url = "carrrega_miniaturas.asp?tipo=I&codigo=" + strCod
			
			carregaCombo(url,'caixaEstampaEscolhida')
		}
		else
		{
			alert("Quantidade de estampas superior ao permitido")	
		}
	}
	else
	{
		alert("Atenção, nehuma estampa selecionada")
	}
}
function validaSelTexto()
{
	if(parseInt(document.getElementById("caixaSelecionadasTexto").getElementsByTagName("div").length) > 0 )
	{
		total = 0;
		strCod = ""
		for(i=1;i<13;i++)
		{
			if(document.getElementById("texto_"+i))
			{
				if(document.getElementById("texto_"+i).value != "")
				{
					total = parseInt(total) + 1;
					if(parseInt(i) == 1)
					{
						strCod = document.getElementById("texto_"+i).value
					}
					else
					{
						strCod = strCod + "," + document.getElementById("texto_"+i).value
					}
				}
				
			}
		}
		if(parseInt(total) <= parseInt(maxTexto) )
		{
			mostrar("divDadosFalecido","divSelecaoTxt")
			document.getElementById("passo3").className = "passo0"
			document.getElementById("passo4").className = "passo4"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Dados do homenageado"
			var url = "carrrega_miniaturas.asp?tipo=T&codigo=" + strCod
			//alert(url)
			carregaCombo(url,'caixaTextoEscolhido')
			//objImg = document.getElementById("caixaSelecionadasTexto").getElementsByTagName("img")
			setTimeout("confTextoPersonalizado()",2000)
			
		}
		else
		{
			alert("Quantidade de texto superior ao permitido")	
		}
	}
	else
	{
		alert("Atenção, nenhum texto selecionado")
	}
}
function confTextoPersonalizado()
{
	for(i=1;i<=contPers;i++)
	{
		divPrincipal = document.getElementById("caixaTextoEscolhido")
	
		objLabel = document.createElement("div")				
		objLabel.className = "miniaturasSel"
		divPrincipal.appendChild(objLabel)
		
		objImg = document.createElement("img")	
		objImg.id = "PER-0"+i
		
		objImg.src = "imagens/modelo_texto_capa_menor.jpg"
		objLabel.appendChild(objImg)			
		
		objRef = document.createElement("div")
		objRef.className = "miniaturasTextosLegenda"
		objRef.appendChild(document.createTextNode("PER-0"+i))
		objLabel.appendChild(objRef)	
	}	
}
function validaFormFalecido()
{
	if(validaFrmGeral('formularioFalecido'))
	{
		mostrar("divDadosContratante","divDadosFalecido")
		document.getElementById("passo4").className = "passo0"
		document.getElementById("passo5").className = "passo5"
		document.getElementById('tituloPasso').childNodes[0].nodeValue = "Dados do contratante"	
		
		document.getElementById('lblNomeFalecido').childNodes[0].nodeValue = document.getElementById("nome_falecido").value
		document.getElementById('lblNascimento').childNodes[0].nodeValue = document.getElementById("data_nascimento").value
		document.getElementById('lblFalecimento').childNodes[0].nodeValue = document.getElementById("data_falecimento").value
		document.getElementById('fotoConfirmacao').src = document.getElementById('imagemFalecido').src
	}
	
}
function validaFormContratante()
{
	if(validaFrmGeral('formularioContratante'))
	{
		erro = false	
		if(document.getElementById("tipoDoc1").checked == true)
		{
			if(document.getElementById("cpf").value == "")
			{
				alert("Preencha o campo CPF")
				erro = true
			}
			
		}
		if(document.getElementById("tipoDoc2").checked == true)
		{
			if(document.getElementById("cnpj").value == "")
			{
				alert("Preencha o campo CNPJ")
				erro = true
			}
			
		}
		if(erro == false)
		{
			
			if(document.getElementById("freteCalculado").value == "S")
			{
				obj = document.getElementById("calcFrete").getElementsByTagName("input")
				erro = true
				for(i=0;i<obj.length;i++)
				{
					if(obj[i].type == "radio" && obj[i].checked == true)
					{
						erro = false	
					}
				}
				if(erro == false)
				{
					mostrar("confirmaDados","divDadosContratante")
					document.getElementById("passo5").className = "passo0"
					document.getElementById("passo6").className = "passo6"
					document.getElementById('tituloPasso').childNodes[0].nodeValue = "Confirmação dos dados"		
					
					document.getElementById('lblNomeContratante').childNodes[0].nodeValue = document.getElementById("nome_contratante").value
					document.getElementById('lblEmail').childNodes[0].nodeValue = document.getElementById("end_eletronico").value
					if(document.getElementById("tipoDoc1").checked == true)
					{
						document.getElementById('lblDoc').childNodes[0].nodeValue = document.getElementById("cpf").value
					}
					else
					{
						document.getElementById('lblDoc').childNodes[0].nodeValue = document.getElementById("cnpj").value	
					}
					document.getElementById('lblEndereco').childNodes[0].nodeValue = document.getElementById("endereco").value
					document.getElementById('lblNumero').childNodes[0].nodeValue = document.getElementById("numero").value
					if(document.getElementById("complemento").value != "")
					{
						document.getElementById('lblComplemento').childNodes[0].nodeValue = document.getElementById("complemento").value
					}
					else
					{
						document.getElementById('lblComplemento').childNodes[0].nodeValue = "Não informado"	
					}
					document.getElementById('lblBairro').childNodes[0].nodeValue = document.getElementById("bairro").value
					document.getElementById('lblCidade').childNodes[0].nodeValue = document.getElementById("cidade").value + "-" + document.getElementById("estado").value
					document.getElementById('lblCep').childNodes[0].nodeValue = document.getElementById("cep1").value + "-" + document.getElementById("cep2").value
					document.getElementById('lblTelefone').childNodes[0].nodeValue = document.getElementById("telefone").value
					document.getElementById('lblSubTotal2').childNodes[0].nodeValue = document.getElementById('labelSubTotal').childNodes[0].nodeValue
					document.getElementById('lblFrete').childNodes[0].nodeValue = "R$" + document.getElementById("valorFrete").value
					document.getElementById('lblTotal2').childNodes[0].nodeValue = document.getElementById('labelTotal').childNodes[0].nodeValue
					
					document.getElementById("tituloPasso").style.display = "none"
					
					//Insercao de dados nos inputs PagSeguro
					document.getElementById("cliente_nome").value = document.getElementById("nome_contratante").value
					document.getElementById("cliente_cep").value = document.getElementById("cep1").value + document.getElementById("cep2").value
					document.getElementById("cliente_end").value = document.getElementById("endereco").value
					document.getElementById("cliente_num").value = document.getElementById("numero").value
					document.getElementById("cliente_compl").value = document.getElementById("complemento").value
					document.getElementById("cliente_bairro").value = document.getElementById("bairro").value
					document.getElementById("cliente_cidade").value = document.getElementById("cidade").value 
					document.getElementById("cliente_uf").value = document.getElementById("estado").value
					var telefone = document.getElementById("telefone").value
					telefone = telefone.replace("(","")
					telefone = telefone.replace(")","")
					telefone = telefone.replace("-","")
					document.getElementById("cliente_ddd").value = telefone.substring(0,2)
					document.getElementById("cliente_tel").value = telefone.substring(2,telefone.length)
					document.getElementById("cliente_email").value = document.getElementById("end_eletronico").value
					
					var strText = ""
					var strEst = ""
					vetEscolha = document.getElementById(idSelecao).value.split("|")
					
					obj = document.getElementById("caixaEstampaEscolhida").getElementsByTagName("img")
		
					contE = 0
					for(i=0;i<obj.length;i++)
					{
						contE = parseInt(contE) + 1
						strEst = strEst + obj[i].id + " / "
					}					
					
					
					obj = document.getElementById("caixaTextoEscolhido").getElementsByTagName("img")
					contT = 0
					for(i=0;i<obj.length;i++)
					{
						contT = parseInt(contT) + 1
						strText = strText + obj[i].id + " / "
						
					}
					document.getElementById("item_id_1").value = vetEscolha[0]
					document.getElementById("item_descr_1").value = vetEscolha[3] + "x unidades - " + contE + " estampa(s) selecionada(s) e " + contT + " texto(s) selecionado(s)"
					document.getElementById("item_descricao").value =  "Estampas: " + strEst + ", Textos: " + strText
					
					var valor = document.getElementById("valor").value
					valor = valor.replace(",","")
					valor = valor.replace(".","")
					document.getElementById("item_valor_1").value = valor
					valorFrete = document.getElementById("valorFrete").value
					valorFrete = valorFrete.replace(",","")
					valorFrete = valorFrete.replace(".","")
					document.getElementById("item_frete_1").value = valorFrete
				}
				else
				{
					alert("Selecione o tipo de envio desejado")	
				}
			}
			else
			{
				alert("Calcule o frete")	
			}
		}
		
	}	
}
function validaFormConfirmacao()
{
	mostrar("divPagSeguro","confirmaDados")
	document.getElementById("passo6").className = "passo0"
	document.getElementById("passo7").className = "passo7"
	document.getElementById('tituloPasso').style.display = "block"
	document.getElementById('tituloPasso').childNodes[0].nodeValue = "Finalização de pedido"	

}
function mostrarIndHomenageado()
{
	if( document.getElementById("mostraInd").checked == true )
	{
		document.getElementById("indicaHomenageado").style.display = "block"
	}
	else
	{
		document.getElementById("indicaHomenageado").style.display = "none"	
	}
}
function listarFotosConf()
{
			
	document.getElementById("caixaEstampaEscolhida").innerHTML = "<img src='imagens/ajax-loader.gif'>"
	document.getElementById("caixaTextoEscolhido").innerHTML = "<img src='imagens/ajax-loader.gif'>"
	
		
}
function editarDados(id)
{
	document.getElementById("tituloPasso").style.display = "block"
	document.getElementById("confirmaDados").style.display = "none"
	document.getElementById("passo6").className = "passo0"
	switch(id)
	{
		
		case "divSelecaoEst":
			document.getElementById("passo2").className = "passo2"
			
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha as estampas"
			document.getElementById("divSelecaoEst").style.display = "block"
			//document.getElementById("btnContinuarEst").onclick = function(){irConfirmacao(id)}; 			
			break;
		case "divSelecaoTxt":
			document.getElementById("passo3").className = "passo3"
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Escolha os textos"
			document.getElementById("divSelecaoTxt").style.display = "block"
			//document.getElementById("btnContinuarTxt").onclick = function(){irConfirmacao(id)}; 
			break;
		case "divDadosFalecido":
			document.getElementById("passo4").className = "passo4"			
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Dados do homenageado"
			document.getElementById("divDadosFalecido").style.display = "block"
			//document.getElementById("btnContinuarFalec").onclick = function(){irConfirmacao(id)}; 
			break;
		case "divDadosContratante":
			document.getElementById("passo5").className = "passo5"			
			document.getElementById('tituloPasso').childNodes[0].nodeValue = "Dados do contratante"
			document.getElementById("divDadosContratante").style.display = "block"
			//document.getElementById("btnContinuarContrat").onclick = function(){irConfirmacao(id)}; 
			break;
	
		
		
	}	
}
function limparColtrole()
{
	for(i=1;i<13;i++)
	{
		if(document.getElementById("estampa_"+i))
		{
			document.getElementById("estampa_"+i).value = ""
		}
		if(document.getElementById("texto_"+i))
		{
			document.getElementById("texto_"+i).value = ""	
		}
		if(document.getElementById("textoPersonalizado_"+i))
		{
			document.getElementById("textoPersonalizado_"+i).value = ""	
			document.getElementById("frasePersonalizada_"+i).value = ""	
		}
	}
	document.getElementById("textoPersonalizado").value = ""	
	document.getElementById("frasePersonalizada").value = ""
	objRadio = document.getElementsByTagName("input")
	
	for(i=0;i<objRadio.length;i++)
	{
		if(objRadio[i].type == "radio" && objRadio[i].checked == true)
		{
			objRadio[i].click();	
		}
	}
	document.getElementById("mostraPer").checked = true;
	document.getElementById("mostraPer").click();
	
	
	
}

function SubmetPopUp(){
	if(navigator.appName.indexOf('Internet Explorer')>0)
	{
	 	document.getElementById('formPagSeguro').target = "_blank"		
		document.getElementById('formPagSeguro').submit();

	}
	else
	{
	 	with (document.formPagSeguro) {
		method = "POST";
		action="finaliza_compra.asp";
		jan=window.open('finaliza_compra.asp','destino','width=800','height=600,scrollbars=1,status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=1');
		target='destino';
		submit();
		jan.focus();
	}

}
return true;
}


function trocarPagamento()
{
	if(document.getElementById("pagS").checked == true)
	{
		document.getElementById('detDep').style.visibility='hidden';
		document.getElementById("btnFinalizarPag").src = "imagens/bt_efetuar_pagamento.jpg"
	}
	else
	{
		document.getElementById('detDep').style.visibility='visible' 
		document.getElementById("btnFinalizarPag").src = "imagens/bt_finalizar.jpg"
	}
	
}
function conclusaoCompra()
{
	window.close()	
	window.opener.location.href='pedido.asp';
}

function verTextoPers(tipo,id)
{
	if(tipo == "borda")
	{
		document.getElementById(id).style.border = "#CCC 1px solid"	
	}
	else
	{
		if(document.getElementById(id).value.length > 0)
		{
			document.getElementById(id).style.border = "none"		
		}
		else
		{
			document.getElementById(id).style.border = "#CCC 1px solid"
		}
	}
}
function mostraTextoPers()
{
	if(document.getElementById("mostraPer").checked == true)
	{
		if(document.getElementById("sexoM").checked == true)
		{
			document.getElementById("caixaTexto2").className = "caixaTexto2Masc"
		}
		else
		{
			document.getElementById("caixaTexto2").className = "caixaTexto2Fem"
		}
		document.getElementById("caixaTexto2").style.display = "block"
		document.getElementById("caixaTexto").style.display = "none"
		document.getElementById("addTexto").onclick = function(){adicionarTextoPersonalizado()}
	}
	else
	{
		document.getElementById("caixaTexto2").style.display = "none"
		document.getElementById("caixaTexto").style.display = "block"	
		document.getElementById("addTexto").onclick = function(){adicionarTexto()}
	}
}

var foto_atual,proxima_foto,id_foto_atual,id_label_atual;
var num_fotos = 4;
intervalo = new Object()

var arrayLink = new Array();
var posFotoAtual = 0
function mudar_foto(foto){
	
	//foto = foto.replace("n","")
	clearInterval(intervalo)
	id_proxima_foto = "#foto_"+foto;	
	
	if( id_proxima_foto != id_foto_atual)
	{
		posFotoAtual = foto	
		$(id_foto_atual).animate( {'opacity':'hide'},'slow');
	
		$(id_proxima_foto).animate( {'opacity':'show'},'slow',function(){
			foto_atual = foto
			id_foto_atual = id_proxima_foto;			
			intervalo = setInterval(function(){
				trocaFotoAuto()
			},5000)
		})
	}
			
}

function iniciarGaleria()
{
	foto_atual = 0;
	id_foto_atual = "#foto_0";
	num_fotos = $("#foto_cartaoHome img").length	
	if(num_fotos > 1)
	{
		for(i=0;i<=num_fotos;i++)
		{
			idNum = "#n"+i
			$(idNum).click(function () { 
				mudar_foto(this.id.replace("n",""))
				mudarClassNum(this.id.replace("n",""))
			});
			if( i > 0 )
			{
				idAux = "#foto_"+i
				$(idAux).hide()		
			}
		}
		intervalo = setInterval(function(){			
			trocaFotoAuto()
		},5000)
	}
}
function trocaFotoAuto()
{
	posFotoAtual = parseInt(posFotoAtual)+1			
	if( parseInt(posFotoAtual) >= parseInt(num_fotos) )
	{
		posFotoAtual = 0	
	}	
	mudar_foto(posFotoAtual)
	mudarClassNum(posFotoAtual)
}
function mudarClassNum(proxima_foto)
{
	for(i=0;i<=num_fotos;i++)
	{
		idNum = "#n"+i
		if(i == proxima_foto )
		{
			$(idNum).addClass("numFundo")
			$(idNum).removeClass("semFundo")
		}
		else
		{
			$(idNum).addClass("semFundo")	
			$(idNum).removeClass("numFundo")
		}
	}	
}

