var basepath,basepathformulare,imgpath; basepath = '/internet/smcontent.nsf/'; basepathformulare = '/internet/smcontent.nsf/'; windowopen = false; // open window function open_window(url,width,height) { if (windowopen) { if (hwin.closed) { hwin = window.open(url,"popup","alwaysRaised=yes,resizable=no,scrollbars=no,width=" + width + ",height=" + height +","+ scroll); } else { hwin.location.href = url; hwin.resizeTo(width,height); hwin.focus(); } } else { hwin = window.open(url,"popup","alwaysRaised=yes,resizable=no,scrollbars=no,width=" + width + ",height=" + height +","+ scroll); windowopen = true; } } // close window function close_window() { if (windowopen) { if (!hwin.closed) hwin.close(); } } //zoom image function zoomimage(imageid,lg,height,width) { var strAltText; if(language == "CL") strAltText = ""; else if(language == "DE") strAltText = "Zoom"; else if(language == "FR") strAltText = ""; else if(language == "IT") strAltText = ""; else if(language == "EN") strAltText = ""; else if(language == "ES") strAltText = ""; var linkimageid = "all_ico_plus.gif"; var imageurl = "'" + basepath + "fShowPic?ReadForm&pic=" + imageid + "&lg=" + lg + "'"; document.write(''+strAltText+'') } // create text link function writelink(linkid,linktext,target,unID) { document.write('' + linktext + '') } // create webform link function wForm(linkform,linktext) { document.write('' + linktext + '') } // create email link function writeemail(email,emailtxt) { document.write(''+emailtxt+'') } // create image function writeimage(imageid) { document.write('') } // create image link function writeimagelink(imageid,linkid) { document.write('') } // create image link for download function writedownload(imageid,linkid,target) { document.write('') } // create externel link function writeextlink(object,linkid,target,flag) { if(flag==0) { document.write('' + linkid + '') } else{ document.write('') } } // ******************************* yellow tags ******************************* //Browsercheck (needed) function lib_bwcheck(){ this.ver=navigator.appVersion this.agent=navigator.userAgent this.dom=document.getElementById?1:0 this.opera5=this.agent.indexOf("Opera 5")>-1 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0; this.ie4=(document.all && !this.dom && !this.opera5)?1:0; this.ie=this.ie4||this.ie5||this.ie6 this.mac=this.agent.indexOf("Mac")>-1 this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; this.ns4=(document.layers && !this.dom)?1:0; this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5) return this } var bw=new lib_bwcheck() fromX = 50 //How much from the actual mouse X should the description box appear? fromY = -20 //How much from the actual mouse Y should the description box appear? //Makes crossbrowser object function makeObj(obj){ this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0; if(!this.evnt) return false this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0; this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0; this.writeIt=b_writeIt; return this } // A unit of measure that will be added when setting the position of a layer. var px = bw.ns4||window.opera?"":"px"; function b_writeIt(text){ if (bw.ns4){this.wref.write(text);this.wref.close()} else this.wref.innerHTML = text } //Capturing mousemove var descx = 0 var descy = 0 function popmousemove(e){ descx=bw.ns4||bw.ns6?e.pageX:event.x; descy=bw.ns4||bw.ns6?e.pageY:event.y } var oDesc; //Shows the messages function altnavpopup(message){ if(oDesc){ oDesc.writeIt('
'+message+'
') if(bw.ie5||bw.ie6) descy = descy+document.body.scrollTop oDesc.css.left = (descx+fromX)+px oDesc.css.top = (descy+fromY)+px oDesc.css.visibility = "visible" } } //Hides it function altnavpopout(){ if(oDesc) oDesc.css.visibility = "hidden" } function setaltnavpopup(){ if(bw.ns4)document.captureEvents(Event.MOUSEMOVE) document.onmousemove = popmousemove; oDesc = new makeObj('divDescription') } // ******************************* PDF-Basket ******************************* // will add the given file from the media database to the users' basket using addToBasket function writeBasketLink(linkid){ var strAltText; if(language == "DE") strAltText = "Mit einem Klick, wird das Dokument in Ihren PDF-Basket gelegt!"; else if(language == "FR") strAltText = ""; else if(language == "IT") strAltText = ""; else if(language == "EN") strAltText = "One click, and the file is placed in your pdf basket!"; else if(language == "ES") strAltText = ""; document.write(''+strAltText+''); } // add the file to the basket cookie function addToBasket(linkid){ var app=navigator.appName; var cookie; if((cookie = Get_Cookie('basket')) == null) cookie = ''; var found = cookie.indexOf(linkid+";"); if(found==-1) { cookie += linkid+";"; Set_Cookie('basket', cookie); if(app.indexOf('Netscape')!=0) { cms_msgbox(lang_basket_added,64); } else { alert(lang_basket_added); } } else { if(app.indexOf('Netscape')!=0) { cms_msgbox(lang_basket_exists,16); } else { alert(lang_basket_exists); } } } // remove the file to the basket cookie function removeFromBasket(linkid){ var cookie; if((cookie = Get_Cookie('basket')) == null) cookie = ''; var found = cookie.indexOf(linkid+";"); if(found>-1) { pattern = linkid.replace(/\//g, '\\\/').replace(/\$/g, '\\$'); cookie_new = cookie.replace(pattern+";", ""); if(cookie_new == cookie) // regexp is not necessary for Internet Explorer cookie_new = cookie.replace(linkid+";", ""); Set_Cookie('basket', cookie_new); window.location.reload(); } } //---- Cookiefunction Bibliothek ----- function Get_Cookie(name){ var start = document.cookie.indexOf(name+"="); var len = start+name.length+1; if ((!start) && (name != document.cookie.substring(0,name.length))) return null; if (start == -1) return null; var end = document.cookie.indexOf(";",len); if (end == -1) end = document.cookie.length; return unescape(document.cookie.substring(len,end)); } function Set_Cookie(name,value){ document.cookie = name+"=" +escape(value)+";path=/;"; } // ******************************* div. Function ******************************* // Define bookmarks function bookmark() { //***---This text will be shown to the visitor if it has Netscape. netscape="First push OK and then hit CTRL+D to add a bookmark to this site." if (navigator.appName=='Microsoft Internet Explorer') { window.external.AddFavorite(location.href, document.title); } else if (navigator.appName=='Netscape') { alert(netscape); } } // Macromedia JavaScript function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i0&&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