  var sMax;    var holder;  var preSet;  var rated;   function rating(num) { sMax = 0;    for (n = 0; n < num.parentNode.childNodes.length; ++n) { if (num.parentNode.childNodes[n].nodeName == "A") { ++sMax; } }  if (!rated) { s = num.id.replace("_", '');  alert(s); a = 0; for (i = 1; i <= sMax; ++i) { if (i <= s) { document.getElementById("_" + i).className = "on"; document.getElementById("rateStatus").innerHTML = num.title; holder = a + 1; ++a; } else { document.getElementById("_" + i).className = ""; } } } }   function off(me) { if (!rated) { if (!preSet) { for (i = 1; i <= sMax; ++i) { document.getElementById("_" + i).className = ""; document.getElementById("rateStatus").innerHTML = me.parentNode.title; } } else { rating(preSet); document.getElementById("rateStatus").innerHTML = document.getElementById("ratingSaved").innerHTML; } } }   function rateIt(me) { if (!rated) { document.getElementById("rateStatus").innerHTML = document.getElementById("ratingSaved").innerHTML + " :: " + me.title; preSet = me; rated = 1; sendRate(me); rating(me); } }   function sendRate(sel) { alert("Your rating was: " + sel.title); }  


