YAHOO.util.Event.onAvailable("page_wrapper", function() {
	/* Secret on this page */
	YAHOO.util.Event.addListener("noAction", "submit", function(e) {
		Secret.fnMessage( document.getElementById('idSecretInput').value );
		YAHOO.util.Event.preventDefault( e );
		return false;
	} ); 
	
	/* Secret as a bookmarklet */
	YAHOO.util.Event.addListener("idSecretBookmarkInput", "keyup", function(e) {
		var sMessage = document.getElementById('idSecretBookmarkInput').value;
		
		var fnBookmarklet = function (s) {
			var nScript = document.createElement('script');
			nScript.setAttribute('type','text/javascript');
			nScript.setAttribute('src','http://www.sprymedia.co.uk/secret/secret-loader.min.jsd?s='+s);
			document.body.appendChild(nScript);
		};
		
		var sBookmarklet = 'javascript:('+fnBookmarklet.toString()+')("'+encodeURI(sMessage)+'");';
		document.getElementById('idSecretBookmarkOutput').href = sBookmarklet;
		
		YAHOO.util.Event.preventDefault( e );
		return false;
	} ); 
} );  