if(window.cbeebies==undefined){cbeebies={}};
(function() {
	cbeebies.ratemsg = {
		rateMsg: null, 
		msgHidden: null,
		
		_initRateMsg		:function() {
			if(document.getElementById('gu-rating-msg')){
				rateMsg = document.getElementById('gu-rating-msg');
				rateMsg.style.display = 'none';
				msgHidden = true;			

				var newA = document.createElement('a');
				newA.id = 'gu-what';
				newA.innerHTML = 'Why rate this?';
				newA.style.borderBottomStyle = 'dotted';
				newA.style.float = 'right';
				newA.onmouseover = function() { this.style.borderBottomStyle = 'solid'; };
				newA.onmouseout = function() { this.style.borderBottomStyle = 'dotted'; };
				newA.onclick = function() {
					if(msgHidden) {
						rateMsg.style.display = 'block';
						msgHidden = false;
					} else {
						rateMsg.style.display = 'none';
						msgHidden = true;
					}
					return false;
				};
				rateMsg.parentNode.insertBefore(newA, rateMsg);
			}
		}
	}
})();