var widgetContainerID="wContainer";function getWidget(b){if(rm_widgetId==null){throw"WidgetID is null."}if(rm_serviceLocation==null){throw"Service Location not specified."}document.write("<div id='"+widgetContainerID+"'></div>");var a="widgetID="+rm_widgetId+"&CallBack=writeWidget";if(typeof rm_affiliateId!="undefined"){a+="&AffiliateId="+rm_affiliateId}callWidgetFunc("getWidget",a,b)}function callWidgetFunc(a,b,d){var c=rm_serviceLocation+"?op="+a+"&"+b+(d!=null?"&dump=1":"");injectScript(c)}function injectScript(b){var a=document.getElementsByTagName("head").item(0);var c=document.createElement("script");c.setAttribute("type","text/javascript");c.setAttribute("src",b);a.appendChild(c)}function writeWidget(c,f){var d=document.getElementById(widgetContainerID);if(c==null){throw"Widget error: The widget which came from a server is empty."}d.innerHTML=unescape(c);if(f!=null){if(document.createStyleSheet!=null){document.createStyleSheet().cssText=unescape(f)}else{var a=document.createElement("style");a.type="text/css";a.appendChild(document.createTextNode(unescape(f)));document.getElementsByTagName("head")[0].appendChild(a)}}try{var i=GetElementsByClassName(d,"RM_PositionTitle");for(var e=0,h=i.length;e<h;e++){var b=i[e];autoEllipseText(b,b.parentNode.parentNode)}}catch(g){}}function GetElementsByClassName(c,b){function a(d,f,e){for(var g=f.firstChild;g;g=g.nextSibling){if(g.nodeType==1){if(g.className==e){d[d.length]=g}else{a(d,g,e)}}}return d}return a(new Array(),c,b)}function autoEllipseText(d,a){if(d.offsetWidth>a.offsetWidth){var c=1;var e=d.innerHTML;var b=a.clientWidth-10;d.innerHTML="";while(d.offsetWidth<b&&c<e.length){d.innerHTML=e.substr(0,c)+"...";c++}}};
