var ajax = new sack();
//var xvalue = "";
//var containerid = "";
function whenLoading(){
	var e = document.getElementById('comment_add'); 
	e.innerHTML = "<img src='http://www.eire-webdesign.ie/images/loading.gif'> Sending Data...";
}

function whenLoaded(){
	var e = document.getElementById('comment_add'); 
	e.innerHTML = "<img src='http://www.eire-webdesign.ie/images/loading.gif'> Data Sent...";
}

function whenInteractive(){
	var e = document.getElementById('comment_add'); 
	e.innerHTML = "<img src='http://www.eire-webdesign.ie/images/loading.gif'> getting response...";
}

function whenCompleted(){
	var e = document.getElementById('comment_add'); 
	if (ajax.response){
		var string = ajax.response;//"Comment Posted and pending. Thanks.";
	}// else {
	//	var string = "&nbsp;";
	//}
	e.innerHTML = string;
}

function doit(){
	var form = document.getElementById('comment_form');
	ajax.setVar("name",encodeURI(form.name.value));
	ajax.setVar("email",encodeURI(form.email.value));
	ajax.setVar("url",encodeURI(form.url.value));
	ajax.setVar("comment",encodeURI(form.comment.value));
	ajax.setVar("send_email",encodeURI(form.send_email.value));
	ajax.requestFile = "http://www.eire-webdesign.ie/inc_/comment_check.php";
	ajax.method = "POST";
	ajax.element = "comment_add";
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}
//contact page
function doit_contact(){
	var form = document.getElementById('contact');
	ajax.setVar("name",encodeURI(form.name.value));
	ajax.setVar("email",encodeURI(form.email.value));
	ajax.setVar("tel",encodeURI(form.tel.value));
	ajax.setVar("message",encodeURI(form.message.value));
	ajax.setVar("send_email",encodeURI(form.send_email.value));
	ajax.requestFile = "http://www.eire-webdesign.ie/inc_/checkform.php";
	ajax.method = "POST";
	ajax.element = "comment_add";
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}
//
var enableCache = true;
var jsCache = new Array();

var dynamicContent_ajaxObjects = new Array();

function ajax_showContent(divId,ajaxIndex,url)
{
	document.getElementById(divId).innerHTML = dynamicContent_ajaxObjects[ajaxIndex].response;
	if(enableCache){
		jsCache[url] = 	dynamicContent_ajaxObjects[ajaxIndex].response;
	}
	dynamicContent_ajaxObjects[ajaxIndex] = false;
}

function ajax_loadContent(divId,url){
	url = 'http://www.eire-webdesign.ie/inc_/comment_check.php?'+url;
	if(enableCache && jsCache[url]){
		document.getElementById(divId).innerHTML = jsCache[url];
		return;
	}
	
	var ajaxIndex = dynamicContent_ajaxObjects.length;
	document.getElementById(divId).innerHTML = '<img src="http://www.eire-webdesign.ie/images/loading.gif"> Checking input...';
	dynamicContent_ajaxObjects[ajaxIndex] = ajax;//new sack();
	dynamicContent_ajaxObjects[ajaxIndex].requestFile = url;	// Specifying which file to get
	dynamicContent_ajaxObjects[ajaxIndex].onCompletion = function(){ ajax_showContent(divId,ajaxIndex,url); };	// Specify function that will be executed after file has been found
	dynamicContent_ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function	
	
	
}
//contact
function ajax_loadContent_contact(divId,url){
	url = 'http://www.eire-webdesign.ie/inc_/checkform.php?'+url;
	if(enableCache && jsCache[url]){
		document.getElementById(divId).innerHTML = jsCache[url];
		return;
	}
	
	var ajaxIndex = dynamicContent_ajaxObjects.length;
	document.getElementById(divId).innerHTML = '<img src="http://www.eire-webdesign.ie/images/loading.gif"> Checking input...';
	dynamicContent_ajaxObjects[ajaxIndex] = ajax;//new sack();
	dynamicContent_ajaxObjects[ajaxIndex].requestFile = url;	// Specifying which file to get
	dynamicContent_ajaxObjects[ajaxIndex].onCompletion = function(){ ajax_showContent(divId,ajaxIndex,url); };	// Specify function that will be executed after file has been found
	dynamicContent_ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function	
	
	
}
