	function showrating(source_div, start, end, url, target_div, initial,read_only){
//		alert(source_div+"::" +start+"::"+ end+"::" +url+"::"+ target_div+"::"+ initial+"::"+read_only+"::" +half_stars);
			makeelement = "";
			for (i=start; i<=end; ++i) {
				makeelement += "<input name='"+source_div+"' value='"+source_div+i+"' title='"+i+"' type='radio' class='star'/>";
				//alert(makeelement);
			}
			document.getElementById(source_div).innerHTML = makeelement;
			//document.getElementById('pati').innerHTML = makeelement;
				//alert(title);
			for (i=start; i<=end; ++i) {
				if(i==initial){
					jQuery('input[title="'+initial+'"]').attr('checked','checked');
				}
			}
			if(read_only==true){
				//alert(title);
				for (i=start; i<=end; ++i) {
						jQuery('input[name="'+source_div+'"]').attr('disabled','disabled');
						jQuery('input[name="'+source_div+'"]').css({cursor:'default'});
				}
				jQuery(this).css({cursor:'default'});
			}else{
				//alert('no readonly');
			}
			
			rating(source_div,start,end,url);

			if(document.getElementById(target_div).value!=''){
				initial = document.getElementById(target_div).value;
			}

			var title;
			var value;
			var click_val=initial;
			var target_val = parseInt(document.getElementById(target_div).value);

			jQuery('#'+source_div+'> div.star a').attr({style:'background:url("'+url+'") no-repeat 0 0px;'});
			
			if(target_val==''){
				for(i=1;i<=title;i++){
					jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
				}
			}else{
				for(i=1;i<=target_val;i++){
					jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 -16px'});
				}
			}
			
			jQuery('#'+source_div+'> div.star_live a').mouseover(function(event){
				for(i=1;i<=end;i++){
					jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
				}
				title=parseInt(this.title);
				for(i=1;i<=title;i++){
					jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 -32px'});
				}
			}).mouseout(function(){
				if(target_val<1 && click_val==0){
					for(i=1;i<=end;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
					}
				}else if(click_val==0){
					for(i=1;i<=end;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
					}
				}else if(click_val>0){
					for(i=1;i<=end;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
					}
					for(i=1;i<=click_val;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 -16px'});
					}
				}else if(target_val>0){
					for(i=1;i<=end;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
					}
					for(i=1;i<=target_val;i++){
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 -16px'});
					}
				}else{
						jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 0px'});
				}
			}).click(function (){
				click_val=title;
				for(i=1;i<=title;i++){
					jQuery('#'+source_div+'>div.star_live a[name="'+source_div+i+'"]').css({backgroundPosition:'0 -16px'});
				}
				document.getElementById(target_div).value = title;
			});
		
		
	}

rating = function(source_div,start,end,url){
//	alert(source_div+" :: "+url);
	var total = $('#'+source_div).find('input[name="'+source_div+'"]');
//	alert(total.length);
	for(i=start;i<=end;i++){
		var img = '<div class="star star_live" id="img'+source_div+i+'" style="background:url('+url+') no-repeat 0 0px; height:16px; width:16px; float:left"><a title="'+i+'" name="'+source_div+i+'">'+source_div+i+'</a></div>'
		$('input[name="'+source_div+'"]').eq(i-1).after(img);
	}
	$('#'+source_div).find('input[type="radio"]').css('display','none');
}
