var selectorOpened=[];selectorOpened.underlying=0;selectorOpened.productType=0;selectorOpened.turboType=0;selectorOpened.maturity=0;selectorOpened.min_price=0;selectorOpened.max_price=0;selectorOpened.min_delta=0;selectorOpened.max_delta=0;function showResults(b,c,a){setTimeout("showResultsNow('"+b+"','"+c+"','"+a+"')",100)}function showResultsNow(b,d,a){var e=getElt(b);e.style.display="block";var c=getElt(d);c.style.height=e.offsetHeight+"px";c.style.display="block";selectorOpened[a]=1}function loadSelector(f,a,e,b,d,c){if(b=="1"){which=getCheckedRadioValue(document.forms.ProductsForm.filter)}else{if(b==4){which=getCheckedRadioValue(document.forms.VanillaForm.filter)}else{if(b==2){which=getCheckedRadioValue(document.forms.TurbosForm.filter)}else{if(b==0){which=getCheckedRadioValue(document.forms.ClientCloseOpeForm.filter)}}}}country="";if(d!=""){country="&country="+d}if(!c){c=[]}new Ajax.Request("UnderlyingAjaxSelectorFlop.do?pc="+b+"&which="+which+country,{method:"post",parameters:{checkedList:c},onSuccess:function(g){refreshSelector(g.responseText,f)}})}function getCheckedRadioValue(a){for(var b=0;b<a.length;b++){if(a[b].checked){return a[b].value}}return""}function refreshSelector(b,a){var c=getElt(a);c.innerHTML=b;displayUnderlyingSelectorContent()}function checkAllSelectorsOpened(){checkSelectorOpened("underResults","underResultsIFrame","underlying");checkSelectorOpened("productTypeResults","productTypeResultsIFrame","productType");checkSelectorOpened("turboTypeResults","turboTypeResultsIFrame","turboType");checkSelectorOpened("maturityResults","maturityResultsIFrame","maturity");checkSelectorOpened("min_priceResults","min_priceIFrame","min_price");checkSelectorOpened("max_priceResults","max_priceIFrame","max_price");checkSelectorOpened("min_deltaResults","min_deltaIFrame","min_delta");checkSelectorOpened("max_deltaResults","max_deltaIFrame","max_delta");if(typeof(langSelected)!="undefined"){hideLang()}}function checkSelectorOpened(b,c,a){if(selectorOpened[a]==1){hideResults(b,c,a)
}}function clickDelay(a){if(a=="underlying"){getElt("underlying_selector").focus()}selectorOpened[a]=0;setTimeout(function(){clickDelayNow(a)},100)}function clickDelayNow(a){selectorOpened[a]=1}function hideResults(b,c,a){setTimeout("hideResultsNow('"+b+"','"+c+"','"+a+"')",100)}function hideResultsNow(b,c,a){getElt(b).style.display="none";getElt(c).style.display="none";selectorOpened[a]=0}function swapStyle(h,f,d,c,a,e,g,b){if(getElt(h).className==f){getElt(h).className=d}else{getElt(h).className=f}if(a=="underlying"){swapUnderlyingSelectorContent(c);getElt("underlying_selector").focus()}else{if(a=="productType"){swapProductTypeSelectorContent(c)}else{if(a=="turboType"){swapTurboTypeSelectorContent(c)}else{if(a=="maturity"){swapMaturitySelectorContent(c,f,d)}else{swapSelectorContent(c,e,a,g,b)}}}}}function goToLetter(c,b){if(!c){var c=window.event}if(c.keyCode){codeChar=c.keyCode}else{if(c.which){codeChar=c.which}}if((codeChar>64&&codeChar<91)||(codeChar>96&&codeChar<123)){if(b.underlyingName){var a=String.fromCharCode(codeChar).toUpperCase();for(i=1;i<b.underlyingName.length;i++){if(b.underlyingName[i].value.charAt(0)==a){slideScrolling(getElt("underlying_tr_"+i).offsetTop,"underResultsList");break}}}}}function slideScrolling(b,d){var c=getElt(d);if(c){var a=c.scrollTop;c.scrollTop=a+Math.round((b-a)*0.5);setTimeout(function(){c.scrollTop=a+Math.round((b-a)*0.75)},40);setTimeout(function(){c.scrollTop=a+Math.round((b-a)*0.88)},80);setTimeout(function(){c.scrollTop=a+Math.round((b-a)*0.94)},120);setTimeout(function(){c.scrollTop=a+Math.round((b-a)*0.97)},160);setTimeout(function(){c.scrollTop=a+Math.round((b-a)*0.99)},200);setTimeout(function(){c.scrollTop=b},240)}}function checkBackSpace(a){if(!a){var a=window.event}if(a.keyCode){codeChar=a.keyCode}else{if(a.which){codeChar=a.which}}if(codeChar==8){slideScrolling(0,"underResultsList");return false}}function swapSelectorContent(index,form,selector,multi,inputName){eval("var formElem=document.forms."+form);eval("var selectorElem=formElem."+selector);
if(selectorElem[index].checked==false){selectorElem[index].checked=true}else{selectorElem[index].checked=false}if(!multi){if(selectorElem[index].checked==true){for(i=0;i<selectorElem.length;i++){if(i!=index){selectorElem[i].checked=false;if(i%2==0){getElt(selector+"_tr_"+i).className="grey_back"}else{getElt(selector+"_tr_"+i).className=""}}}}}displaySelectorContent(form,selector,inputName)}function displaySelectorContent(form,selector,inputName){var value="";eval("var formElem=document.forms."+form);eval("var selectorElem=formElem."+selector);eval("var labelElem=formElem."+selector+"_label");for(i=0;i<selectorElem.length;i++){if(selectorElem[i].checked==true){value+=labelElem[i].value+"  "}}getElt(inputName).value=value};