/*
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){
	var obj = document.getElementById('divErro');
		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 = '<font size="2" face="Arial, Helvetica, sans-serif"><a href="checkout.php?optionID=1">Você tem <font color="#003399"><strong>0</strong></font> iten(s)</a></font>';	
	} else {
		document.getElementById('ItemNaCesta').innerHTML = '<font size="2" face="Arial, Helvetica, sans-serif"><a href="checkout.php?optionID=1">Você tem <font color="#003399"><strong>'+nr+'</strong></font> iten(s)</a></font>';
	}
}


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
	hours < 10 ? hours = '0' + hours : hours = hours
	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 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 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,'dados',features)
	
}

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 MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

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?numID=4&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
		}
	}
	
	function enqueteSubmit(COD_ENQUETE,COD_OPERACAO){
	var COD_ENQUETE_ALTERNATIVA = "";
	
	if (COD_OPERACAO == 0) {
		var formEnquete = document.enquete;
		var obj = formEnquete.VOTACAO;
		var n = 1;

		for (i=0; i<obj.length; i++) {
			if (obj[i].checked) {
				if (n > 1) {
					/* Se for checkbox */
					COD_ENQUETE_ALTERNATIVA = COD_ENQUETE_ALTERNATIVA+','+obj[i].value;
				}
				else {
					COD_ENQUETE_ALTERNATIVA = obj[i].value;
				}
				n++;
			} 
		}
		var ACAO = "votar";
	} else {
		COD_ENQUETE_ALTERNATIVA = 1;
		var ACAO = "resultado";
	}

	
	if (COD_ENQUETE_ALTERNATIVA != "") {
		
		var ajax;
		ajax = openAjax();
	
		/*ajax.open("POST", "conteudos/home_enquete.php", true);*/
		ajax.open("POST", "enquete_dentro.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("Pragma", "no-cache");	
		ajax.send("COD_ENQUETE=" + COD_ENQUETE + "&COD_ENQUETE_ALTERNATIVA=" + COD_ENQUETE_ALTERNATIVA + "&ACAO=" + ACAO);
		ajax.onreadystatechange = function () {
			
			if (ajax.readyState == 4) {
			if (ajax.status == 200)
				retornaObj("box_enquete").innerHTML = ajax.responseText;
			}
		}
	} else {
		alert("Selecione uma das alternativas e clique em VOTAR");
	}
}

