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++;
        }
    }

    s = num.id.replace("_", '');
    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(!preSet){
        for(i=1; i<=sMax; i++){
            document.getElementById("_"+i).className = "";
            document.getElementById("rateStatus").innerHTML = 'Please rate this video';
        }
    }else{
        rating(preSet);
    }
}

function rateIt(me, id){
    if(!rated){
        document.getElementById("rateStatus").innerHTML = me.title;
        preSet = me;

        rated = 1;
        sendRate(me, id);
        rating(me);
    }
}

function sendRate(sel, id){
		$.ajax({
		type: "POST",
		url: "point.ajax.php",
		data: "id="+id+"&po="+sel.title,
		success: function(msg){
		    if (msg == 'ok') {
		        alert('Thank you for your vote');
		    }
		}
	});
}

