  function HandleError(msg, url, linenumber){
		alert('Content Error (b):\n'+msg+'\nURL= '+url+'\nLine Number= '+linenumber);
		return true;
	}
	onerror= HandleError;

	if (window.addEventListener){
		var Mozilla=true;
	}else{
		var Mozilla=false;
	}

	function getElementsByClassName(strClass, strTag, objContElm) {
		strTag = strTag || "*";
		objContElm = objContElm || document;    
		var objColl = objContElm.getElementsByTagName(strTag);
		if (!objColl.length &&  strTag == "*" &&  objContElm.all){
			objColl = objContElm.all;
		}
		var arr = new Array();                              
		var delim = strClass.indexOf('|') != -1  ? '|' : ' ';   
		var arrClass = strClass.split(delim);    
		for (var i = 0, j = objColl.length; i < j; i++) {                         
			var arrObjClass = objColl[i].className.split(' ');   
			if (delim == ' ' && arrClass.length > arrObjClass.length){
				continue;
			}
			var c = 0;
			comparisonLoop:
			for (var k = 0, l = arrObjClass.length; k < l; k++) {
				for (var m = 0, n = arrClass.length; m < n; m++) {
					if (arrClass[m] == arrObjClass[k]){
						c++;
					}
					if ((delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
						arr.push(objColl[i]); 
						break comparisonLoop;
					}
				}
			}
		}
		return arr; 
	}

	function trim(s){
		if((s==null) || (typeof(s)!='string') || !s.length){
			return "";
		}else{
			return s.replace(/^\s+/,'').replace(/\s+$/,'');
		}
	}

	function TrimFormFields(){
		for (FormNumber=0;FormNumber<document.forms.length;FormNumber++){
			FormFields=document.forms[FormNumber];
			for (FieldNumber=0;FieldNumber<FormFields.length;FieldNumber++){
				FieldType=FormFields.elements[FieldNumber].type;
				if(FieldType=="text" || FieldType=="textarea"){
					FormFields.elements[FieldNumber].value=trim(FormFields.elements[FieldNumber].value);
				}
			}
		}
	}

	function CurrencyPopup(){
		imgWindow=window.open ('http://www.xe.net/ecc/input.cgi?Template=sw', 'CurrencyWindow','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,height=170,width=600') 
	}