var request = {
   	Comment : function(){
		     if($('txtfield').value == ""){ alert("The Comment Box is Empty !!!"); }else
			 {
			       var qstring = $('formc').serialize();
					new Ajax.Request('script/ajax_requester/comment_requester.php?' + qstring, {
					  method: 'get',
				      onSuccess: function(transport) {
								  var response = transport.responseText;								  
								  $('formcomment').style.display = 'none';
								  $('comment').innerHTML = response;
								  $('txtfield').value = "";
								 
					             },
					  onFailure: function(){alert('Unexpected Error Happened, Please Try Again')},
					  onLoading: function(){}			                
					});
			 }
	},
	Rate : function (element){
 				new Ajax.Request('script/ajax_requester/rpc.php?'+element, {
									  method: 'get',
									  onSuccess: function(transport) {
									     var response = transport.responseText;
									        var update = new Array();
									
									        if(response.indexOf('|') != -1) {
									            update = response.split('|');
									            $(update[0]).innerHTML = update[1];
									        }
									  },
									  onLoading: function(){
									  	 var theUL = $('unit_ul'+id_num); // the UL
										   theUL.innerHTML = '<div class="loading"></div>';
									  }
 								});
	},
	Vote : function(element){
	   new Ajax.Request('script/ajax_requester/vote_rpc.php?'+element, {
										  method: 'get',
										  onSuccess: function(transport) {
										     var response = transport.responseText;
										        var update = new Array();
										
										        if(response.indexOf('|') != -1) {
										            update = response.split('|');
										            $(update[0]).innerHTML = update[1];
										        }
										  },
										  onLoading: function(){
											   element.innerHTML = '<div class="loading">Loading ...</div>';
										  }
	 								});
	}
}
	