
function $(){var elements=new Array();for(var i=0;i<arguments.length;i++){var element=arguments[i];if(typeof element=='string'){element=document.getElementById(element);}
if(arguments.length==1)
return element;elements.push(element);}
return elements;}
function test_nickname(src){if(src.length==0||src.length>50)return false;var nicknameReg="^[\\w-_ {0,1}?]*[\\w-_]$";var regex=new RegExp(nicknameReg);return regex.test(src);}
function test_data(src){if(src.length==0)return false;var alfaReg="^[0-9]{2}\-[0-9]{2}\-[0-9]{4}$";var regex=new RegExp(alfaReg);return regex.test(src);}
function test_alfa(src){if(src.length==0)return false;var alfaReg="^[\\w-_]*[\\w-_]$";var regex=new RegExp(alfaReg);return regex.test(src);}
function test_number(src,length){if(src.length==0)return false;if(typeof length=="undefined")
eval(' var numberReg = "^[0-9]*$";');else
eval(' var numberReg = "^[0-9]{'+length+'}$";');var regex=new RegExp(numberReg);return regex.test(src);}
function test_email(src){if(src.length==0)return false;var emailReg="^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";var regex=new RegExp(emailReg);return regex.test(src);}
ns4=(document.layers)?1:0;ie4=(document.all)?1:0;if(ie4+ns4==0){ie4=1;}
function Show(what){if(ns4&&document.layers[what]){document.layers[what].display="inline";}
if(ie4&&document.all[what]){document.all[what].style.display="inline";}}
function Hide(what){if(ns4&&document.layers[what]){document.layers[what].display="none";}
if(ie4&&document.all[what]){document.all[what].style.display="none";}}
function isNull(a){return a===null;}
message="Questa funzione è disabilitata!";bV=parseInt(navigator.appVersion);bNS=navigator.appName=="Netscape";bIE=navigator.appName=="Microsoft Internet Explorer";function no_button(e){if(bNS&&e.which>1){return false;}else if(bIE&&(event.button>1)){return false;}}
document.onmousedown=no_button;if(document.layers)window.captureEvents(Event.MOUSEDOWN);if(bNS&&bV<5)window.onmousedown=no_button;String.prototype.htmlEntities=function(){var chars=new Array('&','à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ','ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','þ','ÿ','À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï','Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','Þ','€','\"','ß','<','>','¢','£','¤','¥','¦','§','¨','©','ª','«','¬','­','®','¯','°','±','²','³','´','µ','¶','·','¸','¹','º','»','¼','½','¾');var entities=new Array('amp','agrave','aacute','acirc','atilde','auml','aring','aelig','ccedil','egrave','eacute','ecirc','euml','igrave','iacute','icirc','iuml','eth','ntilde','ograve','oacute','ocirc','otilde','ouml','oslash','ugrave','uacute','ucirc','uuml','yacute','thorn','yuml','Agrave','Aacute','Acirc','Atilde','Auml','Aring','AElig','Ccedil','Egrave','Eacute','Ecirc','Euml','Igrave','Iacute','Icirc','Iuml','ETH','Ntilde','Ograve','Oacute','Ocirc','Otilde','Ouml','Oslash','Ugrave','Uacute','Ucirc','Uuml','Yacute','THORN','euro','quot','szlig','lt','gt','cent','pound','curren','yen','brvbar','sect','uml','copy','ordf','laquo','not','shy','reg','macr','deg','plusmn','sup2','sup3','acute','micro','para','middot','cedil','sup1','ordm','raquo','frac14','frac12','frac34');newString=this;for(var i=0;i<chars.length;i++)
{myRegExp=new RegExp();myRegExp.compile(chars[i],'g')
newString=newString.replace(myRegExp,'&'+entities[i]+';');}
return newString;}
function strip_tags_trim(str){str=str.replace(/<(.*)>(.*)<\/\1>/,"$2");str=str.replace(/\s+/g,' ');str=str.replace(/^\s+/g,'');str=str.replace(/\s+$/g,'');for(var i=str.length-1;i>0;i--){if(/\S/.test(str.charAt(i))){str=str.substring(0,i+1);break;}}
var str_array=str.split(" ");if(str_array.length>6){str="";var part_num=0;while(part_num<6)
{str+=str_array[part_num]+" ";part_num++;}}
return str;}
function add_to_favorites(url,title){if(document.all){window.external.AddFavorite(url,title)}}
function setCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return null;}
function trim(str){str=str.replace(/\s+/g,' ');str=str.replace(/^\s+/g,'');str=str.replace(/\s+$/g,'');return str;}
