function keyDown (e) 
{
    var myKeyCode      = e.keyCode;
    var mySrcElement   = e.srcElement;
    var isShiftPressed = e.shiftKey;
    var isCtrlPressed  = e.ctrlKey;
    var isAltPressed   = e.altKey;

   if(isCtrlPressed && isShiftPressed)
   {
     // [ctrl + shft] shows crew window
     //var crew = window.open('datiarcieri.htm', "", "scrollbars=yes,toolbar=no,menubar=no,status=no");
     //crew.focus();
     //alert("e.keyCode[" + e.keyCode + "] e.ctrlKey[" + e.ctrlKey + "] e.shiftKey[" + e.shiftKey + "]");
     document.all.Principale.src="datiarcieri.htm";
   }
   return false;
   
   window.captureEvents (Event.KEYDOWN);
   window.onkeydown=keyDown;
}

function generateAddress(name, address)
{
  var email = name + "@" + address;
  var addr;
  if(name == "" || address == "")
  {
    addr = "&nbsp;";
  } else {
    addr = "<a href=\"mailto:" + email + "\">" + email + "</a>"
  }
  return addr;
}

function generateAddressTitle(title, name, address, size)
{
  var email = name + "@" + address;
  var addr;

  addr = "<a href=\"mailto:" + email + "\"><font size=\"" + size + "\">" + title + "</font></a>"
  return addr;
}

function preloadImages()
{
	var temp = new Image();
  temp.src = "images/bkgr5.jpg";
  temp.src = "images/bkgr6.jpg";
  temp.src = "images/bkgr7.jpg";
  temp.src = "images/cross.jpg";
  temp.src = "images/cross_glow.jpg";
  temp.src = "_play.gif";
  temp.src = "_play_glow.gif";
  temp.src = "_pause.gif";
  temp.src = "_pause_glow.gif";
  temp.src = "_rew.gif";
  temp.src = "_rew_glow.gif";
  temp.src = "_forw.gif";
  temp.src = "_forw_glow.gif";
  temp.src = "images/logoarciere.jpg";
  temp.src = "images/logoarciere_glow.jpg";
}

var last = 0;
function adjustFrame(){

  window.frames.Principale.scrollBy(0,200);
  currTop = window.frames.Principale.document.body.scrollTop;
  if (currTop > 0)
  {
    currHeight = document.getElementById('Principale').getAttribute('height');
    currHeight++;
    
    /* alert("last, currtop, currheigth [" + last + ", " + currTop + ", " + currHeight + "]"); */
    document.getElementById('Principale').setAttribute('height',currHeight);
    if(last >= currTop) {
      document.getElementById('Principale').setAttribute('height',last + 200);
      last = 0;
    } else {
      last = currTop;
      adjustFrame();
    }
  }
}

function setHeight(){
 document.getElementById('Principale').setAttribute('height',0);
 adjustFrame();
}

function play(mp3) 
{	  
    var el = top.document.getElementById('player');
    el.innerHTML = '<embed type="' + getMimeType() + '" pluginspage="' + getPluginspage() + '" src="' + mp3 + '" AutoStart="true" ShowStatusBar="0" ShowControls="0" ShowDisplay="0" volume="50" HEIGHT="0" WIDTH="0" loop="true"/>';
}
		
function getMimeType()
{
  var mimeType = "application/x-mplayer2";
  var agt=navigator.userAgent.toLowerCase();
  if (navigator.mimeTypes && agt.indexOf("windows")==-1) {
    //non-IE, no-Windows
    var plugin=navigator.mimeTypes["audio/mpeg"].enabledPlugin;
    if (plugin) mimeType="audio/mpeg";
  }
  return mimeType; 
}

	
function getPluginspage()
{
  var pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/";
  var agt=navigator.userAgent.toLowerCase();
  if (navigator.mimeTypes && agt.indexOf("windows")==-1) {
    //non-IE, no-Windows
    pluginspage = "";
  }
  return pluginspage; 
}


function sound() 
{
  play("sound/bgsound.mp3");

}	