function addEvent(elm, evType, fn, useCapture)
		// addEvent and removeEvent
		// cross-browser event handling for IE5+,  NS6 and Mozilla
		// By Scott Andrew
		{
		  if (elm.addEventListener){
			elm.addEventListener(evType, fn, useCapture);
			return true;
		  } else if (elm.attachEvent){
			var r = elm.attachEvent("on"+evType, fn);
			return r;
		  } else {
			alert("Handler could not be removed");
		  }
		} 
		function externalLinks() {
		 if (!document.getElementsByTagName) return;
		 var anchors = document.getElementsByTagName("a");
		 for (var i=0; i<anchors.length; i++) {
		   var anchor = anchors[i];
		   if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
				anchor.setAttribute("target","_blank");
		 }
		}

		addEvent(window, "load", externalLinks);
		
	var ratings = new sack('index.php');
	var post_id = 0;
	function current_rating(id, rating) {
		post_id = id;
		for(i = 1; i <= rating; i++) {
			document.images['rating_' + post_id + '_' + i].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_on.gif';
		}
	}
	function ratings_off() {
		document.images['rating_' + post_id + '_1'].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_off.gif';
		document.images['rating_' + post_id + '_2'].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_off.gif';
		document.images['rating_' + post_id + '_3'].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_off.gif';
		document.images['rating_' + post_id + '_4'].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_off.gif';
		document.images['rating_' + post_id + '_5'].src = 'http://cssbox.ru/wp-content/plugins/postratings/images/stars/rating_off.gif';
	}
	function rate_loading(){
		document.getElementById('post-ratings-' + post_id).innerHTML = "Processing Your Vote ...";
	}
	function rate_post(post_ratings) {
		ratings.setVar("pid", post_id);
		ratings.setVar("rate", post_ratings);
		ratings.method = 'GET';
		ratings.element = 'post-ratings-' + post_id;
		ratings.onLoading = rate_loading;
		ratings.onLoaded = rate_loading; 
		ratings.onInteractive = rate_loading;
		ratings.runAJAX();
	}		

