
var dynadv_esclusi=new Array();function dynadv_reloadDiv(strDivId,strCondition,intDelay,intRepeat,strCurrent,strCallDetails){dynadv_esclusi.push(strCurrent);intRepeat--;if(intDelay>0){setTimeout("dynadv_doReloadDiv("+dynadv_JSEscape(strDivId)+", "+dynadv_JSEscape(strCondition)+", "+intDelay+", "+intRepeat+", "+dynadv_JSEscape(strCurrent)+", "+dynadv_JSEscape(strCallDetails)+")",intDelay);}else{dynadv_doReloadDiv(strDivId,strCondition,intDelay,intRepeat,strCurrent,strCallDetails);}}
function dynadv_JSEscape(str){return"\""+dynadv_Trim(new String(str).replace("\"","\\\""))+"\""}
function dynadv_doReloadDiv(strDivId,strCondition,intDelay,intRepeat,strCurrent,strCallDetails){if(eval(strCondition)==true){dynadv_AJAX("/marketing/adv_organizer/pubblicita.aspx?"+"current="+encodeURIComponent(dynadv_esclusi.join(" "))+"&divid="+encodeURIComponent(strDivId)+"&condition="+encodeURIComponent(strCondition)+"&delay="+intDelay+"&rc="+intRepeat+"&nc="+Math.random()+"&calldetails="+encodeURIComponent(strCallDetails),null,dynadv_success);}}
function dynadv_success(http){if(Number(dynadv_getElement(http.responseXML,"result"))==1){var elm=document.getElementById(dynadv_getElement(http.responseXML,"divid"));var tmpElm=document.createElement("div");var strHTML=dynadv_getElement(http.responseXML,"code");tmpElm.innerHTML=strHTML;var leinput=tmpElm.getElementsByTagName("input");var nuovo_id=leinput[leinput.length-1].value;if(nuovo_id!=-1){dya_injectHTML(strHTML,elm);dynadv_esclusi.push(nuovo_id);var intRepeat=Number(dynadv_getElement(http.responseXML,"repeat"));var intDelay=dynadv_getElement(http.responseXML,"delay");if(intRepeat>0){setTimeout("dynadv_doReloadDiv("+dynadv_JSEscape(dynadv_getElement(http.responseXML,"divid"))+", "+dynadv_JSEscape(dynadv_getElement(http.responseXML,"condition"))+", "+intDelay+", "+(intRepeat-1)+", "+dynadv_JSEscape(dynadv_getElement(http.responseXML,"uid"))+", "+dynadv_JSEscape(dynadv_getElement(http.responseXML,"calldetails"))+")",intDelay);}}}}
function dynadv_getElement(xml,strName){var elm=xml.getElementsByTagName(strName)[0].firstChild;while((elm.nodeType!=3&&elm.nodeType!=4)||dynadv_Trim(elm.nodeValue).length==0)
elm=elm.nextSibling;return dynadv_Trim(elm.nodeValue);}
function dynadv_Trim(str){return dynadv_LTrim(dynadv_RTrim(str));}
function dynadv_LTrim(str)
{var i=0;var j=str.length-1;if(str==null)
return(false);for(i=0;i<str.length;i++)
{if(str.substr(i,1)!=' '&&str.substr(i,1)!='\t'&&str.substr(i,1)!='\n'&&str.substr(i,1)!='\r')
break;}
if(i<=j)
return(str.substr(i,(j+1)-i));else
return('');}
function dynadv_RTrim(str)
{var i=0;var j=str.length-1;if(str==null)
return(false);for(j=str.length-1;j>=0;j--)
{if(str.substr(j,1)!=' '&&str.substr(j,1)!='\t'&&str.substr(j,1)!='\n'&&str.substr(j,1)!='\r')
break;}
if(i<=j)
return(str.substr(i,(j+1)-i));else
return('');}
function dynadv_AJAX(url,request,callback)
{var http=new XMLHttpRequest();var mode=request?"POST":"GET";http.open(mode,url,true);if(mode=="POST"){http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');}
http.onreadystatechange=function(){if(http.readyState==4){callback(http);}};http.send(request);}
var dya_pair;var dya_curContainer;var dya_tmpContainers;var dya_isIE=document.all&&!window.opera;var dya_strOrphanOutput;var dya_strPreScript=dya_isIE?"<input type=\"hidden\">":"";var dya_lastCall=0;function dya_docWrite(str){str=dya_strPreScript+str;var dest=dya_tmpContainers[dya_curContainer];if(dya_curContainer!=-1)
dya_insertChildrenBefore(dya_DOMElementFromString(str,true),dest);else
dya_strOrphanOutput+=str;}
function dya_injectHTML(str,dest){var time=new Date().getTime();if(time-dya_lastCall<2*1000){setTimeout(function(){dya_injectHTML(str,dest);},time-dya_lastCall+1*1000);}else{dya_lastCall=time;dya_pair=0;dya_curContainer=-1;dya_tmpContainers=[];dya_strOrphanOutput="";document.write=dya_docWrite;dya_DOMElementFromString(str,true,dest,true,false)
dest.parentNode.removeChild(dest);}}
function dya_firstChild(elm){for(elm=elm.firstChild;elm&&elm.nodeType!=1;elm=elm.nextSibling);return elm;}
function dya_scriptDownloaded(){if((!event.srcElement.readyState)||event.srcElement.readyState=="loading")
dya_curContainer=event.srcElement.getAttribute("curContainer");}
function dya_scriptExecuted(evt){var elm;if(dya_strOrphanOutput&&dya_strOrphanOutput.length>0){if(window.event)
elm=window.event.srcElement;else
elm=evt.target;var curContainerBackup=dya_curContainer;dya_curContainer=elm.getAttribute("curContainer");document.write(dya_strOrphanOutput);dya_strOrphanOutput="";dya_curContainer=curContainerBackup}}
function dya_appendChildren(elm,dest){var len=elm.childNodes.length;for(var i=0;i<len;i++){dest.appendChild(elm.childNodes[elm.childNodes.length-1]);}}
function dya_insertChildrenBefore(elm,dest){var len=elm.childNodes.length;for(var i=0;i<len;i++){dest.parentNode.insertBefore(elm.firstChild,dest)}}
function dya_DOMElementFromString(str,catchDocWrite,dest,justChildren,append){var container=document.createElement("span");container.innerHTML=str;var res=dest?dest:document.createElement("span");dya_RawCopy(container,res,catchDocWrite,justChildren,append);return dya_firstChild(res);}
function dya_RawCopy(src,dest,catchDocWrite,justChildren,append){if(catchDocWrite!=false)catchDocWrite=true;if(append!=false)append=true;if(justChildren!=true)justChildren=false;if(justChildren){for(var i=0;i<src.childNodes.length;i++){dya_RawCopy(src.childNodes[i],dest,catchDocWrite,false,append);}
return;}
var newNode;switch(src.nodeType){case 1:newNode=document.createElement(src.nodeName);var isScript=src.nodeName.toLowerCase()=="script";if(catchDocWrite&&isScript&&src.getAttributeNode("src")&&src.getAttributeNode("src").specified&&((newNode.onreadystatechange||newNode.onreadystatechange==null)||(newNode.onload||newNode.onload==null))){newNode.setAttribute("curContainer",((dya_curContainer==-1)?(dya_tmpContainers.length):dya_curContainer))
if(newNode.onreadystatechange||newNode.onreadystatechange==null){newNode.onreadystatechange=dya_scriptDownloaded;}
if(newNode.onload||newNode.onload==null){newNode.onload=dya_scriptExecuted;}}
for(var i=0;i<src.attributes.length;i++){if(src.attributes[i].specified!=false)
newNode.setAttribute(src.attributes[i].nodeName,src.attributes[i].nodeValue)}
if(src.style.cssText)newNode.style.cssText=src.style.cssText;var oldcurContainer=dya_curContainer;if(catchDocWrite&&isScript){if(dya_curContainer==-1)
dya_tmpContainers[dya_tmpContainers.length]=newNode;var strScript=dya_DOMElementFromString(dya_strPreScript+"<script type=\"text/javascript\">dya_curContainer = "+((dya_curContainer==-1)?(dya_tmpContainers.length-1):dya_curContainer)+"</sc"+"ript>",false);if(append)
dya_appendChildren(strScript,dest);else
dya_insertChildrenBefore(strScript,dest);}
if(isScript&&!(null==src.canHaveChildren||src.canHaveChildren)&&src.text)newNode.text=src.text;if(dya_isIE)
if(append)
dest.appendChild(newNode);else
dest.parentNode.insertBefore(newNode,dest);for(var i=0;i<src.childNodes.length;i++){dya_RawCopy(src.childNodes[i],newNode,catchDocWrite);}
if(!dya_isIE)
if(append)
dest.appendChild(newNode);else
dest.parentNode.insertBefore(newNode,dest);if(catchDocWrite&&isScript){var strScript=dya_DOMElementFromString(dya_strPreScript+"<script type=\"text/javascript\">dya_curContainer = "+oldcurContainer+"</sc"+"ript>",false);if(append)
dya_appendChildren(strScript,dest);else
dya_insertChildrenBefore(strScript,dest);}
break;case 3:newNode=document.createTextNode(src.nodeValue);if(append)
dest.appendChild(newNode);else
dest.parentNode.insertBefore(newNode,dest);break;case 8:newNode=document.createComment(src.nodeValue);if(append)
dest.appendChild(newNode);else
dest.parentNode.insertBefore(newNode,dest);break;}}