Type.registerNamespace('eDott.WebUI');eDott.WebUI.CookieSupport=function eDott$WebUI$CookieSupport(){throw Error.notImplemented();};eDott.WebUI.CookieSupport.setCookie=function eDott$WebUI$CookieSupport$setCookie(cookieName,value,expire,path){if(!expire){expire=new Date();expire.setTime(expire.getTime()+10*365*24*60*60*1000);} if(!path)path='/';document.cookie=cookieName+'='+escape(value)+'; expires='+expire.toGMTString()+'; path='+path;};eDott.WebUI.CookieSupport.getCookie=function eDott$WebUI$CookieSupport$getCookie(cookieName){var value=null,search=cookieName+"=";if(document.cookie.length>0){var offset=document.cookie.indexOf(search);if(offset!=-1){offset+=search.length;var end=document.cookie.indexOf(";",offset);if(end==-1)end=document.cookie.length;value=unescape(document.cookie.substring(offset,end));}} return value;};eDott.WebUI.CookieSupport.removeCookie=function eDott$WebUI$CookieSupport$removeCookie(name){eDott.WebUI.CookieSupport.setCookie(name,'');};eDott.WebUI.CookieSupport.registerClass('eDott.WebUI.CookieSupport');Type.registerNamespace('eDott.WebUI');eDott.WebUI.CollapsibleBox=function(element){eDott.WebUI.CollapsibleBox.initializeBase(this,[element]);this._header=null;this._body=null;this._collapsedCssClass=null;this._expandedCssClass=null;this._collapsed=false;this._boxStateId=null;this._cookieState=null;this._flashUIStartedOn=null;this._flashUITimeout=null;this.k_FlashUICycleMS=1000;this.k_FlashUIMinOpacity=0.6;this._lastBodyPosition=null;this._expanding=null;this._expansionStartedAt=null;this.k_ExpansionLengthMs=800;};eDott.WebUI.CollapsibleBox.prototype={initialize:function(){eDott.WebUI.CollapsibleBox.callBaseMethod(this,'initialize');$addHandlers(this.get_header(),{click:this._onToggle,mouseover:this._onMouseOver,mouseout:this._onMouseOut},this);if(this._boxStateId){var state=this.get_cookieState();if(state!==null)this._collapsed=(state=='C');} Sys.Debug.trace('CollapsibleBox with id '+this.get_boxStateId()+' started '+(this._collapsed?'collapsed':'expanded'));this._doLayout();},dispose:function(){$clearHandlers(this._header);eDott.WebUI.CollapsibleBox.callBaseMethod(this,'dispose');},_doLayout:function(){Sys.UI.DomElement.removeCssClass(this.get_element(),this._expandedCssClass);Sys.UI.DomElement.removeCssClass(this.get_element(),this._collapsedCssClass);Sys.UI.DomElement.addCssClass(this.get_element(),this._collapsed?this._collapsedCssClass:this._expandedCssClass);this._header.title=this._collapsed?'Fare click qui per aprire questa sezione':'Fare click qui per chiudere questa sezione';Sys.UI.DomElement.addCssClass(this._header,this._collapsed?"collapsed":"expanded");Sys.UI.DomElement.removeCssClass(this._header,this._collapsed?"expanded":"collapsed");},_onToggle:function(evt){if(this._expanding!=null)return;Sys.Debug.trace('Toggling CollapsibleBox with id '+this.get_boxStateId());this._collapsed=!this._collapsed;if(this._boxStateId)this.set_cookieState(this._collapsed?'C':'E');this._doLayout();},_onMouseOver:function(){if(this._flashUITimeout)return;this._flashUIStartedOn=new Date();},_doFlashUI:function(){var timeDeltaMS=(new Date().getMilliseconds()-this._flashUIStartedOn.getMilliseconds());var waveCoeff=Math.sin(Math.PI*2*(timeDeltaMS%this.k_FlashUICycleMS)/this.k_FlashUICycleMS);var opacity=1-(waveCoeff*(1-this.k_FlashUIMinOpacity));eDott.WebUI.Utils.setElementOpacity(this.get_body(),opacity);this._flashUITimeout=window.setTimeout(Function.createDelegate(this,this._doFlashUI),0);},_onMouseOut:function(){window.clearTimeout(this._flashUITimeout);eDott.WebUI.Utils.setElementOpacity(this.get_body(),1);this._flashUITimeout=null;},get_collapsedCssClass:function(){return this._collapsedCssClass;},set_collapsedCssClass:function(value){this._collapsedCssClass=value;this.raisePropertyChanged('collapsedCssClass');},get_expandedCssClass:function(){return this._expandedCssClass;},set_expandedCssClass:function(value){this._expandedCssClass=value;this.raisePropertyChanged('expandedCssClass');},get_header:function(){return this._header;},set_header:function(value){this._header=value;this.raisePropertyChanged('header');},get_body:function(){return this._body;},set_body:function(value){this._body=value;this.raisePropertyChanged('body');},get_boxStateId:function(){return this._boxStateId;},set_boxStateId:function(value){this._boxStateId=value;this.raisePropertyChanged('boxStateId');},get_collapsed:function(){return this._collapsed;},set_collapsed:function(value){this._collapsed=value;this.raisePropertyChanged('collapsed');},get_cookieState:function(){return eDott.WebUI.CookieSupport.getCookie('CollapsibleBox$'+this._boxStateId);},set_cookieState:function(value){eDott.WebUI.CookieSupport.setCookie('CollapsibleBox$'+this._boxStateId,value);this.raisePropertyChanged('cookieState');}};eDott.WebUI.CollapsibleBox.toggle=function eDott$WebUI$CollapsibleBox$toggle(boxId){var box=$get(boxId).control;box._onToggle();return box.get_collapsed();};eDott.WebUI.CollapsibleBox.registerClass('eDott.WebUI.CollapsibleBox',Sys.UI.Control);Type.registerNamespace('eDott.WebUI');eDott.WebUI.SearchBox=function eDott$WebUI$SearchBox(){throw Error.notImplemented();};eDott.WebUI.SearchBox.doSearch=function eDott$WebUI$SearchBox$doSearch(elInputId,mode,maxAge,activeTab){var query=$get(elInputId).value;if((query.length==0)||query.match(/^\s*$/)){alert('Il campo di ricerca è vuoto. Per procedere è necessario inserirvi il testo oggetto della ricerca.');} else{$get('hidSearchQuery').value=query;$get('hidSearchMode').value=mode||'';$get('hidSearchMaxAge').value=maxAge||'';$get('hidSearchActiveTab').value=activeTab||0;$get('frmSearch').submit();}};eDott.WebUI.SearchBox.doPharmaSearch=function eDott$WebUI$SearchBox$doPharmaSearch(elInputId,elGenericsOnlyId,elOnSaleOnlyId){var query=$get(elInputId).value;if((query.length==0)||query.match(/^\s*$/)){alert('Il campo di ricerca è vuoto. Per procedere con la ricerca è necessario inserirvi il nome di un farmaco, di un principio attivo o di una casa farmaceutica.');} else{$get('hidPharmaceuticalFormularySearchQuery').value=query;$get('hidPharmaceuticalFormularySearchGenericsOnly').value=$get(elGenericsOnlyId).checked?'1':'';$get('hidPharmaceuticalFormularySearchOnSaleOnly').value=!($get(elOnSaleOnlyId).checked)?'0':'';$get('frmPharmaceuticalFormularySearch').submit();}};eDott.WebUI.SearchBox.registerClass('eDott.WebUI.SearchBox');Type.registerNamespace('eDott.WebUI');eDott.WebUI.KeepSessionAlive=function(){eDott.WebUI.KeepSessionAlive.initializeBase(this);this._interval=null;this._callbackID=null;this._intervalHandle=null;this._tickHandler=null;};eDott.WebUI.KeepSessionAlive.prototype={initialize:function(){eDott.WebUI.KeepSessionAlive.callBaseMethod(this,'initialize');this._tickHandler=Function.createDelegate(this,this._onTick);this._intervalHandle=window.setInterval(this._tickHandler,this.get_interval());Sys.Debug.trace('KeepSessionAlive started with interval: '+this.get_interval());},dispose:function(){window.clearInterval(this._intervalHandle);this._intervalHandle=null;this._tickHandler=null;eDott.WebUI.KeepSessionAlive.callBaseMethod(this,'dispose');},_onTick:function(){Sys.Debug.trace('KeepSessionAlive:_onTick()');WebForm_DoCallback(this.get_callbackID(),null,null,this,null,true);},get_callbackID:function(){return this._callbackID;},set_callbackID:function(value){this._callbackID=value;this.raisePropertyChanged('callbackID');},get_interval:function(){return this._interval;},set_interval:function(value){this._interval=value;this.raisePropertyChanged('interval');}};eDott.WebUI.KeepSessionAlive.registerClass('eDott.WebUI.KeepSessionAlive',Sys.Component);Type.registerNamespace('eDott.WebUI');eDott.WebUI.Utils=function eDott$WebUI$Utils(){throw Error.notImplemented();};eDott.WebUI.Utils.displayExternalContentWarning=function eDott$WebUI$Utils$displayExternalContentWarning(){alert("State abbandonando il sito www.eDott.it.\n\nLe informazioni contenute nel nuovo sito prescelto possono\nnon essere conformi al D.L. 219/06 che regola la pubblicità\nsui medicinali per uso umano e le opinioni espresse non\nriflettono necessariamente le posizioni dell\'azienda che\nsponsorizza il portale www.eDott.it, né sono da essa avallate.");return true;};eDott.WebUI.Utils.enableAltStyleSheet=function eDott$WebUI$Utils$enableAltStyleSheet(title,enable){for(var idx=0;(elLink=document.getElementsByTagName('link')[idx]);idx++)if((elLink.getAttribute('rel').toLowerCase()=='alternate stylesheet')&&(elLink.getAttribute('title')==title))elLink.disabled=!enable;};eDott.WebUI.Utils.setElementOpacity=function eDott$WebUI$Utils$setElementOpacity(element,value){if(!element){throw Error.argumentNull('element');} if(element.filters){var filters=element.filters;var createFilter=true;if(filters.length!==0){var alphaFilter=filters['DXImageTransform.Microsoft.Alpha'];if(alphaFilter){createFilter=false;alphaFilter.opacity=value*100;}} if(createFilter){element.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity='+(value*100)+')';}} else{element.style.opacity=value;}};function WebForm_FireDefaultButton(event,target){if(event.keyCode==13&&!(event.srcElement&&(event.srcElement.tagName.toLowerCase()=="textarea"))){var defaultButton;if(__nonMSDOMBrowser)defaultButton=document.getElementById(target);else defaultButton=document.all[target];if(typeof(defaultButton.click)!="undefined"){__defaultFired=true;defaultButton.click();event.cancelBubble=true;if(event.stopPropagation)event.stopPropagation();return false;} if(typeof(defaultButton.href)!="undefined"){__defaultFired=true;eval(defaultButton.href.substr(11));event.cancelBubble=true;if(event.stopPropagation)event.stopPropagation();return false;}} return true;}
if(window.top!=window.self)window.top.location=window.self.location;if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();