var tmplWidgetMinMax=new Template('<span onclick="#{onclick}" class="#{styleClass}"></span>');
function saveWidgetOrder(A){A=A.replace(/%5B/g,"");
A=A.replace(/%5D/g,"");
if(!checkDoubleclick()){makeFacesAjaxRequest("saveWidgetOrder",A)
}}function makeFacesAjaxRequest(C,E,D,B,A){new Ajax.Request("/boerse/faces/"+C,{parameters:E,method:"post",onSuccess:D,onFailure:B,onException:A})
}function openWidgetConfigDialog(A){switch(A){case"NEWS":_openNewsConfig();
break;
case"CHART":_openChartConfig();
break;
default:break
}}function _openNewsConfig(){if(!checkDoubleclick()){if($("newsConfigDialog")==null){var A="/boerse/jsp/boerse/_detailansicht/dialoge/newswidgetconfig.jsf";
var C="News Widget konfigurieren";
var B=300;
Dialog.confirm({url:A,options:{method:"get"}},{id:"newsConfigDialog",className:"cash2_gray",destroyOnClose:true,width:B,title:C,buttonClass:"pointer",okLabel:"speichern &raquo;",cancelLabel:"abbrechen &raquo;",recenterAuto:false,showEffect:Effect.Appear,showEffectOptions:{duration:effectTimeShow},hideEffect:Effect.Fade,hideEffectOptions:{duration:effectTimeHide},ok:function(){changeNews()
}})
}}}function _openChartConfig(){if(!checkDoubleclick()){if($("chartConfigDialog")==null){var A="/boerse/jsp/boerse/_detailansicht/dialoge/chartwidgetconfig.jsf";
var B="Chart Widget konfigurieren";
Dialog.confirm({url:A,options:{method:"get"}},{id:"chartConfigDialog",className:"cash2_gray",destroyOnClose:true,width:wWidth,title:B,buttonClass:"hidden",recenterAuto:false,showEffect:Effect.Appear,hideEffect:Effect.Fade,effectOptions:{duration:0.2}})
}}}function closeDialog(){Windows.closeAllModalWindows()
}function openPrototypeWindow(B,C,A){}function openMonitorGlossary(A){win=new Window({className:"cash2_gray",title:"MONITOR (SCREENER) GLOSSAR",width:windowWidth()/2,destroyOnClose:true,url:"/services/boerse/monitor/glossar_item.php?id="+A});
win.showCenter()
}function getAwpNews(A){new Ajax.Request("/boerse/jsp/boerse/_detailansicht/ajax/newsContent.jsf",{method:"post",parameters:"newsid="+A,onSuccess:function(B){$("newsBox").innerHTML=B.responseText
}})
}var chartparams=$H();
function setChartConfig(A,B){chartparams.set(A,B)
}function selectFromInputTextCompareWith(A,C,B){$(B).show();
setChartConfig("skala","1");
$("skalaCloseText").innerHTML="RELATIVE";
$("skalaOpenText").innerHTML="RELATIVE";
selectDropDownItem("skala","relative");
selectFromInputText(A,C)
}function selectFromInputText(A,B){setChartConfig($(A).name,$(A).value);
if(B){updateChart()
}}function selectCheckBox(C,D){var B="";
var A;
if(D){B="/boerse/images/icons/checkbox_on.gif";
A=false;
setChartConfig($(C).value,true)
}else{B="/boerse/images/icons/checkbox_off.gif";
A=true;
setChartConfig($(C).value,false)
}$(C).src=B;
$(C).onclick=function(){selectCheckBox(this,A)
};
updateChart()
}function selectFromTo(){if($("from").value.length>=5&&$("to").value.length>=5){setChartConfig("start",$("from").value);
setChartConfig("end",$("to").value);
dislectDropDown("period");
updateChart()
}}function selectPeriodItem(A,B,C){$("from").value="";
$("to").value="";
selectItemFromUL(A,B)
}function selectGraphItem(A,B){selectItemFromUL(A,B)
}function selectSkalaItem(A,B){selectItemFromUL(A,B)
}function selectAnalyseItem(A,C,B){$(B).show();
selectItemFromUL(A,C)
}function selectCompareItem(A,C,B){$(B).show();
setChartConfig("comparewithname0",$(A).innerHTML);
setChartConfig("skala","1");
$("skalaCloseText").innerHTML="RELATIVE";
$("skalaOpenText").innerHTML="RELATIVE";
selectDropDownItem("skala","relative");
selectPeriodItem(A,C,false)
}function selectItemFromUL(A,B){key=$(A).up("div").id.replace("Content","");
setChartConfig(key,B);
$(A).up("ul").childElements().each(function(C){$(C).removeClassName("ddActive")
});
$(A).addClassName("ddActive");
$(key+"CloseText").update($(A).innerHTML);
$(key+"OpenText").update($(A).innerHTML);
updateChart()
}function selectItem(A){setChartConfig($(A).id,$(A).childElements()[$(A).selectedIndex].readAttribute("value"))
}function updateChart(){new Ajax.Request("/boerse/jsp/boerse/_detailansicht/ajax/updateChart.jsf",{asynchronous:false,parameters:chartparams.toQueryString(),onComplete:function(A){if(200==A.status){$("chartData").innerHTML=A.responseText
}}});
chartparams=$H()
}function changeExtendedMenu(A,D,C){var B=$(A).up();
var E;
$(A).remove();
if($(D).style.display!="none"){_setFlag(D,false);
new Effect.BlindUp($(D),{duration:0.2});
E={onclick:"changeExtendedMenu(this,'"+D+"',false)",styleClass:"gl_normal button_red_10",text:"erweitert &raquo;"}
}else{_setFlag(D,true);
new Effect.BlindDown($(D),{duration:0.2});
E={onclick:"changeExtendedMenu(this,'"+D+"',true)",styleClass:"gl_normal button_red_10",text:"vereinfacht &raquo;"}
}$(B).innerHTML=$(B).innerHTML+' <a onclick="'+E.onclick+'" class="'+E.styleClass+'">'+E.text+"</a>"
}function dislectDropDown(A){$(A+"OpenText").innerHTML="keine Wahl getroffen";
$(A+"CloseText").innerHTML="keine Wahl getroffen";
selectDropDownItem(A,"")
}function selectDropDownItem(A,B){$(A+"Content").down("ul").childElements().each(function(C){if((C).innerHTML==B){$(C).addClassName("active")
}else{$(C).removeClassName("active")
}})
}function switchOfAnalyse(){$("switchOfAnalyse").hide();
dislectDropDown("analyse");
setChartConfig("analyse","");
updateChart()
}function switchOfCompareWith(){$("switchOfCompareWith").hide();
dislectDropDown("comparewith0");
setChartConfig("comparewith0","");
for(i=1;
i<5;
i++){$("titel"+1).down("input").value="";
setChartConfig("comparewith"+i,"")
}updateChart()
}function changeView(A,B){$(A).update("laden...");
var C="/boerse/faces/changeView";
var D="selectedView="+B;
new Ajax.Request(C,{asynchronous:true,parameters:D,onComplete:function(F){var E=document.location.href;
if(200==F.status&&F.responseJSON.status==1){document.location.href=E
}}})
}function changeNews(){var A="/boerse/faces/changeNews";
var B="nmbOfNews="+$("nmbOfNews").value;
new Ajax.Request(A,{asynchronous:true,parameters:B,onComplete:function(D){var C=document.location.href;
if(200==D.status&&D.responseJSON.status==1){document.location.href=C
}}})
}function reloadDetail(A){document.location.href="/boerse/kursinfo/"+A
}function _setFlag(A,C){var B="/boerse/faces/setFlag";
var D="key="+A+"&value="+C;
new Ajax.Request(B,{asynchronous:true,parameters:D})
}function traderPage(A,C,B){getomniExit(this,C);
if(B==null){window.setTimeout("_omniWin('"+A+"');",500)
}else{window.setTimeout("_omniForm('"+A+"','"+B[0]+"','"+B[1]+"','"+B[2]+"','"+B[3]+"','"+B[4]+"','"+B[5]+"','"+B[6]+"');",500)
}}function _omniWin(A){window.open(A,"_blank");
return false
}function _omniForm(H,G,F,E,D,B,A,I){var C=_getNewSubmitForm(H);
_addNewFormElement(C,"quant",G);
_addNewFormElement(C,"bank",F);
_addNewFormElement(C,"lang",E);
_addNewFormElement(C,"caller",D);
_addNewFormElement(C,"tran",B);
_addNewFormElement(C,"stex",A);
_addNewFormElement(C,"stid",I);
$("traderFormDiv").appendChild(C);
$(C).submit();
$(C).remove()
}function _addNewFormElement(B,A,D){var C=document.createElement("input");
$(C).setAttribute("type","hidden");
$(C).setAttribute("name",A);
$(C).setAttribute("value",D);
$(B).appendChild(C);
return $(C)
}function _getNewSubmitForm(B){var A=document.createElement("FORM");
$(A).setAttribute("method","post");
$(A).setAttribute("action",B);
$(A).setAttribute("target","_blank");
$(A).setAttribute("style","display:none;float:left;");
return $(A)
};