function showRatingForm() {
  document.getElementById('rating-output').style.display="none";
  document.getElementById('rating-box-link').style.display="none";
  document.getElementById('rating-form').style.display="block";
}

function submitRatingForm(x){

  //ff
  //document.forms.ratingform.rating.value = x;
  //document.forms.ratingform.submit();
  //alert (document.forms.ratingform.rating.value);

  document.getElementById('rating').value=x;
  document.getElementById("ratingform").submit();
}


// flipImg vars
var oldStates=new Array();
var imgPrefix='star';
var img_in = "typo3conf/ext/ltg_rating/img/s100.gif";
var img_out = "typo3conf/ext/ltg_rating/img/s000.gif";

// flipImg save old states (insert at bottom of page)	
/*
try {
	for(i=1; i<6; i++) oldStates[i] = document.getElementById(imgPrefix+i).src;
} catch(e){ ; }
*/

// flipImg
function flipImg(imgId, hideIt) {
	try {
		if(hideIt) {
			// set old state
			for(i=1; i<6; i++) document.getElementById(imgPrefix+i).src = oldStates[i];
		} else {
			// set highlight
			for(i=1; i<6; i++) {
				if(i<=imgId) document.getElementById(imgPrefix+i).src = img_in;
				else document.getElementById(imgPrefix+i).src = img_out;
			}
		}
	} catch(e){ ; }
}


function setRateInfo(rate, txt_star, txt_stars, txt_info){
		if (rate == 0){
			// not used here anymore
			//rate = document.getElementById('rating');
			//var tmp = rate.className;
			//var rate = tmp.substr(tmp.length-1,1);
			//rate = parseInt(rate);
			//initRate = parseInt(initRate.className.substr(initRate.length-1,1)));
		}

		var info = '';

		switch(rate){
			case (1):
				info = '1 '+txt_star;
				break;
			case (2):
				info = '2 '+txt_stars;
				break;
			case (3):
				info = '3 '+txt_stars;
				break;
			case (4):
				info = '4 '+txt_stars;
				break;
			case (5):
				info = '5 '+txt_stars;
				break;
			default:
				info = txt_info;
		}
		document.getElementById('rate-info').innerHTML = info;
}



