var c = new Array("#6890b8", "#6890b8", "#6890b8", "#6890b8", "#44dd44", "#44dd44", "#dddd00", "#dddd00", "#C07878", "#C07878", "#D83C3C", "#D83C3C","#D83C3C");
//var c = new Array("#6890b8", "#6890b8", "#6890b8", "#6890b8", "#44dd44", "#44dd44", "#dddd00", "#dddd00", "#dd4444", "#dd4444", "#885555", "#885555","#885555");
//var c1 = new Array("#e1ecff","#e1ecff","#e1ecff","#e1ecff","#dafbe1","#dafbe1","#f8fad1","#f8fad1","#fbe2de","#fbe2de","#fbe2de","#f1cece","#fbd7d7","#fbd7d7");
var t = new Array("1 - хуже некуда", "2 - отвратительно", "3 - очень плохо", "4 - плохо", "5 - никак", "6 - неплохо", "7 - хорошо", "8 - очень хорошо", "9 - отлично", "10 - великолепно", "11 - гениально", "12 - шедевр","12! - с изюминкой");
var cS=1;
var curRate=0;

// - прорисовка начальных состояний (при уводе мыши)
rev = function() { 
	
	for (var i = 1; i<=13; i++) {
		$S('r2'+i).backgroundColor="#ffffff";
		$S('r2'+i).color=c[i-1];
		$S('r'+i).backgroundColor="#ffffff";
		$S('r'+i).color=c[i-1];
		$('tdtext').innerHTML = "&nbsp;";
		$S('tdtext').display="none";
	}
	
	document.onmousemove='';
	if(curRate != 0){$S('r2'+curRate).backgroundColor=c[curRate-1]; $S('r2'+curRate).color="#ffffff";
	$S('r'+curRate).backgroundColor=c[curRate-1]; $S('r'+curRate).color="#ffffff";
	}	
};

// - для onMouseMove (e - event, o - object) НИЖНИЙ рейтинг
onMM = function(e,o) {

	document.onmousemove=function(e) {
		
		var p=abPos($('tblRate')), x=XY(e), oX=x.X-p.X, oY=x.Y-p.Y;

		if(oX<1 || oX>343 || oY<1 || oY>20) { rev(); }
		
		else {

			for (var i = 1; i<cS; i++) {
				$S('r'+i).backgroundColor="#ffffff";  //c1[i-1];
				$S('r'+i).color=c[i-1];
			}
				$S('r'+cS).backgroundColor=c[cS-1];
				$S('r'+cS).color="#000000";

				$('tdtext').innerHTML = t[cS-1];
				$S('tdtext').left=x.X+15;
				$S('tdtext').top=x.Y+18;
				$S('tdtext').display="block";

			for ( i = 13; i>cS; i--) {
				$S('r'+i).backgroundColor="#ffffff"
				$S('r'+i).color=c[i-1];
			}
		}
		
 }
 
};

onMO = function(o) {
	cS = o;
}

// - для onMouseMove (e - event, o - object) ПРАВЫЙ рейтинг
onMM2 =  function(e,o) {

	document.onmousemove=function(e) {
		
		var p=abPos($('tblRate2')), x=XY(e), oX=x.X-p.X, oY=x.Y-p.Y;
		
		
		if(oX<1 || oX>100|| oY<1 || oY>278) { rev(); }
		
		else {

			for (var i = 1; i<cS; i++) {
				$S('r2'+i).backgroundColor="#ffffff" //_c[i-1];
				$S('r2'+i).color=c[i-1];
			}
				$S('r2'+cS).backgroundColor=c[cS-1];
				$S('r2'+cS).color="#000000";
			for ( i = 13; i>cS; i--) {
				$S('r2'+i).backgroundColor="#ffffff"
				$S('r2'+i).color=c[i-1];
			}
		}
		
 }
 
};

