
function preload(imgObj,imgSrc){eval(imgObj+' = new Image()');eval(imgObj+'.src = "'+imgSrc+'"');}
function fillStatus(txt){self.status=txt}
function emptyStatus(){self.status=""}
function publicPopup(url)
{win=window.open(url,"textdocument","width=800,height=600,screenX=100,screenY=100,scrollbars=yes,location=yes,resizable=yes,directories=yes,status=1,menubar=1,toolbar=yes");win.focus();}
if(top.frames.length>0){if(window.location.host.indexOf('www.rolandberger')>-1&&window.location.pathname.indexOf("/news")!=0&&window.location.pathname.indexOf("sitemap")==-1){top.location.href=window.location.href;}}
function openMetaWin(url,name,width,height){var x=width;var y=height;if(screen.availWidth&&screen.availWidth-25<x){x=screen.availWidth-25;}
if(screen.availHeight&&screen.availHeight-50<y){y=screen.availHeight-50;}
metaWin=window.open(url,name,"width="+x+",height="+y+",scrollbars=yes,location=no,resizable=no,directories=no,status=0,menubar=0,toolbar=no,left=20,top=10");metaWin.focus();}
function renderExtLink(doc,uri,window_name,complex,width,height,img_name,status_text,over_img,normal_img,img_tag){preload('img',over_img);doc.write('<a href="'+uri+'" target="'+window_name+'"');doc.write(' onclick="openWindow(\''+uri+'\',\''+window_name+'\','+complex+','+width+','+height+'); return false"');doc.write(' onmouseover="set_img_src(\''+img_name+'\',\''+over_img+'\');');doc.write(' fillStatus(\''+status_text+'\'); return true;"');doc.write(' onmouseout="set_img_src(\''+img_name+'\', \''+normal_img+'\'); emptyStatus();">');doc.write(img_tag+'</a>');}
function renderIntLinkActive(doc,uri,status_text,img_tag){doc.write('<a href="'+uri+'" onmouseover="fillStatus(\''+status_text+'\'); return true;"');doc.write(' onmouseout="emptyStatus();" target="_top">');doc.write(img_tag+'</a>');}
function renderIntLink(doc,uri,img_name,status_text,normal_img,over_img,img_tag){preload('img',over_img);doc.write('<a href="'+uri+'"');doc.write(' onmouseover="set_img_src(\''+img_name+'\', \''+over_img+'\'); fillStatus( \''+status_text+'\' ); return true;"');doc.write(' onmouseout="set_img_src(\''+img_name+'\', \''+normal_img+'\'); emptyStatus();">')
doc.write(img_tag+'</a>');}
function renderSitemap(doc,uri,img_name,status_text,normal_img,over_img,img_tag){preload('img',over_img);doc.write('<a href="'+uri+'" target="sitemap"');doc.write(' onclick="openMetaWin(\''+uri+'\',\'sitemap\',784,610); return false"');doc.write(' onmouseover="set_img_src(\''+img_name+'\', \''+over_img+'\'); fillStatus(\''+status_text+'\'); return true;"');doc.write(' onmouseout="set_img_src(\''+img_name+'\', \''+normal_img+'\'); emptyStatus();">');doc.write(img_tag+'</a>');}
function renderTextExtLink(doc,css_class,uri,window_name,complex,width,height,attr_list,link_content){doc.write('<div'+css_class+'>');doc.write('<a href="'+uri+'" target="'+window_name+'"');doc.write(' onclick="openWindow(\''+uri+'\',\''+window_name+'\',\''+complex+'\','+width+','+height+')"'+attr_list);doc.write(' onmouseover="emptyStatus(); return true;">');doc.write(link_content+'</a></div>');}
function set_img_src(img_id,img_src){if(document.getElementById){var img=document.getElementById(img_id);if(img)img.src=img_src;}else if(document.images){var img=document.images[img_id];if(img)img.src=img_src;}}
function appendMM_params(subj){if(subj){subj=encodeURIComponent(subj);document.write('?subject='+subj);}}
function NoDoubleClick(){this.count=0;this.click=function(node){this.count++;node.style.color='#999';return this.count<=1;}}
function disable_link(id){if(!document.getElementById)return;var lnk=document.getElementById(id);if(!lnk)return;var cl=new NoDoubleClick();lnk.onclick=function(){return cl.click(this);}}
if(window.onload){var old_onload=window.onload;window.onload=function(){old_unload();disable_link('publish');disable_link('export');}}else{window.onload=function(){disable_link('publish');disable_link('export');}}
function getEditableObjects()
{return;document.getElementsByClassName('editable').each(function(editableElem)
{var elemPos=Position.cumulativeOffset(editableElem);var params=$H();params['locale']=$H(location.search.toQueryParams())['locale']||"com";params['context']=unescape($H(location.search.toQueryParams())['context'])||"";params['view']="edit";params['id']=editableElem.id.replace(/anchor-/,"");targetUrl=location.protocol+'//'+location.host+location.pathname
+'?'+params.toQueryString();var btnId=editableElem.id+"-btn";var btn='<a id="'+btnId+'" href="'+targetUrl+'"><img src="/skins/rb_2007/img/btn_edit.gif" alt="edit" /></a>';new Insertion.Top(document.getElementsByTagName('body')[0],btn);btn=$(btnId);btn.addClassName('editBtn');btn.setStyle({left:elemPos[0]+'px',top:elemPos[1]+'px',zIndex:parseInt(editableElem.getStyle('z-index')||1)+10});});}