// JavaScript Document

function check_for_form_feedback() {
	
	if (!document.getElementById) return;
	
	var feedback_box = document.getElementById("form_feedback");
	// if there's a feedback box open
	if (feedback_box) {
		// add a "close" button to it...
		var close_p = document.createElement("p");
		close_p.className = 'close_button';
			
		var close_a = document.createElement("a");
//		message_a.setAttribute("href","#");
		close_p.appendChild(close_a);
	
		var close_text = document.createTextNode("Close");
		close_a.appendChild(close_text);
	
		
		close_p.onclick = function() {
			var feedback_box = document.getElementById("form_feedback");
			close_feedback_box();
		}
		
		feedback_box.appendChild(close_p);

	}
}

function close_feedback_box() {
	var which = document.getElementById("form_feedback");
	var height = which.offsetHeight - 23; // 23 is to allow for padding / border
	
	if (height > 40) {
		height = height - 40;
		which.style.height = height + "px";
	} else if (height > 0) {
		which.style.height = "0px";
		which.style.marginbottom = "0px";
		which.style.paddingbottom = "0px";
	} else {
		which.style.display = 'none';
		return true;
	}

	var closing = setTimeout("close_feedback_box()",30);
}


addLoadEvent(check_for_form_feedback);

