function add_comment(comm_id,value,ok,bad)	{
	
		if (document.getElementById) {
		
			advAJAX.get({
				url: "ajax/yes_no.php?comment_id="+comm_id+"&value="+value+"&ok="+ok+"&bad="+bad,
//				onLoading : function(obj) { 
//					document.getElementById('event_'+event_id).innerHTML = 'Trwa ładowanie danych'; 
//				},
				onSuccess : function(obj) { 
					document.getElementById('comm_result_'+comm_id+'_'+value).innerHTML = obj.responseText 
//					document.getElementById('description_'+event_id).style.color = '#FF952F';
				},
				onError : function(obj) { alert("Błąd! Spróbuj później."); },
				headers : {
					"content-type" : "text/html; charset=utf-8"
				}
			});
		} else alert("Twioja przeglądarka nie obsluguje tej wersji JavaSctipt");
}


function rate_on_move(id)	{
	
	var element = document.getElementById('img'+id).src='images/www/small_star_on.gif';
}


function RateStart()
{
	if (document.getElementById) {
			for (i=1; i<=5; i++) {

				if (i>rate)
					document.getElementById('img'+i).src=star_off.src;
				else
					document.getElementById('img'+i).src=star_new.src;
		}
	}
}

function setRate(new_Rate) {
	
	
		if (document.getElementById) {
			
			var div_1 = document.getElementById('img1');
			var div_2 = document.getElementById('img2');
			var div_3 = document.getElementById('img3');
			var div_4 = document.getElementById('img4');
			var div_5 = document.getElementById('img5');
			
			
			for (var i=1; i<=5; i++) {
	
				if (new_Rate > 0 && new_Rate <=5) {
					var on = star_new;
//					on = starNewPath;
					var tmpRate = new_Rate;
					
				} else {
//					on = starOnPath;
					var on = star_on;
					var tmpRate = rate;
				}

				if (i>tmpRate)
					eval("div_"+i).src=star_off.src;	
				else
					eval("div_"+i).src=on.src;
//					document.getElementById('img'+i).src=on.src;
			}
		}
	}

	function afterRate(xml) {

		with (xml.getElementsByTagName("software").item(0)) {
            newRate = getAttribute("rate");
        }
        if (newRate > 0 && newRate < 6) rate = newRate;
		layRate = document.getElementById('rate');

		layRate.innerHTML = '';

		for(i=1; i<=5; i++) {

			star = (rate >= i) ? starOnPath : starOffPath;
			layRate.innerHTML += '<img src="'+star+'" id="img'+i+'" alt="'+i+'"/>';
		}

	}

	function newRate(i,id) {

		if (document.getElementById) {
			advAJAX.get({
				url: "ajax/rate_ajax.php?i="+i+"&id="+id,
				onSuccess : function(obj) { afterRate(obj.responseXML), refresh(obj.responseXML);  },
				onError : function(obj) { alert("Error : "+obj.status); }
			});
		} else alert("Twoja przeglądarka nie obsluguje tej wersji JavaSctipt");
	}

	function refresh(xml)	{

		with (xml.getElementsByTagName("software").item(0)) {
            ocena = getAttribute("ocena");
            sum = getAttribute("sum");
		}
		nRate = document.getElementById('nrate');
		nSum = document.getElementById('sum');
		nRate.innerHTML = ocena;
		nSum.innerHTML = sum;
	}
	
	function show_div(data, main)
		{
			var el = document.getElementById(data);
			var main_el = document.getElementById(main);
			
			if(el.style.display != 'block')	{
				
				el.style.display = 'block';
				main_el.style.borderBottomWidth = '0px';
			} else {
				
				el.style.display = 'none';
				main_el.style.borderWidth = '1px';
				
			}
		}
		
		
		function chech_user_name(name)	{
			
			if (document.getElementById) {
		
				advAJAX.get({
					url: "ajax/check_login.php?login="+name,

					onSuccess : function(obj) { 
						var length = obj.responseText.length;
						if(length == 0)
							document.add_comment.submit();
						else
							document.getElementById('check_login').innerHTML = obj.responseText 
							
					},
					onError : function(obj) { alert("Błąd! Spróbuj później."); },
					headers : {
						"content-type" : "text/html; charset=utf-8"
					}
				});
			} else alert("Twioja przeglądarka nie obsluguje tej wersji JavaSctipt");
			
		}
		
		function submit_(formularz, user_id)	{
			
			if(user_id > 0)	{
				formularz.submit();
				
			} else {
				chech_user_name(formularz.nick.value);
			}
		}
