// JavaScript Document
var enableCache = false;
var jsCache = new Array();
var AjaxObjects = new Array();
	
function ShowContent(divId,ajaxIndex,url){		
	document.getElementById(divId).innerHTML = AjaxObjects[ajaxIndex].response;
	if(enableCache){
		jsCache[url] = 	AjaxObjects[ajaxIndex].response;
	}
	AjaxObjects[ajaxIndex] = false;
	// document.getElementById("ajax_container").innerHTML = '';
}
function get_page(divId,url) {
	if(enableCache && jsCache[url]){
	document.getElementById(divId).innerHTML = jsCache[url];
	return;
	}	
	document.getElementById(divId).innerHTML = '<img src=../images/loading.gif vspace=10 />';
	var ajaxIndex = AjaxObjects.length;
	AjaxObjects[ajaxIndex] = new sack();
	
	AjaxObjects[ajaxIndex].requestFile = url;
	
	AjaxObjects[ajaxIndex].onCompletion = function(){ ShowContent(divId,ajaxIndex,url) };
	AjaxObjects[ajaxIndex].runAJAX();
	}
	

// ajax  contact page 

function post_contact(divId,url,fullname,email,phone,spam,message)
{
	if(enableCache && jsCache[url]){
			document.getElementById(divId).innerHTML = jsCache[url];
			return;
		}	
			document.getElementById(divId).innerHTML = '<img src=images/ajax-loader.gif hspace=10 vspace=10 />';
		var ajaxIndex = AjaxObjects.length;
		AjaxObjects[ajaxIndex] = new sack();
		
		AjaxObjects[ajaxIndex].requestFile = url+"?fullname="+fullname+"&email="+email+"&spam="+spam+"&message="+message;
		
		AjaxObjects[ajaxIndex].onCompletion = function(){ ShowContent(divId,ajaxIndex,url+"?fullname="+fullname+"&email="+email+"&spam="+spam+"&message="+message) };
		AjaxObjects[ajaxIndex].runAJAX();

}

function post_register(divId,url,fullname,email,pass,pass2,address,day,country,spam)
{
	if(enableCache && jsCache[url]){
			document.getElementById(divId).innerHTML = jsCache[url];
			return;
		}	
			document.getElementById(divId).innerHTML = '<img src=images/ajax-loader.gif hspace=10 vspace=10 />';
		var ajaxIndex = AjaxObjects.length;
		AjaxObjects[ajaxIndex] = new sack();
		
		AjaxObjects[ajaxIndex].requestFile = url+"?fullname="+fullname+"&email="+email+"&spam="+spam+"&pass="+pass+"&pass2="+pass2+"&address="+address+"&day="+day+"&country="+country;
		
		AjaxObjects[ajaxIndex].onCompletion = function(){ ShowContent(divId,ajaxIndex,url+"?fullname="+fullname+"&email="+email+"&spam="+spam+"&pass="+pass+"&pass2="+pass2+"&address="+address+"&day="+day+"&country="+country) };
		AjaxObjects[ajaxIndex].runAJAX();

}


function post_login(divId,url,username,password)
{
	if(enableCache && jsCache[url]){
			document.getElementById(divId).innerHTML = jsCache[url];
			return;
		}	
			document.getElementById(divId).innerHTML = '<img src=images/ajax-loader.gif hspace=10 vspace=10 />';
		var ajaxIndex = AjaxObjects.length;
		AjaxObjects[ajaxIndex] = new sack();
		
		AjaxObjects[ajaxIndex].requestFile = url+"?username="+username+"&pass="+password;
		
		AjaxObjects[ajaxIndex].onCompletion = function(){ ShowContent(divId,ajaxIndex,url+"?username="+username+"&pass="+password) };
		AjaxObjects[ajaxIndex].runAJAX();

}
