function highlightratebg(onoff) {
	if(document.getElementById('videostars')) {
		var s = document.getElementById('videostars');
		if(onoff==1) {
			s.style.background = 'url(/videos/images/starsBGhovering.gif) no-repeat';
		} else {
			s.style.background = 'url(/videos/images/starsBG.gif) no-repeat';
		}
		
	}
}
function hovervid(where) {
	if(document.getElementById('videostarsshroud')) {
		var s = document.getElementById('videostarsshroud');
		if(where) {
			s.style.backgroundPosition = where+'px 0';
		} else {
			s.style.backgroundPosition = initShroudX+' 0';
		}
	}
	
}
function ratevid(rate) {
	if(document.getElementById('videostarsshroud')) {
		var s = document.getElementById('videostarsshroud');
		switch (rate) {
			case 1:
				newX = 21;
				break;
			case 2:
				newX = 40;
				break;
			case 3:
				newX = 59;
				break;
			case 4:
				newX = 78;
				break
			case 5:
				newX = 97;
		}
		newX = newX+'px';
		s.style.backgroundPosition = newX+' 0';
		initShroudX = newX;
	}
	var data = "";
	var myDate = new Date();
	var myUrl = "/videos/ratevideo.cfm?videoID="+rankVideoID+"&profileID="+rankProfileID+"&newrank="+rate+"&rt="+myDate.getTime();
	var myAjax = new Ajax.Request(myUrl,{asynchronous:true, method: 'get', parameters: data, onComplete: ratesuccess, onFailure: ratefailure});
}
function ratesuccess(jsonData) {
	var jsonObj = eval('('+jsonData.responseText+')');
	if(jsonObj.videoratingcount && document.getElementById('videoratingscount')) {
		document.getElementById('videoratingscount').innerHTML = jsonObj.videoratingcount;
	}
}
function ratefailure() {
}
