(function(){
window.jspackager = {};
jspackager.devmode = false;
jspackager.jsList = {"__newsroom-behaviour":["locations","template","jquery.flickrFeed","start-newsroom"]};
window.apertoDevmode = jspackager.devmode;
window.devModuleList =jspackager.jsList;
var basicScript = ["__newsroom-behaviour"], srcMatch = /(.*)__newsroom-behaviour\.js$/;
function loadModul(path){
for(var j = 0, leng = basicScript.length; j < leng; j++){
document.write('<script type="text/javascript" src="'+path+basicScript[j]+'.js"><\/script>');
}
}
var querys = location.search, 
hash = location.hash;
if(hash === '#devmode'){
basicScript = devModuleList[basicScript];
jspackager.devmode = true;
window.apertoDevmode = true;
} else {
querys = querys.replace(/^\?/,'').split(/&|=/);
for(var i = 0, len = querys.length; i < len; i++){
if(querys[i] == 'devmode'){
basicScript = jspackager.jsList[basicScript];
jspackager.devmode = true;
window.apertoDevmode = true;
break;
}
}
}
if(jspackager.devmode){
var scripts = document.getElementsByTagName('script'),
src,
path;
for(var i = 0, len = scripts.length; i < len; i++){
src = scripts[i].getAttribute('src');
if(src){
path = srcMatch.exec(src);
if(path && path[0] && path[1]){
loadModul(path[1]);
}
}
}
}
})();
if(!window.jspackager || !jspackager.devmode){
//locations
;(function($){$.location=(function(){var querys={};function issetQuery(name){return(querys[name]||querys[name]==='')}function strToObj(str,opts){var obj={};opts=$.extend({decode:false,seperator:/&/g,assignator:/\=/},opts);if(str){if('&'.replace(opts.seperator,'1')==='1'){str=str.substr(str.indexOf('?')+1).replace(/&amp;/g,'&')}str=str.split(opts.seperator);$.each(str,function(i,param){queryPair=param.split(opts.assignator);if(opts.decode){obj[decodeURIComponent(queryPair[0]).replace(/\+/g,' ')]=(queryPair[1])?decodeURIComponent(queryPair[1]).replace(/\+/g,' '):''}else{obj[queryPair[0]]=(queryPair[1])?queryPair[1]:''}})}return obj}function objToStr(obj,opts){var strAr=[],str='';opts=$.extend({decode:false,seperator:'&',assignator:'='},opts);if(opts.decode){for(prop in obj){strAr.push((obj[prop])?encodeURIComponent(prop).replace(' ','+')+opts.assignator+encodeURIComponent(obj[prop]).replace(' ','+'):encodeURIComponent(prop).replace(' ','+'))}}else{for(prop in obj){strAr.push((obj[prop])?prop+opts.assignator+obj[prop]:prop)}}str=strAr.join(opts.seperator);return str}querys=strToObj(location.search);return{querys:querys,issetQuery:issetQuery,strToObj:strToObj,objToStr:objToStr}})()})(jQuery);
//template
;(function($){(function(){$.tmpl=function tmpl(str,data){var fn=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};"+"with(obj){p.push('"+str.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');");return data?fn(data):fn}})();$.transformObj=function(obj,objMap){var content={},isSet=true;$.each(objMap,function(prop,src){var propSet=obj;$.each(src,function(i,switchProp){if(propSet[switchProp]){propSet=propSet[switchProp]}else{return false}});if(isSet){content[prop]=propSet}else{return false}});return content}})(jQuery);
//jquery.flickrFeed
;(function($){var tmplMatch={imgsrc:'media.m'.split('.'),imglink:'link'.split('.'),imgtitle:'title'.split('.')};$.fn.flickrFeed=function(options){var opts=$.extend({},$.fn.flickrFeed.defaults,options),that=$(this),flickrTmpl=$.tmpl(opts.template),strToObj=$.location.strToObj;function initFlickr(e){var that=$(this),linkUrl,linkObj={};function handleAjaxSuccess(data,status){var items=data.items;var flickrItems='';$.each(items,function(i,item){if(i<opts.maxItemCount){var t=$.transformObj(item,tmplMatch);flickrItems+=flickrTmpl(t)}});that.removeClass('flickr-loading');$(opts.flickrWrapper,that[0]).html(flickrItems);opts.complete.apply(this,[data,status,that])}function requestData(){$.ajax({cache:false,url:linkUrl,data:linkObj,success:handleAjaxSuccess,error:opts.complete,dataType:'jsonp',jsonp:'jsoncallback'})}if(!opts.linkUrl){linkUrl=$(opts.linkAnchor,that).attr('href');linkObj=strToObj(linkUrl);linkUrl=linkUrl.substring(0,linkUrl.lastIndexOf('?'));linkObj.format='json'}else{linkUrl=opts.linkUrl}requestData()}return this.addClass('flickr-loading').each(initFlickr).bind('flickrRefresh',initFlickr)};$.fn.flickrFeed.defaults={linkAnchor:'a.rss',flickrWrapper:'#flickr-wrapper',maxItemCount:9,complete:function(){},template:'<div class="flickr_badge_image"><a href="<%=imglink%>"><img src="<%=imgsrc%>" alt="<%=imgtitle%>" title="<%=imgtitle%>" /></a></div>'}})(jQuery);
//start-newsroom
;(function($){var head;$.jsLoad=function(url){head=head||document.getElementsByTagName('head')[0];if(head){setTimeout(function(){var script=document.createElement('script');script.src=url;script.defer=true;head.appendChild(script)},1)}}})(jQuery);(function($){window.twitterList=(function(){var itemTmpl=$.tmpl('<li><span><%=text%></span> <span class="date"><%=date%></span></li>'),listItems='';function render(tweets){$.each(tweets,function(i,tweet){var t={};t.text=tweet.text.replace(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g,function(url){return'<a href="'+url+'">'+url+'</a>'}).replace(/\B@([_a-z0-9]+)/ig,function(reply){return reply.charAt(0)+'<a href="http://www.twitter.com/'+reply.substring(1)+'">'+reply.substring(1)+'</a>'});t.date=relative_time(tweet.created_at);listItems+=itemTmpl(t)});$('#twitter_update_list').hide().html(listItems).slideDown(400)}function relative_time(time_value){var values=time_value.split(" ");time_value=values[1]+" "+values[2]+", "+values[5]+" "+values[3];var parsed_date=Date.parse(time_value);var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-parsed_date)/1000,10);delta=delta+(relative_to.getTimezoneOffset()*60);if(delta<60){return'Vor Kurzem'}else if(delta<120){return'Vor 1 Minute'}else if(delta<(60*60)){return('Vor '+parseInt(delta/60,10)).toString()+' Minuten'}else if(delta<(120*60)){return'Vor 1 Stunde'}else if(delta<(24*60*60)){return'Vor '+(parseInt(delta/3600,10)).toString()+' Stunden'}else if(delta<(48*60*60)){return'Vor 1 Tag'}else{return('Vor '+parseInt(delta/86400,10)).toString()+' Tagen'}}return{render:render}})();$(document).ready(function(){$("a").filter(function(){return($(this).attr('href').indexOf('http')===0)}).attr('target','_blank').addClass("external");$("#search-box form").attr('target','_blank');$("#searchbar").each(function(){var jElm=$(this),DEFAULT="Auf insm.de suchen",val=jElm.val();function deleteVal(){jElm.removeClass('inactive');if(jElm.val()==DEFAULT){jElm.val("")}}function restoreVal(){if(!jElm.val()){jElm.addClass('inactive').val(DEFAULT)}}jElm.bind('focus',deleteVal).bind('blur',restoreVal);restoreVal()});$('div.box h2').each(function(i){var content=$(this).text();if(content.indexOf("RSS")==0){$('<img src="'+imagePath+'bgs/logo-rss.png" alt="" />').prependTo(this)}if(content=="Bookmarks"){$(this).parent().addClass('wong')}})})}(jQuery));
}// END !jspackager.devmode