// JavaScript Document// JavaScript Document
$(document).ready(function(){
var div;
	var vu_id;
	var rating;
	var child_pos;
	var i;
	var number;
	//var login=true;
	$.fn.rate_content=function(div,vu_id,rating,spanid,overlay,bg,number,login,work,thanks,type){
		if(rating>parseInt(rating)){
		
		}
		for(i=0;i<parseInt(rating);i++){
			$(""+div+" ul li").eq(i).css({backgroundColor:overlay});//to select a particular child element
		}
		for(i=parseInt(rating);i<number;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:bg});}
		if(rating>parseInt(rating)){
			var wdth=rating.slice(2,3);
			//alert(wdth);
			var percent=6;
			if(wdth>0&&wdth<4){percent=4;}else if(wdth>6&&wdth<10){percent=8;}
			$(""+div+" ul li").eq(parseInt(rating)).append(' <span id="half" style=" float:left;width:'+percent+
														   'px;height:11px;background-color:'+overlay+'; margin:2px 0 0 2px"></span>');
			}
		$(""+spanid+"").html(rating);
		
	$(""+div+" ul li").css({cursor:'pointer'}).mouseover(function(){
		if(work==true){
		child_pos=$(""+div+" ul li").index(this)+1;//to check the position of the child element
			if(rating>parseInt(rating)){
			$(""+div+" ul li #half").css({display:'none'});
			}
			for(i=0;i<=parseInt(child_pos)-1;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:overlay});}
			
			for(i=parseInt(child_pos);i<=number;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:bg});}
				
			$(""+spanid+"").html(parseInt(child_pos));
		}
	});
	var mouse="out";
	$(""+div+" ul").hover(
			function(){},
			function(){if(work==true&&mouse=="out"){
		for(i=0;i<parseInt(rating);i++){
			$(""+div+" ul li").eq(i).css({backgroundColor:overlay});//to select a particular child element
		}
		for(i=parseInt(rating);i<number;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:bg});}
		$(""+spanid+"").html(rating);
		if(rating>parseInt(rating)){
			$(""+div+" ul li #half").css({display:'block'});
			}
		}}
		);
	$(""+div+" ul li").click(function(){
	if(work==true&&login==true){
	work=false;
	child_pos=$(""+div+" ul li").index(this)+1;
	$.post('http://www.gameranx.com/rateregister.php',{ vu_id:vu_id,rateval:child_pos,vutype:type} ,function(data){
	if(data=="fin"){
		$(""+thanks+"").css({display:"block"}).html("Thanks for Rating.");
		
	}else if(data=="You have already rated."){
		$(""+thanks+"").css({display:"block"}).html(data);
	}else{
	
		}
		for(i=0;i<=parseInt(child_pos)-1;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:overlay});}
			
			for(i=parseInt(child_pos);i<=number;i++){
				$(""+div+" ul li").eq(i).css({backgroundColor:bg});}
			
			$(""+spanid+"").html(parseInt(child_pos));
			if(rating>parseInt(rating)){
			$(""+div+" ul li #half").css({display:'none'});
			}
	});
	//alert(child_pos);alert(game_id);
	}
	});

	};
	
	
});
