﻿var IE=document.all?true:false;if(!IE)document.captureEvents(Event.MOUSEMOVE)
function getID(id){return document.getElementById(id);}
function IsNull(val){return(val==null);}
function emailCheck(e){regex=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;return regex.test(e);}
function Trim(stringa)
{reTrim=/\s+$|^\s+/g;return stringa.replace(reTrim,"");}
function Left(str,n){if(n<=0)
return"";else if(n>String(str).length)
return str;else
return String(str).substring(0,n);}
function Right(str,n){if(n<=0)
return"";else if(n>String(str).length)
return str;else{var iLen=String(str).length;return String(str).substring(iLen,iLen-n);}}
function LayerDisplay(layer,disp){ddd='none';if(disp==1)ddd='inline';getID(layer).style.display=ddd;}
function IsLayerDisplay(layer,nodisp){if(getID(layer).style.display=='inline'){if(nodisp!=1){LayerDisplay(layer,0);return false;}
else return true;}
else{if(nodisp!=1){LayerDisplay(layer,1);return true;}
else return false;}}
function assegnaXMLHttpRequest(){var
XHR=null,browserUtente=navigator.userAgent.toUpperCase();if(typeof(XMLHttpRequest)==="function"||typeof(XMLHttpRequest)==="object")
XHR=new XMLHttpRequest();else if(window.ActiveXObject&&browserUtente.indexOf("MSIE 4")<0){if(browserUtente.indexOf("MSIE 5")<0)
XHR=new ActiveXObject("Msxml2.XMLHTTP");else
XHR=new ActiveXObject("Microsoft.XMLHTTP");}
return XHR;}
function AjaxGetWait(url,layer){u=url;l=layer;setTimeout("AjaxGet(u,l);",0);getID(layer).innerHTML='<div id="attendere" style="text-align:center;width:90px;margin-top:'+((getID(layer).offsetHeight/2)-10)+'px;margin-left:'+((getID(layer).offsetWidth/2)-45)+'px;font-size:11px;">Attendere prego</div>';}
function AjaxGetAsync(url,layer,sort,js,wait){var ajax=assegnaXMLHttpRequest();var r=Math.floor(Math.random()*10000)
if(ajax){if(wait!=0){getID('body').style.cursor='wait';layerY=(Math.ceil(getID(layer).offsetHeight/2))-9;waitText='<div id="attendere" style="text-align:center;margin-top:'+layerY+'px;font-size:11px;">Attendere prego</div>'
if(getID(layer).offsetHeight>50){waitText='<div id="attendere" style="text-align:center;margin-top:'+layerY+'px;font-size:11px;"><img alt="Spinner" src="/images/aj-loader.gif" width="43" height="11"></div>'}
getID(layer).innerHTML=waitText;}
ajax.onreadystatechange=function(){if(ajax.readyState==4){if(js==1){setAndExecute(layer,ajax.responseText);}
else{getID(layer).innerHTML=ajax.responseText;}
if(sort==1)$("#SortTable").tablesorter();getID('body').style.cursor='default';}}
ajax.open("get",url+"&r="+r,true);ajax.send(null);}
else{alert('Attenzione! Ajax non inizializzato');}}
function AjaxGet(url,layer){var ajax=assegnaXMLHttpRequest();var r=Math.floor(Math.random()*10000)
if(ajax){ajax.open("get",url+"&r="+r,false);ajax.send(null);getID(layer).innerHTML=ajax.responseText;}
else{alert('Attenzione! Ajax non inizializzato');}}
function AjaxGetValue(url,field){var ajax=assegnaXMLHttpRequest();var r=Math.floor(Math.random()*10000)
if(ajax){ajax.open("get",url+"&r="+r,false);ajax.send(null);getID(field).value=ajax.responseText;}
else{alert('Attenzione! Ajax non inizializzato');}}
function AjaxGetReturn(url){var ajax=assegnaXMLHttpRequest();var r=Math.floor(Math.random()*10000)
if(ajax){ajax.open("get",url+"&r="+r,false);ajax.send(null);return ajax.responseText;}
else{alert('Attenzione! Ajax non inizializzato');return false;}}
function AjaxGetReturnAsync(url){var ajax=assegnaXMLHttpRequest();var r=Math.floor(Math.random()*10000)
if(ajax){ajax.onreadystatechange=function(){if(ajax.readyState==4){return ajax.responseText;}}
ajax.open("get",url+"&r="+r,true);ajax.send(null);}
else{alert('Attenzione! Ajax non inizializzato');}}
function sethtml(div,content)
{var search=content;var script;while(script=search.match(/(<script[^>]+javascript[^>]+>\s*(<!--)?)/i))
{search=search.substr(search.indexOf(RegExp.$1)+RegExp.$1.length);if(!(endscript=search.match(/((-->)?\s*<\/script>)/)))break;block=search.substr(0,search.indexOf(RegExp.$1));search=search.substring(block.length+RegExp.$1.length);var oScript=document.createElement('script');oScript.text=block;document.getElementsByTagName("head").item(0).appendChild(oScript);}
getID(div).innerHTML=content;}
function setAndExecute(divId,innerHTML)
{var div=getID(divId);div.innerHTML=innerHTML;var x=div.getElementsByTagName("script");for(var i=0;i<x.length;i++)
{eval(x[i].text);}}
function getCookie(postid){postid+="=";startpos=document.cookie.indexOf(postid);if(startpos==-1)
return'';startpos=startpos+postid.length;if(document.cookie.indexOf("|",startpos)!=-1)
endpos=document.cookie.indexOf("|",startpos);else
endpos=document.cookie.length;return unescape(document.cookie.substring(startpos,endpos));}
function figus(){
	for(i=8;i<=278;i+=10){
		getID('menuLeft').style.marginTop=i+'px';
		pause(500);
	}
}
function voted(){alert('Hai già votato per questo post');}

function RefreshImage(valImageId) {
	var objImage = document.images[valImageId];
	if (objImage == undefined) {
		return;
	}
	var now = new Date();
	objImage.src = objImage.src.split('?')[0] + '?x=' + now.toUTCString();
}
