google.load("prototype", "1.6.0.3");
google.load("scriptaculous", "1.8.2");

// added by tbeck

function addFocus(focus) {
  $(focus).addClassName('searchFieldOn');
  $(focus).activate();
}
function loseFocus(focus) {
  $(focus).removeClassName('searchFieldOn');
}

// the functions that perform the fade

function swapFade(id) {
  new Effect.SlideUp(divs_to_fade[t], {queue: {position: 'front', scope: 'swap'}});
  
  new Effect.SlideDown(divs_to_fade[id], {queue: {position: 'end', scope: 'swap'}});

  t=id;
}

function swapTour(id, image, url, caption) {
  new Effect.SlideUp( stop, {duration: 0.1, queue: {position: 'front', scope: 'swap'}});
  
  new Effect.SlideDown( id, {duration: 0.1, queue: {position: 'end', scope: 'swap'}});
  
  $(image).src = url;
  $('caption').innerHTML = caption
  
  stop=id;
}



window.onload = function startPage() {
 fade = window.setInterval('startFade()',wait);
}


// the functions that perform the fade
function startFade() {
  Effect.Fade(testimonials[i], {queue: {position: 'front', scope: 'swap'}});
  i++;
  // alert(max);
  if (i == max) i = 0;
  Effect.Appear(testimonials[i], {queue: {position: 'end', scope: 'swap'}});
}
function gallerySwap(url, caption){
  // document.getElementById( 'large_image' ).innerHTML.src = url;
  $('large_image').src = url;
  $('large_image').alt = caption;
  $('caption').innerHTML = caption
}
function swap(id, url, caption){
  var suffix = '_image'
  $(id + suffix).src = url;
  $('caption').innerHTML = caption
}

function reservation(){
  new Effect.toggle('form', 'appear', {queue: {position: 'front', scope: 'res'}});
  new Effect.ScrollTo('Reservation', {queue: {position: 'end', scope: 'res'}});
}

// Font replacement Configuration

// var font = {
//   src: use_font
// }
// 
// sIFR.activate(font);
// 
// sIFR.replace(font, { 
//   selector: 'h1',
//   css: '.sIFR-root { color: #FFFFFF; background-color: #000000; font-size: 42px; letter-spacing: .5;}'
//   ,wmode: 'transparent'
//   ,transparent: true  
//   ,selectable: true
// });
// 
// sIFR.replace(font, { 
//   selector: 'h2.replace',
//   css: '.sIFR-root { color: #FFFFFF; background-color: #000000; letter-spacing: .5;}'
//   ,wmode: 'transparent'
//   ,transparent: true  
//   ,selectable: true
// });
