var Dom = YAHOO.util.Dom;
var Anim = YAHOO.util.Anim;
//var Event = YAHOO.util.Event;


		function getUriParametr(){
			var myRE = new RegExp('^https?:\\/\\/[_a-zA-Z0-9\\.\\-]+\\.[a-zA-Z]{2,}(\\/{1}[\\-_~&=%\\?\\.a-z0-9\\/]*)$','i');
			return document.URL.replace(myRE,'$1');
		}

/*
	function hightLightSelected(e, rateLink) {
		
        var rating = Dom.get('rating');
		var ratingLinks = Dom.getElementsByClassName('mark','a', rating);
		Dom.removeClass(ratingLinks, 'active');
		Dom.addClass(rateLink, 'active');
	}
*/
	
	function sendMark(e, rating){
		
		
			var url = getUriParametr();
			var activeMark = rating.getAttribute('name');
		
			var handleSuccess = function(oResponse) {
				// jestlize retezec zacina na 'OK:' pak se povedlo formular odeslat
				if (oResponse.responseText.indexOf('OK:')===0) {
					alert(oResponse.responseText.substr(3));
					
					
					
				} else if (oResponse.responseText.indexOf('ERR:')===0) {
					alert(oResponse.responseText.substr(4));
				} else {
					alert('Známku se nepodarilo odeslat, zkuste to prosím později.')
				}
			};

			// handler nooka
			var handleFailure = function(oResponse) {
				alert('Známku se nepodarilo odeslat, zkuste to prosím později.')
			};

			var callback =
				{
					success: handleSuccess,
					failure: handleFailure,
					timeout: 10000
				};
				
			var phpurl = '/_system/send_mark_ajax.php';

			// seskladame si data z formulare
			var postData =  '&url='+encodeURIComponent(url)+'&mark='+encodeURIComponent(activeMark);
								
			// jedem
			var request = YAHOO.util.Connect.asyncRequest('POST', phpurl, callback, postData);
			YAHOO.util.Event.stopEvent(e);
			

		}




	function ratingInit() {
		
			var rating = Dom.get('rating');
			var markSubmit = Dom.getElementsByClassName('rateSubmit', 'a', rating);
			YAHOO.util.Event.addListener(markSubmit, 'click', sendMark, rating);
			
					
             var rating = Dom.get('rating');
			 var ratingLinks = Dom.getElementsByClassName('mark','a', rating);
			   for (var i=0; i<ratingLinks.length; i++ ){
				   YAHOO.util.Event.addListener(ratingLinks[i], 'click', sendMark, ratingLinks[i]);
				}
			var g = 1;
	}

YAHOO.util.Event.onDOMReady(ratingInit);