
///
function openAjax() 
{
	var ajax;
	try{
		ajax = new XMLHttpRequest();
	}catch(ee){
		try{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				ajax = false;
			}
		}
	}
	return ajax;
}

function callAjax(url, divResult, msgLoading) 
{
	rand=Math.random()*987987987987;
	var ajax = openAjax();
	ajax.open("GET", url+"&x="+rand, true);
	var showResult = document.getElementById(divResult);
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 1) {
			showResult.style.display = "";
			showResult.innerHTML = msgLoading;
		}
		if(ajax.readyState == 4) {
			if(ajax.status == 200) {
				var result = ajax.responseText;
				result = result.replace(/\+/g," ");
				result = unescape(result);
				showResult.innerHTML = result;
			} else {
				showResult.innerHTML = "Error: ";
			}
		}
	}
	ajax.send(null);
}

function callAjax2(url, divResult, msgLoading) 
{
	rand=Math.random()*9878898998798798789987987;
	var ajax = openAjax();
	ajax.open("GET", url+"&x="+rand, true);
	var showResult = document.getElementById(divResult);
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 1) {
			showResult.style.display = "";
			showResult.innerHTML = msgLoading;
		}
		if(ajax.readyState == 4) {
			if(ajax.status == 200) {
				var result = ajax.responseText;
				result = result.replace(/\+/g," ");
				result = unescape(result);
				showResult.innerHTML = "";
				showResult.innerHTML = result;
				var iframeobj=document.getElementById? document.getElementById("ListaPrdCesta") : document.all.ListaPrdCesta
					iframeobj.src='pedido_soma.php';
			} else {
				showResult.innerHTML = "Error: ";
			}
		}
	}
	ajax.send(null);
}

function onFocus(campo)
{
Email = document.getElementById("EmailNews");
	if(Email.focus){ Email.value='' }
}

function Newsletter()
{
	Email = document.getElementById('EmailNews').value
	if( Email=="" ) {
		document.getElementById('Result2').style.display="none";
		document.getElementById('Result').style.display="";
		document.getElementById('Result').innerHTML	= "Digite um e-mail válido.";
		return false;
	} else if( Email=="Digite seu e-mail" ) {
		document.getElementById('Result2').style.display="none";
		document.getElementById('Result').style.display="";
		document.getElementById('Result').innerHTML	= "Digite um e-mail válido.";
		return false;
	} else {
		document.getElementById('Result').style.display="none";
		return callAjax("../php/newsletter.php?Email="+Email, 'Result2', "Enviando...");
		return false;
	}
}

function Numero(e)
{
	navegador = /msie/i.test(navigator.userAgent);
	if (navegador)
		var tecla = event.keyCode;
	else
		var tecla = e.which;

	if(tecla > 47 && tecla < 58) // numeros de 0 a 9
		return true;
	else
	{
	if (tecla != 8) // backspace
		return false;
	else
		return true;
	}
}

function updateCesta(tbl,prd,qtd)
{
	if(qtd>10){
		qtd=10
		document.getElementById(tbl+'_'+prd).value = 10
	}
	return callAjax2('../php/pedido_ajax.php?add=true&tbl='+tbl+'&prd='+prd+'&qtd='+qtd, 'Include', "<small>Atualizando</small>");
	return true;
}

function updateCesta2(tbl,prd,qtd,div)
{
	return callAjax('../php/pedido_ajax.php?add=true&tbl='+tbl+'&prd='+prd+'&qtd='+qtd, div, "&nbsp;");
	return true;
}

function Pedido()
{
	if(document.getElementById('nome').value==''){
		alert("Informe seu nome.");
		return false;
	}else if(document.getElementById('email').value==''){
		alert("Informe seu email.");
		return false;
	}else if(document.getElementById('tel').value==''){
		alert("Informe seu telefone.");
		return false;
	}else if(document.getElementById('endereco').value==''){
		alert("Informe seu endereco.");
		return false;
	}else if(document.getElementById('cidade').value==''){
		alert("Informe sua cidade.");
		return false;
	}else if(document.getElementById('bairro').value==''){
		alert("Informe sua bairro.");
		return false;
	}else if(document.getElementById('numero').value==''){
		alert("Informe o numero.");
		return false;
	}else{
		return true;	
	}
}
