document.write("\n\n\n\n\n\n\n\n\n\n\t\n\t//this function takes in a selectlist object and removes all of its options\n\tfunction iFSpurgeList(selectList) {\n\t\twhile (selectList.length > 0) selectList.options[selectList.length - 1] = null;\n\t}\t\n\tfunction iFSopenPopWin(url, name, properties) {\n\t\tvar winProperties = properties;\n\t\tif (!winProperties) winProperties = 'toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=575,height=600';\n\t\tvar win = window.open(url, name, winProperties);\n\t}\n\tfunction iFSgetRandomString() { return \"random=\" + iFSgetRandomNumber(); }\n\tfunction iFSgetRandomNumber() { return Math.round(Math.random() * 1000); }\n\tfunction iFSsetCookie(name, value, expires, path, domain, secure) {\n\t\tvar curCookie = name + \"=\" + escape(value) +\n\t\t\t((expires) ? \"; expires=\" + expires.toGMTString() : \"\") +\n\t\t\t((path) ? \"; path=\" + path : \"\") +\n\t\t\t((domain) ? \"; domain=\" + domain : \"\") +\n\t\t\t((secure) ? \"; secure\" : \"\");\n\t\tdocument.cookie = curCookie;\n\t}\n\tfunction iFSfindElement(elementName, location, formName) {\n\t\tvar theElement;\n\t\tif (document.getElementById) theElement = document.getElementById(elementName);\n\t\telse if (document.layers) theElement = document.layers[elementName];\n\t\telse if (document.all) theElement = document.all[elementName];\n\t\tif (theElement == null) {\n\t\t\tif (location == 'form') theElement = eval(\"document.\" + formName + \".\" + elementName);\n\t\t\telse if (location == 'image') theElement = document[elementName];\t\n\t\t}\n\t\treturn theElement;\n\t}\n\tfunction iFSsyncSelectList(theList, theValue) {\n\t\tvar i;\n\t\tfor (i = 0; i < theList.length; i++) {\n\t\t\tif (theValue.toUpperCase() == theList.options[i].value.toUpperCase()) {\n\t\t\t\ttheList.options[i].selected = true;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tfunction iFSstripQueryString(str) {\n\t\tvar index = str.indexOf(\"?\");\n\t\tif (index > -1) str = str.substring(0, index);\n\t\tindex = str.indexOf(\"#\");\n\t\tif (index > -1) str = str.substring(0, index);\n\t\treturn str;\n\t}\n\tfunction iFSrefresh(queryString, newQueryString, omit, clickthru) {\n\t\tvar newLoc = \"\";\n\t\tif (clickthru && (clickthru.length > 0)) newLoc = clickthru + \"?\";\n\t\telse newLoc = iFSstripQueryString(document.location.href) + \"?\";\n\t\tvar rebuiltOrigQueryString = \"\";\n\t\tvar pairs = null;\n\t\tvar finalPairs = new Array;\t\n\t\tif (!newQueryString) {\n\t\t\tpairs = queryString.split(\"&\");\n\t\t\tfor (var x = 0; x < pairs.length; x++) {\n\t\t\t\tvar arrData = pairs[x].split(\"=\");\n\t\t\t\tfinalPairs[x] = arrData[0];\n\t\t\t}\t\t\n\t\t}\n\t\tif (omit) {\n\t\t\tpairs = omit.split(\",\");\n\t\t\tfor (var x = 0; x < pairs.length; x++) finalPairs[finalPairs.length] = pairs[x];\n\t\t}\n\t\tif (finalPairs.length > 0 || !newQueryString) rebuiltOrigQueryString = iFSrebuildQueryString(document.location.search, finalPairs);\n\t\tif (rebuiltOrigQueryString.length > 0) newLoc = newLoc + rebuiltOrigQueryString + \"&\";\n\t\tdocument.location.href = newLoc + queryString;\n\t}\n\tfunction iFSInArray(val, arr) {\n\t\tfor (var x = 0; x < arr.length; x++) if (val == arr[x]) return true;\n\t\treturn false;\n\t}\n\tfunction iFSrebuildQueryString(queryString, omit) {\n\t\tif (queryString.indexOf(\"?\") == 0) queryString = queryString.substring(1, queryString.length);\n\t\tvar pairs = queryString.split(\"&\");\n\t\tvar finalPairs = new Array;\n\t\tfor (var x = 0; x < pairs.length; x++) {\n\t\t\tvar arrData = pairs[x].split(\"=\");\n\t\t\tif (!iFSInArray(arrData[0], omit)) finalPairs[finalPairs.length] = pairs[x];\n\t\t}\n\t\treturn finalPairs.join(\"&\");\n\t}\n\t\n\t
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
•  MARKET  •  VIEW  •
LIGHT CRUDE OIL74.79   -0.23
NATURAL GAS3.771   0.020
HEATING OIL2.0554   -0.0069
GOLD1251.5y\n  
SILVER19.635   -0.003
COPPER - HIGH GRADE348.80y\n  
CANADIAN DOLLAR0.9484   0.0004
©eSignal
Sep 03 03:10:27 GMT
\n
\n
\n");document.write("\n\n\n");