// JavaScript Document
function restaura_forma_original() {
	document.getElementById('div_verifica_disponibilidade').innerHTML = '<input type="button" value="Verificar disponibilidade" onclick="verifica_disponibilidade()" />'
	document.getElementById('adicionar').style.display = 'none'
}

function bichinhosSelecionaOpcao(opcao) {
	var aviso = document.getElementById('aviso')
	if(aviso.style.display == 'block') aviso.style.display = 'none'
	var div_kit = document.getElementById('kit')
	var div_adicionar = document.getElementById('adicionar')
	div_kit.style.display = opcao == 'kit' ? 'block' : 'none'
	div_adicionar.style.display = opcao == 'standalone' ? 'block' : 'none'
}

var xmlhttp

function GetXmlHttpObject() {
	if (window.XMLHttpRequest) { return new XMLHttpRequest(); }
	if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); }
	return null;
}

function verifica_disponibilidade() {
	xmlhttp=GetXmlHttpObject();
	var aviso = document.getElementById('aviso')
	if(aviso.style.display == 'block') aviso.style.display = 'none'
	if (xmlhttp==null) {
		alert ("Your browser does not support XMLHTTP!");
		return;
	}
	var tipo_kit = document.formulario_kit.forma[0].checked == true ? 'kit' : 'standalone'
	var erros = new Array();
	var url = "verifica_disponibilidade.php";
	url += "?tipo_kit="+tipo_kit
	url += "&cod_loja="+document.formulario_kit.cod_loja.value
	if(tipo_kit == 'kit') {
		if(document.formulario_kit.bichinho.value == '') erros.push('Você deve escolher um brinde.')
		if(document.formulario_kit.salg_1.value == '') erros.push('Você deve escolher o primeiro salgado de seu kit.')
		if(document.formulario_kit.salg_2.value == '') erros.push('Você deve escolher o segundo salgado de seu kit.')
		if(document.formulario_kit.bebida.value == '') erros.push('Você deve escolher uma bebida para seu kit.')
		if(document.formulario_kit.acomp.value == '') erros.push('Você deve escolher um acompanhamento para seu kit.')
		url += "&bichinho="+document.formulario_kit.bichinho.value
		url += "&salg_1="+document.formulario_kit.salg_1.value
		url += "&salg_2="+document.formulario_kit.salg_2.value
		url += "&bebida="+document.formulario_kit.bebida.value
		url += "&acomp="+document.formulario_kit.acomp.value

	}
	else if(tipo_kit == 'standalone') {
		if(document.formulario_kit.bichinho.value == '') erros.push('Você deve escolher um brinde.')
		url += "&bichinho="+document.formulario_kit.bichinho.value
	}
	if(erros.length > 0){
		document.getElementById('aviso').style.display = 'block'
		document.getElementById('aviso').innerHTML = '<div id="texto">'+erros.join('<br />')+'</div>'
	}
	else {
		xmlhttp.onreadystatechange = function() {
			var resposta = document.getElementById('div_verifica_disponibilidade')
			if (xmlhttp.readyState==1) resposta.innerHTML = '<img src="images/loading2.gif" align="absmiddle" /> Verificando disponibilidade...'
			if (xmlhttp.readyState==4) {
				if(xmlhttp.responseText == 'indisponivel') resposta.innerHTML = 'Seu produto ou kit está indisponível. Por favor, tente outra combinação.'
				else {
					resposta.innerHTML = 'A combina&ccedil;&atilde;o que voc&ecirc; montou est&aacute; dispon&iacute;vel.'
					document.getElementById('adicionar').style.display = 'block'
					document.formulario_kit.pid.value = xmlhttp.responseText
				}
			}
		};
		xmlhttp.open("POST", url, true);
		xmlhttp.send(null);
	}
}