function Rating(element)
{
	if(!element) return;
	
	this.form = element.first()?element.first():element;
	this.entry_id = this.form['entry_id'].value;
	
	this.form.select('select').first().replace('<ul class="">'+
			'<li><a href="#" id="star1">1 out of 4</a></li>'+
			'<li><a href="#" id="star2">2 out of 4</a></li>'+
			'<li><a href="#" id="star3">3 out of 4</a></li>'+
			'<li><a href="#" id="star4">4 out of 4</a></li>'+
		'</ul>');
	this.form.select('input[type="submit"]').first().remove();
	
	this.form.select('a').each(function(anchor)
	{
		anchor.observe('click', function(event)
		{
			var anchor = event.element();
			var div = event.element().up('#player-holder');
			var form = event.element().up('form');
			var value = anchor.id.substring(4);
			
			div.className = 'stars'+value;
			
			/*
				<input type="hidden" name="ACT" value="31" />
				<input type="hidden" name="RET" value="http://markhuot/ad/transformers/" />
				<input type="hidden" name="URI" value="/ad/transformers/" />
				<input type="hidden" name="PRV" value="" />
				<input type="hidden" name="XID" value="887b6a67912ac0b43bf770ea23be7f1b6e1bc222" />
				<input type="hidden" name="entry_id" value="13" />
				<input type="hidden" name="form_name" value="" />
				<input type="hidden" name="status" value="open" />
				<input type="hidden" name="anonymous" value="y" />
				<input type="hidden" name="allow_duplicates" value="y" />
				<input type="hidden" name="user_template" value="" />
				<input type="hidden" name="admin_template" value="admin_template" />
				<input type="hidden" name="required" value="" />
				<input type="hidden" name="site_id" value="1" />
			*/
			
			new Ajax.Request('/', 
			{
				parameters: {
					 ACT: form['ACT'].value
					,RET: form['RET'].value
					,URI: form['URI'].value
					,PRV: form['PRV'].value
					,XID: form['XID'].value
					,entry_id: form['entry_id'].value
					,form_name: form['form_name'].value
					,status: form['status'].value
					,anonymous: form['anonymous'].value
					,allow_duplicates: form['allow_duplicates'].value
					,user_template: form['user_template'].value
					,admin_template: form['admin_template'].value
					,required: form['required'].value
					,site_id: form['site_id'].value
					,name: 'User'
					,rating: value
				},
				onSuccess: function(req)
				{
					// alert(req.responseText);
				}
			});
			
			event.stop();
		}.bind(this));
	}.bind(this));
}