/**
 * Basic Javascript
 * 
 * @author Waltz.of.Pearls <maruolei@gmail.com, rollie@maxxdidit.com>
 * @version CVS or SVN: $Id$
 * @copyright Marketing MAXX Inc. <maxxdidit.com, hlmagazine.com>
 */

function loadScript(url){document.write('<script type="text/javascript" src="' + url + '" onerror="alert(\'Error loading \' + this.src);"><\/script>');}
function loadCss(url){document.write('<link href="' + url + '" type="text/css" rel="stylesheet" onerror="alert(\'Error loading \' + this.src);" />');}

function strEncode(str){if(encodeURIComponent) return encodeURIComponent(str);if(escape) return escape(str);}
function strDecode(str){if(decodeURIComponent) return decodeURIComponent(str);if(unescape) return unescape(str);}
function htmlEncode(text){var re = {'<':'&lt;','>':'&gt;','&':'&amp;','"':'&quot;'};for (i in re) text = text.replace(new RegExp(i,'g'), re[i]);return text;}
function htmlDecode(text){var re = {'&lt;':'<','&gt;':'>','&amp;':'&','&quot;':'"'};for (i in re) text = text.replace(new RegExp(i,'g'), re[i]);return text;}

function _gotoUrl(url){document.location.href = url;}
function gotoUrl(sUrl){_gotoUrl(sUrl);}
