var allSupport=document.all!=null
var getElementBy=document.getElementById!=null
var domImage=document.images!=null
function PopUp_pxcm(mypage,myname,w,h,scroll){LeftPosition=(screen.width)?(screen.width-w)/2:0;TopPosition=(screen.height)?(screen.height-h)/2:0;settings='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll
win=window.open(mypage,myname,settings)
if(win.window.focus){win.window.focus();}}
function addbookmark(bookmarkurl,bookmarktitle){if(document.all){window.external.AddFavorite(bookmarkurl,bookmarktitle);}else{void(0);}}
function Abilita(check,myform,nome){var elem;if(nome){elem=eval("myform."+nome);if(check.checked){elem.disabled=false;}else{elem.disabled=true;}}else{if(check.checked){myform.submit.disabled=false;}else{myform.submit.disabled=true;}}}
function ShowHelp(div,title,desc){div.style.display='inline';div.style.position='absolute';if(title!=''){text_title='<b>'+title+'</b><br />';}
div.innerHTML=text_title+'<span class="div-popup">'+desc+'</span>';}
function ShowHelpNoTitle(div,desc){div.style.display='inline';div.style.position='absolute';div.innerHTML='<span class="div-popup">'+desc+'</span>';}
function ShowHelpMod(div,title,desc,w,h){div.style.display='inline';div.style.position='absolute';div.style.width=w;div.style.backgroundColor='#FFFEE0';div.style.border='1px solid #DDDDDD';div.style.padding='5px';div.innerHTML='<b>'+title+'</b><br /><span class="div-popup">'+desc+'</span>';}
function HideHelp(div){div.style.display='none';}
brow="";versione=navigator.appVersion;var bVer=parseInt(versione.substring(0,1));bName=navigator.appName;if(bName.substring(0,8)=="Netscape"){if(bVer>=4)brow="n4";else if(bVer==3)brow="n3";else if(bVer==2)brow="n2";}
else if(bName.substring(0,9)=="Microsoft"){if(bVer>=4)brow="e4";else brow="e3";}
function stampa(){if((brow=="e2")||(brow=="e3")||(brow=="n3")){alert('Con questo browser non si puņ stampare da codice');}
else if(brow=="e4"){self.focus();setTimeout('self.print()',100);}
else{self.print();}}
function chiudi(){self.close();}
function getElement(elName){if(allSupport){return document.all[elName]}else{if(getElementBy){return document.getElementById(elName)}else{return document.layers[elName]}}}
function writeML(name,code,dom){document.write('<a href="mailto:'+name+code+dom+'">'+name+code+dom+'<\/a>');}
function setFrameVisibility(el,el_arr,style){var elm=getElement(el);if(allSupport||getElementBy&&domImage){if(!checkVisibility(el)){for(var i=0;i<el_arr.length;i++){var elem=getElement(el_arr[i]);elem.style.display='none';}
elm.style.display=style;}else{for(var i=0;i<el_arr.length;i++){var elem=getElement(el_arr[i]);elem.style.display='block';}
elm.style.display='none';}}else if(domImage){if(!checkVisibility(el)){for(var i=0;i<el_arr.length;i++){var elem=getElement(el_arr[i]);elem.display='none';}
elm.display=style;}else{for(var i=0;i<el_arr.length;i++){var elem=getElement(el_arr[i]);elem.display='block';}
elm.display='none';}}}
function checkVisibility(elm_id){var elm=getElement(elm_id);if(allSupport||getElementBy&&domImage){if(elm.style.display=='none'){return false;}else{return true;}}else if(domImage){if(elm.display=='none'){return false;}else{return true;}}}
function setStyleProperties(elm_id,stylePropr,styleValue){var elm=getElement(elm_id);if(elm){if(allSupport||getElementBy&&domImage){eval('elm.style.'+stylePropr+' = \''+styleValue+'\';');}else if(domImage){eval('elm.'+stylePropr+' = \''+styleValue+'\';');}}}
function GetUrlParam(paramName,urlSearch)
{var oRegex=new RegExp('[\?&]'+paramName+'=([^&]+)','i');var oMatch=oRegex.exec(urlSearch);if(oMatch&&oMatch.length>1)
return oMatch[1];else
return'';}
function replaceUrlParam(paramName,paramValue,urlSearch)
{re=eval('/([\?&]'+paramName+'=)([^&]+)/i');urlSearch=urlSearch.replace(re,"$1"+paramValue);return urlSearch;}