// JavaScript Document

var gaJsHost = (('https:' == document.location.protocol) ? 'https://ssl.' : 'http://www.');
document.write(unescape('%3Cscript src=\'' + gaJsHost + 'google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E'));

var pageTracker = _gat._getTracker('UA-1402951-1');
pageTracker._trackPageview();
GA_pageLogged = false;

function GA_logPage(page)
{
   if (pageTracker)	{
       pageTracker._trackPageview('page.' + page);
       GA_pageLogged = true;
   }
}
function GA_logAction(action)
{
   if (pageTracker)
   {
       pageTracker._trackPageview('action.' + action);
   }
}
function GA_logBookingStep(stepNumber,stepName,values)
{
   if (pageTracker)
   { 
       pageTracker._trackPageview('booking.page.step.' + stepNumber + '.' + stepName.replace(' ','-').toUpperCase() + '?' + values );
       GA_pageLogged = true;
   }
}
function GA_logBookingConfirmation(stepNumber,stepName,values)
{
   if (pageTracker)
   { 
       pageTracker._trackPageview('booking.page.confirmation.' + stepNumber + '.' + stepName.replace(' ','-').toUpperCase() + '?' + values );
       GA_pageLogged = true;
   }
}
function GA_logBookingAction(stepNumber,action,values)
{
   if (pageTracker)
   { 
       pageTracker._trackPageview('booking.action.step.' + stepNumber + '.' + action + '?' + values );
   }
}
function GA_isUacctSet()
{
   if(pageTracker)
   {
       return true;
   }
   else {
       return false;
   }
}
function GA_log()
{
   if (pageTracker && GA_pageLogged == false)
   { 
       pageTracker._trackPageview();
       GA_pageLogged = true;
   }
}
function GA_logBookingEdit()
{
   if (pageTracker && GA_pageLogged == false)
   { 
       pageTracker._trackPageview('booking.page.edit');
       GA_pageLogged = true;
   }
}
function GA_logBookingCancelled(values)
{
   if (pageTracker && GA_pageLogged == false)
   { 
       pageTracker._trackPageview('booking.page.cancel?' + values);
       GA_pageLogged = true;
   }
}
function GA_logBookingSessionExpired()
{
   if (pageTracker && GA_pageLogged == false)
   { 
       pageTracker._trackPageview('booking.page.session-expired');
       GA_pageLogged = true;
   }
}
function GA_logTransaction()
{
       pageTracker._trackPageview();
       GA_pageLogged();
}
