/*
function TamFonte(num,id){
	var vlr = new Number(document.getElementById("qt").value);
	var obj = document.getElementById("qt");
	if(obj.value == 1){
		if(num == 2) {
			obj.value = vlr + 1;
		} else {
			obj.value = 1;
		}
	} else {
		 if(num == 2){
			if(obj.value < 10) {
				obj.value = vlr + 1;
			} else {
				obj.value = 10;	
			}
		 } else {
			 if(obj.value >1){
				obj.value = vlr - 1;
			} else {
				obj.value = 1
			}
		}
	}
	document.getElementById(id).className = "ft"+obj.value;			
} 
*/
function Erro(field,msg,w,nr){
	var obj = document.getElementById('divErro'+nr+'');
		obj.style.visibility = 'visible';
		obj.style.width = w;
		obj.style.height = '18px';
		obj.innerHTML = msg;
		document.getElementById(field).focus();
		var t = setTimeout("tp()",5000);
	}
function tp(){
	document.getElementById('divErro').style.visibility = 'hidden';
}

function showItensCesta(nr)
{
	if(nr == 'undefined'){
		document.getElementById('ItemNaCesta').innerHTML = '';	
	} else {
		document.getElementById('ItemNaCesta').innerHTML = nr;
	}
}
function TamFonte(num,id){var vlr=new Number(document.getElementById("qt").value);var obj=document.getElementById("qt");obj.value==1?num==2?obj.value=vlr+1:obj.value=1:num==2?obj.value<10?obj.value=vlr+1:obj.value=10:obj.value>1?obj.value=vlr-1:obj.value=1;document.getElementById(id).className="ft"+obj.value;}
function shopCart(id,qtMax,fnExec,lnkReturn){
	var itemID = id
	var funExec;
	var linkReturn;
	lnkReturn == 0 ? linkReturn = '' : linkReturn = lnkReturn;
	fnExec == 'add' ? funExec = 'add' : funExec = 'exc';
	var qtde   = document.cart.qtde.value;
	
	// implantado para que o cliente possa comprar sem limitacao de cota
	if(qtMax == 0 && qtde > 0){
		var oHTTPRequest = createXMLHTTP();
		oHTTPRequest.open("POST", "cart.php", true);
		oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		oHTTPRequest.onreadystatechange=function() {
			if (oHTTPRequest.readyState==4){
				texto = oHTTPRequest.responseText;
				texto=texto.replace(/\+/g," ")
				texto=unescape(texto);
				texto = texto.split("|");
				showItensCesta(texto[1]);
				if(fnExec == 'add'){
					alert('Produto adicionado ao carrinho');
				} else {
					alert('Produto removido do carrinho.');
					window.location.replace('products.php?'+linkReturn);
				}
			}
		}
		oHTTPRequest.send("act="+funExec+"&id="+itemID+"&qtde="+qtde);
		
	// limita a cota de compra pela quantia declarada pelo vendedor
	} else if(qtde>qtMax){
		alert('Máximo: '+qtMax+' unidade(s) por cliente para este produto.');
		document.cart.qtde.focus();
		return false;
	} else {
		// verifica se o cliente digitou  a quantidade
		if(qtde =='' && fnExec == 'add'){
			alert('Informe a quantidade');
			document.cart.qtde.focus();
			return false;
		} else {
			
			// inclui no carrinho
			var oHTTPRequest = createXMLHTTP();
			oHTTPRequest.open("POST", "cart.php", true);
			oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			oHTTPRequest.onreadystatechange=function() {
				if (oHTTPRequest.readyState==4){
					texto = oHTTPRequest.responseText;
					texto=texto.replace(/\+/g," ")
					texto=unescape(texto);
					texto = texto.split("|");
					showItensCesta(texto[1]);
					if(fnExec == 'add'){
						alert('Produto adicionado ao carrinho');
					} else {
						alert('Produto removido do carrinho.');
						window.location.replace('products.php?'+linkReturn);
					}
				}
			}
			oHTTPRequest.send("act="+funExec+"&id="+itemID+"&qtde="+qtde);
		}
	}
}

function numQtde(id,qtdeMax,qtdeAtual){
	var qtde = new Number(document.getElementById('ID_'+id+'').value)
	if(qtdeMax == 0 || qtdeMax == ''){		
	} else {
		if(qtde > qtdeMax){
			alert('Máximo: '+qtdeMax+' unidade(s) por cliente.');
			document.getElementById('ID_'+id+'').focus();
			document.getElementById('ID_'+id+'').style.background = '#ffffed';
			document.getElementById('ID_'+id+'').value = qtdeAtual;
			return false;
		}
	}
}


function show_clock(){
	if (!document.layers&&!document.all&&!document.getElementById)
	return
	var Digital=new Date()
	var hours=Digital.getHours()
	var minutes=Digital.getMinutes()
	var seconds=Digital.getSeconds()
	var dn="AM" 
	if (hours>12){
		dn="PM"
		//hours=hours-12
	}
	if(hours<=9)
		hours = "0"+hours;
	if (hours==0)
		hours=12
	if (minutes<=9)
		minutes="0"+minutes
	if (seconds<=9)
		 seconds="0"+seconds
		//change font size here to your desire
	myclock=hours+":"+minutes+":"+seconds
	//+" "+dn+"</b></font>"
	if (document.layers){
		document.layers.liveclock.document.write(myclock)
		document.layers.liveclock.document.close()
	}
	else if (document.all)
		liveclock.innerHTML=myclock
	else if (document.getElementById)
		document.getElementById("liveclock").innerHTML=myclock
		setTimeout("show_clock()",1000)
}
function Mascara(src, mask) {
  var i = src.value.length;
  var saida = mask.substring(0,1);
  var texto = mask.substring(i)
	if (texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

function centrar_jan(url,jan,largura,altura) {
	var win = null;
	posx = (screen.width) ? (screen.width-largura)/2 : 0;
	posy = (screen.height) ? (screen.height-altura)/2 : 0;

// configurações da janela
	features = 'height='+altura+',width='+largura+',top='+posy+',left='+posx+'';
	win = window.open(url,jan,features)
}

function centrar(url,largura,altura) {
	var win = null;
	posx = (screen.width) ? (screen.width-largura)/2 : 0;
	posy = (screen.height) ? (screen.height-altura)/2 : 0;

// configurações da janela
	features = 'height='+altura+',width='+largura+',top='+posy+',left='+posx+'';
	win = window.open(url,'jan',features)
}

/*
function validarCadastroCliente(){
	var campos = ["nome","email","cpf","rg","dtanasc","cep","endereco","numero","bairro","cidade","uf","dddres","telres"]
	var mask = ["Nome","E-mail","CPF","RG","Data de Nascimento","CEP","Endereço","Número","Bairro","Cidade","UF","DDD Residencial","Telefone Residencial"]
	for(i=0;i<12;i++){
		if(document.getElementById(campos[i]).value == ''){
			alert('O campo '+mask[i]+' é obrigatório.');
			document.getElementById(campos[i]).focus();
			return false;
		}
	}
	//inicio do cadastro
	var fld = ["nome","apelido","email","cpf","rg","genero","dtanasc","estcivil","cep","cep2","endereco","numero","complemento","bairro","cidade","uf","dddres",
			   "telres","dddcom","telcom","dddcel","telcel"];
	
	var fields = new Array();
	
	for(i=0;i<21;i++){
		fields[i] = document.getElementById(fld[i]).value;	
	}
	var oHTTPRequest = createXMLHTTP();
		oHTTPRequest.open("POST", "client.php", true);
		oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		oHTTPRequest.onreadystatechange=function() {
			if (oHTTPRequest.readyState==4){
				texto = oHTTPRequest.responseText;
				texto=texto.replace(/\+/g," ")
				texto=unescape(texto);
				if(texto == 1){
					location.href='checkout.php?optionID=4';
				} else {
					location.href='checkout.php?optionID=1';
				}
			}
		}
	oHTTPRequest.send("fields="+fields+"&case=inc");
}
*/
function validarCadastroCliente(){
	var campos = ["nome","email","cpf","rg","dtanasc","cep","endereco","numero","bairro","cidade","uf","dddres","telres","pws"]
	var mask = ["Nome","E-mail","CPF","RG","Data de Nascimento","CEP","Endereço","Número","Bairro","Cidade","UF","DDD Residencial","Telefone Residencial","Senha"]
	for(i=0;i<=13;i++){
		if(document.getElementById(campos[i]).value == ''){
			alert('O campo '+mask[i]+' é obrigatório.');
			document.getElementById(campos[i]).focus();
			return false;
		}
	}
	if(document.getElementById('pws').value != document.getElementById('cnfpws').value){
		alert('O campo Senha e Confirmar senha parecem não ser iguais.');
		document.getElementById('pws').focus();
		return false;
	}
	return document.formcadastro.submit();
}
function recomendar(strurl){
	var lnkin = 'recomendar.php';
	window.open(lnkin+'?url='+strurl,'recomendar','scrollbars=no,width=450,height=200,menubar=no');
	return true;	
}

function loginCliente(){
	var oHTTPRequest = createXMLHTTP();
	var Obj = document.jasoucliente
	var eml = Obj.eml_cli;
	var s = Obj.pws_cli;

	if(eml.value == ''){
		alert('Digite o e-mail.');
		eml.focus();
		return false;
	}
	if(s.value == '') {
		alert('Digite a senha.');
		s.focus();
		return false;
	}

	oHTTPRequest.open("POST", "controlAcess.php", true);
	oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oHTTPRequest.onreadystatechange=function() {
		if (oHTTPRequest.readyState==4){
			var str = oHTTPRequest.responseText;
			str = str.replace(/\+/g," ")
			str = unescape(str);
			str = str.split("|");
			if(str[0] == 2){
				Erro('pws_cli',str[2],'350px');
				s.value = '';
			} else if(str[0] == 1){
				Erro('eml_cli',str[2],'350px');
				s.value = '';
			} else {
				location.href='checkout.php?optionID=4&clientID='+str[1]
			} 
		}
	}
	oHTTPRequest.send("lg="+eml.value+"&sn="+s.value);
	}

function loginPaginaCliente(){
	var oHTTPRequest = createXMLHTTP();
	var Obj = document.jasoucliente
	var eml = Obj.eml_cli;
	var s = Obj.pws_cli;
	
		if(eml.value == ''){
		alert('Digite o e-mail.');
		eml.focus();
		return false;
	}
	if(s.value == '') {
		alert('Digite a senha.');
		s.focus();
		return false;
	}
	
	oHTTPRequest.open("POST", "controlAcess.php", true);
	oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oHTTPRequest.onreadystatechange=function() {
		if (oHTTPRequest.readyState==4){
			var str = oHTTPRequest.responseText;
				str = str.replace(/\+/g," ")
				str = unescape(str);
				str = str.split("|");
				if(str[0] == 2){
					Erro('pws_cli',str[2],'350px');
					s.value = '';
				} else if(str[0] == 1){
					Erro('eml_cli',str[2],'350px');
					s.value = '';
				} else {
					location.href='minha_pagina.php?clientID='+str[1];
				} 
		}
	}
	oHTTPRequest.send("lg="+eml.value+"&sn="+s.value);
}

function loginPageCliente(){
	var oHTTPRequest = createXMLHTTP();
	var Obj = document.soucliente
	var eml = Obj.eml_cli;
	var s = Obj.pws_cli;
	
		if(eml.value == ''){
		alert('Digite o e-mail.');
		eml.focus();
		return false;
	}
	if(s.value == '') {
		alert('Digite a senha.');
		s.focus();
		return false;
	}
	
	oHTTPRequest.open("POST", "controlAcess.php", true);
	oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oHTTPRequest.onreadystatechange=function() {
		if (oHTTPRequest.readyState==4){
			var str = oHTTPRequest.responseText;
				str = str.replace(/\+/g," ")
				str = unescape(str);
				str = str.split("|");
				if(str[0] == 2){
					Erro('pws_cli',str[2],'250px',2);
					s.value = '';
				} else if(str[0] == 1){
					Erro('eml_cli',str[2],'250px',2);
					s.value = '';
				} else {
					location.href='minha_pagina.php?clientID='+str[1];
				} 
		}
	}
	oHTTPRequest.send("lg="+eml.value+"&sn="+s.value);
}

function indicar(n,lnk)
{
	var oHTTPRequest = createXMLHTTP(); 
	if(n == 1){
		var env;
		oHTTPRequest.open("post", "recomendar.php", true);
		document.getElementById("Carregador").style.visibility = 'visible';
		document.getElementById("Carregador").innerHTML = '<span class="texto_comum"><br>Carregando</span><br><img src="./images/loading.gif">';					
		oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		oHTTPRequest.onreadystatechange=function() {
			if (oHTTPRequest.readyState==4){
				var texto = oHTTPRequest.responseText
				//Desfaz o urlencode
				texto=texto.replace(/\+/g," ")
				texto=unescape(texto)
				document.getElementById("CarregarImagem").style.visibility = 'visible';			
				document.getElementById("CarregarImagem").innerHTML = texto;	
				document.getElementById("Carregador").style.visibility = 'hidden';					
			}
		}
		oHTTPRequest.send("env="+n+"&link="+lnk);
	} else {
		var de,emlde,to,emlto,lnnk;
		de = document.getElementById("de").value;
		emlde = document.getElementById("emailde").value;
		to = document.getElementById("to").value;
		emlto = document.getElementById("emailto").value;
		lnnk = document.getElementById("url").value;
		oHTTPRequest.open("post", "recomendar_send.php", true);
		document.getElementById("Carregador").style.visibility = 'visible';
		document.getElementById("Carregador").innerHTML = '<span class="texto_comum"><br>Carregando</span><br><img src="./images/loading.gif">';					
		oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		oHTTPRequest.onreadystatechange=function() {
			if (oHTTPRequest.readyState==4){
				var texto = oHTTPRequest.responseText
				//Desfaz o urlencode
				texto=texto.replace(/\+/g," ")
				texto=unescape(texto)
				document.getElementById("CarregarImagem").style.visibility = 'visible';			
				document.getElementById("CarregarImagem").innerHTML = texto;	
				document.getElementById("Carregador").style.visibility = 'hidden';
			}
		}
		oHTTPRequest.send("de="+de+"&emlde="+emlde+"&to="+to+"&emlto="+emlto+"&url="+lnnk);
	}
}
function hideIndicar()
{
	document.getElementById("CarregarImagem").style.visibility = 'hidden';
}

function cadNewsletter()
	{
		var obj = document.cadNews;
		var strName = obj.nome_news.value;
		var strMail = obj.email_news.value;
				
		if(obj.nome_news.value == ''){
			alert('Campo Nome é obrigatório');
			obj.nome_news.focus();
			return false;
		}
		
		if(obj.email_news.value == ''){
			alert('Campo E-mail é obrigatório');
			obj.email_news.focus();
			return false;
		} else {
			obj.submit();
			return true
		}
	}
window.status = "Planeta Pé Calçados";