
function zoom_hq(fn, w, h)
{ var aw = screen.width
  var ah = screen.height
  var sx = parseInt(w) + 12
  var sy = parseInt(h) + 38
  var x = (aw < sx)?0:(aw-sx)/2
  var y = (ah < sy)?0:(ah-sy)/2
  var dx = (aw < sx)?aw:sx
  var dy = (ah < sy)?ah:sy
  if ((zoom_win) && !zoom_win.closed)
  { zoom_win.close()
    zoom_win = null
  }
  zoom_win = window.open('', '', 'toolbar=no, location=no, directories=no, menubar=no, scrollbars=no, resizable=yes, status=no, width='+dx+', height='+dy+', innerWidth='+dx+', innerHeight='+dy+', top='+y+', left='+x)
  if (zoom_win)
  { zoom_win.moveTo(x, y)
    zoom_win.resizeTo(dx, dy)
    zoom_win.document.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n")
    zoom_win.document.write("\"http://www.w3.org/TR/html4/loose.dtd\">\n")
    zoom_win.document.write("<html>\n")
    zoom_win.document.write("<head>\n")
    zoom_win.document.write("<title>"+document.title+"</title>\n")
    zoom_win.document.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">\n")
    zoom_win.document.write("<link href='styles/styles.css' rel='stylesheet' type='text/css'>\n")
    zoom_win.document.write("</head>\n")
    zoom_win.document.write("<body>\n")
    zoom_win.document.write("<div style=\"text-align:center\">")
    zoom_win.document.write("<a href='javascript:window.close()'><img id='zoom_img' name='zoom_img' src='"+fn+"' width='"+w+"px' height='"+h+"px'></a>")
    zoom_win.document.write("</div></body>\n")
    zoom_win.document.write("</html>\n")
  }
  return true
 }
  
 function search_in_array(v, val)
 { var vv = new Array()
   var ev = new Array()
   //var eval = val.split('=')
   var eval = new Array()
   
   eval[0] = val.substr(0,val.indexOf('='))
   eval[1] = val.substr(val.indexOf('=')+1)
   for (var t = 0; t < v.length; t++)
   { ev = v[t].split('=')
     if (ev[0] == eval[0])
     { vv[0] = t
       vv[1] = ev[0]
       vv[2] = eval[1]
       return vv
     }
   }
   return false
 }
 
function randomString() {
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 16;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}

function ajax_wait_msg()
{ return "<div style='padding:8px;background-color:#f0f0f0;border:1px dotted #d0d0d0'><img src='gfx/ajax-loader.gif' alt=\"\" />&nbsp;Attendere, operazione in corso...</div>";
}
function wait_msg()
{ return "<div style=\"width:300px;height:331px;padding:20px;\"><img src=\"gfx/ajax-loader.gif\" style=\"vertical-align:middle\" alt=\"\" />&nbsp;Attendere...</div>\n";
}

function set_video(video)
{ var IE = navigator.appName.indexOf('Microsoft') != -1;
  var filmato = IE?window.video_player:window.document.video_player;
  filmato.playVideoJS(video);
}

