function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i-1 && this.dom)?1:0; this.ie4=(document.all && !this.dom)?1:0; this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; this.ns4=(document.layers && !this.dom)?1:0; this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) return this } bw=new checkBrowser(); function det(obj){ bw=new checkBrowser(); Element = bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0; return Element; } function show(div){ det(div).style.visibility = 'visible'; } function hide(div){ det(div).style.visibility = 'hidden'; } function Over(id,name){ id.src="images/"+name+"-over.gif"; } function Out(id,name){ id.src="images/"+name+".gif"; } var oldLink = null; // code to change the active stylesheet function setActiveStyleSheet(link, title) { var i, a, main; for(i=0; (a = document.getElementsByTagName("link")[i]); i++) { if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) { a.disabled = true; if(a.getAttribute("title") == title) a.disabled = false; } } if (oldLink) oldLink.style.fontWeight = 'normal'; oldLink = link; link.style.fontWeight = 'bold'; return false; } // This function gets called when the end-user clicks on some date. function selected(cal, date) { cal.sel.value = date; // just update the date in the input field. if (cal.sel.id == "sel1" || cal.sel.id == "sel3") // if we add this call we close the calendar on single-click. // just to exemplify both cases, we are using this only for the 1st // and the 3rd field, while 2nd and 4th will still require double-click. cal.callCloseHandler(); } // And this gets called when the end-user clicks on the _selected_ date, // or clicks on the "Close" button. It just hides the calendar without // destroying it. function closeHandler(cal) { cal.hide(); // hide the calendar } // This function shows the calendar under the element having the given id. // It takes care of catching "mousedown" signals on document and hiding the // calendar if the click was outside. function showCalendar(id, format) { var el = document.getElementById(id); if (calendar != null) { // we already have some calendar created calendar.hide(); // so we hide it first. } else { // first-time call, create the calendar. var cal = new Calendar(false, null, selected, closeHandler); // uncomment the following line to hide the week numbers cal.setDisabledHandler(isDisabled); cal.weekNumbers = false; calendar = cal; // remember it in the global var cal.setRange(1994, 2020); // min/max year allowed. cal.create(); } calendar.setDateFormat(format); // set the specified date format calendar.parseDate(el.value); // try to parse the text in field calendar.sel = el; // inform it what input field we use calendar.showAtElement(el); // show the calendar below it return false; } var MINUTE = 60 * 1000; var HOUR = 60 * MINUTE; var DAY = 24 * HOUR; var WEEK = 7 * DAY; // If this handler returns true then the "date" given as // parameter will be disabled. In this example we enable // only days within a range of 10 days from the current // date. // You can use the functions date.getFullYear() -- returns the year // as 4 digit number, date.getMonth() -- returns the month as 0..11, // and date.getDate() -- returns the date of the month as 1..31, to // make heavy calculations here. However, beware that this function // should be very fast, as it is called for each day in a month when // the calendar is (re)constructed. function isDisabled(date) { var today = new Date(); if ((date.getTime()/DAY) > (today.getTime()/DAY-1)) return true; else return false; } function flatSelected(cal, date) { var el = document.getElementById("preview"); el.innerHTML = date; } function showFlatCalendar() { var parent = document.getElementById("display"); // construct a calendar giving only the "selected" handler. var cal = new Calendar(false, null, flatSelected); // hide week numbers cal.weekNumbers = true; // We want some dates to be disabled; see function isDisabled above cal.setDisabledHandler(isDisabled); cal.setDateFormat("DD, M d"); // this call must be the last as it might use data initialized above; if // we specify a parent, as opposite to the "showCalendar" function above, // then we create a flat calendar -- not popup. Hidden, though, but... cal.create(parent); // ... we can show it here. cal.show(); } // ########################################################## flash play script #################################################### // ##### graph 1 function getFlashMovieObject() { if (navigator.appName.indexOf("Microsoft Internet")!=-1) { return window.flips; } else { return window.document.flips; } } function Goto(frame){ var flashMovie=getFlashMovieObject(); flashMovie.GotoFrame(frame); } function Play() { var flashMovie=getFlashMovieObject(); flashMovie.Play(); } function PlayDynamic(){ var flashMovie=getFlashMovieObject(); flashMovie.SetVariable("/:filename", "4becd1a280e47ed00273092d8247130c.jpg"); Play(); } // #### graph 2 function getFlashMovieObject2() { if (navigator.appName.indexOf("Microsoft Internet")!=-1) { return window.flips2; } else { return window.document.flips2; } } function Play2() { var flashMovie=getFlashMovieObject2(); flashMovie.Play(); } function PlayDynamic2(){ var flashMovie=getFlashMovieObject2(); flashMovie.SetVariable("/:filename", "4becd1a280e47ed00273092d8247130c.jpg"); Play2(); } function ch_pr_del(){ det('del').innerHTML = 'Graf Infond Holding, SBI20, '+det('inid1').options[det('inid1').selectedIndex].value; }