// Finestre popup
// Esempio di Chiamata
//                              link                 name      properties                                                                                                                          
// <A href="javascript:openwin('http://www.ooo.com','benzina','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=340');"> nome del link</A> 

function openwin(url, windowname, atrib, radio, channel) {
	window.open(url, windowname, atrib);
}



// Window properties  v1.1
// documentation: http://www.dithered.com/javascript/window_properties/index.html
// license: http://creativecommons.org/licenses/by/1.0/
// code by Chris Nott (chris[at]dithered[dot]com)


function getInnerWidth(win) {
  var winWidth;
  if (win.innerWidth) {
    winWidth = win.innerWidth;
  }
  else if (win.document.documentElement && win.document.documentElement.clientWidth) {
    winWidth = win.document.documentElement.clientWidth;
  }
  else if (document.body) {
    winWidth = win.document.body.clientWidth;
  }
  return winWidth;
}

function getInnerHeight(win) {
  var winHeight;
  if (win.innerHeight) {
    winHeight = win.innerHeight;
  }
  else if (win.document.documentElement && win.document.documentElement.clientHeight) {
    winHeight = win.document.documentElement.clientHeight;
  }
  else if (win.document.body) {
    winHeight = win.document.body.clientHeight;
  }
  return winHeight;
}

function getScrollTop(win) {
   var scrollTop = 0;
   if (win.pageYOffset) {
      scrollTop = win.pageYOffset;
   }
   else if (win.document.documentElement && win.document.documentElement.scrollTop) {
      scrollTop = win.document.body.scrollTop;
   }
   else if (win.document.body) {
      scrollTop = win.document.body.scrollTop;
   }
   return scrollTop;
}

function getScrollLeft(win) {
   var scrollLeft = 0;
   if (win.pageXOffset) {
      scrollLeft = win.pageXOffset;
   }
   else if (win.document.documentElement && win.document.documentElement.scrollLeft) {
      scrollLeft = win.document.body.scrollLeft;
   }
   else if (win.document.body) {
      scrollLeft = win.document.body.scrollLeft;
   }
   return scrollLeft;
}


//Altezza IFRAME

function calcHeight()
{
  //find the height of the internal page
  var the_height= document.getElementById('the_iframe').contentWindow.document.body.scrollHeight;

  //change the height of the iframe
  if (the_height<220) {the_height=220;}
  document.getElementById('the_iframe').height= the_height + 30;
}




//Menu MOUSEOVER

function move_in(img_num,img_name) {
document.images[img_num].src=img_name;
}

function move_out(img_num,img_name) {
document.images[img_num].src=img_name;
}



//Per visualizzare la data

function tempo(lng){

//	lng = 1 la italiano
//	lng = 2 la inglese

	var tmp = new Date();
	var giorno = tmp.getDay();
	var oggi = tmp.getDate();
	var aa = tmp.getYear()
	var mese   = tmp.getMonth()+1;

if (lng == 1){
	
	if(giorno == 1)    dayweek="Lunedi";
	if(giorno == 2)    dayweek="Martedi";
	if(giorno == 3)    dayweek="Mercoledi";
	if(giorno == 4)    dayweek="Giovedi";
	if(giorno == 5)    dayweek="Venerdi";
	if(giorno == 6)    dayweek="Sabato";
	if(giorno == 0)    dayweek="Domenica";
	
	if(mese == 1)  mmese="Gennaio";
	if(mese == 2)  mmese="Febbraio";
	if(mese == 3)  mmese="Marzo";
	if(mese == 4)  mmese="Aprile";
	if(mese == 5)  mmese="Maggio";
	if(mese == 6)  mmese="Giugno";
	if(mese == 7)  mmese="Luglio";
	if(mese == 8)  mmese="Agosto";
	if(mese == 9)  mmese="Settembre";
	if(mese == 10)  mmese="Ottobre";
	if(mese == 11)  mmese="Novembre";
	if(mese == 12)  mmese="Dicembre";
	
	} else {
	
	if(giorno == 1)    dayweek="Monday";
	if(giorno == 2)    dayweek="Tuesday";
	if(giorno == 3)    dayweek="Wednesday";
	if(giorno == 4)    dayweek="Thursday";
	if(giorno == 5)    dayweek="Friday";
	if(giorno == 6)    dayweek="Saturday";
	if(giorno == 0)    dayweek="Sunday";
	
	if(mese == 1)  mmese="January";
	if(mese == 2)  mmese="February";
	if(mese == 3)  mmese="March";
	if(mese == 4)  mmese="April";
	if(mese == 5)  mmese="May";
	if(mese == 6)  mmese="June";
	if(mese == 7)  mmese="July";
	if(mese == 8)  mmese="August";
	if(mese == 9)  mmese="September";
	if(mese == 10)  mmese="October";
	if(mese == 11)  mmese="November";
	if(mese == 12)  mmese="December";
	
	}

	
	oggi = dayweek+', '+oggi+' '+mmese+' '+aa

	document.write (oggi);
}


<!-- validazione campi email
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_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' deve essere valida.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' necessaria.\n'; }
  } if (errors) alert('Inserire email valida:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->



