$(document).ready(function() {
	$("#comment-load").hide();
});

function xmlCommentPost(strURL) {

	var xmlHttpReq = false;
	var self = this;
	
	var ie7 = (document.all && !window.opera && window.XMLHttpRequest) ? true : false;

	// Mozilla/Safari/IE7
	if (window.XMLHttpRequest) {
		self.xmlHttpReq = new XMLHttpRequest();
		if (ie7 == false) {
			self.xmlHttpReq.overrideMimeType("text/xml");
		}
	}
	else if (window.ActiveXObject) { // IE6
		self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	self.xmlHttpReq.open('POST', strURL, true);
	self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	self.xmlHttpReq.onreadystatechange = function() {
		if (self.xmlHttpReq.readyState == 4) {
			updateComment(self.xmlHttpReq); //.responseXML
		}
	}

	self.xmlHttpReq.send(strURL);

}

function updateComment(responseXML){
   document.getElementById("comments").innerHTML = xmlHttpReq.responseText;
   //document.getElementById("ajaxloading").innerHTML = "";
   //$("#comment-load").slideUp("fast");
   //$("#comments").slideDown("slow");
}

function handleCommentForm() {

	loading();

	// Disable Form
	document.getElementById('author').disabled = true; 
	document.getElementById('email').disabled = true; 
	document.getElementById('location').disabled = true; 
	document.getElementById('url').disabled = true; 
	document.getElementById('comment').disabled = true;
	document.getElementById('section').disabled = true; 
	document.getElementById('secpage').disabled = true;
	//document.getElementById('storedetails').disabled = true;
	
	// Get Values
	var author = document.getElementById('author').value; 
	var email = document.getElementById('email').value; 
	var location = document.getElementById('location').value; 
	var url = document.getElementById('url').value; 
	var message = document.getElementById('comment').value;
	var section = document.getElementById('section').value; 
	var secpage = document.getElementById('secpage').value; 
	
	/*
	if ( document.getElementById('storedetails').checked == true ) {
		var storedetails = 'yes';
	} else {
		var storedetails = 'no';
	}*/
	
	// Post Values to Ajax
	xmlCommentPost("code/mod_comments.php?s="+section+"&p="+secpage+"&a="+author+"&e="+email+"&l="+location+"&m="+message+"&u="+url+"&v=v"); //&cookie="+storedetails
	
	return false;
}

function loading() {
	$("#comment-load").slideDown("slow");
	
	//document.getElementById("ajaxloading").innerHTML = "<p align='center' class='comment'><img src='http://www.mountain-bike-cumbria.co.uk/presentation/ajax-loader.gif' width='32' height='32' style='margin:2px 0 3px 0;' /></p>";
}

//onload = xmlCommentPost("comments.php?s=information&p=garburn");
