<!-- Begin
//"use strict";

/*global document */
var var_Titulo;
var httpRequest = false;

var g_iCount = new Number();
var g_iCount = 5;

function startCountdown()
{
   	if((g_iCount - 1) >= 0)
	{
       	g_iCount = g_iCount - 1;
		//if (g_iCount!=0)
		//{			
	        // r.innerText = ' (' + g_iCount + 's)';
		//	document.getElementById('lnk_BTN_PADRAO').style.textDecoration = "none";														
		//	document.getElementById('lnk_BTN_PADRAO').innerHTML = "Aguarde...";	
		//}
        setTimeout('startCountdown()',1000);
		if (g_iCount==1)
		{
			document.location.href = arr_Link[3];				
		}
		   
   	}
}

function startCountdown_excluir(f_Tipo,f_Tempo,f_Elemento,f_ID)
{
	//alert(f_Tipo);
	var L_nameElement;
	f_Tempo--;		
	
	if(f_Tempo == 0)
	{
		//alert(f_Tempo);
		switch (f_Tipo)
		{

			case "mnu_faleconosco_enviar": 	
			{
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				document.getElementById("div_btn_enviar").style.display = "";										
				document.getElementById("div_btn_cancelar").style.display = "";				
				break;
			}
			
			case "restrito_DUVIDAS_Excluir": 	
			{
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				document.getElementById("div_btn_cadastrar").style.display = "";
				document.getElementById("div_btn_cancelar").style.display = "";				
				return js_ListarCarrinhoProduto("restrito_DUVIDAS_listar","-");	
				break;
			}

			case "restrito_DUVIDAS_Cadastrar": case "restrito_DUVIDAS_Salvar":	
			{
				document.location.href = "/atelier/restrito/duvidas/listar/";
				//return js_ListarCarrinhoProduto("restrito_DUVIDAS_listar",f_ID);	
				break;
			}

			case "restrito_PRODUTOS_Cadastrar": 	
			{
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				document.getElementById("div_btn_cadastrar").style.display = "";										
				document.getElementById("div_btn_cancelar").style.display = "";				
				return js_ListarCarrinhoProduto("restrito_PRODUTOS_listar","-");	
				break;
			}
			
			case "restrito_PRODUTOS_Excluir": 	
			{
				var L_countRecords;
				L_countRecords = document.getElementById("spa_count_esquerdo").innerHTML;
				L_countRecords = parseInt(L_countRecords, 10)-1;
				document.getElementById("spa_count_esquerdo").innerHTML = L_countRecords;
				document.getElementById("restrito_PRODUTOS_" + f_ID).style.display = "none";
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				//return js_ListarCarrinhoProduto("restrito_PRODUTOS_listar","-");	
				break;
			}			
			
			case "restrito_imagens_excluir": 	
			{
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				return js_ListarCarrinhoProduto("restrito_PRODUTOS_listar","-");	
				break;
			}

			case "restrito_imagens_enviar": 	
			{
				//alert(document.getElementById(f_Elemento));
				document.getElementById(f_Elemento).submit(); 
				break;
			}

			case "restrito_PRODUTOS_Salvar":	
			{
				document.location.href = "#topo";
				document.getElementById("div_mensagem").innerHTML = "";					
				document.getElementById("div_btn_salvar").style.display = "";
				document.getElementById("div_btn_cancelar").style.display = "";				
				return js_ListarCarrinhoProduto("restrito_PRODUTOS_listar",f_ID);	
				break;
			}

			case "restrito_pedidos_excluir":	
			{
				document.location.href = "#topo";
				if(f_ID.indexOf('###') !== -1)
				{
					var spl_ID = f_ID.split('###');
					var str_ID = spl_ID[0];	
					document.getElementById("restrito_pedidos_" + str_ID).className = "css_MouseClear";
					document.getElementById("restrito_pedidos_" + str_ID).setAttribute( "onmouseout","this.className=\'css_MouseClear\'");	
					document.getElementById("restrito_pedidos_" + str_ID).setAttribute( "onmouseover","this.className=\'css_MouseClear\'");																						
					document.getElementById("restrito_pedidos_" + str_ID).innerHTML = arr_Img[10];			
					//document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[10];					
				}
				else
				{
					document.getElementById("restrito_pedidos_" + f_ID).style.display = "none";									
				}
				break;
			}

			case "restrito_pedidosdetalhar_excluir":	
			{
				if(f_ID == "-")
				{
					//document.location.href = "/atelier/restrito/pedidos/listar/";	
					document.getElementById("div_pedidoexcluir").className = "short_dn";
					document.getElementById("div_COLUNA_DIREITA").innerHTML = "";
				}
				else
				{
					document.location.href = "#topo";				
					document.getElementById("restrito_pedidosdetalhar_" + f_ID).style.display = "none";				
				}
				break;
			}
			
			case "ver_meucarrinho_remover":
			{
				//alert(f_ID);
				var spl_ID = f_ID.split('|');	
				document.getElementById("ver_meucarrinho_linha_" + spl_ID[1]).style.display = "none";
				break;
			}

			case "js_6bbcabac38223ae4eca9175631bf6f00":	
			{
				document.location.href = "#topo";
				//var L_nameElement;
				//L_nameElement = document.getElementById("div_ver_minhaidentificacao_direito");
				//L_nameElement.innerHTML = "";
				return js_ListarCarrinhoProduto("4c64abf6aac45df9cd84f292a2fff30d" + "---" + "div_ver_minhaidentificacao_direito" + "---" + arr_Img[12],f_ID);	
				break;
			}

			case "ver_minhaidentificacao_cancelar":	
			{
				L_nameElement = document.getElementById("div_ver_minhaidentificacao_direito");
				L_nameElement.innerHTML = "";			
				break;
			}	

			case "mdl_meus_pedidos_excluir":
			{
				L_nameElement =	document.getElementById(f_Elemento);
				L_nameElement.className = "css_MouseClear";
				L_nameElement.setAttribute( "onmouseover","this.className=\'css_MouseClear\'");
				L_nameElement.setAttribute( "onmouseout","this.className=\'css_MouseClear\'");
				L_nameElement.style.display = "none"; 
				L_nameElement.style.visible = "hidden";
				document.location.href = "#topo";
				break;
			}
			
			case "EXCLUIR_mnu_faleconosco":
			{
				document.getElementById(f_Elemento).style.display = "none";
				document.location.href = "#topo";
				break;
			}
			
			default:
			{
				alert(f_Tipo);	
				break;
			}
		}
	}	
	else
	{
		switch (f_Tipo)
		{
		
			case "restrito_pedidosdetalhar_excluir":	
			{
				if(f_ID == "-")
				{
					//document.location.href = "/atelier/restrito/pedidos/listar/";	
					document.getElementById("spa_count_time").innerHTML = "<br />Voc&#234; tem " + f_Tempo + "s.";
				}				
				break;
			}
			
			case "ver_meucarrinho_remover":
			{
				//alert(f_ID);
				var spl_ID = f_ID.split('|');
				if((f_Tempo % 2 == 0) && (f_Tempo > 0))
				{
					//alert(f_Tempo);
					document.getElementById("ver_meucarrinho_linha_" + spl_ID[1]).className = "ver_meucarrinho_opacity_0" + f_Tempo;
				}	
				break;
			}
			
			case "EXCLUIR_mnu_faleconosco":
			{					
				if ((f_Tempo % 2 == 0) && (f_Tempo > 0))
				{	
					document.getElementById(f_Elemento).style.opacity = "0." + f_Tempo;					
				}	
				break;
			}							
		}
	}
	
	var nr;	
	nr = setTimeout('startCountdown_excluir(\'' + f_Tipo + '\',' + f_Tempo + ',\'' + f_Elemento + '\',\'' + f_ID + '\')',1000);
	//eval(nr);	
	
	return function()
	{};		
}

function noCache(uri)
{
	// uri string to open
	
 return uri.concat( 
  // concat String prototype,
  // the fastest way to produce
  // a complete string using multiple values

  /\?/.test(uri) ?
  // if uri has a query string

   "&"
  // add last value using & separator char
   :

  // else
   "?",
  // add a query string to this url

  "noCache=",
  // this should be a "cool name" for generated key

  (new Date()).getTime(),
  // the noCache value will be milliseconds
  // from 1970/01/01

  ".",
  // plus a dot ...

  Math.random()*1234567
  // ... and a random value using
  // a "big" integer as generator
 );

 // then this is a return example using uri: http://host.com/mypage.html
 // http://host.com/mypage.html?noCache=1166301156233.332083.6663326991

 // while this is an example using uri: http://host.com/mypage.html?v0=1&v2=a
 // http://host.com/mypage.html?v0=1&v2=a&noCache=1166301168420.631416.7190624559
}

var req; 
var str_Valores = null;
function makeRequest(url,f_Tipo,f_ID)
{		
		
        if (window.XMLHttpRequest) { // Most browsers (including IE 7) Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE 5/6 will use one of the following
            try {
                //httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
				var arrSignatures = ["Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"];
                for (var i=0; i < arrSignatures.length; i++)
				{
                	try
					{
                 		httpRequest = new ActiveXObject(arrSignatures[i]);
                //      return httpRequest;
                 	}
					catch (e) {}
                }
                throw new Error("MSXML is not installed on your system.");		
            } 
            catch (e) {
                try {
                    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) {}
            }
        }

        if (!httpRequest) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        httpRequest.onreadystatechange = function()
		{
			//alert(f_Tipo);
			retornaVerificador(f_Tipo,f_ID);
		};
		//function() { alertContents(httpRequest); };	
		var vl_cache = new Date().getTime();
		//alert(url);
		if ( url !== null )
		{
			httpRequest.open("post", noCache(url) + "&uid=" + vl_cache, true);				
			// Setando Content-type				
			httpRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
			httpRequest.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			httpRequest.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			httpRequest.setRequestHeader("Pragma", "no-cache");				
			httpRequest.send("url_Valores=" + str_Valores);			
		}
		
	return function()
	{};			
}
//

// Arrays
var arr_Img = new Array();
arr_Img[0] = "<img src=\'/atelier/img/ajax-loader.gif\'>";
arr_Img[1] = "<a href='/atelier/produtos/listar/'><br /><div title='Seu Carrinho est&aacute; Vazio... Ver Nossos Produtos &raquo;' id=\'msg_site\' class=\'sprite_msg_carrinho_vazio\'></div></a>";
arr_Img[2] = "<a href=\'/atelier/\'><div title=\'Por Favor, Aguarde...\' id=\'msg_site\' class=\'sprite_msg_favor_aguarde\'></div></a>";
arr_Img[3] = "<div id=\'msg_site\' class=\'sprite_msg_erro_preenchimento\'></div>";
arr_Img[4] = "<div id=\'msg_site\' class=\'sprite_msg_cadastro_sucesso\'></div><br />";
arr_Img[5] = "<div id=\'msg_site\' class=\'sprite_msg_atualizacao_sucesso\'></div><br />";
arr_Img[6] = "<img src=\'/atelier/img/ajax-loader-snake.gif\'>";
arr_Img[7] = "<div class=\'ico_site sprite_fav_on\'></div>";
arr_Img[8] = "<div class=\'ico_site sprite_fav_off\'></div>";
arr_Img[9] = "<div id=\'msg_site\' class=\'sprite_msg_exclusao_sucesso\'></div>";
arr_Img[10] = "<div id=\'msg_site\' class=\'sprite_msg_nenhum_encontrado\'></div>";
arr_Img[11] = "<div id=\'msg_site\' class=\'sprite_msg_faleconosco_sucesso\'></div>";
arr_Img[12] = "<div id=\'gif_ajax_loader\'></div>";
arr_Img[13] = "<img src=\'/atelier/img/ajax-loader-arrows.gif\'>";
arr_Img[14] = "<div id=\'gif_loader_heart\'></div>";
arr_Img[15] = "<img src=\'/atelier/img/ico_ok.png\'>";
arr_Img[16] = "<img src=\'/atelier/img/ico_error.png\'>";
arr_Img[17] = "<img src=\'/atelier/img/ico_asterisk.png\'>";

var arr_ObjectID = ["lnk_BTN_PADRAO","div_mensagem",""];

var arr_Link = new Array();
arr_Link[0] = "/atelier/meu-carrinho/index.asp";
arr_Link[1] = "/atelier/produtos/listar/index.asp";
arr_Link[2] = "/atelier/meus-dados/endereco/index.asp";
arr_Link[3] = "/atelier/index.asp";
arr_Link[4] = "/atelier/meu-carrinho/entrega/index.asp";
arr_Link[5] = "/atelier/meu-carrinho/pagamento/index.asp";
arr_Link[6] = "/atelier/meus-dados/endereco/editar/";
arr_Link[7] = "/atelier/meu-carrinho/entrega/editar/";
arr_Link[8] = "/atelier/meu-carrinho/entrega/destinatario/";
arr_Link[9] = "/atelier/sessao/";
arr_Link[10] = "/atelier/fale-conosco/";

var arr_LinkAjax = ["/atelier/inc/ajax/in_AjaxListarCarrinhoProduto.asp","/atelier/inc/ajax/in_AjaxCadastrarCliente.asp","/atelier/inc/ajax/inAjax_CLIENTE_Acessar.asp","/atelier/inc/ajax/in_AjaxListarProduto.asp","/atelier/inc/ajax/inAjax_ENDERECO_ENTREGA_Listar.asp?ID=","/atelier/inc/ajax/inAjax_ENDERECO_ENTREGA_Selecionar.asp?ID=","/atelier/inc/ajax/inAjax_ENDERECO_ENTREGA_Excluir.asp?ID=","/atelier/inc/ajax/inAjax_ENDERECO_RESIDENCIA_Cadastrar.asp","/atelier/inc/ajax/inAjax_ENDERECO_RESIDENCIAL_Salvar.asp?ID=","/atelier/inc/ajax/inAjax_ENDERECO_ENTREGA_Cadastrar.asp","/atelier/inc/ajax/inAjax_ENDERECO_RESIDENCIA_Verificar.asp","/atelier/inc/ajax/inAjax_ENDERECO_RESIDENCIA_Alterar.asp","/atelier/inc/ajax/inAjax_ENDERECO_ENTREGA_Alterar.asp","/atelier/inc/ajax/inAjax_DESTINATARIO_Cadastrar.asp"];

var arr_FormMensagem = [];
arr_FormMensagem[0] = "&#183;&#160;por favor, informa&#231;&#227;o necess&#225;ria";
arr_FormMensagem[1] = "&#183;&#160;por favor, verifique o e-mail preenchido";
arr_FormMensagem[2] = "&#183;&#160;por favor, preencher somente com n&uacute;meros";
arr_FormMensagem[3] = "&#183;&#160;por favor, preencher com 08 (oito) d&iacute;gitos";
arr_FormMensagem[4] = "";
arr_FormMensagem[5] = "&#183;&#160;por favor, parece que E-mail e / ou Senha est&atilde;o incorretos";
arr_FormMensagem[6] = "&#183;&#160;por favor, a entrega, no momento, com data para o pr&oacute;ximo dia &uacute;til";
arr_FormMensagem[7] = "&#183;&#160;por favor, parece que a \'Senha Atual\' est&#225; incorreta";
arr_FormMensagem[8] = "&#183;&#160;opa, parece que a \'Data\' preenchida est&#225; incorreta";

// Funções utilizadas para AJAX
//
// Chamada  
var var_Elemento;	
var g_trocaP = /\./g;  
var g_trocaV = /,/g;  
var f_URL;
var G_objElemento;
function js_ListarCarrinhoProduto(f_Tipo,f_ID) 
{		
	var L_divElement, L_fields, L_frmElement, L_frmName, L_lnkElement, L_objElement, L_objName, L_spaElement,L_splValores, L_urlGet, L_parameters;
	
	//alert(f_ID);
	if(f_Tipo.indexOf('---') !== -1)
	{	
		var L_arrElements = [];	
		L_parameters = f_Tipo.split('---');	
		f_Tipo = L_parameters[0];
	}
	else
	{
		f_Tipo = f_Tipo;
	}	
	
	if(f_ID.indexOf('---') !== -1)
	{		
		f_ID = f_ID.split('---');	
	}
	
	if(f_ID.indexOf('###') !== -1)
	{		
		L_splValores = f_ID.split('###');
		f_ID = L_splValores[0];
		f_URL = L_splValores[1];		
	}
	else
	{
		f_ID = f_ID;
		f_URL = null;
	}

	if(f_ID == null)
	{
		alert('#ERRO# ' + f_Tipo + ' ID is null');
	}	
	
	if(f_ID.indexOf(",") !== -1)
	{
		L_splValores = f_ID.split(',');
		for(i=0;i<L_splValores.length;i++)
		{			
			switch (i)
			{
				case 0:
				{
					f_ID = L_splValores[0];
					break;
				}
				case 1:
				{
					f_URL = L_splValores[1];
					break;
				}	
				case 2:
				{
					G_objElemento = L_splValores[2];
					break;
				}	
				case 3:
				{
					L_frmName = L_splValores[3];
					L_frmElement = document.getElementById(L_splValores[3]);
					break;
				}	
			}	
		}
	}
		
	//alert(L_frmElement);
	var L_strError = 0;
	var href = null; 		
	str_Valores = null;
	
	switch (f_Tipo)
	{	
		case "mnu_faleconosco_enviar": case 'restrito_DUVIDAS_Cadastrar': case 'restrito_DUVIDAS_Salvar': case 'restrito_PRODUTOS_Cadastrar': case 'restrito_PRODUTOS_Salvar': case 'restrito_imagens_escolher': case "jsc_cliente_cadastrar": case "js_6bbcabac38223ae4eca9175631bf6f00": case "ver_minhaidentificacao_verificar_preenchimento": case "jsc_modulo_verificar_preenchimento": case "ver_minhaidentificacao_acessar":	case "ver_minhaidentificacao_enviar_senha": case "js_2c57a116ff85c489ebe5453ac0d8d9c0": case "js_062586473d5c064e3ca208cf3c651d9f": case "ver_minhaidentificacao_entregar_enderecoatual_cadastrar": case "jsc_carrinho_entregar_outro_endereco_cadastrar": case "jsc_mdl_fale_conosco_enviar": case "jsc_carrinho_dados_entrega_cadastrar":
		{				
			switch (f_Tipo)
			{	
				case "mnu_faleconosco_enviar": 
				{
					href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp";			
					break;				
				}					

				case "restrito_DUVIDAS_Cadastrar": case "restrito_DUVIDAS_Salvar": 
				{
					href = "/atelier/inc/ajax/inAjax_restrito_DUVIDAS_Gerenciar.asp";
					break;				
				}	

				case "restrito_imagens_escolher": 
				{
					href = "/atelier/inc/ajax/inAjax_restrito_imagens_escolher.asp?ListarID=" + f_ID;			
					break;				
				}	

				case "restrito_PRODUTOS_Cadastrar": case "restrito_PRODUTOS_Salvar": 
				{
					//alert(f_URL);
					href = "/atelier/inc/ajax/inAjax_restrito_PRODUTOS_Gerenciar.asp?url_get=" + f_ID
					if(f_URL !== null)
					{
						href = href + "&url_voltar=" + f_URL;
					}
					else
					{					
						href = href;			
					}
					break;				
				}	
				
				case "jsc_cliente_cadastrar":
				{				
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";			
				break;								
				}

				case "js_6bbcabac38223ae4eca9175631bf6f00":
				{				
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;
				break;								
				}
				
				case "ver_minhaidentificacao_acessar":				
				{				
					L_arrElements[0] = document.getElementById(L_parameters[1]);
					L_arrElements[1] = document.getElementById(L_parameters[3]);					
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";
					break;								
				}
				
				case "ver_minhaidentificacao_verificar_preenchimento": case "js_2c57a116ff85c489ebe5453ac0d8d9c0": case "jsc_modulo_verificar_preenchimento":
				{
					L_strError = L_strError;
					break;
				}
				
				case "ver_minhaidentificacao_enviar_senha":
				{
					L_arrElements[0] = document.getElementById(L_parameters[1]);
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";
					break;												
				}
				
				case "js_062586473d5c064e3ca208cf3c651d9f":
				{
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";
					break;												
				}	

				case "ver_minhaidentificacao_entregar_enderecoatual_cadastrar":
				{
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";				
					break;
				}
				
				case "jsc_carrinho_entregar_outro_endereco_cadastrar":
				{
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";				
					break;				
				}
				
				case "jsc_mdl_fale_conosco_enviar":
				{						
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";
					break;
				}				
				
				case "jsc_carrinho_dados_entrega_cadastrar":
				{						
					href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";
					break;
				}				
				
				default: 
				{
					alert('#ERRO# 01 ' + f_Tipo);
					break;
				}
			}	
				
			if ( L_frmElement===undefined )
			{
				//alert("L_frmElement is " + L_frmElement + " - " +f_Tipo);
				L_frmElement = document.getElementById("frm_ENTREGA");
			}
			//alert(L_frmElement.elements.length);

			//inicio for
			var L_hddName,L_hddValue,L_icoName,L_objValue,L_objClass,L_spaName,L_lblName;
			for(var i=0;i<L_frmElement.elements.length;i++)
			{		
				//alert(i);
				if (typeof(G_objElemento) !== "undefined" && G_objElemento != "-")
				{
					L_objElement = document.getElementById(G_objElemento);
				}
				else
				{
					L_objElement = L_frmElement.elements[i];
				}
				L_objName = L_objElement.name;
				L_objValue = L_objElement.value;
				L_objClass = L_objElement.className;
				
				L_icoName = "ico_" + L_objName;
				L_spaName = "spa_" + L_objName;
				L_lblName = "lbl_" + L_objName;
				
				if(L_objValue.length!=0)
				{
					if(L_objName.indexOf("_OPC") !== -1)
					{
						str_Valores = str_Valores;	
					}
					else
					{
						str_Valores = str_Valores + '###' + encodeMyHtml(L_objValue);
						L_fields = L_fields + '---' + L_objName;
					}					
				}
				else
				{
					if(L_objName.indexOf("_OPC") !== -1)
					{
						str_Valores = str_Valores;	
					}
					else
					{
						//str_Valores = str_Valores + '###' + 'null';
						str_Valores = str_Valores + '###' + encodeMyHtml(L_objValue);
						L_fields = L_fields + '---' + L_objName;						
					}
				}

				//inicio condicao name='slt_'
				if(L_objName.indexOf("slt_") !== -1)
				{
					var str_Select = document.getElementById(L_objName);
					var str_SelectValue = str_Select.options[str_Select.selectedIndex] ;
					//alert(str_SelectValue.value);
					str_Valores = str_Valores + '###' + encodeMyHtml(str_SelectValue.value);
				}
								
				//inicio condicao class='required'
				if(L_objClass.indexOf("required") !== -1)
				{	
					if(L_objValue.length === 0)
					{					
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[0];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";					
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
						str_Valores = str_Valores;	
					}
				}
				
				//inicio condicao class='required_radio'
				if (L_objClass.indexOf("required_radio") !== -1)
				{
					L_hddName = L_objName.replace("rdo_","hdd_"); 
					L_hddValue  = document.getElementById(L_hddName).value;
					if (L_hddValue.length !== 0)
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";					
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[0];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;					
					}
				}				

				//inicio condicao class='date'
				if(L_objClass.indexOf("date") !== -1)
				{
					L_objValue = Date.parseExact(L_objValue, "dd/MM/yyyy");

					if(L_objValue !== null)
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[8];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}								
				}				

				//inicio condicao class='telefone'
				if(L_objClass.indexOf("telefone") !== -1)
				{
					var regNum = /^[(]?[0-9]*[)]?[0-9]*[-]?[0-9]+$/;
					L_objValue = L_objValue.replace(" ","");

					if(L_objValue.match(regNum))
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[2];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}								
				}

				//inicio condicao class='email'
				if(L_objClass.indexOf("email") !== -1)
				{
					var regEmail = /^[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/;

					if(L_objValue.toUpperCase().match(regEmail))
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[1];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}								
				}

				//inicio condicao class='cep'
				if(L_objClass.indexOf("cep") !== -1)
				{
					var regNum = /^[0-9]+$/;

					if(L_objValue.match(regNum))
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[2];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}
						
					if(L_objValue.length == 8)
					{
						document.getElementById(L_spaName).innerHTML = "&#160;";
						document.getElementById(L_lblName).className = "";
						document.getElementById(L_spaName).className = "Erro_Clear";
						//document.getElementById(L_icoName).innerHTML = "";
					}
					else
					{
						document.getElementById(L_spaName).innerHTML = arr_FormMensagem[3];
						document.getElementById(L_lblName).className = "Erro_Label";
						document.getElementById(L_spaName).className = "Erro_Span";
						//document.getElementById(L_icoName).innerHTML = arr_Img[17];
						L_strError = 1;
					}
				}
				
			//fim for				
			}
			//alert(str_Valores);
			str_Valores = str_Valores + "===" + L_fields;
			break;					
		}		

		case 'PRODUTOS_IMAGENS_Listar':
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ProdutoID=" + f_ID;
			document.location.href = '#topo';	
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + arr_Img[0];	
			break;					
		}	
		
		case 'restrito_imagens_excluir':
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ImagemID=" + f_ID;
			document.location.href = '#topo';	
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>";	
			break;					
		}	
		
		case "restrito_imagens_enviar":
		{		
			if(comprova_extensao('frm_restrito_imagens_enviar','fle_attachment')==1)
			{
				startCountdown_excluir("restrito_imagens_enviar",3,"frm_restrito_imagens_enviar","-");			
			}
			break;
		}		
		
		case "ver_meucarrinho_qtde_aumentar": case "ver_meucarrinho_qtde_diminuir": 
		{
			var str_qtde = document.getElementById("qtde_" + f_ID).innerHTML;
			var str_unitario = document.getElementById("unitario_" + f_ID).innerHTML;
			var str_total = document.getElementById("total_" + f_ID).innerHTML;	
			str_qtde = parseInt(str_qtde,10);				

			str_unitario = str_unitario.replace(g_trocaP,"");			
			str_unitario = str_unitario.replace(g_trocaV,".");
			str_unitario = parseFloat(str_unitario).toFixed(2);

			str_total = str_total.replace(g_trocaP,"")											
			str_total = str_total.replace(g_trocaV,".")	
			str_total = parseFloat(str_total).toFixed(2);

			if( f_Tipo == "ver_meucarrinho_qtde_aumentar")
			{
				str_qtde++;
				if( str_qtde<=3 )
				{
					str_total = str_qtde*str_unitario;	
					//alert(str_total);
					document.getElementById("qtde_" + f_ID).innerHTML = str_qtde;
					document.getElementById("total_" + f_ID).innerHTML = formatCurrency(str_total,'.',',');	
				}
			}
			else
			{
				//alert(str_qtde);
				if( str_qtde>1 )
				{
					str_qtde--;																	
					str_total = str_qtde*str_unitario;	
					//alert(str_total);
					document.getElementById("qtde_" + f_ID).innerHTML = str_qtde;
					document.getElementById("total_" + f_ID).innerHTML = formatCurrency(str_total,'.',',');								
				}									
			}								
			
			v_elementos = document.getElementsByTagName('span');
					
			str_subtotal = 0;	
			str_total = 0;
			
			for (var i=0; i<v_elementos.length; i++)
			{
				var elemento = v_elementos[i];
				if(elemento.id !== "undefined")
				{
					if ((elemento.id.indexOf("total_") !== -1))
					{
						//alert(elemento.innerHTML);
						str_subtotal = elemento.innerHTML;
						str_subtotal = str_subtotal.replace(g_trocaP,"");
						str_subtotal = str_subtotal.replace(g_trocaV,".");	
						str_subtotal = parseFloat(str_subtotal);		
							
						str_total = parseFloat(str_total);
						str_total = str_total + str_subtotal;
						//alert(str_total);
					}
				}
			}
			str_total = parseFloat(str_total).toFixed(2);
			var spa_carrinho_total = document.getElementById("spa_carrinho_total");
			spa_carrinho_total.innerHTML = formatCurrency(str_total,'.',',');				

			//alert(str_qtde);	
			href = "/atelier/inc/ajax/inajax_ver_meucarrinho_qtde.asp?ListarID=" + f_ID + "|" + str_qtde;
			break;
		}		
		
		case 'restrito_PRODUTOS_MPI':
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ListarID=" + f_ID;
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			break;					
		}			

		case 'ver_produtocatalogo_foto':
		{
			document.getElementById("div_links_foto").style.display = "none";
			document.getElementById("div_link_gostou").style.display = "none";
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			document.getElementById("div_foto").innerHTML = arr_Img[12];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;			
			break;					
		}			

		case 'ver_produtocatalogo_gostou':
		{
			document.getElementById("spa_gostou").innerHTML = arr_Img[14];			
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;			
			break;					
		}		
		
		case 'ver_produtocatalogo_comprar':
		{
			L_divElement = document.getElementById("verProdutoComprar");
			L_divElement.style.background = "none";
			L_divElement.innerHTML = arr_Img[12];				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;			
			break;					
		}				

		case 'restrito_PRODUTOS_MN':
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ListarID=" + f_ID;
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			break;					
		}			

		case "PRODUTOS_Listar": case "PRODUTOS_CadastrarListar": case "PRODUTOS_ExcluirListar": case "PRODUTOS_SalvarListar":
		{
			href = "/atelier/inc/ajax/inAjax_PRODUTOS_Listar.asp?ProdutoID=" + f_ID;
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			break;					
		}	

		case "restrito_DUVIDAS_listar":
		{
			L_divElement = document.getElementById(L_parameters[1]);
			L_parameters[2] = L_parameters[2].replace(/&lt;/g,"<");
			L_parameters[2] = L_parameters[2].replace(/&gt;/g,">");			
			L_divElement.innerHTML = L_parameters[2];		
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?url_get=" + f_ID;
			break;					
		}	

		case "restrito_pedidos_listar":
		{
			var_Titulo = "Gerenciar Pedidos";				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[2] + arr_Img[12];
			break;
		}

		case "restrito_pedidosdetalhar":
		{
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;
			document.getElementById("div_detalharPedido_" + f_ID).innerHTML = arr_Img[12];
			break;
		}
		
		case "restrito_pedidosdetalhar_excluir": 		
		{
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;				
			break;					
		}	

		case "restrito_PRODUTOS_listar":
		{
			var_Titulo = "Gerenciar Produtos";	
			if(f_URL !== null)
			{
				href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ListarID=" + f_ID + "&url_voltar=" + f_URL;
			}
			else
			{
				href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ListarID=" + f_ID;
			}			
			document.getElementById("h_TITULO_ESQUERDO").className = "";
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[2] + arr_Img[12];
			break;					
		}	

		case "mnu_faleconosco_listar":
		{
			L_divElement = document.getElementById(L_parameters[1]);
			L_divElement.innerHTML = L_parameters[2];		
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?url_get=" + f_ID;
			break;					
		}					
		
		case "restrito_DUVIDAS_VerificarMaxOrdem":
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp";
			break;					
		}			

		case "restrito_DUVIDAS_Excluir":
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?ListarID=" + f_ID;				
			break;					
		}	
		
		case "restrito_PRODUTOS_Excluir": 		
		{
			href = "/atelier/inc/ajax/inAjax_" + f_Tipo + ".asp?url_get=" + f_ID;				
			break;					
		}	

		case "restrito_pedidos_excluir": 		
		{
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID;				
			break;					
		}	

		case "ver_meucarrinho_remover": 		
		{
			var spl_ID = f_ID.split('|');
			//document.location.href = "#topo";			
			//document.getElementById("ver_meucarrinho_ico_carrinho_remover_" + spl_ID[0]).className = "";			
			document.getElementById("qtde_" + spl_ID[0]).innerHTML = "0";
			document.getElementById("total_" + spl_ID[0]).innerHTML = "0,00";			
			document.getElementById("ver_meucarrinho_linha_" + spl_ID[1]).className = "css_opacity_on";	
			document.getElementById("ver_meucarrinho_linha_" + spl_ID[1]).disabled = true;
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + spl_ID[0];				
			break;					
		}		
		
		case "ver_meucarrinho_listar": 		
		{
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = arr_Img[12];		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;				
			break;					
		}	
		
		case "ver_meucarrinho_listar_sugerir": 		
		{
			var_Titulo = "Sugest&#245;es";
			document.getElementById("div_COLUNA_DIREITA").innerHTML = "<h1 id='h_TITULO_DIREITO'>" + var_Titulo + "</h1>" + arr_Img[12];		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?ListarID=" + f_ID
			break;					
		}		

		case "mnu_bags_listar": case "mnu_buques_listar": case "mnu_caixas_listar": case "mnu_coracoes_listar": case "mnu_edicaolimitada_listar": 		
		{
			var_Titulo = "Sugest&#245;es";
			document.getElementById("div_COLUNA_DIREITA").innerHTML = "<h1 id='h_TITULO_DIREITO'>" + var_Titulo + "</h1>" + arr_Img[12];		
			href = "/atelier/inc/ajax/inajax_ver_meucarrinho_listar_sugerir.asp?ListarID=" + f_ID
			break;					
		}	
		
		case "53255fed85c5d1c71cae7bb8fe5e3f9a":
		{
			L_strError = 0;
			break;
		}
		
		case "4c64abf6aac45df9cd84f292a2fff30d":
		{
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2];		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;
		break;
		}
		
		case "ver_minhaidentificacao_editar":
		{	
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			if (L_arrElements[0] !== null)
			{
				L_arrElements[0].className = "css_CARRINHO_ETAPAS_Ativo";
				//L_arrElements[0].innerHTML = "";
			}	

			L_arrElements[1] = document.getElementById(L_parameters[2]);
			if (L_arrElements[1] !== null)
			{
				L_arrElements[1].className = "css_CARRINHO_ETAPAS_Inativo";
			}	
						
			L_arrElements[2] = document.getElementById(L_parameters[3]);
			L_arrElements[2].style.display = "block";
			L_arrElements[2].style.visibility = "visible";			
			
			L_arrElements[3] = document.getElementById(L_parameters[4]);
			L_arrElements[3].innerHTML = L_parameters[5];			
			
			L_arrElements[4] = document.getElementById(L_parameters[6]);			
			L_arrElements[4].innerHTML = "Aguarde...";			
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;
		break;
		}
		
		case "ver_minhaidentificacao_entregarendereconovo":
		{
			//document.location.href = "#topo";
			//L_divElement = document.getElementById(f_ID[1]);
			//L_divElement.innerHTML = arr_Img[12];	
			
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			if (L_arrElements[0] !== null)
			{
				L_arrElements[0].className = "css_CARRINHO_ETAPAS_Inativo";
				//L_arrElements[0].innerHTML = "";
			}	

			L_arrElements[1] = document.getElementById(L_parameters[2]);
			if (L_arrElements[1] !== null)
			{
				L_arrElements[1].className = "css_CARRINHO_ETAPAS_Ativo";
			}	

			L_arrElements[2] = document.getElementById(L_parameters[3]);
			L_arrElements[2].style.display = "none";
			L_arrElements[2].style.visibility = "hidden";			
			
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
		}
		
		case "ver_minhaidentificacao_cancelar":
		{
			L_strError = 0;
			break;
		}	
		
		case "jsc_carrinho_entregar_outro_endereco_cancelar":
		{
			document.location.href = "#topo";
			L_divElement = document.getElementById(f_ID[1]);
			L_divElement.innerHTML = "";
			L_strError = 0;			
			break;
		}		

		case "ver_minhaidentificacao_lembrar_senha": case "ver_minhaidentificacao_lembrar_senha_cancelar":
		{
			L_strError = 0;
			break;
		}

		case "ver_minhaidentificacao_entregar_enderecoatual":
		{		
			document.location.href = "#topo";
			L_divElement = document.getElementById("div_ver_minhaidentificacao_direito");
			L_divElement.innerHTML = arr_Img[2] + arr_Img[12];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
		break;
		}		
		
		case "ver_minhaidentificacao_entregar_enderecoatual_sim": case "ver_minhaidentificacao_entregar_enderecoatual_cancelar":
		{
			L_strError = 0;
			break;
		}
		
		case "jsc_resumo_minhaidentificacao":
		{		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}				

		case "js_resumo_minhacompra":
		{		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}

		case "jsc_resumo_minhaentrega":
		{				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}		
		
		case "jsc_resumo_meupagamento":
		{				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}	

		case "jsc_resumo_meupagamento_finalizar":
		{				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}			
		
		case "jsc_meus_pedidos_listar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2] + arr_Img[12];		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}

		case "mdl_atelier_produtos_listar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2] + arr_Img[12];		
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp";		
			break;
		}			
		
		case "outros_enderecos_visualizar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].style.display = "none";		
			L_arrElements[0].style.visibility = "hidden";				

			L_arrElements[1] = document.getElementById(L_parameters[2]);
			L_arrElements[1].innerHTML = arr_Img[12];					
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID[0];		
			break;
		}
		
		case "identificacao_iniciar_cadastrar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].style.display = "none";		
			L_arrElements[0].style.visibility = "hidden";
		
			L_arrElements[1] = document.getElementById(L_parameters[2]);
			L_arrElements[1].style.display = "none";		
			L_arrElements[1].style.visibility = "hidden";

			L_arrElements[2] = document.getElementById(L_parameters[3]);
			L_arrElements[2].style.display = "block";		
			L_arrElements[2].style.visibility = "visible";
			
			L_strError = L_strError;
			break;
		}
		
		case "cliente_cadastrar_cancelar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].style.display = "block";		
			L_arrElements[0].style.visibility = "visible";
		
			L_arrElements[1] = document.getElementById(L_parameters[2]);
			L_arrElements[1].style.display = "block";		
			L_arrElements[1].style.visibility = "visible";

			L_arrElements[2] = document.getElementById(L_parameters[3]);
			L_arrElements[2].style.display = "none";		
			L_arrElements[2].style.visibility = "hidden";
			
			L_strError = 0;
			break;
		}
		
		case "quero_informar_outro_endereco":
		{
			L_parameters[2] = L_parameters[2].replace("</div>","");			
			if (L_parameters[2] !== "null" && L_parameters[2] !== "undefined")
			{
				L_parameters[2] = L_parameters[2].replace("</div>","");
				L_parameters[3] = L_parameters[3].replace("</div>","");
				
				L_parameters[2] = document.getElementsByName(L_parameters[2]);
				L_parameters[2][L_parameters[3]].style.display = "none";
				L_parameters[2][L_parameters[3]].style.visibility = "hidden";
				L_parameters[2][L_parameters[3]].disabled = true;
				
				L_parameters[4] = L_parameters[4].replace("</div>","");
				L_parameters[4] = document.getElementById(L_parameters[4]);
				L_parameters[4].style.display = "none";
				L_parameters[4].style.visibility = "hidden";
			}	
			
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			if (L_arrElements[0])
			{
				L_arrElements[0] = parseInt(L_arrElements[0].value, 10);
			}
			else
			{
				L_arrElements[0] = 0;
			}			
			
			var L_input;
			L_elements = document.getElementsByTagName('div');
			for (var i=0; i<L_elements.length; i++)
			{				
				var L_element = L_elements[i];				
				if (L_element.id.indexOf("_outro_endereco_") !== -1)
				{					
					if (L_arrElements[0] === 2)
					{
						L_element.style.display = "block";
						L_element.style.visibility = "visible";
						L_element = L_element.id.replace("div_","");
						document.getElementById(L_element).className = "required";
					}	
					else if (L_arrElements[0] === 1)
					{
						L_element.style.display = "none";
						L_element.style.visibility = "hidden";
						L_element = L_element.id.replace("div_","");
						document.getElementById(L_element).className = "optional";
					}
					else 
					{
						L_element.style.display = "none";
						L_element.style.visibility = "hidden";
						L_element = L_element.id.replace("div_","");
						document.getElementById(L_element).className = "optional";
					}
				}
			}									
			break;
		}		
		
		case "restrito_DUVIDAS_editar":
		{		
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].style.display = "none";		
			L_arrElements[0].style.visibility = "hidden";				

			L_arrElements[1] = document.getElementById(L_parameters[2]);
			L_arrElements[1].innerHTML = L_parameters[3];	
			
			document.location.href = "#topo";				
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}
		
		case "mdl_meus_pedidos_excluir":
		{
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;
			break;
		}
		
		case "restrito_pedidos_agrupar":
		{
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;		
			break;
		}
		
		case "restrito_pedidos_situacao_filtrar":
		{			
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].innerHTML = L_parameters[2];
			
			L_arrElements[1] = document.getElementById(L_parameters[3]);
			L_arrElements[1].innerHTML = L_parameters[4];
			
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;	
			break;
		}
		
		case "EXCLUIR_mnu_faleconosco":
		{	
			L_arrElements[0] = document.getElementById(L_parameters[1]);
			L_arrElements[0].className = "css_MouseClear";
			L_arrElements[0].setAttribute("onmouseout","this.className=\'css_MouseClear\'");	
			L_arrElements[0].setAttribute("onmouseover","this.className=\'css_MouseClear\'");
			L_arrElements[0].innerHTML = L_parameters[2];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;	
			break;
		}
		
		case "LISTAR_emails_restrito_pedidos":
		{	
			L_arrElements[0] = document.getElementById(L_parameters[1]);			
			L_arrElements[0].innerHTML = L_parameters[2];
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + f_ID;	
			break;
		}	

		case "jsc_GeoIP_Listar":
		{	
			href = "/atelier/inc/ajax/inajax_" + f_Tipo + ".asp?url_get=" + encodeMyHtml(f_ID);	
			break;
		}			
		
		default: 
		{			
			alert('#ERRO# 02 ' + f_Tipo);
			break;
		}
	}	

	req = null; 
	if(L_strError!=1)
	{
		switch (f_Tipo)
		{
			case "mnu_faleconosco_enviar": case "jsc_carrinho_entregar_outro_endereco_cadastrar":
			{
				document.getElementById("div_mensagem").innerHTML = "<br />" + arr_Img[2] + arr_Img[12];	
				break;
			}						

			case "jsc_cliente_cadastrar":
			{
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = "";
				
				L_arrElements[0] = document.getElementById(L_parameters[3]);
				L_arrElements[0].innerHTML = L_parameters[4];
			break;
			}			
			
			case "ver_minhaidentificacao_acessar":
			{				
				L_arrElements[0].innerHTML = L_parameters[5];	
				L_arrElements[1].innerHTML = L_parameters[4];
				break;
			}

			case "js_resumo_minhacompra": case "jsc_resumo_minhaentrega":
			{	
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = arr_Img[12];			
				break;
			}	

			case "jsc_mdl_fale_conosco_enviar":
			{	
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = "";
				
				L_arrElements[1] = document.getElementById(L_parameters[3]);
				L_arrElements[1].innerHTML = L_parameters[4];
				break;
			}	
			
			case "jsc_cliente_cadastrar":
			{	
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = "";				
				break;
			}	
			
			case "restrito_DUVIDAS_Cadastrar": case "restrito_DUVIDAS_Salvar": 
			{
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = L_parameters[2];
				break;				
			}							
			
		}
		
		//alert(f_Tipo);		
		switch (f_Tipo)						
		{
			case "restrito_imagens_enviar":
			{		
				document.getElementById("btn_enviar").style.display = "none";
				//comprova_extensao('frm_restrito_imagens_enviar','fle_attachment');		
				break;
			}			
			
			case "53255fed85c5d1c71cae7bb8fe5e3f9a_OFF":
			{
				var L_senha,L_confirmarsenha;
				L_senha = document.getElementById("txt_8_senha").value;				
				L_confirmarsenha = document.getElementById("txt_9_confirmar_senha").value;
				
				if ( L_senha!=L_confirmarsenha )
				{
					document.getElementById("spa_txt_9_confirmar_senha").innerHTML = "teste";
					document.getElementById("lbl_txt_9_confirmar_senha").className = "Erro_Label";
					document.getElementById("spa_txt_9_confirmar_senha").className = "Erro_Span";
				}	
			break;
			}
		
			case "ver_minhaidentificacao_cancelar":
			{	
				document.location.href = "#topo";
				L_divElement = document.getElementById("div_ver_minhaidentificacao_direito");
				L_divElement.innerHTML = arr_Img[2] + arr_Img[12];				
				startCountdown_excluir(f_Tipo,3,"-","-");							
				break;
			}
			
			case "ver_minhaidentificacao_lembrar_senha":
			{
				//alert(f_Tipo);
				document.getElementById("spa_" + L_parameters[1]).innerHTML = "&#160;";
				document.getElementById("lbl_" + L_parameters[1]).className = "";
				document.getElementById("spa_" + L_parameters[1]).className = "Erro_Clear";
				document.getElementById("ico_" + L_parameters[1]).innerHTML = "";

				document.getElementById("spa_" + L_parameters[2]).innerHTML = "&#160;";
				document.getElementById("lbl_" + L_parameters[2]).className = "";
				document.getElementById("spa_" + L_parameters[2]).className = "Erro_Clear";
				document.getElementById("ico_" + L_parameters[2]).innerHTML = "";
				//document.getElementById(L_parameters[2]).className = "optional";
				document.getElementById(L_parameters[2]).value = "-";
				
				L_spaElement = document.getElementById("spa_ver_minhaidentificacao_direito");
				L_spaElement.innerHTML = "Enviar Minha Senha";
						
				L_divElement = document.getElementById("div_" + L_parameters[2]);
				L_divElement.style.display = "none";
				
				L_divElement = document.getElementById("div_mensagem_cliente_acessar");
				L_divElement.innerHTML = "";
				
				L_divElement = document.getElementById("div_btn_af603182115228558d309ee8edb036f3");
				L_divElement.style.display = "none";

				L_divElement = document.getElementById("div_btn_8935a6ff05ca8a9d0cd0d494f1a611c2");
				L_divElement.style.display = "block";
				
				L_objName = "lnk_btn_ver_minhaidentificacao_acessar";
				L_lnkElement = document.getElementById(L_objName);
				L_lnkElement.innerHTML = "Enviar &#187;";
				
				L_frmName = '-,-,-,' + L_parameters[3];
				L_lnkElement.onclick = function()
				{
					L_parameters = "ver_minhaidentificacao_enviar_senha---div_mensagem_cliente_acessar---<img src=\'/atelier/img/msg_erro_preenchimento.png\' />---lnk_btn_ver_minhaidentificacao_acessar---Enviando...---<div id=\'gif_ajax_loader\'><\/div>";
					js_ListarCarrinhoProduto(L_parameters, L_frmName);
					return false;
				}
				break;
			}
			
			case "ver_minhaidentificacao_lembrar_senha_cancelar":
			{
				document.getElementById("spa_" + L_parameters[1]).innerHTML = "&#160;";
				document.getElementById("lbl_" + L_parameters[1]).className = "";
				document.getElementById("spa_" + L_parameters[1]).className = "Erro_Clear";
				document.getElementById("ico_" + L_parameters[1]).innerHTML = "";

				document.getElementById("spa_" + L_parameters[2]).innerHTML = "&#160;";
				document.getElementById("lbl_" + L_parameters[2]).className = "";
				document.getElementById("spa_" + L_parameters[2]).className = "Erro_Clear";
				document.getElementById("ico_" + L_parameters[2]).innerHTML = "";
				//document.getElementById(L_parameters[2]).className = "required";
				document.getElementById(L_parameters[2]).value = "";
				
				L_spaElement = document.getElementById("spa_ver_minhaidentificacao_direito");
				L_spaElement.innerHTML = "J&#225; Cliente?";	

				L_divElement = document.getElementById("div_" + L_parameters[2]);
				L_divElement.style.display = "block";

				L_divElement = document.getElementById("div_mensagem_cliente_acessar");
				L_divElement.innerHTML = "";
				
				L_divElement = document.getElementById("div_btn_af603182115228558d309ee8edb036f3");
				L_divElement.style.display = "block";

				L_divElement = document.getElementById("div_btn_8935a6ff05ca8a9d0cd0d494f1a611c2");
				L_divElement.style.display = "none";	

				L_objName = "lnk_btn_ver_minhaidentificacao_acessar";
				L_lnkElement = document.getElementById(L_objName);
				L_lnkElement.innerHTML = "Acessar &#187;";
				
				L_frmName = '-,-,-,' + L_parameters[3];
				L_lnkElement.onclick = function()
				{
					L_parameters = "ver_minhaidentificacao_acessar---div_mensagem_cliente_acessar---<img src=\'/atelier/img/msg_erro_preenchimento.png\' />---lnk_btn_ver_minhaidentificacao_acessar---Acessando...---<div id=\'gif_ajax_loader\'><\/div>";
					js_ListarCarrinhoProduto(L_parameters, L_frmName);
					return false;
				}				
				break;
			}
			
			case "ver_minhaidentificacao_entregar_enderecoatual_sim":
			{
				L_spaElement = "spa_direitotitulo";
				L_spaElement = document.getElementById(L_spaElement);
				L_spaElement.innerHTML = "Cadastrar &#183; Destinat&#225;rio";				
				
				L_divElement = document.getElementById("div_ver_minhaidentificacao_entregar_enderecoatual_formulario");
				L_divElement.style.display = "block";
				L_divElement.style.visibility = "visible";
								
				L_divElement = document.getElementById("div_btn_ver_minhaidentificacao_entregar_enderecoatual_sim");
				L_divElement.style.display = "none";
				L_divElement.style.visibility = "hidden";
				
				L_divElement = document.getElementById("div_btn_ver_minhaidentificacao_entregar_enderecoatual_nao");
				L_divElement.style.display = "none";
				L_divElement.style.visibility = "hidden";				
				break;
			}
			
			case "ver_minhaidentificacao_entregar_enderecoatual_cancelar":
			{
				L_spaElement = "spa_direitotitulo";
				L_spaElement = document.getElementById(L_spaElement);
				L_spaElement.innerHTML = "Informar &#183; Destinat&#225;rio?";	
				
				L_divElement = document.getElementById("div_ver_minhaidentificacao_entregar_enderecoatual_formulario");
				L_divElement.style.display = "none";
				L_divElement.style.visibility = "hidden";
				
L_divElement = document.getElementById("div_btn_ver_minhaidentificacao_entregar_enderecoatual_sim");
				L_divElement.style.display = "block";
				L_divElement.style.visibility = "visible";
				
				L_divElement = document.getElementById("div_btn_ver_minhaidentificacao_entregar_enderecoatual_nao");
				L_divElement.style.display = "block";
				L_divElement.style.visibility = "visible";					
				break;
			}	
			
			case "identificacao_iniciar_cadastrar": case "cliente_cadastrar_cancelar":
			{
				L_strError = L_strError;
				break;
			}
			
			default:
			{
				//alert(L_strError);
				req = makeRequest(href,f_Tipo,f_ID);
				break;
			}
		}
		
	}
	else
	{	
		switch (f_Tipo)						
		{
			case "ver_minhaidentificacao_acessar":
			{
				L_arrElements[0].innerHTML = L_parameters[2];
				break;
			}
			
			case "ver_minhaidentificacao_enviar_senha":
			{
				L_arrElements[0].innerHTML = L_parameters[2];
				break;
			}			
			
			case "jsc_mdl_fale_conosco_enviar": case "jsc_cliente_cadastrar": case "jsc_modulo_verificar_preenchimento": case "js_062586473d5c064e3ca208cf3c651d9f":
			{	
				L_arrElements[0] = document.getElementById(L_parameters[1]);
				L_arrElements[0].innerHTML = L_parameters[2];				
				break;
			}		

			case "restrito_DUVIDAS_Cadastrar": case "restrito_DUVIDAS_Salvar": 
			{
				L_arrElements[1] = document.getElementById(L_parameters[3]);
				L_arrElements[1].innerHTML = L_parameters[4];
				break;				
			}			
			
			default:
			{
				document.getElementById("div_mensagem").innerHTML = arr_Img[3];
				break;
			}	
		}
	}
	
} 

//unescape: desfazer encode
function encodeMyHtml(f_Value) {
	
	 //* modificado
	var encodedHtml; //*
	encodedHtml = escape(f_Value);
	encodedHtml = encodedHtml.replace(/\//g,"%2F");
	encodedHtml = encodedHtml.replace(/\?/g,"%3F");
	encodedHtml = encodedHtml.replace(/\=/g,"%3D"); //*
	//encodedHtml = encodedHtml.replace(/=/g,"%3D");
	encodedHtml = encodedHtml.replace(/&/g,"%26");
	encodedHtml = encodedHtml.replace(/@/g,"%40");
	return encodedHtml;
	
}

//-----------------------------------------------------------------
// Retorno
function retornaVerificador(f_Tipo,f_ID) 
{ 
	// apenas quando o estado for "completado" 
	//0 Uninitialized - The initial value.
	//1 Open - The open() method has been successfully called.
	//2 Sent - The UA (User Agent) successfully completed the request, but no data has yet been received.
	//3 Receiving - Immediately before receiving the message body (if any). All HTTP headers have been received.
	//4 Loaded
	
	var L_divElement,L_HTML,L_icoElement,L_lblElement,L_lnkElement,L_objElement,L_objName,L_spaElement;
	var v_elementos;	
	var frm_Retorno;	
	
	if (httpRequest.readyState === 1 || httpRequest.readyState === 2 || httpRequest.readyState === 3)
	{
		// < 2 condicoes usar "if" // >= 2 usar "switch"
		if(f_Tipo == "restrito_pedidos_listar")
		{
			var_Titulo = "Gerenciar Pedidos";				
			document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[2] + arr_Img[12];
		}
	}	

	if (httpRequest.readyState === 4)
	{ 	
		// codigo do estado da URL executada 200 | 400 | 500
		if (httpRequest.status === 200) { 
			// procura pela div id="" e insere o conteudo 
			// retornado nela, como texto HTML 
			//alert(httpRequest.responseText);
			var retorno = httpRequest.responseText;
			ExtraiScript(retorno);
			//var retorno = httpRequest.responseXML 			
		    if ( retorno != '0') // SUCESSO SOLICITACAO
			{
				//--------------------------------------------------------	
				//alert(retorno);
				switch (retorno)
				{	
					case "<span>befbe3275e4337220ab87395b5295a0b</span>":
					{
						switch (f_Tipo)						
						{
							case "restrito_DUVIDAS_Excluir":
							{							
								//document.getElementById("restrito_DUVIDAS_" + f_ID).style.display = "none";	
								//document.getElementById("restrito_DUVIDAS_" + f_ID).style.opacity = 0.6;
								var_Elemento = document.getElementById("restrito_DUVIDAS_" + f_ID);
								var_Elemento.innerHTML = arr_Img[9];	
								return startCountdown_excluir(f_Tipo,3,"-","-");
								
							break;
							}													
					
							case "restrito_PRODUTOS_MPI":
							{	
								L_objName = "lnk_restrito_PRODUTOS_mn_" + f_ID;
								L_lnkElement = document.getElementById(L_objName);
								L_lnkElement.innerHTML = arr_Img[7] + "P&aacute;gina Inicial";
								
								L_objName = "lnk_restrito_PRODUTOS_mpi_" + f_ID;
								L_lnkElement.setAttribute("id", L_objName);	
								L_lnkElement = document.getElementById(L_objName);
								L_lnkElement.onclick = function()
								{
									js_ListarCarrinhoProduto("restrito_PRODUTOS_MN",f_ID);
									return false;								
								}	
							
							break;					
							}
							
							case "restrito_PRODUTOS_MN":
							{		
								document.getElementById("lnk_restrito_PRODUTOS_mpi_" + f_ID).innerHTML = arr_Img[8] + "P&aacute;gina Inicial";	
								document.getElementById("lnk_restrito_PRODUTOS_mpi_" + f_ID).setAttribute("id", "lnk_restrito_PRODUTOS_mn_" + f_ID);							
								document.getElementById("lnk_restrito_PRODUTOS_mn_" + f_ID).onclick = function()
								{
									js_ListarCarrinhoProduto('restrito_PRODUTOS_MPI',f_ID);
									return false;								
								}	
							
							break;					
							}
							
						}

					break;					
					}
					
					case "DELETE_COM_SUCESSO":
					{
						switch (f_Tipo)						
						{
							case "restrito_imagens_excluir":
							{									
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[9] + arr_Img[12];
								startCountdown_excluir(f_Tipo,3,"-","-");
							break;					
							}							
						}

					break;					
					}					
					
				}				
				//--------------------------------------------------------						
				
				switch (f_Tipo)
				{										
					case 'PRODUTOS_IMAGENS_Listar':
					{
						document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + retorno;
						break;						
					}					
					
					case "restrito_imagens_escolher":
					{
						//alert(retorno);
						var retornoArray = retorno.split('###');
						//alert(retornoArray[0]); 
						document.getElementById("div_mensagem").innerHTML = "";	
						document.getElementById("div_btn_escolher-imagem").style.display = "none";												
						document.getElementById("div_btn_cancelar").style.display = "none";						
						document.getElementById("frm_restrito_imagens_enviar").style.display = "";
						document.getElementById("hdd_ProdutoID").value = retornoArray[0];
						document.getElementById("hdd_OpcaoID").value = retornoArray[1];
						break;
					}

					case "restrito_DUVIDAS_Cadastrar1":
					{
						switch (retorno)
						{
							case "INSERT_COM_SUCESSO": case "VERIFICAR_EXISTE":
							{
								switch (f_Tipo)
								{
									case "restrito_DUVIDAS_Cadastrar1":
									{									
									
										document.getElementById("div_mensagem").innerHTML = arr_Img[4] + arr_Img[12];	
										document.getElementById("div_btn_cadastrar").style.display = "none";										
										document.getElementById("div_btn_cancelar").style.display = "none";
										frm_Retorno = document.getElementById("frm_ENTREGA");
										for(var i=0;i<frm_Retorno.elements.length;i++)
										{
											//alert(frm_Retorno.elements.length);
											frm_Retorno.elements[i].value = "";	
										}
										startCountdown_excluir(f_Tipo,3,"-","-");
										
									break;					
									}

									case "restrito_PRODUTOS_Cadastrar": case "restrito_imagens_excluir":  
									{
										alert(retorno);
										break;					
									}
										
									default: 
									{
										
										alert("#ERRO# Default: " + f_Tipo + '\n ' + retorno);
										
									break;
									}											
								}								
							break;			
							}
							
							case "DELETE_COM_SUCESSO":
							{
								document.location.href = "/atelier/produtos/cadastrar/";
								break;					
							}

							case "befbe3275e4337220ab87395b5295a0b":
							{
								document.location.href = "#topo";
								document.getElementById('div_ERRO_MENSAGEM').className = "";
								document.getElementById('div_ERRO_MENSAGEM').innerHTML = "";								
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + arr_Img[5];	
								js_ListarCarrinhoProduto('PRODUTOS_SalvarListar',f_ID);
								break;					
							}

							default: 
							{
								alert("#ERRO# Default: " + f_Tipo + '\n ' + retorno);
								break;
							}											
						}
						break;						
					}
					
					case 'PRODUTOS_Listar': case "restrito_pedidos_listar1": case "restrito_PRODUTOS_listar": case "mnu_faleconosco_listar1":
					{						
						switch (retorno)
						{
							case "REGISTRO_NAO_ENCONTRADO":
							{
								document.location.href = "#topo";								
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + arr_Img[10];
								break;								
							}
							default: 
							{
								//document.location.href = "#topo";								
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>" + var_Titulo + "</h1>" + retorno;
								
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("restrito_") !== -1) || (elemento.id.indexOf("mnu_") !== -1))
										{
										    //alert(elemento.id);
											//document.getElementById(elemento.id).innerHTML = elemento.id;
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										    //var objeto;
										    //objeto = document.getElementById(elemento.id);
											//objeto.setAttribute( "class","css_RegistrosListar"); 
											//objeto.setAttribute( "onmouseover","this.className=\'css_MouseOver\'");    
											//objeto.setAttribute( "onmouseout","this.className=\'css_MouseOut\'");    											
											
											//function()
											//{
											//	js_TrocaCorFundo(elemento.id);
											//}											
										}
									}
								}	
								
							break;
							}											
						}
						break;						
					}
					
					case 'PRODUTOS_CadastrarListar': case 'PRODUTOS_ExcluirListar': case "PRODUTOS_SalvarListar":
					{
						switch (f_Tipo)
						{
							case "PRODUTOS_CadastrarListar":
							{
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + arr_Img[4] + retorno;
								break;
							}
							
							case "PRODUTOS_ExcluirListar":
							{
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + arr_Img[9] + retorno;
								break;
							}	

							case "PRODUTOS_SalvarListar":
							{
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'>Gerenciar Produtos</h1>" + arr_Img[5] + retorno;
								break;
							}	

							default: 
							{
								alert("#ERRO# Default: " + f_Tipo + '\n ' + retorno);
								break;
							}											
							
						}
						break;						
					}					

					case "restrito_DUVIDAS_VerificarMaxOrdem":
					{
						//document.location.href = "#topo";	
						document.getElementById("div_mensagem").innerHTML = "";							
						document.getElementById("num_ordem").value = retorno;	
						document.getElementById("div_btn_cadastrar").style.display = "";										
						document.getElementById("div_btn_cancelar").style.display = "";						
						break;	
					}
					

					case "restrito_PRODUTOS_MN": case "restrito_PRODUTOS_MPI":
					{
						break;						
					}
					
					case "ver_produtocatalogo_foto":
					{
						//alert(retorno);
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						var objeto = document.getElementById("img_foto_" + f_ID);
						document.getElementById("div_links_foto").style.display = "";
						document.getElementById("div_link_gostou").style.display = "";						
						document.getElementById("div_foto").innerHTML = "<img src='http://atelierdeflores.com.br/produtos/imagem/" + retorno + "' />";	
						var v_elemento_img = document.getElementsByTagName("img");
						//alert(v_elemento_img.length);
						for (var i=0; i<v_elemento_img.length; i++)
						{
							var elemento = v_elemento_img[i];
							if(elemento.id != "undefined")									
							{
								if(elemento.id.indexOf("img_foto_") !== -1)
								{
	
									//alert(elemento.id);	
									//js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
									document.getElementById(elemento.id).className = "css_opacity_on";	
								}
							}
						}
						document.getElementById("img_foto_" + f_ID).className = "css_opacity_off";
						break;
					}
					
					case "ver_produtocatalogo_gostou":
					{
						//alert(retorno);
						var spl_retorno = retorno.split('###');
						var str_retorno = spl_retorno[0];
						var str_count = parseInt(spl_retorno[1],10);
						
						document.getElementById("div_link_gostou").className = "sprite_ico_love_on";
						document.getElementById("lnk_gostou").style.textDecoration = "none";	
						document.getElementById("lnk_gostou").style.color = "#000";	
						document.getElementById("lnk_gostou").innerHTML = "Gostei!<br />";
						document.getElementById("spa_gostou").innerHTML = str_count + " voto(s)";
						break;
					}
					
					case "ver_produtocatalogo_comprar":
					{
						//alert(retorno);
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");						
						var spl_retorno = retorno.split('###');
						var str_href = spl_retorno[1];
						if(spl_retorno[0]=="660bdbd6349684a4f469326a1cdf0740")
						{
						 document.location.href = "/atelier/index/";
						}
						else
						{
							document.location.href = str_href;
						}	
						break;
					}
					
					case "restrito_pedidos_excluir":
					{	
						//alert(retorno);
						document.getElementById("restrito_pedidos_" + f_ID).className = "css_MouseClear";						
						document.getElementById("restrito_pedidos_" + f_ID).setAttribute( "onmouseover","this.className=\'css_MouseClear\'");												
						document.getElementById("restrito_pedidos_" + f_ID).setAttribute( "onmouseout","this.className=\'css_MouseClear\'");																							
						document.getElementById("restrito_pedidos_" + f_ID).innerHTML = arr_Img[9];						
						var spl_retorno = retorno.split('###');
						var str_retorno = spl_retorno[0];
						var str_count = parseInt(spl_retorno[1],10);

						var spa_count = str_count;
						//spa_count = parseInt(spa_count,10)-1;
						if(spa_count!=0)
						{
							document.getElementById("spa_count_esquerdo").innerHTML = spa_count;
							return startCountdown_excluir(f_Tipo,3,"-",f_ID);							
						}
						else
						{
							document.getElementById("div_count_esquerdo").innerHTML = "";
							return startCountdown_excluir(f_Tipo,3,"-",f_ID + "###");							
						}
						break;
					}

					case "restrito_pedidosdetalhar":
					{	
						//alert(retorno);
						if(retorno == "REGISTRO_NAO_ENCONTRADO")
						{
							document.getElementById("div_detalharPedido_" + f_ID).innerHTML = "<br />" + arr_Img[10];
						}						
						else
						{						
						document.getElementById("div_detalharPedido_" + f_ID).innerHTML = retorno;
						
						v_elementos = document.getElementsByTagName('div');
						for (var i=0; i<v_elementos.length; i++)
						{
							var elemento = v_elementos[i];
							if(elemento.id != "undefined")
							{
								if ((elemento.id.indexOf("restrito_") !== -1) || (elemento.id.indexOf("mnu_") !== -1))
								{
									js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
								}
							}
						}
						}
						break;
					}
					
					case "restrito_pedidosdetalhar_excluir":
					{
						document.getElementById("restrito_pedidosdetalhar_" + f_ID).setAttribute( "onmouseover","this.className=\'css_MouseOut\'");												
						document.getElementById("restrito_pedidosdetalhar_" + f_ID).innerHTML = arr_Img[9];
						spa_count = document.getElementById("div_restrito_pedidosdetalhar_count").innerHTML;
						spa_count = parseInt(spa_count, 10) - 1;
						document.getElementById("div_restrito_pedidosdetalhar_count").innerHTML =spa_count; 			
						if(spa_count!=0)
						{
							return startCountdown_excluir(f_Tipo,3,"-",f_ID);
						}
						else
						{
							document.getElementById("restrito_pedidosdetalhar_" + f_ID).innerHTML = arr_Img[9];
							document.getElementById("div_pedidoexcluir").className = "css_MouseOut";							
							return startCountdown_excluir(f_Tipo,5,"-","-");							
						}
						break;	
					}
					
					case "ver_meucarrinho_listar":
					{	
						//retorno = retorno.replace("<span>","");
						//retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								v_elementos = document.getElementsByTagName('span');
								var str_total = 0;
								var str_subtotal = 0;
							
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id !== "undefined")
									{
										if ((elemento.id.indexOf("total_") !== -1))
										{
											//alert(elemento.innerHTML);
											str_subtotal = elemento.innerHTML;
											str_subtotal = str_subtotal.replace(g_trocaP,"");
											str_subtotal = str_subtotal.replace(g_trocaV,".");	
											str_subtotal = parseFloat(str_subtotal);		
										
											str_total = parseFloat(str_total);
											str_total = str_total + str_subtotal;
											//alert(str_total);
										}
									}
								}
								str_total = parseFloat(str_total).toFixed(2);
								var spa_carrinho_total = document.getElementById("spa_carrinho_total");
								spa_carrinho_total.innerHTML = formatCurrency(str_total,'.',',');
								js_ListarCarrinhoProduto(f_Tipo + "_sugerir","-");
								js_PersonalizarRegistrosListar(f_Tipo,"div");
								break;
							}
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								return js_ListarCarrinhoProduto(f_Tipo + "_sugerir","-");
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}												
						break;											
					}							
					
					case "restrito_imagens_excluir":
					{
						//alert(retorno);
						if( retorno == "554803157f6898f49ae2072bdde7c7ed" || retorno == "660bdbd6349684a4f469326a1cdf0740" )
						{
							document.location.href = "/atelier";	
						}
						break;
					}

					case "ver_meucarrinho_remover":
					{			
						//alert(retorno);					
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");						
						var spl_retorno = retorno.split('###');
						var spl_ID = f_ID.split('|');						
						if( spl_retorno[0] == "554803157f6898f49ae2072bdde7c7ed" || spl_retorno[0] == "660bdbd6349684a4f469326a1cdf0740" )
						{
							document.location.href = "/atelier/index/";
						}	
						else if( spl_retorno[0] == "DELETE_COM_SUCESSO" )	
						{								
							L_divElement = document.getElementById("spa_carrinho_count").innerHTML;
							L_divElement = parseInt(L_divElement, 10);
							if (L_divElement !== 0)
							{
								L_divElement = L_divElement - 1;
								document.getElementById("spa_carrinho_count").innerHTML = L_divElement;
							}
							
							if( spl_retorno[1] == "0" )
							{
								document.location.href = "#topo";								
								document.getElementById("div_COLUNA_ESQUERDA").innerHTML = "<h1 id='h_TITULO_ESQUERDO'></h1>" + arr_Img[1];	
							}	
							else
							{								
								v_elementos = document.getElementsByTagName('span');
								var str_total = 0;
								var str_subtotal = 0;
							
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id !== "undefined")
									{
										if ((elemento.id.indexOf("total_") !== -1))
										{
											//alert(elemento.innerHTML);
											str_subtotal = elemento.innerHTML;
											str_subtotal = str_subtotal.replace(g_trocaP,"");
											str_subtotal = str_subtotal.replace(g_trocaV,".");	
											str_subtotal = parseFloat(str_subtotal);		
										
											str_total = parseFloat(str_total);
											str_total = str_total + str_subtotal;
											//alert(str_total);
										}
									}
								}
								str_total = parseFloat(str_total).toFixed(2);
								var spa_carrinho_total = document.getElementById("spa_carrinho_total");
								spa_carrinho_total.innerHTML = formatCurrency(str_total,'.',',');
								startCountdown_excluir(f_Tipo,3,"-",f_ID);							
							}
						}
						else
						{
							alert(retorno);
							//document.location.href = "/atelier/meu-carrinho/listar/" + spl_ID[2];	
						}
						break;
					}

					case "ver_meucarrinho_qtde_aumentar": case "ver_meucarrinho_qtde_diminuir":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");						
						if ( retorno != "befbe3275e4337220ab87395b5295a0b")
						{
							//alert(retorno);
							//document.location.href = "/atelier/index/";
						}
						
					break;	
					}
					
					case "js_062586473d5c064e3ca208cf3c651d9f":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");
						var L_arrElements = [];
						
						if (retorno[1] == "msg_e715f746b752f326164ffb36a680496d")
						{
							L_arrElements[0] = document.getElementById("spa_" + retorno[2]);
							L_arrElements[1] = document.getElementById("lbl_" + retorno[2]);
							L_arrElements[2] = document.getElementById("ico_" + retorno[2]);
							L_arrElements[3] = document.getElementById(retorno[2]);
							
							L_arrElements[0].innerHTML = retorno[3];
							L_arrElements[0].className = "Erro_Label";
							L_arrElements[1].className = "Erro_Span";
							L_arrElements[2].innerHTML = retorno[4];							
							L_arrElements[3].focus();
						}
						else if (retorno[1] == "msg_bd32563e0546dbe020d084d6337e1ad5")
						{
							//alert(retorno[3]);
							L_arrElements[0] = document.getElementById("ico_" + retorno[2]);
							L_arrElements[1] = document.getElementById(retorno[3]);							
							L_arrElements[0].innerHTML = retorno[4];
							L_arrElements[1].focus();
						}
						else if (retorno[1] == "msg_f6f550940adecf02091a0653064fea68")
						{
							document.location.href = retorno[2];
						}						
						else
						{
							alert(f_Tipo + " - " + retorno);
						}						
						break;
					}
					
					case "mnu_faleconosco_enviar":
					{	
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						
						if ( retorno == "937c01a3e77181ba318964654eb6933d" || retorno == "befbe3275e4337220ab87395b5295a0b")
						{
							document.location.href = "#topo";
							document.getElementById("div_mensagem").innerHTML = "";
							document.getElementById("div_btn_enviar").style.display = "none";
							document.getElementById("div_btn_cancelar").style.display = "none";
							document.getElementById("div_mensagem").innerHTML = "<a href=\'/atelier/fale-conosco/\'>" + arr_Img[11] + "</a>";	
						
							var frm_Retorno;
							frm_Retorno = document.getElementById("frm_ENTREGA");
							for(var i=0;i<frm_Retorno.elements.length;i++)
							{
								document.getElementById("div_" + frm_Retorno.elements[i].name).style.display = "none";						
							}								
						}	
						else
						{
							alert(f_Tipo + " - " + retorno);
						}
					break;					
					}
					
					case "jsc_cliente_cadastrar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById("spa_" + retorno[2]);
								L_arrElements[1] = document.getElementById("lbl_" + retorno[2]);
								L_arrElements[2] = document.getElementById("ico_" + retorno[2]);
								L_arrElements[3] = document.getElementById(retorno[2]);
								L_arrElements[4] = document.getElementById(retorno[7]);
								L_arrElements[5] = document.getElementById(retorno[5]);							
								
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[0].className = "Erro_Label";
								L_arrElements[1].className = "Erro_Span";
								L_arrElements[2].innerHTML = retorno[4];							
								L_arrElements[3].focus();
								L_arrElements[4].innerHTML = retorno[8];
								L_arrElements[5].innerHTML = retorno[6];								
								break;
							}
							
							case "msg_3beb3f947452cf7c1d162b91431e8d79":
							{								
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[1] = document.getElementById(retorno[6]);
								L_arrElements[2] = document.getElementById(retorno[7]);								
								L_arrElements[3] = document.getElementById(retorno[8]);	
								L_arrElements[4] = document.getElementById(retorno[10]);																
								
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[1].innerHTML = "";
								L_arrElements[2].style.display = "none";
								L_arrElements[2].style.visibility = "hidden";
								L_arrElements[3].innerHTML = retorno[9];
								L_arrElements[4].style.display = "none";
								L_arrElements[4].style.visibility = "hidden";
								
								document.location.href = retorno[13];								
								//return js_ListarCarrinhoProduto(retorno[4] + "---" + retorno[11] + "---" + retorno[12],retorno[5]);
								break;
							}
							
							case "msg_c5efd0a56ab6e4e3a293ef4e051ee9e4":
							{
								L_arrElements[0] = document.getElementById("spa_" + retorno[2]);
								L_arrElements[1] = document.getElementById("lbl_" + retorno[2]);
								L_arrElements[2] = document.getElementById("div_mensagem");
								L_arrElements[3] = document.getElementById(retorno[6]);
								
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[0].className = "Erro_Span";
								L_arrElements[1].className = "Erro_Label";							
								L_arrElements[2].innerHTML = retorno[5];
								L_arrElements[3].innerHTML = retorno[7];
								break;
							}											
							
							case "msg_f6f550940adecf02091a0653064fea68":
							{
								document.location.href = retorno[2];
							}	
						
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
					
					break;
					}
					
					case "4c64abf6aac45df9cd84f292a2fff30d":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						L_divElement = [document.getElementById("div_ver_minhaidentificacao_esquerdo"),document.getElementById("div_ver_minhaidentificacao_direito")];
						
						if( retorno != "bdb6e5d2cc13e0d1ee4279fa889aa744" )
						{
							document.location.href = "#topo";
							L_divElement[0].innerHTML = retorno;
							L_divElement[1].innerHTML = "<h1></h1>";						
						}
						else
						{
							L_divElement[0].innerHTML = "<h1>&#160;</h1>" + arr_Img[10];
							L_divElement[1].innerHTML = "<h1>&#160;</h1>";	
						}
					break;
					}
					
					case "ver_minhaidentificacao_editar":
					{
						retorno = retorno.split("|||");
						var L_arrElements = [];	
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{			
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].style.display = "block";
								L_arrElements[0].style.visibility = "visible";
								L_arrElements[0].innerHTML = retorno[0];
								
								L_arrElements[1] = document.getElementById(retorno[3]);	
								L_arrElements[1].innerHTML = retorno[4];
								break;
							}

							default:
							{
								alert(f_Tipo + " - " + retorno[1] + " - " + retorno);
								break;
							}	
						}
						
						break;
					}
					
					case "ver_minhaidentificacao_entregarendereconovo":
					{		
						retorno = retorno.split("|||");					
						L_divElement = document.getElementById("div_ver_minhaidentificacao_direito");
						L_divElement.innerHTML = retorno[0] + "</div>";
						return js_ListarCarrinhoProduto("quero_informar_outro_endereco" + "---" + retorno[1] + "---" + retorno[2] + "---" + retorno[3] + "---" + retorno[4],"-");
						break;					
					}	

					case "js_6bbcabac38223ae4eca9175631bf6f00":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");
						var L_arrElements = [];						
						
						switch (retorno[0])
						{
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{						
								L_arrElements[0] = document.getElementById("spa_" + retorno[1]);
								L_arrElements[1] = document.getElementById("lbl_" + retorno[1]);
								L_arrElements[2] = document.getElementById("ico_" + retorno[1]);
								L_arrElements[3] = document.getElementById("div_mensagem");
						
								L_arrElements[0].innerHTML = retorno[2];
								L_arrElements[0].className = "Erro_Span";							
								L_arrElements[1].className = "Erro_Label";
								L_arrElements[2].innerHTML = retorno[3];
								L_arrElements[3].innerHTML = retorno[4];
								break;
							}
							
							case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								L_arrElements[0] = document.getElementById("div_mensagem");
								L_arrElements[0].innerHTML = retorno[1];	
								return startCountdown_excluir(f_Tipo,3,"-",f_ID);
								break;
							}
							
							case "msg_28ef0f8e463e87d00b239b2428102734":
							{
								L_arrElements[0] = document.getElementById("spa_" + retorno[1]);
								L_arrElements[1] = document.getElementById("lbl_" + retorno[1]);
								L_arrElements[2] = document.getElementById("ico_" + retorno[1]);
								L_arrElements[3] = document.getElementById("spa_" + retorno[2]);
								L_arrElements[4] = document.getElementById("lbl_" + retorno[2]);
								L_arrElements[5] = document.getElementById("ico_" + retorno[2]);
								L_arrElements[6] = document.getElementById("div_mensagem");

								L_arrElements[3].innerHTML = retorno[3];
								L_arrElements[3].className = "Erro_Span";
								L_arrElements[4].className = "Erro_Label";
								L_arrElements[5].innerHTML = retorno[4];
								L_arrElements[6].innerHTML = retorno[5];
								break;
							}			

							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}	
						break;
					}
					
					case "ver_minhaidentificacao_acessar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");
						
						if (retorno[0] == "msg_b05d91b5c90018852c95d933629a938f")
						{
							L_spaElement = document.getElementById(retorno[2]);
							L_spaElement.innerHTML = retorno[1];								
							if (retorno[4] != "")
							{
								document.location.href = retorno[4];
							}														
							else
							{
								return js_ListarCarrinhoProduto(retorno[3],"-");
							}	
						}
						else if (retorno[0] == "msg_453e24dfdc1c0314bc2232f67b92f68f")
						{
							var L_arrElements = [];
							L_arrElements[0] = document.getElementById("spa_" + retorno[1]);
							L_arrElements[1] = document.getElementById("lbl_" + retorno[1]);
							//L_arrElements[2] = document.getElementById("ico_" + retorno[1]);
							
							L_arrElements[0].innerHTML = "&#160;";
							L_arrElements[0].className = "Erro_Label";
							L_arrElements[1].className = "Erro_Span";
							//L_arrElements[2].innerHTML = retorno[3];
							
							L_arrElements[3] = document.getElementById("spa_" + retorno[2]);
							L_arrElements[4] = document.getElementById("lbl_" + retorno[2]);
							//L_arrElements[5] = document.getElementById("ico_" + retorno[2]);
							
							L_arrElements[3].innerHTML = "&#160;";							
							L_arrElements[3].className = "Erro_Label";
							L_arrElements[4].className = "Erro_Span";
							//L_arrElements[5].innerHTML = retorno[3];
							
							L_arrElements[6] = document.getElementById(retorno[5]);
							L_arrElements[6].innerHTML = retorno[4];
							
							L_arrElements[7] = document.getElementById(retorno[6]);
							L_arrElements[7].innerHTML = retorno[7];							
						}
						else
						{
							//alert(retorno);
							L_divElement = "div_mensagem_cliente_acessar";
							L_divElement = document.getElementById(L_divElement);
							L_divElement.innerHTML = retorno;
							break;
						}
						break;
					}
					
					case "ver_minhaidentificacao_entregar_enderecoatual":
					{
						document.location.href = "#topo";
						L_divElement = document.getElementById("div_ver_minhaidentificacao_direito");
						L_divElement.innerHTML = retorno;
					break;
					}

					case "teste_calendario5":
					{
						document.location.href = "#topo";
						L_divElement = document.getElementById("div_txt_1_nome_destinat225rio");
						L_divElement.innerHTML = retorno;
						break;
					}	

					case "ver_minhaidentificacao_entregar_enderecoatual_cadastrar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");
						var L_arrElements = [];						
						
						switch (retorno[0])
						{
							case "msg_528d409593512b92a43f88db75b7a3b1": case "msg_a00326d6c3af541a07c5b98ff4c6252d": case "msg_ea0cf4ba0d424602b82042e6d41b4cd4":
							{						
								L_arrElements[0] = document.getElementById("spa_" + retorno[1]);
								L_arrElements[1] = document.getElementById("lbl_" + retorno[1]);
								L_arrElements[2] = document.getElementById("ico_" + retorno[1]);
								L_arrElements[3] = document.getElementById("div_mensagem");
						
								L_arrElements[0].innerHTML = retorno[2];
								L_arrElements[0].className = "Erro_Span";							
								L_arrElements[1].className = "Erro_Label";
								L_arrElements[2].innerHTML = retorno[3];
								L_arrElements[3].innerHTML = retorno[4];
								break;
							}	
							
							case "msg_3beb3f947452cf7c1d162b91431e8d79": case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								document.location.href = "/atelier/sessao/" + retorno[1] + "/meu-carrinho/confirmar/";
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}
					
					case "jsc_resumo_minhaidentificacao":
					{	
						retorno = retorno.split("###");
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = "col_01_mdl_carrinhoconfirmar";
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3] + retorno[2];
								return js_ListarCarrinhoProduto(retorno[4] + "---" + retorno[6],retorno[5]);								
								break;
							}
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								document.location.href = retorno[2];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}
					
					case "js_resumo_minhacompra":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = retorno[6];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								return js_ListarCarrinhoProduto(retorno[3] + "---" + retorno[5],retorno[4]);
								break;
							}
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{								
								L_arrElements[0] = f_ID[1];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								//document.location.href = retorno[6];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}
					
					case "jsc_resumo_minhaentrega":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = retorno[5];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								return js_ListarCarrinhoProduto(retorno[3],retorno[4]);
								break;
							}
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								document.location.href = retorno[4];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}
					
					case "jsc_resumo_meupagamento":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = retorno[3];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								break;
							}							
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
						
					}
					
					case "jsc_resumo_meupagamento_finalizar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								if (retorno[2] == "msg_bd32563e0546dbe020d084d6337e1ad5")
								{
									L_arrElements[0] = retorno[3];
									L_arrElements[0] = document.getElementById(L_arrElements[0]);
									L_arrElements[0].submit();
									break;
								}	
							}							
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
						
					}

					case "jsc_carrinho_dados_entrega_cadastrar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{								
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = arr_Img[12];
								
								L_arrElements[1] = document.getElementById(retorno[7]);
								L_arrElements[1].innerHTML = retorno[8];
								
								//L_arrElements[1] = retorno[4];
								//L_arrElements[1] = document.getElementById(L_arrElements[1]);
								//L_arrElements[1].style.display = "none";
								//L_arrElements[1].style.visibility = "hidden";
								
								//L_arrElements[2] = retorno[5];
								//L_arrElements[2] = document.getElementById(L_arrElements[2]);
								//L_arrElements[2].style.display = "none";
								//L_arrElements[2].style.visibility = "hidden";
																
								//L_arrElements[0].onmouseclick = function () {
								//	L_arrElements[1].style.display = "block";
								//	L_arrElements[1].style.visibility = "visible";
								//};
								document.location.href = retorno[6];;
								break;
							}	

							case "msg_528d409593512b92a43f88db75b7a3b1": case "msg_ea0cf4ba0d424602b82042e6d41b4cd4":
							{
								L_arrElements[0] = document.getElementById("spa_" + retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[0].className = "Erro_Span";							
								
								L_arrElements[1] = document.getElementById("lbl_" + retorno[2]);
								L_arrElements[1].className = "Erro_Label";
								
								L_arrElements[3] = document.getElementById(retorno[4]);
								L_arrElements[3].style.display = "block";
								
								L_arrElements[4] = document.getElementById(retorno[5]);
								L_arrElements[4].innerHTML = retorno[6];
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
						
					}					
					
					case "jsc_meus_pedidos_listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = retorno[3];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[4] + retorno[2];
									
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("_meus_pedidos_") !== -1))
										{
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										}
									}
								}									
								break;
							}							
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
						
					}
					
					case "restrito_DUVIDAS_listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = retorno[3];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("restrito_") !== -1))
										{
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										}
									}
								}								
								break;
							}

							case "msg_f6f550940adecf02091a0653064fea68":
							{
								document.location.href = retorno[2];
								break;
							}																		
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = retorno[2];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3];
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}						
						break;
					}
					
					case "jsc_mdl_fale_conosco_enviar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						switch (retorno[1])
						{
							case "msg_f6f550940adecf02091a0653064fea68":
							{
								document.location.href = retorno[2];
								break;
							}
							
							case "msg_3beb3f947452cf7c1d162b91431e8d79": case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{	
								L_arrElements[0] = retorno[2];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3];
								
								L_arrElements[1] = retorno[4];
								L_arrElements[1] = document.getElementById(L_arrElements[1]);
								L_arrElements[1].style.display = "none";
								L_arrElements[1].style.visibility = "hidden";								
								L_arrElements[2] = retorno[5];
								L_arrElements[2] = document.getElementById(L_arrElements[2]);
								L_arrElements[2].innerHTML = "";
								
								document.location.href = "#top";
								break;
							}

							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}							
						}
						break;						
					}	
					
					case "outros_enderecos_visualizar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = retorno[3];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("outros_enderecos_") !== -1))
										{
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										}
									}
								}								
								break;
							}
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = retorno[3];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[2];
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}						
						break;
					}
					
					case "ver_meucarrinho_listar_sugerir": case "mnu_bags_listar": case "mnu_buques_listar": case "mnu_caixas_listar": case "mnu_coracoes_listar": case "mnu_edicaolimitada_listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d": case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = retorno[2];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3];
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}						
						break;
					}
					
					case "mdl_atelier_produtos_listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						//switch (retorno[1])
						//{
						//	case "msg_7e691732a27ce8db689fb10aad1de6e7":
						//	{
						//		if (retorno[2] == "msg_bd32563e0546dbe020d084d6337e1ad5")
						//		{
									L_arrElements[0] = "c01_mdl_atelier_produtos";
									L_arrElements[0] = document.getElementById(L_arrElements[0]);
									L_arrElements[0].innerHTML = retorno[3] + retorno[1];
									
									//v_elementos = document.getElementsByTagName('div');
									//for (var i=0; i<v_elementos.length; i++)
									//{
									//	var elemento = v_elementos[i];
									//	if(elemento.id != "undefined")
									//	{
									//		if ((elemento.id.indexOf("_atelier_produtos_") !== -1))
									//		{
									//			js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
									//		}
									//	}
									//}									
						//			break;
						//		}	
						//	}							
							
						//	default:
						//	{
						//		alert(f_Tipo + " - " + retorno);
						//		break;
						//	}
						//}
						break;
						
					}					
 
 					case "mnu_faleconosco_listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = retorno[2];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3] + retorno[4];
								
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("_faleconosco_") !== -1))
										{
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										}
									}
								}								
								break;
							}

							case "msg_f6f550940adecf02091a0653064fea68-":
							{
								document.location.href = retorno[2];
								break;
							}																		
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f-":
							{
								L_arrElements[0] = retorno[2];
								L_arrElements[0] = document.getElementById(L_arrElements[0]);
								L_arrElements[0].innerHTML = retorno[3];
								break;
							}	
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}						
						break;
					}

					case "restrito_PRODUTOS_Cadastrar": case "restrito_PRODUTOS_Salvar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3] + retorno[4];
								
								L_arrElements[1] = document.getElementById(retorno[5]);
								L_arrElements[1].style.display = "none";
								
								L_arrElements[2] = document.getElementById(retorno[6]);
								L_arrElements[2].style.display = "none";
								
								return startCountdown_excluir(f_Tipo,3,"-",f_ID);
							break;
							}	

							case "msg_3beb3f947452cf7c1d162b91431e8d79":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3] + retorno[4];

								L_arrElements[1] = document.getElementById(retorno[5]);
								L_arrElements[1].style.display = "none";
								
								L_arrElements[2] = document.getElementById(retorno[6]);
								L_arrElements[2].style.display = "none";
								
								L_arrElements[3] = document.getElementById(retorno[7]);
								
								for(var i=0;i<L_arrElements[3].elements.length;i++)
								{
									//alert(L_arrElements[3].elements.length);
									L_arrElements[3].elements[i].value = "";	
								}
								return startCountdown_excluir(f_Tipo,3,"-","-");
							break;					
							}										
						
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
					
					break;
					}
					
					case "restrito_PRODUTOS_Excluir":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								return startCountdown_excluir(f_Tipo,3,"-",retorno[4]);
							break;
							}							
						
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
					
					break;
					}
					
					case "restrito_DUVIDAS_editar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								L_arrElements[1] = document.getElementById(retorno[4]);
								L_arrElements[1].style.display = "none";
								L_arrElements[1].style.visibility = "hidden";

								L_arrElements[2] = document.getElementById(retorno[5]);
								L_arrElements[2].style.display = "block";
								L_arrElements[2].style.visibility = "visible";
								
								L_arrElements[3] = document.getElementById(retorno[6]);
								L_arrElements[3].value = retorno[7];
								
								L_arrElements[3] = document.getElementById(retorno[8]);
								L_arrElements[3].value = retorno[9];
								
								L_arrElements[4] = document.getElementById(retorno[10]);
								L_arrElements[4].value = unescape(retorno[11]).replace(/\+/g," ");
								
								L_arrElements[5] = document.getElementById(retorno[12]);
								L_arrElements[5].value =  unescape(retorno[13]).replace(/\+/g," ");
								
								L_arrElements[6] = document.getElementById(retorno[16]);
								L_arrElements[6].style.display = "block";		
								L_arrElements[6].style.visibility = "visible";
								
								break;
							}							
						
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
					
					break;
					}					

					case "restrito_DUVIDAS_Cadastrar": case "restrito_DUVIDAS_Salvar":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById("spa_" + retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[0].className = "Erro_Span";
								
								L_arrElements[1] = document.getElementById("lbl_" + retorno[2]);
								L_arrElements[1].className = "Erro_Label";	

								L_arrElements[2] = document.getElementById(retorno[4]);
								L_arrElements[2].innerHTML = retorno[5];
								
								L_arrElements[2] = document.getElementById(retorno[6]);
								L_arrElements[2].innerHTML = retorno[7];
								break;
							}	

							case "msg_3beb3f947452cf7c1d162b91431e8d79":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								L_arrElements[1] = document.getElementById(retorno[4]);
								L_arrElements[1].style.display = "none";		
								L_arrElements[1].style.visibility = "hidden";
								
								L_arrElements[2] = document.getElementById(retorno[5]);
								L_arrElements[2].style.display = "none";		
								L_arrElements[2].style.visibility = "hidden";
								return startCountdown_excluir(f_Tipo,3,"-","-");
								break;
							}
						
							case "msg_7e691732a27ce8db689fb10aad1de6e7":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								L_arrElements[1] = document.getElementById(retorno[4]);
								L_arrElements[1].innerHTML = retorno[5];
								
								L_arrElements[2] = document.getElementById(retorno[6]);
								L_arrElements[2].style.display = "none";		
								L_arrElements[2].style.visibility = "hidden";
								
								L_arrElements[3] = document.getElementById(retorno[7]);
								L_arrElements[3].style.display = "none";		
								L_arrElements[3].style.visibility = "hidden";
								
								return startCountdown_excluir(f_Tipo,3,"-","-");
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
					
					break;
					}	

					case "ver_minhaidentificacao_enviar_senha":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById(retorno[4]);
								L_arrElements[0].innerHTML = retorno[5];
								break;
							}	
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								
								L_arrElements[1] = document.getElementById("spa_" + retorno[4]);
								L_arrElements[1].innerHTML = retorno[5];
								L_arrElements[1].className = "Erro_Span";
								
								L_arrElements[2] = document.getElementById("lbl_" + retorno[4]);
								L_arrElements[2].className = "Erro_Label";
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}
					
					case "mdl_meus_pedidos_excluir":
					{
						retorno = retorno.replace("<span>","");
						retorno = retorno.replace("</span>","");
						retorno = retorno.split("###");							
						var L_arrElements = [];
						
						switch (retorno[1])
						{
							case "msg_bd32563e0546dbe020d084d6337e1ad5":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								L_arrElements[0].className = "css_MouseClear";
								L_arrElements[0].setAttribute( "onmouseover","this.className=\'css_MouseClear\'");												
								L_arrElements[0].setAttribute( "onmouseout","this.className=\'css_MouseClear\'");
								return startCountdown_excluir(f_Tipo,3,retorno[2],"-");
								break;
							}						
							
							case "msg_f6f550940adecf02091a0653064fea68":
							{
								document.location.href = retorno[2];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
					}

					case "restrito_pedidos_listar": case "restrito_pedidos_situacao_filtrar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById(retorno[3]);
								L_arrElements[0].innerHTML = retorno[2];
									
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("restrito_") !== -1))
										{
											js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
										}
									}
								}								
								
								return js_ListarCarrinhoProduto("restrito_pedidos_agrupar" + "---" + retorno[4] + "---" + retorno[5],f_ID);
								break;
							}							
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[3]);
								L_arrElements[0].innerHTML = retorno[2];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;
						
					}	

					case "restrito_pedidos_agrupar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d":
							{
								L_arrElements[0] = document.getElementById(retorno[3]);
								L_arrElements[0].innerHTML = retorno[2];
									
								v_elementos = document.getElementsByTagName('div');
								for (var i=0; i<v_elementos.length; i++)
								{
									var elemento = v_elementos[i];
									if(elemento.id != "undefined")
									{
										if ((elemento.id.indexOf("restrito_") !== -1))
										{											
											if (elemento.id == "restrito_pedidos_agrupar_" + f_ID)
											{
												elemento.className = "css_MouseOver";
											}
											else
											{
												js_PersonalizarRegistrosListar(f_Tipo,elemento.id);
											}	
										}
									}
								}
								break;
							}							
							
							case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[3]);
								L_arrElements[0].innerHTML = retorno[2];
								break;
							}
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;						
					}			
	
					case "EXCLUIR_mnu_faleconosco":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e7dde774c75d6af8c2370545132d0c40":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].className = "css_MouseClear";
								L_arrElements[0].setAttribute( "onmouseout","this.className=\'css_MouseClear\'");	
								L_arrElements[0].setAttribute( "onmouseover","this.className=\'css_MouseClear\'");
								L_arrElements[0].innerHTML = retorno[3];
								return startCountdown_excluir(f_Tipo,4,retorno[2],"-");
								break;								
							}													
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;						
					}		

					case "LISTAR_emails_restrito_pedidos":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d": case "msg_453e24dfdc1c0314bc2232f67b92f68f":
							{
								L_arrElements[0] = document.getElementById(retorno[2]);
								L_arrElements[0].innerHTML = retorno[3];
								break;								
							}													
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;						
					}

					case "jsc_GeoIP_Listar":
					{
						retorno = retorno.split("###");
						var L_arrElements = [];				
						
						switch (retorno[1])
						{
							case "msg_e715f746b752f326164ffb36a680496d": case "msg_3beb3f947452cf7c1d162b91431e8d79":
							{	
								return js_ListarCarrinhoProduto('ver_meucarrinho_listar_sugerir','-');
								break;								
							}													
							
							default:
							{
								alert(f_Tipo + " - " + retorno);
								break;
							}
						}
						break;						
					}					
					
					default:
					{
						alert("#ERRO LISTAR# - " + f_Tipo + " - " + retorno);
						break;
					}
					
				}
				
			}
		   	else
		   	{	
				
		   	}    
			
		}
		else
		{ 
			if(httpRequest.statusText!="")
			{
				document.location.href = '#topo';												
				alert('Houve um problema ao obter os dados:\n' + f_Tipo + '\n' + httpRequest.statusText); 	
				document.getElementById("div_ver_minhaidentificacao_esquerdo").innerHTML = httpRequest.responseText;
			}
			else
			{
				document.location.href = '#topo';								
				document.location.href = arr_Link[3];												
			}
		} 
		
	} 
	
	return function()
	{};	
}
// End -->

function changeclassName(f_element,f_class)
{
	//alert();
    return function()
	{
		f_element.className = f_class;
    };
}

function js_PersonalizarRegistrosListar(f_Tipo,f_Elemento)
{	
	var objeto;		
	if(objeto!=="undefined")
	{
		objeto = document.getElementById(f_Elemento);
	}	
	else
	{
		objeto = null;
	}
	//alert(objeto);
		
	switch (f_Tipo)
	{
		case "restrito_DUVIDAS_listar": case "restrito_pedidos_listar": case "restrito_pedidos_agrupar": case "restrito_pedidos_situacao_filtrar": case "restrito_pedidosdetalhar": case "restrito_PRODUTOS_listar": case "mnu_faleconosco_listar": case "jsc_meus_pedidos_listar": case "outros_enderecos_visualizar": case "mdl_atelier_produtos_listar":
		{
			//objeto.setAttribute( "class","css_RegistrosListar"); 
			//objeto.setAttribute( "onmouseover","this.className=\'css_MouseOver\'");    
			//objeto.setAttribute( "onmouseout","this.className=\'css_MouseOut\'"); 
			//alert(objeto.id.indexOf('_raiz'));
			if ( objeto.id.indexOf('_raiz') == -1 )
			{
			if ( objeto.addEventListener )
			{		
				// Mozilla, Opera and webkit nightlies currently support this event						
				objeto.addEventListener('mouseover', changeclassName(objeto,'css_MouseOver'),false );
				objeto.addEventListener('mouseout', changeclassName(objeto,'css_MouseOut'),false );
				return true;
			}
			else if ( objeto.attachEvent )
			{
				// IE event model is used							
				objeto.attachEvent('onmouseover', changeclassName(objeto,'css_MouseOver'));
				objeto.attachEvent('onmouseout', changeclassName(objeto,'css_MouseOut'));
				return true;
			}
			else
			{
				return false;
			}
			}
			break;	
		}

		case "ver_produtocatalogo":
		{
			var n = document.getElementById('div_link_gostou');
			if(n)
			{
				var as = n.getElementsByTagName('a');
			    if(as.length > 0)
				{
					for(var i=0;as[i];i++)
					{
						if ( as[i].addEventListener )
						{		
						// Mozilla, Opera and webkit nightlies currently support this event						
							as[i].addEventListener('mouseover', changeclassName(n,'sprite_ico_love_on'),false );
							as[i].addEventListener('mouseout', changeclassName(n,'sprite_ico_love_off'),false );
							return true;
						}
						else if ( as[i].attachEvent )
						{
						// IE event model is used							
							as[i].attachEvent('onmouseover', changeclassName(n,'sprite_ico_love_on'));
							as[i].attachEvent('onmouseout', changeclassName(n,'sprite_ico_love_off'));
							return true;
						}
						else
						{
							return false;
						}
			        }
			    }
			}			
			break;	
		}


		case "ver_meucarrinho_listar":
		{
			var v_elementos = document.getElementsByTagName(f_Elemento);
			if(v_elementos)
			{
				if(v_elementos.length > 0)
				{
					//alert(v_elementos.length);					
					for(var i=0;v_elementos.length;i++)
					{					
						var elemento = v_elementos[i];	
						//if (typeof(elemento) == 'object')
						if (elemento.className.length !== 0 )
						{
							//alert(elemento.className.length);
							var elemento_class = elemento.className;
							
						if ( elemento_class != "")
						{							
						
						if(elemento_class.indexOf("ver_meucarrinho_ico_carrinho_remover") !== -1)
						{
							//alert(elemento);
							if ( elemento.addEventListener )
							{		
								// Mozilla, Opera and Webkit							
								elemento.addEventListener('mouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_remover_on'),false );
								elemento.addEventListener('mouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_remover_off'),false );	
							}							
							else if ( elemento.attachEvent )
							{
								// IE event							
								elemento.attachEvent('onmouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_remover_on'));
								elemento.attachEvent('onmouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_remover_off'));
							}
							else
							{
								return false;
							}						
						}

						if(elemento_class.indexOf("ver_meucarrinho_ico_carrinho_qtde_aumentar") !== -1)
						{
							//alert(elemento);
							if ( elemento.addEventListener )
							{		
								// Mozilla, Opera and Webkit							
								elemento.addEventListener('mouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_aumentar_on'),false );
								elemento.addEventListener('mouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_aumentar_off'),false );	
							}							
							else if ( elemento.attachEvent )
							{
								// IE event							
								elemento.attachEvent('onmouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_aumentar_on'));
								elemento.attachEvent('onmouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_aumentar_off'));
							}
							else
							{
								return false;
							}						
						}						

						if(elemento_class.indexOf("ver_meucarrinho_ico_carrinho_qtde_diminuir") !== -1)
						{
							//alert(elemento);
							if ( elemento.addEventListener )
							{		
								// Mozilla, Opera and Webkit							
								elemento.addEventListener('mouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_diminuir_on'),false );
								elemento.addEventListener('mouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_diminuir_off'),false );	
							}							
							else if ( elemento.attachEvent )
							{
								// IE event							
								elemento.attachEvent('onmouseover', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_diminuir_on'));
								elemento.attachEvent('onmouseout', changeclassName(elemento,'ver_meucarrinho_ico_carrinho_qtde_diminuir_off'));
							}
							else
							{
								return false;
							}						
						}
						
						}
						
						}
						else
						{
							//alert(typeof(elemento));
						}	

			        }					
				}
			}			
			break;	
		}

		default:
		{
			alert("#ERRO# js_PersonalizarRegistrosListar() - " + f_Tipo);	
			break;
		}
	}	

	return function()
	{};		
}

function comprova_extensao(f_form, f_campo)
{		
	//var formulario = document.getElementById(f_form);
	var v_arquivo = document.getElementById(f_campo).value;
	
	var v_extensoes = [".gif",".jpg"];   
	var v_erro = ""; 
	if (!v_arquivo)
	{ 
		//Se não tenho arquivo, é porque não se selecionou um arquivo no formulário. 
		v_erro = "&#183;&#160;por favor, selecionar um arquivo"; 
	}
	else
	{ 
		//recupero a extensão deste nome de arquivo 
		var v_extensao = (v_arquivo.substring(v_arquivo.lastIndexOf("."))).toLowerCase(); 
		//alert (v_extensao); 
		//comprovo se a extensão está entre as permitidas 
		var v_permitida = false; 
		for (var i = 0; i < v_extensoes.length; i++)
		{ 
			if (v_extensoes[i] == v_extensao)
			{ 
				v_permitida = true; 
				break; 
			} 
		} 
		
		if (!v_permitida)
		{ 
			v_erro = "&#183;&#160;por favor, somente s&atilde;o permitidos arquivos: " + v_extensoes.join(); 
        }
		else
		{ 
			//submeto! 
			//alert ("Tudo correto. Vou submeter o formulário."); 
			document.getElementById("div_mensagem").innerHTML = "<br />" + arr_Img[2] + arr_Img[12];							
			document.getElementById(f_form).style.display = "none";				
			//alert(formulario);
			//formulario.submit(); 
			return 1; 
		} 
	} 
	//se estou aqui é porque não se pode submeter 
	var v_spa = document.getElementById("spa_" + f_campo);
	v_spa.innerHTML = v_erro;
	v_spa.className = "Erro_Span";

	var v_lbl = document.getElementById("lbl_" + f_campo);
	v_lbl.className = "Erro_Label";				
	
	return 0; 
}

function ExtraiScript(texto){
//desenvolvido por Skywalker.to, Micox e Pita.
//Não retire para não violar os direitos autorais.
        var ini, pos_src, fim, codigo;
        var objScript = null;
        ini = texto.indexOf('<script', 0)
        while (ini !== -1){
                var objScript = document.createElement("script");
                //Busca se tem algum src a partir do inicio do script
                pos_src = texto.indexOf(' src', ini)
                ini = texto.indexOf('>', ini) + 1;

                //Verifica se este e um bloco de script ou include para um arquivo de scripts
                if (pos_src < ini && pos_src >=0){//Se encontrou um "src" dentro da tag script, esta e um include de um arquivo script
                        //Marca como sendo o inicio do nome do arquivo para depois do src
                        ini = pos_src + 4;
                        //Procura pelo ponto do nome da extencao do arquivo e marca para depois dele
                        fim = texto.indexOf('.', ini)+4;
                        //Pega o nome do arquivo
                        codigo = texto.substring(ini,fim);
                        //Elimina do nome do arquivo os caracteres que possam ter sido pegos por engano
                        codigo = codigo.replace("=","").replace(" ","").replace("\"","").replace("\"","").replace("\'","").replace("\'","").replace(">","");
                        // Adiciona o arquivo de script ao objeto que sera adicionado ao documento
                        objScript.src = codigo;
                }else{//Se nao encontrou um "src" dentro da tag script, esta e um bloco de codigo script
                        // Procura o final do script
                        fim = texto.indexOf('</script>', ini);
                        // Extrai apenas o script
                        codigo = texto.substring(ini,fim);
                        // Adiciona o bloco de script ao objeto que sera adicionado ao documento
                        objScript.text = codigo;
                }

                //Adiciona o script ao documento
                document.body.appendChild(objScript);
                // Procura a proxima tag de <script
                ini = texto.indexOf('<script', fim);

                //Limpa o objeto de script
                objScript = null;
        }
}
//var texto=ajax1.responseText;
//extraiScript(texto);

//function formatCurrency(num,SeparadorMilesimo,SeparadorDecimal)
//{
//num = num.toString().replace(/\$|\,/g,'');
//if(isNaN(num))
//num = "0";
//sign = (num == (num = Math.abs(num)));
//num = Math.floor(num*100+0.50000000001);
//cents = num%100;
//num = Math.floor(num/100).toString();
//if(cents<10)
//cents = "0" + cents;
//for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
//num = num.substring(0,num.length-(4*i+3)) + SeparadorMilesimo +
//num.substring(num.length-(4*i+3));
//return (((sign)?'':'-') + num + SeparadorDecimal + cents);
//}

function formatCurrency(num,SeparadorMilesimo,SeparadorDecimal)
{
	//alert(isNaN(num));		
	var sign;
	var cents; 
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	{
		num = "0";	
	}
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
		
		if(cents<10)
		{
			cents = "0" + cents;
			for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
			{
			num = num.substring(0,num.length-(4*i+3)) + SeparadorMilesimo +
			num.substring(num.length-(4*i+3));
			}
			return (((sign)?'':'-') + num + SeparadorDecimal + cents);
		}
		
	return function()
	{};	
}