var MAIN = (function($) {	return {		pageName : function() {			var md_name = $("#pageNameJs").val();			return md_name;		},		initScript : function() {			//load the separate js file			var oScript = document.createElement("script");			oScript.src = HTTP_SERVER_BASE + 'modules/' + MAIN.pageName() + '/script.js';			document.body.appendChild(oScript);		},		encode64 : function(input) {			var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUVWXYZabcdef" + "ghijklmnopqrstuv" + "wxyz0123456789+/" + "=";			var output = "";			var chr1, chr2, chr3 = "";			var enc1, enc2, enc3, enc4 = "";			var i = 0;			do {				chr1 = input.charCodeAt(i++);				chr2 = input.charCodeAt(i++);				chr3 = input.charCodeAt(i++);				enc1 = chr1 >> 2;				enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);				enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);				enc4 = chr3 & 63;				if(isNaN(chr2)) {					enc3 = enc4 = 64;				} else if(isNaN(chr3)) {					enc4 = 64;				}				output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);				chr1 = chr2 = chr3 = "";				enc1 = enc2 = enc3 = enc4 = "";			} while (i < input.length);			return output;		},		initMain : function() {			$(document).ready(function() {				$.string(String.prototype);				MAIN.initScript();			});		}	};	// Pass in jQuery.})(jQuery);MAIN.initMain();
