 
			// to Load
			// ===================
			function GetXmlHttpObject()
			{
				var xmlHttp=null;
				try
				{
					// Firefox, Opera 8.0+, Safari
					xmlHttp=new XMLHttpRequest();
				}
				catch (e)
				{
					// Internet Explorer
					try
					{
						xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
					}
					catch (e)
					{
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
					}
				}
				return xmlHttp;
			}
		
			function toLoad( url , target , form)
			{
		
				var divTarget = target ? target : 'iframe';
				var isForm = form ? true : false;
				var xmlHttp;
				
				xmlHttp=GetXmlHttpObject();
				if ( xmlHttp == null )
				{
					alert ("Your browser does not support AJAX!");
					return;
				}
		
				xmlHttp.onreadystatechange = function ()
				{
					//if ( xmlHttp.readyState == 1 ) {document.getElementById(divTarget).innerHTML = "Carregando...";}
					if ( xmlHttp.readyState == 4 )
					{
						if (!isForm) document.getElementById(divTarget).innerHTML = xmlHttp.responseText;
						else document.getElementById(divTarget).value = xmlHttp.responseText;
					}
				}
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
		
			}
		
			// toLoad( './agenda.html' );
			
			
			
			// toPost
			// ===================
			
			var http_request = false;
			function makePOSTRequest( parameters , url , janela)
			{
				http_request = false;	
				if (window.XMLHttpRequest)
				{ // Mozilla, Safari,...
					http_request = new XMLHttpRequest();
					if (http_request.overrideMimeType)
					{
						// set type accordingly to anticipated content type
						//http_request.overrideMimeType('text/xml');
						http_request.overrideMimeType('text/html');
					}
				} else if (window.ActiveXObject)
				{ // IE
					try
					{
						http_request = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e)
					{
						try
						{
							http_request = new ActiveXObject("Microsoft.XMLHTTP");
						} catch (e) {}
					}
				}
			  
				if (!http_request)
				{
					alert('Cannot create XMLHTTP instance');
					return false;
				}
			  
				http_request.onreadystatechange = function()
				{
					if (http_request.readyState == 1)
					{
						document.getElementById(janela).innerHTML = 'Carregando...';
					}
					if (http_request.readyState == 4)
					{
						if (http_request.status == 200)
						{
							//alert(http_request.responseText);
							result = http_request.responseText;
							document.getElementById(janela).innerHTML = result;            
						} else
						{
							alert('There was a problem with the request.');
						}
					}
				};
		   
				http_request.open('POST', url, true);
				http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=ISO-8859-1"); //text/html; charset=ISO-8859-1
				http_request.setRequestHeader("Content-length", parameters.length);
				http_request.setRequestHeader("Connection", "close");
				http_request.send(parameters);
				//alert(parameters);
				
		   }
		  
			function toPost( objID , url , winID)
			{
				var janela = winID ? winID : 'iframe';					
				var obj = document.getElementById( objID );				
				
				var msg = '';
				for ( var i=0 ; i < obj.length ; i++ )
				{
					// if ( i > 0 && obj.elements[i].name ) msg += '&';
					// if (obj.elements[i].name) msg += obj.elements[i].name + '=' + encodeURIComponent(obj.elements[i].value);
					
					
					 if (obj.elements[i].tagName == "INPUT")
					 {
						if (obj.elements[i].type == "checkbox")
						{
						   if (obj.elements[i].checked) msg += obj.elements[i].name + "=" + encodeURIComponent(obj.elements[i].value) + "&";
						   //else msg += obj.elements[i].name + "=&";
						}
						else if (obj.elements[i].type == "radio")
						{
						   if (obj.elements[i].checked) msg += obj.elements[i].name + "=" + encodeURIComponent(obj.elements[i].value) + "&";
						}
						else msg += obj.elements[i].name + "=" + encodeURIComponent(obj.elements[i].value) + "&";
					 }   
					 else if (obj.elements[i].tagName == "SELECT")
					 {
						var sel = obj.elements[i];
						msg += sel.name + "=" + encodeURIComponent(sel.options[sel.selectedIndex].value) + "&";
					 }
					 else if (obj.elements[i].name) msg += obj.elements[i].name + '=' + encodeURIComponent(obj.elements[i].value) + "&";
					
					
				}
			
				// alert( msg );
				// var poststr = "mytextarea1=" + encodeURI( document.getElementById("mytextarea1").value ) + "&mytextarea2=" + encodeURI( document.getElementById("mytextarea2").value );	
				makePOSTRequest( msg , url , janela );
			}
	
	
            // Abas
			
			function hideseek(obj,opn)
			{
				if(document.getElementById)
				{
					var el = document.getElementById(obj);
					if (!el.style.display) el.style.display = opn ? "block" : "none";
					el.style.display = el.style.display == "none" ? "block" : "none";
				}
			}
