	var pagerate_starcount=5;
	var pagerate_opened=false;
	var pagerate_rated=0;
	var pagerate_rated=false;
	function pagerate_hover(stars) {
		if (pagerate_opened) return;
		pagerate_rated=stars;
		for(var i = 1; i <= pagerate_starcount; i++) {
			if (i > stars) {
				document.getElementById('pagerate_star'+i).className = 'pagerate_off';
			} else {
				document.getElementById('pagerate_star'+i).className = 'pagerate_on';
			}
		}
	}

	function pagerate_open(stars) {
		pagerate_hover(stars);
		//pagerate_opened=true;
		document.getElementById('pagerate_box').className = 'pagerate_open';
		document.getElementById('pagerate_extended').style.display = 'block';
	}

	function pagerate_submit() {

	}

	function pagerate_close() {
		pagerate_opened=false;
		pagerate_hover(0);
		document.getElementById('pagerate_box').className = 'pagerate_closed';
		document.getElementById('pagerate_extended').style.display = 'none';
	}

	function pagerate_submit() {
		var xmlHttp;
		try {
			xmlHttp=new XMLHttpRequest();
		} catch (e) {
			try {
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					return false;
				}
			}
		}
		xmlHttp.onreadystatechange=function() {
			if(xmlHttp.readyState==4) {
				document.getElementById('pagerate_box').innerHTML = xmlHttp.responseText;
			}
		}
		var postdata = "";
		postdata += "rating="   + encodeURI( pagerate_rated );
		postdata += "&feedback=" + encodeURI( document.getElementById('pagerate_comments').value );
		postdata += "&location=" + encodeURI( document.location );
		postdata += "&phpself=" + encodeURI( document.getElementById('pagerate_phpself').value );
		if (document.getElementById('pagerate_gapage')) {
			postdata += "&gapage=" + encodeURI( document.getElementById('pagerate_gapage').value );
		}
		

		pagerate_rated=true;
		document.getElementById('pagerate_box').className = 'pagerate_closed';
		document.getElementById('pagerate_box').innerHTML = '<img src="img/loading.gif" /> Submitting Feedback...';

		xmlHttp.open("POST","submitfeedback.php",true);
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", postdata.length);
		xmlHttp.setRequestHeader("Connection", "close");
		xmlHttp.send(postdata);
	}

