window.res={};if(typeof(dojo)!='undefined'){var $=dojo.byId;if(typeof djConfig=='undefined')var djConfig={};djConfig.usePlainJson=true;} function hide(e){if(e&&e.style)e.style.display='none';} function show(e,displayType){if(!e||!e.style)return;if(typeof(displayType)=='undefined')displayType='';if(displayType=='table-row'&&dojo.isIE)displayType='block';e.style.display=displayType;} function setDisplay(e,_show){_show?show(e):hide(e);} function isDisplayed(e){return e.style.display!='none';} function setVisibility(e,visible){e.style.visibility=visible?"":"hidden";} function toggleById(id){var e=$(id);if(!e)return;if(e.style.display=='none'){show(e);} else{hide(e);}} function deleteElement(elem){elem.parentNode.removeChild(elem);} function getCookie(c_name){var ret='';if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;ret=unescape(document.cookie.substring(c_start,c_end));}} return ret;} function setCookie(c_name,value,domain,path,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+ ((expiredays==null)?"":";expires="+exdate.toGMTString())+ ((path==null)?"":";path="+path)+ ((domain==null)?"":";domain="+domain);} function setPlaxoCookie(c_name,value){return setCookie(c_name,value,'.plaxo.com','/');} function escapeXML(str,noSingleQuotes){if(!str||!str.replace||!str.length){return str;} str=str.replace(/&/gm,"&").replace(//gm,">").replace(/"/gm,""");if(!noSingleQuotes){str=str.replace(/'/gm,"'");} return str;} function unescapeHtml(html){var node=document.createElement("DIV");node.innerHTML=html;return node.innerText||node.textContent||html;} function setCaretPos(ctrl,pos){if(ctrl.setSelectionRange){ctrl.focus();ctrl.setSelectionRange(pos,pos);} else if(ctrl.createTextRange){var range=ctrl.createTextRange();range.collapse(true);range.moveEnd('character',pos);range.moveStart('character',pos);range.select();}} function getCaretPos(ctrl){if(typeof ctrl.selectionStart!='undefined') return ctrl.selectionStart;if(document.selection){if(ctrl.nodeName=='INPUT')return Math.abs(document.selection.createRange().moveStart("character",-1000000));var sel=document.selection.createRange();var sel2=sel.duplicate();sel2.moveToElementText(ctrl);sel2.setEndPoint('EndToEnd',sel);return sel2.text.length-sel.text.length;} return 0;} function getRadioValue(ctrl){if(!ctrl)return"";var len=ctrl.length;if(len==undefined){if(ctrl.checked)return ctrl.value;else return"";} for(var i=0;i=url.length)return'';return url.substring(qpos);} function getQueryObject(url){return dojo.queryToObject(getQueryString(url));} function scrollIntoInnerView(elem,list){var elemTop=elem.offsetTop;var elemBottom=elemTop+elem.offsetHeight;if(elemTop(list.scrollTop+list.clientHeight)){list.scrollTop=elemBottom-list.clientHeight;}} function i18n_text(string,vars){for(key in vars){string=string.replace('{$'+key+'}',vars[key],'g');} return string;} function i18n_plural(strings,number,vars){vars=vars||{};vars.num=number;string=strings[number==1?0:1];return i18n_text(string,vars);} var heart={redirect:function(controller,action,vars,getVars,anchor,protocol,source){url=this.makeUrl(controller,action,vars,getVars,anchor,protocol,source);window.location=url;},makeUrl:function(controller,action,vars,getVars,anchor,protocol,source){var url="/pulse/";url+=controller;url+="/";url+=action;if(vars){url+="/";if(vars.join){url+=vars.join("/");}else{url+=vars;}} url+="/";if(source){if(!getVars)getVars={};getVars["ps"]=source;} if(getVars){var q=dojo.objectToQuery(getVars);if(q){url+="?";url+=q;}} if(anchor){url+="#";url+=anchor;} return url;},makeSubclass:function(subClass,baseClass){function inheritance(){} inheritance.prototype=baseClass.prototype;subClass.prototype=new inheritance();subClass.prototype.constructor=subClass;subClass.prototype.base=baseClass.prototype;},round:function(value,places,multiple){var pieces=String(value).split(".");var length=(pieces[1]&&pieces[1].length)||0;if(length>places){var factor=Math.pow(10,places);if(multiple>0){factor*=10/multiple;places++;} value=Math.round(value*factor)/factor;pieces=String(value).split(".");length=(pieces[1]&&pieces[1].length)||0;if(length>places){pieces[1]=pieces[1].substr(0,places);value=Number(pieces.join("."));}} return value;},indexOfKey:function(array,keyName,keyValue,fromIndex){for(var i=fromIndex||0;i2)&&(ob_male.arguments[2])){content=ob_male.arguments[2];} if((ob_male.arguments.length>3)&&(ob_male.arguments[3])){subject=ob_male.arguments[3];} if((ob_male.arguments.length>4)&&(ob_male.arguments[4])){title=ob_male.arguments[4];}else{title='Send e-mail to '+place;if(subject){title+=' about '+subject;}} document.write('<'+'a class="ema'+'il" h'+'ref="ma'+'ilto:'+place);if(subject){document.write('&Sub'+'ject='+escape(subject));} document.write('" title="'+title+'">'+content+'');}