try {
  document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}

function rotate_logos(num) {
	setCookie('current_image', num, '', '/');
	num = num + 1;
	if (num > total_images) {
	  num = 1;
	}
	
	new Effect.Parallel(
		[ new Effect.Fade('logo_image', { sync: true, from: 1.0, to: 2.5 }), 
		  new Effect.Appear('logo_image_cache', { sync: true }) ], 
		{ duration: 2.5, afterFinish: function() { $('logo_image').src=$('logo_image_cache').src; Element.show('logo_image'); Element.hide('logo_image_cache'); $('logo_image_cache').src='/images/header_logo' + num + '.jpg';} } 
	);
	
	setTimeout("rotate_logos(" + num + ");", slideshow_timeout);
} 


function scaleIt(v) {
  var scalePhotos = document.getElementsByClassName('scale-image');

  floorSize = .26;
  ceilingSize = 1.0;
  v = floorSize + (v * (ceilingSize - floorSize));

  for (i=0; i < scalePhotos.length; i++) {
    scalePhotos[i].style.width = (v*280)+'px';
    scalePhotos[i].style.height = (v*300)+'px';
  }
} 


function openOSC(Content) {
        document.getElementById('OnScreenDisplay').innerHTML = Content;
        Effect.Appear('OnScreenDisplay', { to: .8, duration: 0.4 });
        setTimeout("closeOSC();", 5000);
}

function closeOSC() {
  new Effect.Fade('OnScreenDisplay', { duration: 0.4});
}
