var juroscartao = "1.025";
var listaacessorios="";
var imposto = "1.05";
function verificaLogado() {

    PageMethods.VerificaLogado(OnSucceeded2, OnFailed2);


}
function buscarPreco(sub, atrib) {

	PageMethods.DadosProduto(sub, atrib,OnSucceeded2, OnFailed2);


}

function cadastrar() {

	var campo = document.getElementById("signup");
	var email="";
	if (campo!=null)
		email = campo.value;
	window.location="http://www.palmetal.com.br/cadastrar_pessoafisica.aspx?user=" + email;
}

function trocaSubfamilia(campo) {

	var id=campo.options[campo.selectedIndex].value;
	window.location="cadeiras_mesas_moveis_aco_inox_produtos.aspx?id="+id;	

}

function buscar() {

	var campo = document.getElementById("search");

	if (campo!=null)
		if (campo.value!="")	
			window.location="http://www.palmetal.com.br/resultado_busca.aspx?busca=" + campo.value;
		else {
			alert("Digite o valor para busca");
			campo.focus();
		}
	else
		alert("Digite o valor para busca");

}

function login() {

	var login = document.getElementById("user");
	var pass = document.getElementById("pass");
	if ((pass!=null) && (login!=null))
		if ((pass.value!="") && (login.value!=""))	
			dados="ok";
		else
			alert("Preencha o seu login e senha");	
	else 
		alert("Preencha o seu login e senha");
	
    PageMethods.Login(login.value, pass.value,OnSucceeded2, OnFailed2);

}

function logout() {

    PageMethods.Logout(OnSucceeded2, OnFailed2);


}

function ValorBoleto(valor) {

    return (parseFloat(valor)*parseFloat(imposto)*parseFloat("0.95")).toFixed(2);

}

function ParcelaCartao5x(valor) {

    var val = (parseFloat(valor)*parseFloat(imposto))/5;
    var total = val*(juroscartao) + val*(juroscartao)*(juroscartao) + val*(juroscartao)*(juroscartao)*(juroscartao) + val*(juroscartao)*(juroscartao)*(juroscartao)*(juroscartao) + val*(juroscartao)*(juroscartao)*(juroscartao)*(juroscartao)*(juroscartao);	
    return (total/5).toFixed(2);

}

function trocaFotoGrande(nome) {

	var spanfoto = document.getElementById("LabelFotoGrande");
	spanfoto.innerHTML = "<a href=\"/images/"+nome+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" alt=\"cadeira_" + nome + "\" src='/images/"+nome+"' /></a>";
	window.addEvent('domready', function(){ 
	milkbox = new Milkbox();
});
		

}

function OnSucceeded2(result, userContext, methodName)  {


    if (methodName == "Login")
    {
		var v = document.getElementById("ola_log");
		var t = document.getElementById("link_log");
		var m = document.getElementById("mais_login");
		if (result=="naologou") {
			alert("Login Incorreto!");		
		}
		else if (v!=null) {
			v.innerHTML="<span class=\"visitante\"><b>" + result + " <a href='javascript:logout()'>Sair</a></b></span>";
			t.style.display = 'none';
			m.style.display = 'none';
			v.style.width = "200px";
			var lg = document.getElementById("loginPanel");
			if (lg!=null)
				lg.style.display='none';			
		}
    }
    else if (methodName == "Logout")
    {
		var v = document.getElementById("ola_log");
		var t = document.getElementById("link_log");
		var m = document.getElementById("mais_login");
		v.style.width = "120px";
		if (result=="naologou") {
			alert("Login Incorreto!");		
		}
		else if (v!=null) {
			v.innerHTML="<span class=\"visitante\"><b>Ol&aacute; Visitante!</b></span>";
			t.style.display = 'block';
			m.style.display = 'block';
			var lg = document.getElementById("loginPanel");
			if (lg!=null)
				lg.style.display='none';			
		}
    }
    else if (methodName == "listaValoresAtributos3")
    {
	var res = result.split("#");
	var lista = res[2].split("|");
	var campo = document.getElementById("def_" + res[1]);
	var ant = new Array();	
	var j = 0;
	if (campo!=null) {
		for(i=campo.length-1; i>=0; i--)
		{
			if (campo.options[i].value!="0") {	
				var vet = new Array(2);
				vet[0] = campo.options[i].value;
				vet[1] = campo.options[i].text;
				ant[j] = vet;
				j++;
			        campo.options[i] = null;
			}
    		}
	}
	for (i=0;i<lista.length;i++) {
		if (campo!=null) {
			var tx = "";
			for (j=0;j<ant.length;j++) {
				if (ant[j][0]==lista[i]) {	
					tx = ant[j][1];	
					break;
				}
			}				
			campo.add(new Option(tx,lista[i]),null);	
		}
	}
    }
	else if (methodName=="selecionaProduto") {
		window.location="/meu_carro2010.aspx?sessaoid="+result;
	}
	else if (methodName=="VerificaLogado") {
		if (result!="0") {
			var v = document.getElementById("ola_log");
			v.innerHTML="<span class=\"visitante\"><b>Ol&aacute; " + result + " <a href='javascript:logout()'>Sair</a></b></span>";
			var t = document.getElementById("link_log");
			var m = document.getElementById("mais_login");
			t.style.display = 'none';
			m.style.display = 'none';
			v.style.width = "200px";
		}
	}
	else if (methodName == "DadosProduto") {
		inicializaProduto(result);		
	}

}

function inicializaProduto(result) {

		var lista = result.split("|");
		var spannome = document.getElementById("LabelModelo");
		var spanpreco = document.getElementById("LabelPreco");
		var spanprazo = document.getElementById("LabelPrazo");
		var spandesc = document.getElementById("LabelDesc");
		var spandadostec = document.getElementById("LabelDadosTec");
		var spanboleto = document.getElementById("LabelBoleto");
		var spancartao = document.getElementById("LabelCartao");
		var spanfoto = document.getElementById("LabelFotoGrande");
		var divfotosgrandes = document.getElementById("listaFotos");
		if (spannome!=null) 
			spannome.innerHTML = lista[0];
		if (spanpreco!=null) 
			spanpreco.innerHTML = lista[1];
		//if (spandesc!=null)  a descricao soh eh preenchida no inicio pelos dados da subfamilia
		//	spandesc.innerHTML = lista[3];
		if (spanprazo!=null) 
			spanprazo.innerHTML = lista[4];
		if (spandadostec!=null) 
			spandadostec.innerHTML = lista[2];
		if (spanboleto!=null) 
			spanboleto.innerHTML = ValorBoleto(lista[1]);
		if (spancartao!=null) 
			spancartao.innerHTML = ParcelaCartao5x(lista[1]);
		var fotos = lista[5].split("#");
		var fotosamp = lista[6].split("#");
		
		if ((fotosamp[0]=='undefined') || (fotosamp[0]=="") || (fotosamp.length<=0))
			spanfoto.innerHTML = "<a href=\"/images/"+fotos[0]+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" alt=\"cadeira_"+fotos[0]+"\" src='/images/"+fotos[0]+"' title=\"Clique na foto para ampliar\"/></a>";
		else 	
			spanfoto.innerHTML = "<a href=\"/images/"+fotosamp[0]+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" src='/images/"+fotos[0]+"' alt=\"cadeira_" + fotos[0] + "\" title=\"Clique na foto para ampliar\"/></a>";
		var divfotopequena = document.getElementById("SlideItMoo_items2");
		var strfotos="";
		var strfotosgrandes="";

		for (j=0;j<fotos.length;j++) {
			if (fotos[j]!="") {
				strfotos+="<div class=\"SlideItMoo_element2\"><img style=\"cursor: pointer;\" onClick=trocaFotoGrande('"+fotos[j]+"') height=\"60\" width=\"45\" alt=\"cadeira_" + fotos[j] + "\" src=\"/images/"+fotos[j]+"\" /></div>";
				if ((fotosamp[j]=='undefined') || (fotosamp[j]=="") || (fotosamp.length<=j))
					strfotosgrandes+= "<a href=\"/images/"+fotos[j]+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" alt=\"cadeira_"+ fotos[j] + "\" src='/images/"+fotos[j]+"' /></a>";
				else if ((fotos[j]=='undefined') || (fotos[j]=="") || (fotos.length<=j))
					strfotosgrandes+= "<a href=\"/images/"+fotosamp[j]+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" alt=\"cadeira_" + fotosamp[j] + "\" src='/images/"+fotosamp[j]+"' /></a>";
				else
					strfotosgrandes+= "<a href=\"/images/"+fotosamp[j]+"\" rel=\"milkbox[gall1]\" title=\"\"><img width=\"277px\" height=\"380px\" alt=\"cadeira_" + fotos[j] + "\" src='/images/"+fotos[j]+"' /></a>";
			}
		}
//		alert(strfotosgrandes);
		divfotosgrandes.innerHTML = strfotosgrandes;
		divfotopequena.innerHTML = strfotos;
		window.addEvents({
	'domready': function(){
		/* thumbnails example , div containers */
			new SlideItMoo2({
					overallContainer: 'SlideItMoo_outer2',
					elementScrolled: 'SlideItMoo_inner2',
					thumbsContainer: 'SlideItMoo_items2',		
					itemsVisible:4,
					elemsSlide:4,
					duration:300,
					itemsSelector: '.SlideItMoo_element2',
					itemWidth: 59,
					showControls:1});
	
	}
});
		window.addEvent('domready', function(){ 
			milkbox = new Milkbox();
		});	

}

function OnFailed2(error, userContext, methodName)  {

    alert("Erro: " + error.get_message());

}

function selecionarItem2() {

	var qtde = document.getElementById("qtdeproduto");
	var spannome = document.getElementById("LabelModelo");
	var spanpreco = document.getElementById("LabelPreco");
	var totalvaloracess = document.getElementById("totalvaloracess");
	var preco = (parseFloat(spanpreco.innerHTML) + parseFloat(totalvaloracess.innerHTML)).toFixed(2).replace(".",",");
	PageMethods.selecionaProduto(qtde.value, spannome.innerHTML, preco,listaacessorios,OnSucceeded2, OnFailed2);
	
	
}
