// JavaScript Document
var container = '';
var  page = '';

function getHTML(page,div){
	container = $(div);	
	getPage(page,'');
}
function $(div){
	return document.getElementById(div);
}
function setContainer(div){
	container = $(div);
}
function get(page,args)
{	
	container.innerHTML = 'carregando;'
	args = getArgs(args,1);	
	var aj = new SimpleAJAX();
	aj.setUrl(page+args);
	aj.setClient(responseText);
	aj.requestAjax();
}
function post(page,args)
{	
	container.innerHTML = 'carregando...';
	args = getArgs(args,0);	
	var aj = new SimpleAJAX();
	aj.setContentType('form');
	aj.setTransferMode('post');
	aj.setClient(responseText);
	aj.setUrl(page);	
	aj.setStr(args)
	aj.requestAjax();	
}
function responseText(text){
	container.innerHTML = text;
	myLytebox.updateLyteboxItems();
}
function getArgs(args,type){
	//var args = {"act":"go", "id":"1", "subact":"4" };
	//var args = '';
	var str = '';
	var x = 0;	
	if(isArray(args))
	{
		for (key in args)
		{
			if(x == 0 && type)
				str = '?'+key+'='+encodeURI(args[key]);
			else if(x == 0 && !type)
				str = key+'='+encodeURI(args[key]);
			
			else
				str += '&'+key+'='+encodeURI(args[key]);
			x++;
		}
		str += '&temp='+new Date().getTime();
	}
	else if(!type)
		str += 'temp='+new Date().getTime();
	else
		str += '?temp='+new Date().getTime();
	
	return str;
}
function isArray(o){
	return (typeof(o.length)=="undefined")?true:false;
}
String.prototype.trim = function()
{
	return this.replace(/^\s*/, "").replace(/\s*$/, "");
}