js_include_path = "http://wwjd.ru/a/js/"; validate_user_php_path = "http://mail.wwjd.ru/a/validate.user.php"; window.onload = afterload; function afterload(){ include_once(js_include_path + 'functions.js', 'UTF-8'); include_once(js_include_path + 'md5.js', 'UTF-8'); include_once(js_include_path + 'sprintf.js', 'UTF-8'); include_once(js_include_path + 'messages.js.php', 'UTF-8'); } function include(script_filename, enc) { document.write('<' + 'script'); document.write(' language="javascript"'); document.write(' type="text/javascript"'); document.write(' charset="' + enc + '"'); document.write(' src="' + script_filename + '">'); document.write(''); } function include_dom(script_filename,enc) { var html_doc = document.getElementsByTagName('head').item(0); var js = document.createElement('script'); js.setAttribute('language', 'javascript'); js.setAttribute('type', 'text/javascript'); js.setAttribute('charset', enc); js.setAttribute('src', script_filename); html_doc.appendChild(js); return false; } var included_files = new Array(); function include_once(script_filename, enc) { if (!in_array(script_filename, included_files)) { included_files[included_files.length] = script_filename; include_dom(script_filename, enc); } } function in_array(needle, haystack) { for (var i = 0; i < haystack.length; i++) { if (haystack[i] == needle) { return true; } } return false; } function include_rpc(script_filename, params, enc) { params += (params != '') ? '&' + (new Date()).getTime() : (new Date()).getTime(); script_filename += '?' + params; var html_doc = document.getElementsByTagName('head').item(0); var js = document.createElement('script'); js.setAttribute('language', 'javascript'); js.setAttribute('type', 'text/javascript'); js.setAttribute('charset', enc); js.setAttribute('src', script_filename); html_doc.appendChild(js); return false; }