



	if(typeof hs=="undefined"){hs={};}if(typeof hs.ui=="undefined"){hs.ui={};}hs.ui.nFrames=0;hs.ui.createFrame=function(_1){var id="hsidHSUIiFrame"+(hs.ui.nFrames);var _3=$(id);if(_3!=null){return _3;}var _4=document.createElement("iframe");_4.id=id;_4.name=id;if(typeof _1!="undefined"&&_1!=null&&_1.length>0){_4.src=_1;}else{_4.src="/i/trading/quicktrade/";}document.body.appendChild(_4);_4.style.position="absolute";_4.style.visibility="hidden";_4.style.width="0px";_4.style.height="0px";_4.style.top="-1000px";_4.style.left="-1000px";_4.style.border="0px";_4.style.padding="0px";_4.style.margin="0px";try{_4.style.filter="alpha(opacity=0)";}catch(e){}_3=$(id);if(_3!=null){hs.ui.nFrames++;return _3;}};hs.ui.removeFrame=function(id){var _6=$(id);if(_6!=null){document.body.removeChild(_6);}};
	function HS_IsValidCurrency(_1){if(typeof _1=="undefined"||_1==null||_1.length<3){return false;}if(typeof _1[2]=="undefined"||_1[2]==null){return false;}if(_1[1]==9999&&_1[2]==9999){return false;}var _2=HS_GetCurrencyMultiplier(_1);if(Math.abs(_1[2])>=_2){return false;}return true;}function HS_GetCurrencyMultiplier(_3){var _4=100;if(typeof _3=="undefined"||_3==null||_3.length<3){return _4;}if(typeof _3[2]=="undefined"||_3[2]==null){return _4;}var _5=HS_DefaultCurrencyTick();if(_3.length>=4&&typeof _3[3]!="undefined"&&_3[3]!=null&&_3[3]>0){_5=_3[3];}_4=HS_GetTickMultiplier(_5);return _4;}function HS_DefaultCurrencyTick(){return 0.01;}function HS_GetTickMultiplier(_6){var t=_6;if(typeof t=="undefined"||t==null){t=HS_DefaultCurrencyTick();}if(isNaN(t)){t=parseFloat(t);}if(isNaN(t)||t<=0){t=HS_DefaultCurrencyTick();}var _8=1;var _9=0;while(t<1){t*=10;_8*=10;_9++;}_8=Math.max(1,_8);return _8;}function HS_GenerateCurrency(_a){return HS_GenerateCurrency2(_a,false);}function HS_GenerateCurrency2(_b,_c){return HS_GenerateCurrency3(_b,true,_c);}function HS_GenerateCurrency3(_d,_e,_f,_10){var _11=HS_DefaultCurrencyTick();if(_d.length>=4&&typeof _d[3]!="undefined"&&_d[3]!=null&&_d[3]>0){_11=_d[3];}var _12=HS_GetTickMultiplier(_11);return HS_GenerateCurrency5(_d[1],_d[2],(_12.toString().length-1),_d[0],_e,_f,_10);}function HS_GenerateCurrency4(_13,_14,_15,_16,_17){var _18=(_13<0)?true:false;_13=Math.abs(_13);var t=_16;if(typeof t=="undefined"||t==null||t<0){if(typeof _15!="undefined"&&_15!=null&&_15){t=_13-Math.floor(_13);}else{t=HS_DefaultCurrencyTick();}}var _1a=HS_GetTickMultiplier(t);var _1b=_13-Math.floor(_13);if(_1b>0&&_1b<1){_1b*=_1a;}if(typeof _17=="undefined"||_17==null){_17=true;}var _1c=Math.floor(_13);if(_18){_13=-_13;_1c=Math.ceil(_13);}return HS_GenerateCurrency5(_1c,Math.round(_1b),(_1a.toString().length-1),"USD",_17,_14);}function HS_GenerateCurrency5(_1d,_1e,_1f,_20,_21,_22,_23){var str="-";if(typeof _1d=="undefined"||_1d==null){return str;}if(typeof _1e=="undefined"||_1e==null){return str;}if(_1d==9999&&_1e==9999){return str;}var _25=false;if(_1d<0||_1e<0){_25=true;str=Math.abs(_1d).toString();}else{str=_1d.toString();}if(_21){for(var i=0;i<Math.floor((str.length-(1+i))/3);i++){str=str.substring(0,str.length-(4*i+3))+","+str.substring(str.length-(4*i+3));}}var _27=_1f;if(typeof _27=="undefined"||_27==null||_27<0){_27=2;}if(_27>0){str+=".";if(_1e<0){_1e=Math.abs(_1e);}var _28=_1e.toString();var _29=_27-_28.length;while(_29>0){_28="0"+_28;_29--;}str+=_28;}if(_25){str="-"+str;}if(_22&&typeof _20!="undefined"&&_20!=null&&_20.length>0){if(_20.toLowerCase()=="usd"){str="$"+str;}}return str;}function HS_GenerateCurrencyN(_2a){var _2b;if(HS_IsValidCurrency(_2a)){var _2c=HS_GetCurrencyMultiplier(_2a);_2b=Math.round((_2a[1]+_2a[2]/_2c)*_2c)/_2c;}else{_2b=0;}return _2b;}function HS_Futures_ToDisplayPrice(_2d,_2e){if(HS_IsValidCurrency(_2d)&&_2e["ecHedgeletType"]==HS_HEDGELET_TYPE_VARIABLE){if(_2e["bdUnderlyingFloor"]==""||_2e["bdUnderlyingCap"]==""||!HS_IsValidCurrency(_2e["cyPayout"])){return (_2d);}var _2f=HS_Futures_ToDisplayPrice2(_2d,_2e["bdUnderlyingFloor"],_2e["bdUnderlyingCap"],_2e["cyPayout"],_2e["bdTickSize"]);return _2f;}else{return (_2d);}}function HS_Futures_ToDisplayPrice2(_30,_31,cap,_33,_34){if(!HS_IsValidCurrency(_30)){return _30;}var _35=HS_GenerateCurrencyN(_33);if(_35<=0){return _30;}if(_31==null||_31.length<=0){return _30;}if(cap==null||cap.length<=0){return _30;}return HS_Futures_ToDisplayPrice3(_30,_31,cap,_35,_34);}function HS_Futures_ToDisplayPrice3(_36,_37,cap,_39,_3a){var _3b=HS_GenerateCurrencyN(_36);var _3c=HS_Futures_ToDisplayPrice_calc(_3b,_37,cap,_39,_3a);return (HS_FloatToCurrency(_36[0],_3c,false,_3a));}function HS_Futures_ToDisplayPrice_calc(_3d,_3e,cap,_40,_41){var _42=parseFloat(_3e);var _43=parseFloat(cap);var _44=_43-_42;return _3d*_44/_40+_42;}function HS_Futures_FromDisplayPrice(_45,_46,cap,_48,_49){var _4a=HS_GenerateCurrencyN(_48);if(_4a<=0){return cyPrice;}if(_46==null||_46.length<=0){return cyPrice;}if(cap==null||cap.length<=0){return cyPrice;}var _4b=parseFloat(_46);var _4c=parseFloat(cap);var _4d=_4c-_4b;return ((_45-_4b)*_4a)/_4d;}function HS_Futures_ToHedgeletPrice2(_4e,_4f,cap,_51){if(!HS_IsValidCurrency(_4e)){return _4e;}var _52=HS_GenerateCurrencyN(_4e);var _53=HS_Futures_ToHedgeletPrice3(_52,_4f,cap,_51);return (HS_FloatToCurrency(_4e[0],_53,false,HS_DefaultCurrencyTick()));}function HS_Futures_ToHedgeletPrice3(_54,_55,cap,_57,_58,_59){if(typeof _59=="undefined"){_59=0.01;}var _5a=HS_GenerateCurrencyN(_57);if(_5a<=0){return _54;}if(_55==null||_55.length<=0){return _54;}if(cap==null||cap.length<=0){return _54;}var _5b=parseFloat(_55);var _5c=parseFloat(cap);if($$s(_58)){_58=HS_DefaultCurrencyTick();}var _5d=HS_GetTickMultiplier(_58);var _5e=Math.round((_5c-_5b)*_5d)/_5d;if(_5e<=0){return _54;}var _5f=Math.round((_54-_5b)*_5d)/_5d;var _60=HS_GetTickMultiplier(_59);var _61=Math.max(0,Math.round((_5f*_5a/_5e)*_60)/_60);return _61;}function HS_CurrencyToFloat(_62){var _63;if(HS_IsValidCurrency(_62)){var _64=HS_GetCurrencyMultiplier(_62);_63=Math.round((_62[1]+_62[2]/_64)*_64)/_64;}else{_63=0;}return _63;}function HS_FloatToCurrency(_65,_66,_67,_68){var t=_68;if(typeof t=="undefined"||t==null||t<0){if(typeof _67!="undefined"&&_67!=null&&_67){t=_66-Math.floor(_66);}else{t=HS_DefaultCurrencyTick();}}var _6a=HS_GetTickMultiplier(t);var _6b=_66-Math.floor(_66);if(_6b>0&&_6b<1){_6b*=_6a;}var str=_65;if(typeof str=="undefined"||str==null||str.length<0){str="USD";}return [str,Math.floor(_66),Math.round(_6b),1/_6a];}function HS_StripCommas(_6d){if(_6d==null||typeof _6d!="string"){return _6d;}else{return _6d.replace(/,/g,"");}}
	function HS_CompareHedgeletSeries_New(_1,_2){return HS_CompareAssetHedgeletSeries_New(_1,_2);}function HS_CompareHedgeletList_New(_3,_4){return HS_CompareHedgeletSeries_New(_3,_4);}function HS_CompareAssetHedgeletSeries_desc(_5,_6){var _7;if(defaultSort=="desc"){if(_5[nVolPosn]>_6[nVolPosn]){return -1;}else{if(_5[nVolPosn]<_6[nVolPosn]){return 1;}else{if(_5[nOpenPosn]>_6[nOpenPosn]){return -1;}else{if(_5[nOpenPosn]<_6[nOpenPosn]){return 1;}else{return 0;}}}}}else{if(defaultSort=="asc"){if(_5[nVolPosn]<_6[nVolPosn]){return -1;}else{if(_5[nVolPosn]>_6[nVolPosn]){return 1;}else{if(_5[nOpenPosn]<_6[nOpenPosn]){return -1;}else{if(_5[nOpenPosn]>_6[nOpenPosn]){return 1;}else{return 0;}}}}}}}function HS_CompareAssetHedgeletSeries_Hedgelet(_8,_9){var n1=nAssetName;var n2=nSortKey;var n3=nLastTradingDate;iResult=HS_CompareDate(_8[n3],_9[n3]);if(iResult!=0){return iResult;}else{if(_8[n1]<_9[n1]){return -1;}else{if(_8[n1]>_9[n1]){return 1;}else{if(_8[n2]<_9[n2]){return -1;}else{if(_8[n2]>_9[n2]){return 1;}else{return 0;}}}}}}function HS_CompareAssetHedgeletSeries_HedgeletReverse(_d,_e){var n1=nAssetName;var n2=nSortKey;var n3=nLastTradingDate;iResult=-(HS_CompareDate(_d[n3],_e[n3]));if(iResult!=0){return iResult;}else{if(_d[n1]<_e[n1]){return -1;}else{if(_d[n1]>_e[n1]){return 1;}else{if(_d[n2]<_e[n2]){return -1;}else{if(_d[n2]>_e[n2]){return 1;}else{return 0;}}}}}}function HS_CompareAssetHedgeletSeries_Sort(_12,_13){var _14;var n1;if(colClicked==MOST_ACTIVES_HIGHEST_VOLUME){n1=nVolPosn;}else{if(colClicked==MOST_ACTIVES_ADVANCERS_PERCENT_CHANGE){n1=nChangePosn;}else{if(colClicked==MOST_ACTIVES_DECLINERS_PERCENT_CHANGE){n1=nChangePosn;}else{if(colClicked==MOST_ACTIVES_HIGHEST_OPEN_INTEREST){n1=nOpenPosn;}}}}if(colClicked!=MOST_ACTIVES_DECLINERS_PERCENT_CHANGE){if(_12[n1]>_13[n1]){return -1;}else{if(_12[n1]<_13[n1]){return 1;}else{return 0;}}}else{if(_12[n1]<_13[n1]){return -1;}else{if(_12[n1]>_13[n1]){return 1;}else{return 0;}}}}function HS_CompareAssetHedgeletSeries_New_Reverse(_16,_17){var _18;_18=-(HS_CompareDate(_16[nLastTradingDate],_17[nLastTradingDate]));if(_18!=0){return _18;}else{if(_16[nSortKey]<_17[nSortKey]){return -1;}else{if(_16[nSortKey]>_17[nSortKey]){return 1;}else{if(_16[nHedgeletTypePosn]<_17[nHedgeletTypePosn]){return -1;}else{if(_16[nHedgeletTypePosn]>_17[nHedgeletTypePosn]){return 1;}else{return 0;}}}}}}function HS_CompareAssetHedgeletSeries_Latest(_19,_1a){var _1b;_1b=HS_CompareDate(_19[nLastTradingDate],_1a[nLastTradingDate]);if(_1b!=0){return _1b;}else{if(_19[nSortKey]<_1a[nSortKey]){return -1;}else{if(_19[nSortKey]>_1a[nSortKey]){return 1;}else{if(_19[nHedgeletTypePosn]<_1a[nHedgeletTypePosn]){return -1;}else{if(_19[nHedgeletTypePosn]>_1a[nHedgeletTypePosn]){return 1;}else{return 0;}}}}}}function HS_CompareMarkets_New(_1c,_1d){if(_1c["stMarketName"]<_1d["stMarketName"]){return -1;}else{if(_1c["stMarketName"]>_1d["stMarketName"]){return 1;}else{return 0;}}}function HS_CompareSubmarkets_New(_1e,_1f){if(_1e["stSubmarketName"]<_1f["stSubmarketName"]){return -1;}else{if(_1e["stSubmarketName"]>_1f["stSubmarketName"]){return 1;}else{return 0;}}}function HS_CompareAssets_New(_20,_21){if(_20["stAssetName"]<_21["stAssetName"]){return -1;}else{if(_20["stAssetName"]>_21["stAssetName"]){return 1;}else{return 0;}}}function HS_ComparePendingSettledHedgeletSeries_New(_22,_23){var _24;if(HS_IsPending(_22["ecHedgeletStatus"])&&!HS_IsPending(_23["ecHedgeletStatus"])){return -1;}else{if(!HS_IsPending(_22["ecHedgeletStatus"])&&HS_IsPending(_23["ecHedgeletStatus"])){return 1;}else{_24=HS_CompareDate(_22["daSettlementDate"],_23["daSettlementDate"]);if(_24!=0){if(HS_IsSettled(_22["ecHedgeletStatus"])){return -(_24);}else{return _24;}}else{if(_22["stAssetName"]<_23["stAssetName"]){return -1;}else{if(_22["stAssetName"]>_23["stAssetName"]){return 1;}else{if(_22["stSortKey"]<_23["stSortKey"]){return -1;}else{if(_22["stSortKey"]>_23["stSortKey"]){return 1;}else{if(_22["ecHedgeletType"]<_23["ecHedgeletType"]){return -1;}else{if(_22["ecHedgeletType"]>_23["ecHedgeletType"]){return 1;}else{return 0;}}}}}}}}}}function HS_CompareHedgeletsHedgeletSeries_New(_25,_26){var _27;var dt1=new Array(_25["daLastTradingDate"][0],_25["daLastTradingDate"][1],_25["daLastTradingDate"][2],_25["tmLastTradingDayCloseTime"][0],_25["tmLastTradingDayCloseTime"][1],_25["tmLastTradingDayCloseTime"][2],_25["tmLastTradingDayCloseTime"][3],_25["tmLastTradingDayCloseTime"][4]);var dt2=new Array(_26["daLastTradingDate"][0],_26["daLastTradingDate"][1],_26["daLastTradingDate"][2],_26["tmLastTradingDayCloseTime"][0],_26["tmLastTradingDayCloseTime"][1],_26["tmLastTradingDayCloseTime"][2],_26["tmLastTradingDayCloseTime"][3],_26["tmLastTradingDayCloseTime"][4]);_27=HS_CompareDateTime(dt1,dt2);if(_27!=0){return _27;}else{if(_25["stAssetName"]<_26["stAssetName"]){return -1;}else{if(_25["stAssetName"]>_26["stAssetName"]){return 1;}else{if(_25["stSortKey"]<_26["stSortKey"]){return -1;}else{if(_25["stSortKey"]>_26["stSortKey"]){return 1;}else{if(_25["ecHedgeletType"]<_26["ecHedgeletType"]){return -1;}else{if(_25["ecHedgeletType"]>_26["ecHedgeletType"]){return 1;}else{return 0;}}}}}}}}function HS_CompareDailyBulletin_New(_2a,_2b){var _2c;if(_2a["stMarketName"]<_2b["stMarketName"]){return -1;}else{if(_2a["stMarketName"]>_2b["stMarketName"]){return 1;}else{if(_2a["stSubmarketName"]<_2b["stSubmarketName"]){return -1;}else{if(_2a["stSubmarketName"]>_2b["stSubmarketName"]){return 1;}else{if(_2a["stAssetName"]<_2b["stAssetName"]){return -1;}else{if(_2a["stAssetName"]>_2b["stAssetName"]){return 1;}else{if(_2a["stHedgeletName"]<_2b["stHedgeletName"]){return -1;}else{if(_2a["stHedgeletName"]>_2b["stHedgeletName"]){return 1;}else{if(_2a["nHedgeletType"]<_2b["nHedgeletType"]){return -1;}else{if(_2a["nHedgeletType"]>_2b["nHedgeletType"]){return 1;}else{return 0;}}}}}}}}}}}function HS_CompareOpenOrderDetail_New(_2d,_2e){iResult=HS_CompareDate(_2d["daOrderDate"],_2e["daOrderDate"]);}function HS_CompareTransactionHistory_New(_2f,_30){iResult=-(HS_CompareDateTime(_2f["dtTransactionDateTime"],_30["dtTransactionDateTime"]));if(iResult!=0){return iResult;}else{return 0;}}function HS_CompareOrderHistory_New(_31,_32){var _33=-(HS_CompareDateTime(_31["dtTimePlaced"],_32["dtTimePlaced"]));if(_33!=0){return _33;}else{return 0;}}function HS_CompareOrderHistory_New_Suborder(_34,_35){var _36=(HS_CompareDateTime(_34["dtTimePlaced"],_35["dtTimePlaced"]));if(_36!=0){return _36;}else{return 0;}}function HS_CompareAccounts_New(_37,_38){if(_37["isStatus"]>_38["isStatus"]){return -1;}else{if(_37["isStatus"]<_38["isStatus"]){return 1;}else{if(_37["stAccountName"]<_38["stAccountName"]){return -1;}else{if(_37["stAccountName"]>_38["stAccountName"]){return 1;}else{return 0;}}}}}function HS_CompareTraders_New(_39,_3a){if(_39["isActive"]>_3a["isActive"]){return -1;}else{if(_39["isActive"]<_3a["isActive"]){return 1;}else{if(_39["stFirstName"]<_3a["stFirstName"]){return -1;}else{if(_39["stFirstName"]>_3a["stFirstName"]){return 1;}else{return 0;}}}}}function HS_CompareGiveUp_New(_3b,_3c){if(_3b["stKey"]<_3c["stKey"]){return -1;}else{if(_3b["stKey"]>_3c["stKey"]){return 1;}else{return 0;}}}function HS_CompareDay(_3d,_3e){var _3f={};_3f["01"]=1;_3f["02"]=2;_3f["03"]=3;_3f["04"]=4;_3f["05"]=5;_3f["06"]=6;_3f["07"]=7;_3f["08"]=8;_3f["09"]=9;_3f["10"]=10;_3f["11"]=11;_3f["12"]=12;_3f["13"]=13;_3f["14"]=14;_3f["15"]=15;_3f["16"]=16;_3f["17"]=17;_3f["18"]=18;_3f["19"]=19;_3f["20"]=20;_3f["21"]=21;_3f["22"]=22;_3f["23"]=23;_3f["24"]=24;_3f["25"]=25;_3f["26"]=26;_3f["27"]=27;_3f["28"]=28;_3f["29"]=29;_3f["30"]=30;_3f["31"]=31;_3f["1"]=32;_3f["2"]=33;_3f["3"]=34;_3f["4"]=35;_3f["5"]=36;_3f["6"]=37;_3f["7"]=38;_3f["8"]=39;_3f["9"]=40;var x=_3f[_3d["stKey"]];var y=_3f[_3e["stKey"]];return ((x<y)?-1:((x>y)?1:0));}function HS_CompareDepartment(_42,_43){var x=_42["stKey"].toLowerCase();var y=_43["stKey"].toLowerCase();return ((x<y)?-1:((x>y)?1:0));}function HS_CompareMonth(_46,_47){var _48={};_48["jan"]=0;_48["feb"]=1;_48["mar"]=2;_48["apr"]=3;_48["may"]=4;_48["jun"]=5;_48["jul"]=6;_48["aug"]=7;_48["sep"]=8;_48["oct"]=9;_48["nov"]=10;_48["dec"]=11;_48["1"]=12;_48["2"]=13;_48["3"]=14;_48["4"]=15;_48["5"]=16;_48["6"]=17;_48["7"]=18;_48["8"]=19;_48["9"]=20;_48["10"]=21;_48["11"]=22;_48["12"]=23;var x=_48[_46["stValue"].toLowerCase()];var y=_48[_47["stValue"].toLowerCase()];return ((x<y)?-1:((x>y)?1:0));}function HS_ComparePositions_New(_4b,_4c){var _4d;if(_4b["stHedgeletName"]<_4c["stHedgeletName"]){return -1;}else{if(_4b["stHedgeletName"]>_4c["stHedgeletName"]){return 1;}else{if(_4b["ecHedgeletType"]<_4c["ecHedgeletType"]){return -1;}else{if(_4b["ecHedgeletType"]>_4c["ecHedgeletType"]){return 1;}else{_4d=-(HS_CompareDateTime(_4b["dtPostDateTime"],_4c["dtPostDateTime"]));if(_4d!=0){return _4d;}else{return 0;}}}}}}function HS_CompareTraders(_4e,_4f){if(_4e["stFirstName"]<_4f["stFirstName"]){return -1;}else{if(_4e["stFirstName"]>_4f["stFirstName"]){return 1;}else{return 0;}}}function HS_CompareAccounts(_50,_51){if(_50["stAccountNumber"]<_51["stAccountNumber"]){return -1;}else{if(_50["stAccountNumber"]>_51["stAccountNumber"]){return 1;}else{return 0;}}}function HS_CompareOrderbookBid(_52,_53){var _54=HS_GenerateCurrencyN(_52["cyBid"]);var _55=HS_GenerateCurrencyN(_53["cyBid"]);if(_54>_55){return -1;}else{if(_54<_55){return 1;}else{return 0;}}}function HS_CompareOrderbookAsk(_56,_57){var _58=HS_GenerateCurrencyN(_56["cyAsk"]);var _59=HS_GenerateCurrencyN(_57["cyAsk"]);if(_58<_59){return -1;}else{if(_58>_59){return 1;}else{return 0;}}}function HS_CompareOrderbookPrice(_5a,_5b){if(_5a[1]>_5b[1]){return -1;}else{if(_5a[1]<_5b[1]){return 1;}else{return 0;}}}function HS_CompareTimeAndSales(_5c,_5d){var _5e;var dt1=new Array(_5c["daDate"][0],_5c["daDate"][1],_5c["daDate"][2],_5c["daTime"][0],_5c["daTime"][1],_5c["daTime"][2],_5c["daTime"][3],_5c["daTime"][4]);var dt2=new Array(_5d["daDate"][0],_5d["daDate"][1],_5d["daDate"][2],_5d["daTime"][0],_5d["daTime"][1],_5d["daTime"][2],_5d["daTime"][3],_5d["daTime"][4]);_5e=HS_CompareDateTime(dt1,dt2);return -(_5e);}function HS_CompareFCM(_61,_62){if(_61["stKey"]<_62["stKey"]){return -1;}else{if(_61["stKey"]>_62["stKey"]){return 1;}else{return 0;}}}function HS_CompareDashboardHedgelets_New(_63,_64){var _65;var dt1=new Array(_63["daLastTradingDate"][0],_63["daLastTradingDate"][1],_63["daLastTradingDate"][2],_63["tmLastTradingDayCloseTime"][0],_63["tmLastTradingDayCloseTime"][1],_63["tmLastTradingDayCloseTime"][2],_63["tmLastTradingDayCloseTime"][3],_63["tmLastTradingDayCloseTime"][4]);var dt2=new Array(_64["daLastTradingDate"][0],_64["daLastTradingDate"][1],_64["daLastTradingDate"][2],_64["tmLastTradingDayCloseTime"][0],_64["tmLastTradingDayCloseTime"][1],_64["tmLastTradingDayCloseTime"][2],_64["tmLastTradingDayCloseTime"][3],_64["tmLastTradingDayCloseTime"][4]);_65=HS_CompareDateTime(dt1,dt2);return _65;}function HS_CompareDateTime(d1,d2){var _6a=HS_CompareDate(d1,d2);if(_6a!=0){return _6a;}else{if(d1[3]<d2[3]){return -1;}else{if(d1[3]>d2[3]){return 1;}else{if(d1[4]<d2[4]){return -1;}else{if(d1[4]>d2[4]){return 1;}else{if(d1[5]<d2[5]){return -1;}else{if(d1[5]>d2[5]){return 1;}else{return 0;}}}}}}}}function HS_CompareComplianceHedgelets(_6b,_6c){var _6d=_6b.headers||_6c.headers;if(!_6d){return 0;}var _6e=_6d["ecHedgeletType"];if(_6b[_6e]==HS_HEDGELET_TYPE_BINARY&&_6c[_6e]==HS_HEDGELET_TYPE_VARIABLE){return -1;}else{if(_6c[_6e]==HS_HEDGELET_TYPE_BINARY&&_6b[_6e]==HS_HEDGELET_TYPE_VARIABLE){return 1;}else{var _6f=_6d["daLastTradingDate"];return HS_CompareDate(_6b[_6f],_6c[_6f]);}}}
	function HS_FindServiceData(_1,_2){if(_1==null){return -1;}for(var i=0;i<_1.length;i++){if(_1[i]==_2){return i;}}return -1;}function HS_ServiceArray(_4){var _5=new Array();if(_4==null){return null;}for(var i=0;i<_4.length;i++){_5.push(new Array(_4,i));}if(_5.size()>0){return _5;}else{return null;}}
	if(typeof hs.util=="undefined"){hs.util={};}hs.util.getHedgeletChangeString=function(_1){var _2="&nbsp;&nbsp;&nbsp;&nbsp;-";var _3="&nbsp;<img src=\"/images/institutional/arrow_up.gif\" style=\"vertical-align:middle;\">";var _4="&nbsp;<img src=\"/images/institutional/arrow_down.gif\" style=\"vertical-align:middle;\">";if(_1!=0){if(Math.abs(_1)>=1){percent=Math.round(_1);if(percent>0){_2=percent+"%"+_3;}else{if(percent<0){_2=percent+"%"+_4;}}}else{if(-1<_1&&_1<=-0.5){_2=_4;}else{if(-0.5<_1&&_1<0){_2=-1+"%"+_4;}else{if(0<_1&&_1<=0.5){_2=_3;}else{if(0.5<_1&&_1<1){_2=1+"%"+_3;}}}}}}return _2;};
	var arrHSMonthsFull=new Array("January","February","March","April","May","June","July","August","September","October","November","December");var arrHSWeeksSimple=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");function getDaysInMonth(_1,_2){var _3;if(_1=="1"||_1=="3"||_1=="5"||_1=="7"||_1=="8"||_1=="10"||_1=="12"){_3=31;}else{if(_1=="4"||_1=="6"||_1=="9"||_1=="11"){_3=30;}else{if(_1=="2"){if(isLeapYear(_2)){_3=29;}else{_3=28;}}}}return (_3);}function isLeapYear(_4){if(((_4%4)==0)&&((_4%100)!=0)||((_4%400)==0)){return (true);}else{return (false);}}var months=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");date=new Date();monthIndex=date.getMonth();year=date.getFullYear();selectedDate=" ";function getPreviousMonthYear(){if(monthIndex==0){date=new Date(year-1,11,1);monthIndex=12;}monthIndex=monthIndex-1;year=date.getFullYear("YYYY");}function getValMonthYear(){if(this.monthIndex<=9){return year+"0"+monthIndex;}else{return year+""+monthIndex;}}function getTextMonthYear(){return months[monthIndex]+" "+year;}function fillMonthSelector(_5){for(i=0;i<24;i++){_5.options[i]=new Option(getTextMonthYear());_5.options[i].value=getValMonthYear();getPreviousMonthYear();}}function HS_UpdateMonthSelect(id,_7,_8,_9){var _a=HS_GetElementByID(id);if(_a!=null){HS_UpdateMonthSelect2(_a,_7,_8,_9,true);}}function HS_UpdateMonthSelect2(_b,_c,_d,_e,_f){if(_b!=null){if(typeof _c=="undefined"||_c<=0){_c=24;}if(typeof _d=="undefined"){_d=new Date();}var _10=_d.getMonth();var _11=_d.getFullYear();while(_b.options.length>0){try{_b.remove(0);}catch(e){}}if(typeof _e!="undefined"&&_e!=null){HS_AddDropDownOption2(_b,_e,"",false);}var _12=_10;var _13=_11;for(var i=0;i<_c;i++){if(i>0){_12--;}if(_12<0){_12=11;_13--;}if(_f){HS_AddDropDownOption2(_b,arrHSMonthsSimple[_12]+" "+_13,(_12+1)+HS_DELIMITER+_13,false);}else{HS_AddDropDownOption2(_b,arrHSMonthsFull[_12]+" "+_13,(_12+1)+HS_DELIMITER+_13,false);}}}}function HS_GenerateDateTime(_15){var _16=HS_GenerateDate(_15);if(_15.length>6){_16+=" "+HS_GenerateTime(new Array(_15[3],_15[4],_15[5],_15[6],_15[7]));}return _16;}function HS_GenerateDateTime2(_17){var _18=HS_GenerateDate2(_17);if(_17.length>6){_18+="&nbsp;-&nbsp;"+HS_GenerateTime(new Array(_17[3],_17[4],_17[5],_17[6],_17[7]));}return _18;}function HS_GenerateDateTime3(_19,_1a){var _1b=HS_GenerateDate3(_19);if(_19.length>6){_1b+="&nbsp;"+HS_GenerateTime(new Array(_19[3],_19[4],_19[5],_19[6],_19[7]),_1a);}return _1b;}function HS_GenerateDateTime4(_1c,_1d,_1e){var _1f=HS_GenerateDateSimple(_1c);if(_1c.length>6&&_1d){_1f+="&nbsp;"+HS_GenerateTime(new Array(_1c[3],_1c[4],_1c[5],_1c[6],_1c[7]),_1e);}return _1f;}function HS_GenerateDateTimeTrading(_20){var _21=HS_GenerateDate3(_20);if(_20.length>=6){_21+=" at ";_21+=_20[3];_21+=":";_21+=((_20[4]<10)?"0":"")+_20[4];_21+=":";_21+=((_20[5]<10)?"0":"")+_20[5];}return _21;}function HS_GenerateDateCal(_22){var _23=new Date();_23.setDate(_22[2]);_23.setMonth(_22[1]-1);_23.setYear(_22[0]);return _23;}function HS_GenerateDate(_24){return arrHSMonthsFull[_24[1]-1]+"&nbsp;"+_24[2]+",&nbsp;"+_24[0];}function HS_GenerateDate2(_25){return HS_GenerateDateSimple(_25);}function HS_GenerateDate3(_26){return _26[1]+"/"+_26[2]+"/"+_26[0].toString().substring(2);}function HS_IsValidDate(_27){if(_27[1]<=12&&_27[2]<60){return true;}else{return false;}}function HS_IsValidCurrency(_28){if(_28[2]<100){return true;}else{return false;}}function HS_GetTimeRemainingString(_29){return HS_GetTimeRemainingString2(_29,false);}function HS_GetTimeRemainingString2(_2a,_2b){var _2c,nHours,nMinutes,bNegative;bNegative=false;if(_2a<0){return "-";bNegative=true;_2a=-(_2a);}_2c=Math.floor(_2a/(24*60*60));_2a-=_2c*(24*60*60);nHours=Math.floor(_2a/(60*60));_2a-=nHours*(60*60);nMinutes=Math.round(_2a/(60));var _2d="";if(_2c>0){_2d+=_2c+" day";if(_2c>1){_2d+="s";}}if(_2b){if(_2d.length>0){_2d+=", ";}_2d+=nHours+":";if(nMinutes<10){_2d+="0";}_2d+=nMinutes;}else{if(nHours>0){if(_2d.length>0){_2d+=", ";}_2d+=nHours+" hour";if(nHours>1){_2d+="s";}}if(nMinutes>0){if(_2d.length>0){_2d+=", ";}_2d+=nMinutes+" minute";if(nMinutes>1){_2d+="s";}}}if(bNegative){_2d="minus "+_2d;}return _2d;}function HS_GetTimeRemainingString3(_2e){var _2f,nHours,nMinutes;if(_2e<0){return "-";}_2f=Math.floor(_2e/(24*60*60));_2e-=_2f*(24*60*60);nHours=Math.floor(_2e/(60*60));_2e-=nHours*(60*60);nMinutes=Math.round(_2e/(60));var _30="";if(_2f>0){if(nHours>12){_2f=_2f+1;}_30+=_2f+" day";if(_2f>1){_30+="s";}return _30;}if(nHours>0){if(_30.length>0){_30+=" ";}_30+=nHours+"h";}if(nMinutes>0){if(_30.length>0){_30+=" ";}_30+=nMinutes+"m";}return _30;}var SEC_PER_MINUTE=60;var SEC_PER_HOUR=SEC_PER_MINUTE*60;var SEC_PER_DAY=SEC_PER_HOUR*24;function HS_getTimeRemaining(_31){var _32=new Array();_32.days=Math.floor(_31/SEC_PER_DAY);_31-=_32.days*SEC_PER_DAY;_32.hours=Math.floor(_31/SEC_PER_HOUR);_31-=_32.hours*SEC_PER_HOUR;_32.minutes=Math.floor(_31/SEC_PER_MINUTE);_31-=_32.minutes*SEC_PER_MINUTE;_32.seconds=_31;return _32;}function HS_getTimeRemainingStr(_33,_34,_35,_36,_37,_38){var r=HS_getTimeRemaining(_33);var _3a="";_3a+=buildTimeRemainingString(_3a,r.days,true,_35);_3a+=buildTimeRemainingString(_3a,r.hours,_34,_36);_3a+=buildTimeRemainingString(_3a,r.minutes,_34,_37);_3a+=buildTimeRemainingString(_3a,r.seconds,_34,_38);return _3a;}function buildTimeRemainingString(_3b,_3c,_3d,_3e){if(_3c<=0||typeof _3e=="undefined"){return "";}var tmp="";if(_3b.length>0){tmp+=", ";}tmp+=(_3c+" "+_3e);if(_3d&&_3c>1){tmp+="s";}return tmp;}
	var grandparent=null;var childNode=null;var _arrHedgelets=null;var _mapUnderlyingSymbols=null;var defaultSort="desc";var nVolPosn=0;var nOpenPosn=0;var nSortKey=0;var nLastTradingDate=0;var nAssetName=0;var nHedgeletPosn=0;var nUnderlyingSymbolPosn=0;var nTimePosn=0;var nChangePosn=0;var colClicked=0;function HS_RunPage(_1){HS_InitError();HS_SetCookie(HS_COOKIE_BROWSING,_1,HS_BROWSING_SITE);var _2="/hedgelet/service/hedgelet?out=arrHedgelets&hedgelettype="+(HS_HEDGELET_TYPE_BINARY|HS_HEDGELET_TYPE_VARIABLE)+"&timeframe="+HS_TIME_FRAME_ALL+"&periodicity="+HS_PERIODICITY_ALL+"&status="+(HS_STATUS_OPEN|HS_STATUS_CLOSED)+"&hedgeletclass="+_1+"&mostactives="+MOST_ACTIVES_HIGHEST_VOLUME_OR_OPEN_INTEREST;_XMLHTTP.request(_2,HS_CreatePage);}function HS_RunPage2(_3,_4,_5){_3=(typeof _3!="undefined")?_3:HS_GetCookie(HS_COOKIE_MOSTACTIVE,HS_HEDGELET_MOST_ACTIVE);_4=(typeof _4!="undefined")?_4:HS_GetCookie(HS_COOKIE_MOSTACTIVE,HS_HEDGELET_ALL);if(!$$(_5)||_5){RefreshSessionState(HS_RunPage2_RefreshedSessionState,[_3,_4]);}else{HS_RunPage2_RefreshedSessionState([_3,_4]);}}function HS_RunPage2_RefreshedSessionState(_6){var _7=HS_GetCookie(HS_COOKIE_BROWSING,HS_BROWSING_SITE);HS_RunPage(_7);}function HS_CreatePage(_8){if(_8.trim().length>0){if(HS_Stream_IsEnabled()){HS_Stream_RemoveHedgelets();HS_Stream_RemoveUnderlyingQuotes();_mapUnderlyingSymbols=new Object();}eval(_8.trim());_arrHedgelets=arrHedgelets;HS_DrawPage();if(HS_Stream_IsEnabled()){HS_Stream_LoadEngine();HS_Stream_AddTime(OnTimeUpdate);HS_Stream_SetStatusHandler(HS_OnStreamingStatusChanged);HS_Stream_AddHedgelets(OnHedgeletUpdate);for(var _9 in _mapUnderlyingSymbols){HS_Stream_AddUnderlyingQuotesItem(_9);}HS_Stream_AddUnderlyingQuotes(OnUnderlyingUpdate);}HS_RefreshUnderlyingData(false);HS_UpdateContentRefreshLinkDisplay();HS_RefreshUnderlying_UpdateLinks();}}function HS_UpdateSelectedHedgelet(_a,_b){if(typeof _a=="undefined"||!$$s(_a)||typeof _b=="undefined"||!$$s(_b)){try{_a=_arrHedgelets.selectedHedgeletData["hedgeletPath"];_b=_arrHedgelets.selectedHedgeletData["assetPath"];}catch(e){}}if(typeof _a=="undefined"||!$$s(_a)||typeof _b=="undefined"||!$$s(_b)){return;}var _c="/hedgelet/service/quote-detail?out=arrQuoteDetail&timeframe=1&hedgeletpath="+escape(_a);_XMLHTTP.request(_c,HS_QuoteDetailHandler,_b);HS_Orderbook(_a);HS_GetProductContent(_b,HS_ProductContentHandler,_a);if(_arrHedgelets!=null){_arrHedgelets.selectedHedgeletData={hedgeletPath:_a,assetPath:_b};}}var MINI_DASHBOARD_MAX_ROWS_TO_DISPLAY=6;var strHighestVolume=null;var nSelectedRow=0;var strAssetPath=null;var strSelHedgelet=null;var objSelectedRow=null;var nVolRow=0;var objVolRow=null;var strFirstHedgelet=null;var objFirstRow=null;var nRemaining=null;var ecHedgeletType=null;var strHedgeletPath=null;var nHigh=0;function HS_DrawPage(){strHighestVolume=null;nSelectedRow=0;strAssetPath=null;strSelHedgelet=null;objSelectedRow="";nVolRow=0;objVolRow=null;strFirstHedgelet=null;objFirstRow=null;nRemaining=null;ecHedgeletType="";strHedgeletPath=HS_GetCookie(HS_COOKIE_HEDGELET,HS_HEDGELET_HEDGELETPATH);var _d=HS_GetElementByID("hsidDashboardHedgeletsTBody");var _e=HS_GetElementByID("hsidDashboardHedgeletsHeaderTable");if(_e!=null&&_d!=null){while(_d.rows.length>0){try{_d.removeChild(_d.rows[0]);}catch(e){}}var _f=_arrHedgelets.get("daLastTradingDate");var _10=_arrHedgelets[0];nVolPosn=HS_FindServiceData(_arrHedgelets[0],"nUnitVolume");nOpenPosn=HS_FindServiceData(_arrHedgelets[0],"nOpenInterest");nHedgeletPosn=HS_FindServiceData(_arrHedgelets[0],"stHedgeletName");nSortKey=HS_FindServiceData(_arrHedgelets[0],"stSortKey");nLastTradingDate=HS_FindServiceData(_arrHedgelets[0],"daLastTradingDate");nAssetName=HS_FindServiceData(_arrHedgelets[0],"stAssetName");nTimePosn=HS_FindServiceData(_arrHedgelets[0],"daLastTradingDate");nChangePosn=HS_FindServiceData(_arrHedgelets[0],"bdPercentChange");nSpecieIdPosn=HS_FindServiceData(_arrHedgelets[0],"stChartId");nUnderlyingSymbolPosn=HS_FindServiceData(_arrHedgelets[0],"stUnderlyingAssetStreamingSymbol");if(_arrHedgelets.length>1){document.getElementById("mostactivediv").style.display="";document.getElementById("noRecordsFound").style.display="none";}else{document.getElementById("mostactivediv").style.display="none";document.getElementById("noRecordsFound").style.display="";return false;}if(_arrHedgelets.length>1){var _11=colClicked;_arrHedgelets.shift();if(_arrHedgelets[0][nVolPosn]==0){colClicked=MOST_ACTIVES_HIGHEST_OPEN_INTEREST;}else{colClicked=MOST_ACTIVES_HIGHEST_VOLUME;}_arrHedgelets=_arrHedgelets.sort(HS_CompareAssetHedgeletSeries_Sort);colClicked=_11;_arrHedgelets.unshift(_10);}nHigh=-1;if(typeof _arrHedgelets!="undefined"&&_arrHedgelets.length<=1){var _12=HS_GetElementByID("hsidHedgeletsNoResultsRow");if(_12!=null){_12=_12.cloneNode(true);_d.appendChild(_12);_12.cells[0].innerHTML="There are no Contracts currently available.";}}else{HS_ReplaceInnerHTML("hsidPageHeaderTitleP1","");}var _13=MINI_DASHBOARD_MAX_ROWS_TO_DISPLAY;if(_arrHedgelets.length<(_13+1)){_13=_arrHedgelets.length-1;}for(var i=1;i<(_13+1);i++){var _12=HS_GetElementByID("hsidHedgeletsDetailRow");if(_12!=null){_12=_12.cloneNode(true);_d.appendChild(_12);_12.id="hsidHedgeletsDetailRow"+i;_arrHedgelets[i].displayCells=new Array(7);DrawRow(_12,i,false);if(HS_Stream_IsEnabled()){HS_Stream_AddHedgeletItem(_arrHedgelets[i][nSpecieIdPosn]);var _15=_arrHedgelets[i][nUnderlyingSymbolPosn];if(_15){_mapUnderlyingSymbols[_arrHedgelets[i][nUnderlyingSymbolPosn]]=true;}}}}}HS_ReplaceInnerHTML("hsidHSHedgeletTimeDelayFooter",HS_GetTimeDelayFooter());try{hs.ui.hideToolTip();}catch(e){}}function OnTimeUpdate(_16,_17){if(_17.isValueChanged(5)){HS_Stream_OnTimeUpdate(_16,_17);if(_arrHedgelets!=null){var _18={"bTimeChanged":HS_STREAM_DELTA_POSITIVE};for(var i=1;i<_arrHedgelets.length;i++){var _1a=document.getElementById("hsidHedgeletsDetailRow"+i);if(_1a!=null){DrawRow(_1a,i,true,_18);}}}}}function OnHedgeletUpdate(_1b,_1c){if(_1c==null){return null;}var _1d=document.getElementById("hsidHedgeletsDetailRow"+_1b);if(_1d==null){_Logger.error("Streaming update of non-existant item "+_1b);return;}var _1e=_arrHedgelets[_1b];var _1f=["cyBid","nBidQuantity","cyLastTrade","nLastTradeQuantity","cyAsk","nAskQuantity","nUnitVolume","nOpenInterest","bdPercentChange","cyMarkToMarketPrice"];var _20=new Object();for(var i=0;i<_1f.length;i++){var _22=_1f[i];var _23=HS_Stream_GetHedgeletField(_22);var _24=eval(_1c.getNewValue(_23));if(_23!=-1&&_1c.isValueChanged(_23)){var _25=_1e[_arrHedgelets["headers"][_22]];if(_22.indexOf("cy")==0&&(typeof _24=="number")){_24=HS_FloatToCurrency(null,_24);}_1e[_arrHedgelets["headers"][_22]]=_24;_20[_22]=HS_Stream_Compare(_22,_25,_24);}else{_20[_22]=HS_STREAM_DELTA_NONE;}}DrawRow(_1d,_1b,true,_20);}function OnUnderlyingUpdate(_26,_27){var _28=_arrHedgelets.headers;var _29=new Object();_29["stUnderlyingAssetPrice"]=HS_Stream_Compare("nUnderlyingPrice",Number(_27.getOldValue(2)),Number(_27.getNewValue(2)));for(var i=1;i<_arrHedgelets.length;i++){if(_arrHedgelets[i][_28.stUnderlyingAssetStreamingSymbol]==_27.getNewValue(1)){_arrHedgelets[i][_28.stUnderlyingAssetPrice]=_27.getNewValue(2);_arrHedgelets[i][_28.dtUnderlyingAssetPriceTimeStamp]=eval(_27.getNewValue(8));var _2b=document.getElementById("hsidHedgeletsDetailRow"+i);if(_2b!=null){DrawRow(_2b,i,true,_29);}}}}function UpdateSelectedFromDetail(_2c){var _2d=_arrHedgelets.headers;for(var i=1;i<_arrHedgelets.length;i++){if(_arrHedgelets[i][_2d.stHedgeletPath]==_2c.stHedgeletPath){var _2f=new Object();_arrHedgelets[i][_2d.stUnderlyingAssetPrice]=_2c.stUnderlyingAssetPrice;_arrHedgelets[i][_2d.dtUnderlyingAssetPriceTimeStamp]=_2c.dtUnderlyingAssetPriceTimeStamp;_2f.stUnderlyingAssetPrice=HS_STREAM_DELTA_UNKNOWN;_2f.dtUnderlyingAssetPriceTimeStamp=HS_STREAM_DELTA_UNKNOWN;if(!HS_Stream_IsEnabled()||!HS_Stream_IsStreaming()){_arrHedgelets[i][_2d.nUnitVolume]=_2c.nVolume;_2f.nUnitVolume=HS_STREAM_DELTA_UNKNOWN;_arrHedgelets[i][_2d.nOpenInterest]=_2c.nOpenInterest;_2f.nOpenInterest=HS_STREAM_DELTA_UNKNOWN;_arrHedgelets[i][_2d.bdPercentChange]=_2c.bdPercentChange;_2f.bdPercentChange=HS_STREAM_DELTA_UNKNOWN;_arrHedgelets[i][_2d.cyMarkToMarketPrice]=_2c.cyMarkToMarketPrice;_2f.cyMarkToMarketPrice=HS_STREAM_DELTA_UNKNOWN;}var _30=document.getElementById("hsidHedgeletsDetailRow"+i);if(_30!=null){DrawRow(_30,i,true,_2f);}return;}}}function DrawRow(_31,i,_33,_34){if(typeof _34=="undefined"){_34=new Object();}var _35=_arrHedgelets[i];var _36=_arrHedgelets["headers"];var _37=_35[_36["daLastTradingDate"]];ecHedgeletType=_35[_36["ecHedgeletType"]];var _38=_35[_36["stAssetName"]];var _39=_35[_36["stAssetPath"]];var _3a=_35[_36["stHedgeletName"]];var _3b=_35[_36["stUnderlyingAssetPrice"]];var _3c=_35[_36["cyBid"]];var _3d=_35[_36["nBidQuantity"]];var _3e=_35[_36["cyAsk"]];var _3f=_35[_36["nAskQuantity"]];var _40=_35[_36["cyLastTrade"]];var _41=_35[_36["nLastTradeQuantity"]];var _42=_35[_36["bdUnderlyingFloor"]];var _43=_35[_36["bdUnderlyingCap"]];var _44=_35[_36["cyPayout"]];var _45=_35[_36["bdTickSize"]];var _46=_35[_36["tmLastTradingDayCloseTime"]];var _47=_35[_36["nUnitVolume"]];var _48=_35[_36["nOpenInterest"]];var _49=_35[_36["stHedgeletPath"]];var _4a=_35[_36["bdUnderlyingFloor"]];var _4b=_35[_36["bdUnderlyingCap"]];var _44=_35[_36["cyPayout"]];var _45=_35[_36["bdTickSize"]];var _4c=_35[_36["bdPercentChange"]];var _4d=_35[_36["cyMarkToMarketPrice"]];var _4e=0;var _4f=1;var _50=2;var _51=3;var _52=4;var _53=5;var _54=6;var _55=_31.cells;if(i%2==0){document.getElementById(_31.id).style.backgroundColor="#FFFFFF";}else{document.getElementById(_31.id).style.backgroundColor="#F1F4FF";}if(!_33){if(nHigh<_47){nHigh=_47;objVolRow=_31;nVolRow=i;strHighestVolume=_49;strAssetPath=_39;}if(i==1){strFirstHedgelet=_49;objFirstRow=_31;strAssetPath=_39;}if(strHedgeletPath==_49){strSelHedgelet=_49;objSelectedRow=_31;nSelectedRow=i;strAssetPath=_39;}var _56=" ("+HS_GenerateDateSimple(_37)+")";var _57="";var _58="  ";if(ecHedgeletType==HS_HEDGELET_TYPE_VARIABLE){_57="/hedgelets/CapFloor/quotedetail.html";_58="<BR>";}else{if(ecHedgeletType==HS_HEDGELET_TYPE_BINARY){_57="/hedgelets/YesNo/quotedetail.html";}else{if(ecHedgeletType==HS_HEDGELET_TYPE_YES||ecHedgeletType==HS_HEDGELET_TYPE_NO){_57="/hedgelets/quotes/quotedetail.html";_3a+=(ecHedgeletType==HS_HEDGELET_TYPE_YES)?" Yes":" No";}}}_55[_4e].innerHTML=_3a;}if(!_33||Boolean(_34["stUnderlyingAssetPrice"])||Boolean(_34["dtUnderlyingAssetPriceTimeStamp"])){if(typeof _3b=="undefined"||_3b==null||_3b.length<=0){_3b="";}var obj;if(_33){obj=_35.displayCells[_50];}else{obj=_55[_50].firstChild;_35.displayCells[_50]=obj;}if(obj){if(_3b&&_3b.length>0){var _5a=_3b;var _5b=HS_RefreshUnderlyingData_IsDelayed(_arrHedgelets[i]);if(_5b){_55[_50].style.backgroundColor="#cccccc";}else{_55[_50].style.backgroundColor="";}obj.innerHTML=_5a;}else{obj.innerHTML="-";}obj.parentNode.id="underlyingprices"+i;hs.ui.underlying.link(obj,i);if(_33){hs.ui.underlying.hide();}if(_33&&Boolean(_34["stUnderlyingAssetPrice"])){HS_Stream_HighlightCell(_55[_50],_34["stUnderlyingAssetPrice"]);}}}if(!_33||Boolean(_34["cyBid"])||Boolean(_34["nBidQuantity"])){var _5c=_3c;var _5d=HS_GenerateCurrency(HS_DashBoard_ToDisplayPrice(_5c,_arrHedgelets,i));var obj;if(_33){obj=_35.displayCells[_51];}else{obj=_55[_51].firstChild;_35.displayCells[_51]=obj;}if(obj!=null){obj.innerHTML=_5d;if(_3d>0){hs.ui.linkToolTip(obj,_5d+" x "+_3d);if(_33){hs.ui.updateToolTip(obj,_5d+" x "+_3d);}}else{obj.onmouseover=null;if(_33){hs.ui.hideToolTip();}}if(_33&&Boolean(_34["cyBid"])){HS_Stream_HighlightCell(_55[_51],_34["cyBid"]);}}}if(!_33||Boolean(_34["cyAsk"])||Boolean(_34["nAskQuantity"])){_5c=_3e;var _5e=HS_GenerateCurrency(HS_DashBoard_ToDisplayPrice(_5c,_arrHedgelets,i));var obj;if(_33){obj=_35.displayCells[_52];}else{obj=_55[_52].firstChild;_35.displayCells[_52]=obj;}if(obj!=null){obj.innerHTML=_5e;if(_3f>0){hs.ui.linkToolTip(obj,_5e+" x "+_3f);if(_33){hs.ui.updateToolTip(obj,_5e+" x "+_3f);}}else{obj.onmouseover=null;if(_33){hs.ui.hideToolTip();}}if(_33&&Boolean(_34["cyAsk"])){HS_Stream_HighlightCell(_55[_52],_34["cyAsk"]);}}}if(!_33||Boolean(_34["cyLastTrade"])){var obj;if(_33){obj=_35.displayCells[_53];}else{obj=_55[_53].firstChild;_35.displayCells[_53]=obj;}if(obj!=null){_5c=HS_GenerateCurrency(HS_DashBoard_ToDisplayPrice(_40,_arrHedgelets,i));obj.innerHTML=_5c;obj.href="#";if(_5c>0){hs.ui.linkToolTip(obj,_5c+" x "+_41);if(_33){hs.ui.updateToolTip(obj,_5c+" x "+_41);}}else{obj.onmouseover=null;if(_33){hs.ui.hideToolTip();}}if(_33){HS_Stream_HighlightCell(_55[_53],_34["cyLastTrade"]);}}}if(!_33||Boolean(_34["bdPercentChange"])){var str=hs.util.getHedgeletChangeString(_4c);_55[_54].innerHTML=str;_55[_54].style.display="none";if(_33&&(_34["bdPercentChange"]!=HS_STREAM_DELTA_UNKNOWN)){var _60=_34["bdPercentChange"];if(_4c>0){_60=HS_STREAM_DELTA_POSITIVE;}else{if(_4c<0){_60=HS_STREAM_DELTA_NEGATIVE;}}HS_Stream_HighlightCell(_55[_54],_60);}}if(!_33||Boolean(_34["bTimeChanged"])){var _61=arrCurrTime[1];var _62=new Date(_61[0],_61[1]-1,_61[2],_61[3],_61[4],_61[5]);var _63=new Date(_37[0],_37[1]-1,_37[2],_46[0],_46[1],_46[2]);var _64=Math.round((_63.getTime()-_62.getTime())/1000);if(!_33){_35.displayCells[_4f]=_55[_4f].firstChild;}obj=_35.displayCells[_4f];if(obj!=null){if(nRemaining==null){var _65=HS_GetTimeRemainingString3(_64);if(_65=="-"){_65="-";}obj.innerHTML=_65;if(_64>0&&_64<3600){obj.className="negativetextbold";}}}}}function HighlightRow(obj){if(obj!=null){var _67=obj.parentNode;var _68=_67.parentNode;if(_68!=null){_68.style.background="#f7f5d7";}}}function UnHighlightRow(obj,_6a){if(obj!=null){var _6b=obj.parentNode;var _6c=_6b.parentNode;if(_6c!=null){_6c.style.background="none";}}}function ScrollDashboardHedgeletListTo(_6d,_6e){if(!$$(_6d)){return;}if(!$$s(_6e)){_6e="middle";}_6e=_6e.toLowerCase();var _6f=$("hsidDashboardHedgeletsBody");if(!$$(_6f)){return;}var _70=_6f.offsetHeight;var _71=$("hsidDashboardHedgeletsTBody");if(!$$(_71)){return;}var _72=_71.rows;var _73=0;for(var i=0;i<_72.length;i++){var row=_72[i];if(row==_6d){if(_6e=="top"){}else{if(_6e=="middle"){_73=_73-(_70/2)+(row.offsetHeight/2);}else{_73=_73-_70+row.offsetHeight;}}break;}_73+=row.offsetHeight;}if(_73<0){_73=0;}if(_73>0){if(HS_ClientBrowserIs("msie")){_73+=1;}else{}}_6f.scrollTop=_73;}function HS_QuoteDetailHandler(_76,_77){gConditionQuoteDetail=true;var _78=HS_ExtractArrayByName("arrQuoteDetail",_76);if(_78!=null){_arrQuoteDetail=HS_FormatServiceData(_78,null,true);UpdateSelectedFromDetail(_arrQuoteDetail);}HS_UpdateActivity(_78,_arrQuoteDetail);HS_QuoteDetailProductContentHandler(gProductContent[_77]);}function HS_ProductContentHandler(_79,_7a,_7b,_7c){gConditionProductContent=true;HS_QuoteDetailProductContentHandler(_7a);}function HS_QuoteDetailProductContentHandler(_7d){if(gConditionQuoteDetail&&gConditionProductContent){gConditionQuoteDetail=false;gConditionProductContent=false;HS_UpdateTradingConsoleHedgeletDescription(_7d);}}
	var gUnderlyingDataProvider={hedgestreet:"hedgestreet",ddf:"barchart"};var gUnderlyingDataLock=null;var gUnderlyingDataTasks=null;function HS_RefreshUnderlyingData(_1){if(gUnderlyingDataLock){return;}gUnderlyingDataLock=1;var _2={};var _3=0;if(window._arrHedgelets&&window._arrHedgelets.length>1){for(var i=1;i<_arrHedgelets.length;i++){var _5=_arrHedgelets.get("stUnderlyingAssetAlternateSymbol",i);var _6=(_5&&_5.length>0);var _7=gUnderlyingDataProvider.hedgestreet;_arrHedgelets[i].externalSymbol=null;if(_6){var _8=_5.split("://");var _9=_8[0];var _a=_8[1];if(_9&&_a){_7=_9.toLowerCase();_arrHedgelets[i].externalSymbol=_a;}}switch(_7){case gUnderlyingDataProvider.hedgestreet:if(_1){var _b=_2[gUnderlyingDataProvider.hedgestreet];if(!_b){_2[gUnderlyingDataProvider.hedgestreet]=_b=[];}_b.push(_arrHedgelets.get("nHedgeletId",i));}break;case gUnderlyingDataProvider.ddf:var _b=_2[gUnderlyingDataProvider.ddf];if(!_b){_2[gUnderlyingDataProvider.ddf]=_b=[];}var _c=_arrHedgelets[i].externalSymbol;if(_c&&_c.length>0){var _d=false;for(var j=0;j<_b.length;j++){if(_b[j]==_c){_d=true;break;}}if(!_d){_b.push(_c);}}break;default:_3++;}}}var _f=[];if(_2[gUnderlyingDataProvider.hedgestreet]){_f.push({provider:gUnderlyingDataProvider.hedgestreet,data:_2[gUnderlyingDataProvider.hedgestreet],completed:false,error:null});}if(_2[gUnderlyingDataProvider.ddf]){_f.push({provider:gUnderlyingDataProvider.ddf,data:_2[gUnderlyingDataProvider.ddf],completed:false,error:null});}if(_3>0){try{console.info(_3+" contracts w/o underlying");}catch(e){}}var _10=0;if(_f.length>0){gUnderlyingDataTasks=_f;var _11=(new Date()).getTime();for(var i=0;i<_f.length;i++){_f[_11]=_f[i];switch(_f[i].provider){case gUnderlyingDataProvider.hedgestreet:var ids=_f[i].data;if(ids.length>0){_XMLHTTP.send("POST","/hedgelet/service/underlying-quote-list","out=arrData&hedgeletid="+escape(ids.join(",")),HS_RefreshUnderlyingData_HedgeStreet,_11);_10++;}break;case gUnderlyingDataProvider.ddf:var _13=_f[i].data;if(_13.length>0){window.aryBCData=null;var _14=document.createElement("script");_14.type="text/javascript";_14.src="https://secure.barchart.com/pl/hedgestreet/data.ashx?symbols="+escape(_13.join(","));document.body.appendChild(_14);try{console.info("barchart query: "+_13.join(","));}catch(e){}setTimeout("HS_RefreshUnderlyingData_DDF('"+_11+"');",100);_10++;}break;default:}_11++;}}if(_10==0){HS_RefreshUnderlyingData_Finalize();}else{}}function HS_RefreshUnderlyingData_HedgeStreet(_15,_16){var _17=HS_ExtractArrayByName("arrData",_15.trim());var _18=new Object();for(var i=1;i<_17.length;i++){_18[_17.get("nHedgeletId",i)]=_17[i];}for(var i=1;i<_arrHedgelets.length;i++){var _1a=_arrHedgelets.get("nHedgeletId",i);var _1b=_18[_1a];if(_1b){HS_RefreshUnderlyingData_SaveData(_1b,_17.headers,_arrHedgelets[i],_arrHedgelets.headers);}}HS_RefreshUnderlyingData_CompleteTask(_16);}function HS_RefreshUnderlyingData_DDF(_1c){var _1d=window.aryBCData;if(!_1d){setTimeout("HS_RefreshUnderlyingData_DDF('"+_1c+"');",100);return;}var _1e=new Object();for(var i=1;i<_1d.length;i++){_1e[_1d.get("symbol",i)]=i;}for(var i=1;i<_arrHedgelets.length;i++){var _20=_arrHedgelets[i].externalSymbol;if(_20&&_20.length>0){var _21=_1e[_20];if(_21){try{var n=_arrHedgelets.headers.stUnderlyingAssetPrice||_arrHedgelets.headers.stUnderlyingAssetPrice||_arrHedgelets.headers.bdUnderlyingAssetLastPrice;if(n){_arrHedgelets[i][n]=_1d.get("last",_21);}n=_arrHedgelets.headers.dtUnderlyingAssetPriceTimeStamp;if(n){var _23=_1d.get("date",_21);var _24=_1d.get("time",_21);var _25=_1d.get("tz",_21);if(_23&&_24&&_25){var _26=_23.split("/");var _27=_24.split(":");if(_26.length>=3&&_27.length>=2){_arrHedgelets[i][n]=HSDateTime(_26[2],_26[0],_26[1],_27[0],_27[1],0,_25,0);}}}}catch(e){}}}}HS_RefreshUnderlyingData_CompleteTask(_1c);}function HS_RefreshUnderlyingData_CompleteTask(_28){if(typeof _28=="undefined"||!_28){return;}var _29=gUnderlyingDataTasks;if(_29){var _2a=_29[_28];if(_2a){_2a.completed=true;try{console.info("HS_RefreshUnderlyingData_CompleteTask: "+_2a.provider);}catch(e){}for(var i=0;i<_29.length;i++){if(!_29[i].completed){return;}}HS_RefreshUnderlyingData_Finalize();}}}function HS_RefreshUnderlyingData_Finalize(){gUnderlyingDataLock=null;gUnderlyingDataTasks=null;var _2c=gSessionState.get("isUserLoggedIn");if(window._arrHedgelets&&window._arrHedgelets.length>1){var _2d=new Object();_2d.stUnderlyingAssetPrice=HS_STREAM_DELTA_UNKNOWN;_2d.dtUnderlyingAssetPriceTimeStamp=HS_STREAM_DELTA_UNKNOWN;for(var i=1;i<_arrHedgelets.length;i++){var _2f=HS_GetElementByID("hsidHedgeletsDetailRow"+i);if(_2f){DrawRow(_2f,i,true,_2d);}}if(_2c){for(var i=0;i<_arrHedgelets.length;i++){if(HS_RefreshUnderlyingData_IsDelayed(_arrHedgelets[i])){_2c=false;break;}}}}if(!_2c){HS_GetElementByID("hsidUnderlyingLbl").style.backgroundColor="#cccccc";HS_GetElementByID("hsidUnderlyingLbl").style.color="#000000";HS_ReplaceInnerHTML("hsidUnderlyingLbl","Delayed Price");}else{HS_GetElementByID("hsidUnderlyingLbl").style.backgroundColor="#ffffff";HS_GetElementByID("hsidUnderlyingLbl").style.color="#CC0000";HS_ReplaceInnerHTML("hsidUnderlyingLbl","Real time");}HS_RefreshUnderlyingData_UpdateLinks();}function HS_RefreshUnderlyingData_SaveData(_30,_31,_32,_33){try{_32[_33["stUnderlyingAssetPrice"]]=_30[_31["stUnderlyingAssetPrice"]];_32[_33["stUnderlyingAssetPrice"]]=_30[_31["stUnderlyingAssetPrice"]];_32[_33["bdUnderlyingAssetLastPrice"]]=_30[_31["bdUnderlyingAssetLastPrice"]];_32[_33["stUnderlyingAssetPriceSource"]]=_30[_31["stUnderlyingAssetPriceSource"]];_32[_33["stUnderlyingAssetPriceSourceDescription"]]=_30[_31["stUnderlyingAssetPriceSourceDescription"]];_32[_33["dtUnderlyingAssetPriceTimeStamp"]]=_30[_31["dtUnderlyingAssetPriceTimeStamp"]];}catch(e){}}function HS_RefreshUnderlyingData_UpdateLinks(){var _34=$("hsidRefreshTableUnderlying");if(_34){_34.onclick=new Function("this.style.display=\"none\";HS_RefreshUnderlyingData(true);");_34.style.display="inline";}return;if(HS_Stream_IsEnabled()){if(_34){_34.onclick=new Function("this.style.display=\"none\";HS_RefreshUnderlyingData(true);");_34.style.display="inline";}}else{if(_34){_34.onclick=null;_34.style.display="none";}}}function HS_RefreshUnderlyingData_IsDelayed(_35){return (!gSessionState.get("isUserLoggedIn")||_35.externalSymbol);}hs.ui.underlying={_dialog:null,_timeout:null,_timeoutInterval:0,_interval:0,_count:0,_requests:{},_target:null,link:function(obj,_37){if(typeof obj=="undefined"||obj==null){return;}if(typeof _37=="undefined"||_37==null){return;}obj.parentNode.onmouseover=function(){hs.ui.underlying.show(this,_37);};},show:function(obj,_39){if(typeof obj=="undefined"||obj==null){return;}if(typeof _39=="undefined"||_39==null){return;}var id=hs.ui.underlying._count++;hs.ui.underlying._requests[id]={target:obj,data:_39};setTimeout(function(){hs.ui.underlying.display(id,obj.id);},hs.ui.underlying._interval);obj.onmouseout=function(e){tmp1(e,obj);};},display:function(id,_3d){var _3e=hs.ui.underlying._requests[id];if(!_3e||!_3e.target||!_3e.data){return;}hs.ui.underlying._requests[id]=null;if(!hs.ui.underlying._dialog){hs.ui.underlying._dialog=hs.ui.createDialog(240,false);var _3f=getElementByName(hs.ui.underlying._dialog,"div","title");if(_3f){_3f.innerHTML="Underlying Details";_3f.style.marginLeft="0px";}_3f=getElementByName(hs.ui.underlying._dialog,"div","content");if(_3f!=null){_3f.id="contentID";_3f.style.border="0px solid red";_3f.style.marginTop="0px";_3f.style.marginLeft="0px";_3f.style.marginRight="0px";_3f.style.marginBottom="0px";}}if(!hs.ui.underlying._dialog){return;}var _3f=getElementByName(hs.ui.underlying._dialog,"div","content");if(_3f){_3f.innerHTML=hs.ui.underlying._buildContent(_3e.data);}var _40=_3e.target;hs.ui.underlying._setTarget(_40);hs.ui.underlying._dialog.style.zIndex=-1000;hs.ui.underlying._dialog.style.display="block";HS_BoundElement(hs.ui.underlying._dialog,_40,null,null,[-5,-12,-12,-9],[0,0,0,9]);hs.ui.underlying._dialog.style.top=(Position.get(_40).top-4)+"px";hs.ui.underlying._dialog.style.left=(Position.get(_40).left+_40.offsetWidth-26)+"px";if(typeof _Dialogs!="undefined"&&_Dialogs){_Dialogs.bringToTop(hs.ui.underlying._dialog);}else{hs.ui.underlying._dialog.style.zIndex=1000;}hs.ui.underlying._dialog.id="ToptableOne";HS_GetElementByID("ToptableOne").onmouseout=function(e){findElemRelation(e,_3d);};},hide:function(){if(hs.ui.underlying._timeout){clearTimeout(hs.ui.underlying._timeout);}if(hs.ui.underlying._dialog!=null){hs.ui.underlying._dialog.style.display="none";hs.ui.underlying._dialog.style.zIndex=-1000;}hs.ui.underlying._setTarget(null);},cancel:function(id){var _43=null;if(typeof id!="undefined"&&id){_43=hs.ui.underlying._requests[id];}if(_43){if(_43.target){_43.target.onmouseout=null;}hs.ui.underlying._requests[id]=null;}},_setTarget:function(_44){if(hs.ui.underlying._target){hs.ui.underlying._target.style.fontWeight="normal";}hs.ui.underlying._target=_44;if(hs.ui.underlying._target){hs.ui.underlying._target.style.fontWeight="bold";}},_buildContent:function(_45){var arr=[];if(window._arrHedgelets&&window._arrHedgelets.length>1){var h=_arrHedgelets[_45];if(h){var _48=_arrHedgelets.get("stUnderlyingAssetPrice",_45)||_arrHedgelets.get("stUnderlyingAssetPrice",_45)||_arrHedgelets.get("bdUnderlyingAssetLastPrice",_45);var h=_arrHedgelets[_45];var _49="&nbsp;<img src='/images/arrow_yellow_sm.gif' alt=''>";var _4a=_arrHedgelets.get("nUnderlyingAssetDelayInterval",_45);var _4b=_arrHedgelets.get("stUnderlyingAssetPriceSource",_45);arr.push("<div id='tmpID' style='font-size:11px;color:black;width:200px;border:0px #000000 solid;' >");if(_48){arr.push("<b style='font-size:12px;'>");var _4c=_arrHedgelets.get("stAssetName",_45)||h.stAssetName||_arrHedgelets.get("stHedgeletName",_45);arr.push(_4c);arr.push(" - ");arr.push(_48);arr.push("</b>");var dt=_arrHedgelets.get("dtUnderlyingAssetPriceTimeStamp",_45);var _4e=HS_GenerateTime([dt[3],dt[4],dt[5],dt[6],dt[7]],false);arr.push("<br/>Last reported on: "+HS_GenerateDate2(dt));if(_4b.toLowerCase()=="hedgestreet"&&_4e=="12:00&nbsp;AM&nbsp;ET"){arr.push("<br/> ");}else{arr.push("&nbsp;"+_4e);arr.push("<br/>");}var _4f=_arrHedgelets.get("stUnderlyingAssetPriceSourceDescription",_45);if(_4f&&_4f.length>0){arr.push(_4f);arr.push("<br />");}var _50=HS_RefreshUnderlyingData_IsDelayed(h);var _51=(h.externalSymbol!=null);if(_51){arr.push("Prices provided by BarChart, Inc.<br/>");}else{if(_4b.toLowerCase()!="hedgestreet"){arr.push("Prices provided by "+_4b+", Inc.");}else{arr.push("Prices provided by the <a href='javascript:void(0)' onclick=javascript:PopUpWindow2('/hedgelets/settlementdata.html','HedgeStreet',810,300);hs.ui.underlying.hide(); style='font-size:11px;'>Source Agency</a>");}}arr.push("<div style='color:#cc0000; font-weight:bold;font-size:11px;border:0px solid red'>");if(_51){arr.push("30-minute delayed price");}else{if(_4b.toLowerCase()=="comstock"&&!gSessionState.get("isUserLoggedIn")){arr.push(_4a+"-minute delayed price");}else{arr.push("Real-time price");}}arr.push("</div>");if(_50){arr.push("<br><div id='spanID' style='border:0px solid blue'> ");if(_51){arr.push("<a href='javascript:void(0)' onclick=javascript:PopUpWindow2('http://trade.hedgestreet.com/BarChartLanding.html','barchart',650,400); style='font-size:11px;font-weight:bold;'>Get real-time quotes</a>"+_49);arr.push("<br />");arr.push("<a href='javascript:void(0)' onclick=javascript:PopUpWindow2('http://realtime.barchart.com/mri','barchart',650,400); style='font-size:11px;font-weight:bold;'>Login to BarChart</a>"+_49);}else{arr.push("<a href='javascript:void(0)' onclick='HS_Login(); return false;' style='font-size:11px;font-weight:bold;'>Login for real-time quotes</a>"+_49);}arr.push("</span>");}}else{arr.push("There is no underlying price for this market.");}arr.push("</div>");arr.push("");}}return arr.join("");}};function HS_Login(){HS_SetCookie(HS_COOKIE_TARGETURL,location.pathname);location.href="/login/login.html";}function tmp1(e,obj){if(!e){var e=window.event;}var _54=(e.relatedTarget)?e.relatedTarget:e.toElement;if(!traverseDom(obj,_54)&&!traverseDom(HS_GetElementByID("ToptableOne"),_54)){setTimeout(function(){hs.ui.underlying.hide();},hs.ui.underlying._timeoutInterval);}}function traverseDom(_55,_56){var c=_55,n=null;do{n=c.firstChild;if(n==null){if(c==_56){return true;}else{n=c.nextSibling;}}if(n==null){var tmp=c;do{n=tmp.parentNode;if(n==_55){break;}if(n==_56){return true;}tmp=n;n=n.nextSibling;}while(n==null);}c=n;}while(c!=_55);if(_56.id==_55.id){return true;}else{return false;}}function findElemRelation(e,_5a){if(!e){var e=window.event;}var _5b=(e.relatedTarget)?e.relatedTarget:e.toElement;var _5c=HS_GetElementByID("ToptableOne");if(!traverseDom(_5c,_5b)){if(!traverseDom(HS_GetElementByID(_5a),_5b)){setTimeout(function(){hs.ui.underlying.hide();},hs.ui.underlying._timeoutInterval);}}}
	if(typeof hs=="undefined"){hs={};}if(typeof hs.ui=="undefined"){hs.ui={};}hs.ui.tooltip=null;hs.ui.tooltipTarget=null;hs.ui.tooltipShadowFrame=null;hs.ui.tooltipRequests={};hs.ui.tooltipRequestsCount=0;hs.ui.tooltipInterval=400;hs.ui.linkToolTip=function(_1,_2,_3,_4){if(typeof _1=="undefined"||_1==null){return;}if(typeof _2=="undefined"||_2==null||_2.length<=0){return;}var id=_3;if(typeof id=="undefined"||id==null){id="";}if(typeof _4=="undefined"){_4=true;}_1.onmouseover=function(){hs.ui.showToolTip(this,_2,id,_4);};};hs.ui.showToolTip=function(_6,_7,_8,_9){if(!$$(_6)){return;}if(!$$s(_7)){return;}var _a=_8;if(!$$s(_a)){_a="";}var _b=hs.ui.tooltipRequestsCount++;hs.ui.tooltipRequests[_b]={target:_6,str:_7,boundingElementID:_a};setTimeout(function(){hs.ui.displayToolTip(_b,_9);},hs.ui.tooltipInterval);_6.onmouseout=function(){hs.ui.hideToolTip(_b);};};hs.ui.displayToolTip=function(id,_d){var _e=hs.ui.tooltipRequests[id];if(!$$(_e)||!$$(_e.target)||!$$(_e.str)){return;}var _f=_e.target;var str=_e.str;var _11=_e.boundingElementID;if(!$$(_f)){return;}if(!$$s(str)){return;}hs.ui.tooltipRequests[id]=null;if(hs.ui.tooltip==null){var _12=document.createElement("div");_12.style.paddingLeft="0px";_12.style.paddingRight="0px";_12.style.paddingTop="0px";_12.style.paddingBottom="0px";_12.style.display="none";_12.style.position="absolute";_12.style.height="auto";_12.style.borderLeft="1px solid black";_12.style.borderRight="1px solid black";_12.style.borderTop="1px solid black";_12.style.borderBottom="1px solid black";_12.style.paddingLeft="2px";_12.style.paddingRight="2px";_12.style.backgroundColor="white";_12.style.verticalAlign="middle";_12.style.color="black";_12.style.fontSize="12px";document.body.appendChild(_12);hs.ui.tooltip=_12;}if(hs.ui.tooltip==null){return;}if(HS_ClientBrowserIs("msie")){if(hs.ui.tooltipShadowFrame==null){hs.ui.tooltipShadowFrame=hs.ui.createFrame();}}hs.ui.tooltipTarget=_f;hs.ui.tooltip.innerHTML=str;var _13=null;if($$s(_11)){_13=$(_11);}hs.ui.tooltip.style.zIndex=-1000;hs.ui.tooltip.style.display="";HS_BoundElement(hs.ui.tooltip,_f,_13,null,[0,0,0,0],[_f.offsetHeight+4,0,0,0]);if(_d){hs.ui.tooltip.style.top=(Position.get(_f).top+_f.offsetHeight+4)+"px";hs.ui.tooltip.style.left=(Position.get(_f).left+_f.offsetWidth)+"px";}if(typeof _Dialogs!="undefined"&&_Dialogs!=null){_Dialogs.bringToTop(hs.ui.tooltip);}else{hs.ui.tooltip.style.zIndex=1000;}if(hs.ui.tooltipShadowFrame!=null){hs.ui.tooltipShadowFrame.style.top=hs.ui.tooltip.style.top;hs.ui.tooltipShadowFrame.style.left=hs.ui.tooltip.style.left;hs.ui.tooltipShadowFrame.style.width=(hs.ui.tooltip.offsetWidth+0)+"px";hs.ui.tooltipShadowFrame.style.height=(hs.ui.tooltip.offsetHeight+0)+"px";hs.ui.tooltipShadowFrame.style.zIndex=""+(parseInt(hs.ui.tooltip.style.zIndex,10)-1);hs.ui.tooltipShadowFrame.style.visibility="visible";}};hs.ui.hideToolTip=function(id){var _15=null;if($$(id)){_15=hs.ui.tooltipRequests[id];}if($$(_15)){var obj=_15.target;if($$(obj)){obj.onmouseout=null;}hs.ui.tooltipRequests[id]=null;}else{if(hs.ui.tooltip!=null){hs.ui.tooltip.style.display="none";hs.ui.tooltip.style.zIndex=-1000;}if(hs.ui.tooltipShadowFrame!=null){hs.ui.tooltipShadowFrame.style.visibility="hidden";hs.ui.tooltipShadowFrame.style.zIndex=-1000;}}hs.ui.tooltipTarget=null;};hs.ui.updateToolTip=function(obj,str){if(!$$(obj)){return;}if(!$$(str)){return;}if(!$$(hs.ui.tooltip)||hs.ui.tooltipTarget!=obj){return;}if(str.length>0){hs.ui.tooltip.innerHTML=str;}else{hs.ui.hideToolTip();}};
	hs.error={data:{},displayArea:null,messageArea:null,messageTemplate:null,delimiter:"::",fieldLabelPostfix:"_label",showFieldErrors:false,color:"red",generalErrorName:"General Error",generalErrorsShown:[],permanentErrors:[],initialize:function(_1,_2,_3){if(typeof _1!="undefined"&&_1!=null){hs.error.displayArea=_1;}if(typeof _2!="undefined"&&_2!=null){hs.error.messageArea=_2;}if(typeof _3!="undefined"&&_3!=null){hs.error.messageTemplate=_3;}var _4=["_errorActivateTrader","_errorAddAccount","_errorAddGiveUpCode","_errorAddTrader","_errorAdminLogin","_errorAffirmBlockTrade","_errorCancelBlockTrade","_errorCancelOrder","_errorChangePassword","_errorDeactivateAccount","_errorDeactivateTrader","_errorDeleteGiveUpCode","_errorDeleteWatchlist","_errorEditAccount","_errorEditMail","_errorEditProfile","_errorEditTrader","_errorEditUser","_errorFundsTransfer","_errorLogin","_errorLogout","_errorManageUserPreferences","_errorManageUserRole","_errorModifyOrder","_errorPlaceBlockTrade","_errorPlaceOrder","_errorPreselectAccount","_errorPreselectAccountPermission","_errorPreselectAffirmBlockTrade","_errorPreselectModifyOrder","_errorPreselectStatusBlockTrade","_errorReassignTrader","_errorReferAFriend","_errorReviewBlockTrade","_errorReviewCancelOrder","_errorReviewModifyOrder","_errorReviewPlaceOrder","_errorRecoverPassword","_errorRecoverUserId","_errorElectronicCheck","_errorElectronicCheckReview","_errorOpenaccount","_errorDisclosures","_errorQualifyingQuestions"];var _5=0;for(var i=0;i<_4.length;i++){var _7=_4[i];var _8="typeof "+_7+" != 'undefined' && "+_7+" != null && typeof "+_7+".name != 'undefined' && "+_7+".name != null && "+_7+".name.length > 0";var _9=eval(_8);if(_9){var _a=eval(_4[i]);if(hs.error.load(_a)){_5++;}}}},load:function(_b){if(typeof _b=="undefined"||_b==null){return false;}var _c=_b.name;var _d=_b.data;if(typeof _c=="undefined"||_c==null||_c.length<=0){return false;}if(typeof _d=="undefined"||_d==null){return false;}hs.error.data[_c]=_d;return true;},search:function(_e,_f,_10){var str="";if(typeof _e=="undefined"||_e==null||_e.length<=0){return str;}if(typeof _f=="undefined"||_f==null){return str;}var _12=hs.error.data[_e];if(typeof _12=="undefined"||_12==null){return str;}var _13=_f;if(typeof _10!="undefined"&&_10!=null&&_10.length>0&&_10.toLowerCase()!=_e.toLowerCase()){_13=_10+hs.error.delimiter+_13;}str=_12[_13];if(typeof str=="undefined"||str==null||str.length<=0){str=_12[_f];}if(typeof str=="undefined"||str==null){str="";}return str;},show:function(_14,_15,_16,_17){if(hs.error.displayArea==null){return;}if(hs.error.messageArea==null){return;}if(hs.error.messageTemplate==null){return;}var str=hs.error.search(_14,_15,_16);if(str.length<=0){_Logger.log("ERROR: cannot find error message ("+_14+", "+_15+", "+_16+")","hs.error");hs.error.showDirect("Error "+_15+" has occurred.  Please call/email customer service at 1-877-TO-HEDGE");return;}if(typeof _16!="undefined"&&_16!=null&&_16.length>0){var _19=_16+hs.error.fieldLabelPostfix;var _1a=null;if(typeof _17!="undefined"&&_17!=null){try{_1a=getElementByName(_17,"div",_19);if(_1a==null){_1a=getElementByName(_17,"span",_19);}if(_1a==null){_1a=getElementByName(_17,"a",_19);}if(_1a==null){_1a=getElementByName(_17,"label",_19);}if(_1a==null){_1a=getElementByName(_17,"td",_19);}}catch(e){}}if(_1a==null){_1a=$(_19);}if(_1a!=null){_1a.style.color=hs.error.color;}if(!hs.error.showFieldErrors){for(var i=0;i<hs.error.generalErrorsShown.length;i++){if(hs.error.generalErrorsShown[i]==_14){return;}}var _1c=hs.error.search(_14,hs.error.generalErrorName);str=_1c;hs.error.generalErrorsShown.push(_14);}}hs.error.showDirect(str);},showDirect:function(str,_1e){if(typeof str=="undefined"||str==null||str.length<=0){return;}if(hs.error.displayArea==null){return;}if(hs.error.messageArea==null){return;}if(hs.error.messageTemplate==null){return;}var _1f=_1e;if($$(_1f)&&_1f){for(var i=0;i<hs.error.permanentErrors.length;i++){if(str==hs.error.permanentErrors[i]){return;}}hs.error.permanentErrors.push(str);}var obj=hs.error.messageTemplate.cloneNode(true);if(obj!=null){hs.error.messageArea.appendChild(obj);obj.innerHTML=str;hs.error.displayArea.style.display="block";}},hide:function(_22){hs.error.generalErrorsShown=[];var _23=_22;if($$(_23)&&_23){hs.error.permanentErrors=[];}if(hs.error.permanentErrors.length>0){if(hs.error.messageArea!=null){var _24=[];for(var j=0;j<hs.error.messageArea.childNodes.length;j++){var _26=hs.error.messageArea.childNodes[j];var _27=false;for(var i=0;i<hs.error.permanentErrors.length;i++){var str=hs.error.permanentErrors[i];if(_26.innerHTML==str){_27=true;break;}}if(!_27){_24.push(_26);}}for(var i=0;i<_24.length;i++){hs.error.messageArea.removeChild(_24[i]);}}}else{if(hs.error.messageArea!=null){hs.error.messageArea.innerHTML="";}if(hs.error.displayArea!=null){hs.error.displayArea.style.display="none";}}},bufferfn:function(){}};
function HS_InitError(){var _1=$("hsidWarningDialog");var _2=null;if(_1!=null){_2=getElementByName(_1,"div","messages");}var _3=document.createElement("div");hs.error.initialize(_1,_2,_3);hs.error.showFieldErrors=true;}function HS_DashBoard_ToDisplayPrice(_4,_5,_6){if(_5==null){return _4;}var _7=_5.get("bdUnderlyingFloor",_6);var _8=_5.get("bdUnderlyingCap",_6);var _9=_5.get("cyPayout",_6);var _a=_5.get("ecHedgeletType",_6);var _b=_5.get("bdTickSize",_6);var _c=null;if(_a==HS_HEDGELET_TYPE_VARIABLE){_c=HS_Futures_ToDisplayPrice2(_4,_7,_8,_9,_b);}if(_c!=null){return _c;}else{return _4;}}function HS_OnStreamingStatusChanged(_d){HS_UpdateContentRefreshLinkDisplay(_d);}function HS_UpdateContentRefreshLinkDisplay(_e){var _f=$("hsidContentRefreshLink");var _10=$("hsidStreamingOn");var _11=$("hsidStreamingOff");var _12=$("hsidStreamingNA");var _13=$("hsidStreamingDisconnected");if(!$$(_f)||!$$(_10)||!$$(_11)||!$$(_12)||!$$(_13)){return;}if(!HS_Stream_IsEnabled()){_10.style.display="none";_11.style.display="none";_13.style.display="none";_12.style.display="none";_f.style.display="block";if(typeof HS_Stream_BrowserUnsupported!=undefined){if(HS_Stream_BrowserUnsupported()){var _14="It appears that you may be using a browser or<br>browser version not supported for streaming.<br>We recommend using either IE 6.0 and above<br>or Firefox 1.5 above.";_12.style.display="block";hs.ui.linkToolTip(_12,_14,"hsidHSContainer2",false);}}}else{var _15=false;if($$(_e)){if(_e=="STALLED"){}else{if(_e=="DISCONNECTED"){}else{if(_e=="CONNECTING"){}else{if(_e=="STREAMING"){_15=true;}}}}}else{_15=HS_Stream_IsStreaming();}if(_15){_f.style.display="none";}else{_f.style.display="block";}if(HS_Stream_GetUserSelection()){if(_15){_11.style.display="none";_13.style.display="none";_10.style.display="block";}else{_11.style.display="none";_10.style.display="none";_13.style.display="block";var _14="Streaming is temporarily disconnected. Press<br>the 'Stop' button to halt automatic reconnect<br>attempts. When streaming becomes available,<br>it will automatically reconnect.";if(typeof _13.hsHasTooltip=="undefined"){hs.ui.linkToolTip(_13,_14,"hsidHSContainer2",false);_13.hsHasTooltip=true;}}}else{_10.style.display="none";_13.style.display="none";_11.style.display="block";}}}function HS_RefreshUnderlying_UpdateLinks(){var _16=$("hsidRefreshTableUnderlying");if(HS_Stream_IsEnabled()){if($$(_16)){_16.onclick=new Function("this.style.display=\"none\";HS_RefreshUnderlying_GetData();");_16.style.display="inline";}}else{if($$(_16)){_16.onclick=null;_16.style.display="none";}}}function HS_RefreshUnderlying_GetData(_17){var _18="";if($$(_17)){for(var i=0;i<_17.length;i++){if(_18.length>0){_18+=",";}_18+=_17[i];}}else{if($$(_arrHedgelets)){for(var i=1;i<_arrHedgelets.length;i++){if(_18.length>0){_18+=",";}_18+=_arrHedgelets.get("nHedgeletId",i);}}}if(_18.length<=0){return;}_XMLHTTP.send("POST","/hedgelet/service/underlying-quote-list","out=arrData&hedgeletid="+escape(_18),HS_RefreshUnderlying_GetData2);}function HS_RefreshUnderlying_GetData2(_1a,_1b){var _1c=HS_ExtractArrayByName("arrData",_1a.trim());var _1d=new Object();for(var i=1;i<_1c.length;i++){_1d[_1c.get("nHedgeletId",i)]=_1c[i];}var _1f=new Object();_1f.stUnderlyingAssetPrice=HS_STREAM_DELTA_UNKNOWN;_1f.dtUnderlyingAssetPriceTimeStamp=HS_STREAM_DELTA_UNKNOWN;for(var i=1;i<_arrHedgelets.length;i++){var _20=_arrHedgelets.get("nHedgeletId",i);var _21=_1d[_20];if($$(_21)){HS_RefreshUnderlying_SaveData(_21,_1c["headers"],_arrHedgelets[i],_arrHedgelets["headers"]);var _22=document.getElementById("hsidHedgeletsDetailRow"+i);if(_22!=null){DrawRow(_22,i,true,_1f);}}}HS_RefreshUnderlying_UpdateLinks();}function HS_RefreshUnderlying_SaveData(_23,_24,_25,_26){try{_25[_26["stUnderlyingAssetPrice"]]=_23[_24["stUnderlyingAssetPrice"]];_25[_26["stUnderlyingAssetPrice"]]=_23[_24["stUnderlyingAssetPrice"]];_25[_26["stUnderlyingAssetPriceSource"]]=_23[_24["stUnderlyingAssetPriceSource"]];_25[_26["stUnderlyingAssetPriceSourceDescription"]]=_23[_24["stUnderlyingAssetPriceSourceDescription"]];_25[_26["dtUnderlyingAssetPriceTimeStamp"]]=_23[_24["dtUnderlyingAssetPriceTimeStamp"]];}catch(e){}}
	

