// JavaScript Document
//31/12/2009 desenvolvido por Osvaldo Queta Webmaster Minha Biblioteca Ajax
// função pra criar o objecto XMLHttpRquest, para mozila e outros e ActiveXObject para IE
function criaObject(){
	if(window.XMLHttpRequest){
		xmlhttp = new XMLHttpRequest();
			return xmlhttp;
		}
	else if(window.ActiveXObject){
	var versoes = ['MSXML2.XMLHttp.6.0','MSXML2.XMLHttp.5.0',
				   'MSXML2.XMLHttp.4.0','MSXML2.XMLHttp.3.0',
				   'MSXML2.XMLHttp','Microsoft.XMLHttp'];
		for(var k=0; k < versoes.length; k++){
			try{
			xmlhttp = new ActiveXObject(versoes[k]);
				return xmlhttp;
			}catch(ex){
			// nada aqui.
			}
				
		}
	
	}

}
//Função para operação de documentos XML com Mozila e IE
function criaObjectXml(){
		var versoes = ['MSXML2.DOMDocument.6.0','MSXML2.DOMDocument.5.0',
					   'MSXML2.DOMDocument.4.0','MSXML2.DOMDocument.3.0',
					   'MSXML2.DOMDocument','Microsoft.XmlDom'];
		for(var i=0; i < versoes.length; i++){
			try{
			var objXml = new ActiveXObject(versoes[i]);	
				return objXml;	
			}catch(ex){
			 // Nothing Here too.	
				}	
		
		 }
		throw new Error("MSXML não esta ativado em seu navegador");
}


//Fim das fução para operção de documentos XML
//***************************************************************************************************************************************************
//funçao para contruir quer estring para envio de valores ao servidro php ou outros
function querystring(form){
	var arrays = new Array(); 
	for(var i=0; i < form.elements.length; i++){
		var query = encodeURIComponent(form.elements[i].name);
		query += "=";
		query += encodeURIComponent(form.elements[i].value);
	arrays.push(query);
	}
	return arrays.join("&");
}

//função para apagar os campos
function CacelarForme(form){
	document.getElementById(form).innerHTML='';
	
	}
//fim da função


//função para confirmar exclusões
function ConExclusao(){
	if(window.confirm('DESEJA MESMO EXCLUIR, OU CANCELAR?')){
	return true;
	}
	return false;
}
//função para dar foco no forme de pesquisa
function focusproduto(){
	var campo = document.getElementById('produto').focus();
}
//função para validar um data para ver a pessoa é menor de idade
function ValidaData(data,t){
   //var dados = querystring(form);
   var tip = document.forms.pessoa;
   
   for(var i=0; i < tip.length; i++){
	   if(tip[i].checked){
		  var valor = tip[i].value; 
		   }
	 }
	
   var ajaxobject = criaObject();
   var dados = "data="+data+"&tipo="+valor;
   var url = "validardata.php";
   
   ajaxobject.open("POST",url,true);
   ajaxobject.setRequestHeader('content-type','application/x-www-form-urlencoded');
   ajaxobject.onreadystatechange = function(){
   		if(ajaxobject.readyState ==4){
			if(ajaxobject.status == 200){
				var result = ajaxobject.responseText;
				var resp = document.getElementById('visto');
				
				resp.innerHTML = result;
				document.forms.idade.value = result;
				
			}else{
				var respNao = document.getElementById('visto');
				respNao.innerHTML = ajaxobject.statusText;
			
			}
		
		}
      
     }
	ajaxobject.send(dados);
	return false;
	
	
	}
//