function stat(){
	var baseURI="stat.aspx?ris=" + screen.width + "x" + screen.height
	if (document.images) { (new Image()).src = baseURI; }
    return true;
	}
function PrintCtrl(){
	var strPrint
	var strBody
	strBody = document.getElementById("prinMng").innerHTML;
	
	strPrint = "<html><head>"
	strPrint += document.getElementsByTagName('head')[0].innerHTML;  
	strPrint += "<\/HEAD><body bgColor='white' leftMargin='0' topMargin='0' onload='print();'>"	
	strPrint = strPrint + strBody.replace(/shadow/gi,'')	
	strPrint = strPrint + "</body></HTML>"
	mywin = window.open('','print','')
	mywin.document.write(strPrint)
}
function FeedBack(){
	window.location.href='feedback.aspx?target=' + window.location;
}
function addItem(id){
	window.location.href='addItem.aspx?id='+id
}
function clk(el) {
    if (document.images) { (new Image()).src = "stat.aspx?viste=" + escape(el.href); }
    return true;
}
function re_place(xxx,yyy)
{
var myCtrl = document.body.getElementsByTagName("textarea")[0];
var range = document.selection.createRange()
var val1 = range.text;  // il valore selezionato
var xnum = val1.length;  // la lunghezza della stringa selezionata
var newstring = xxx + val1 + yyy
var streplace = myCtrl.value.replace(val1, newstring)
myCtrl.value = streplace;
}

function fnSetInfo() 
{                                                             
event.dataTransfer.setData("Text", "<br />"); 
event.dataTransfer.effectAllowed = "copy";                 
}

// se ci sono errori JS nella pagina invio una mail con il codice e azzero l'evento
window.onerror = ErrorSetting;
var e_msg,e_file,e_line = "";
function ErrorSetting(msg, file_loc, line_no) {
	/*if(document.images){(new Image()).src="SendErrorJs.aspx?file="+escape(file_loc)+"&msg="+escape(msg)+"&line="+line_no;}
	return true; */
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_openBrWindow(theURL,winName,features) 
{
  window.open(theURL,winName,features);
}

///******************///
	// Funzione che scrive l'ora a partire da un'ora prestabilita (del server)
var watchID = null
var watchRun = false 

function stopwatch(){
  if(watchRun) 
    clearTimeout(watchID)
  watchRun = false
} 
function startwatch(){
  stopwatch()
  dayTime()
} 

/*
Questa funzione necessita di avere la data di partenza
Si deve inserire nel codice questa riga

"<script language=""javascript"" type=""text/javascript"">var day = new Date(" & Now.ToString("yyyy,MM,dd,HH,mm,ss") & ");</script>"

*/
function dayTime() {
	
  _month = day.getMonth() + 1;
  _day = day.getDate()
  hour = day.getHours();
  minute = day.getMinutes();
  second = day.getSeconds();
    
  if (_month < 10) {_months = 0}
	else {_months = ""} 
  if (_day < 10) {_days = 0}
	else {_days = ""} 
  if (hour < 10) {hours = 0}
	else {hours = ""}
  if (minute < 10) {minutes = 0}
	else {minutes = ""} 
  if (second < 10) {seconds = 0}
	else {seconds = ""}
  
  
  date = (' ' + _days + "" + _day + "." + _months + "" + _month + "."+ day.getYear() + ' ');
  time = (' ' + hours + "" + hour + ":" + minutes + "" + minute + ":" + seconds + "" + second + ' ')
  times.innerHTML = "Sestri Levante, " + date + time
  watchID = setTimeout("dayTime()",1000)
  watchRun = true
  day.setSeconds(second+1);
}

