
var pageTracker;
var _gaq = _gaq || [];

function Sleep2NightStat(refnr, pris)
{
    // Begin Variable Declarations

    wa_account="8C939A9A8FCD919698978BA09C9092"; wa_location=21;

    wa_pageName=location.pathname;  // you can customize the page name here

    ec_Booking_orderID=refnr;   //  Enter your Booking Item ID Here 

    ec_Booking_orderAmt=pris.replace('\.', '').replace('\,', '\.');           //  Enter the amount of the Booking purchase Here 

    // End Variable Declarations

    document.cookie='__support_check=1';wa_hp='http';

    wa_rf=document.referrer;wa_sr=window.location.search;

    wa_tz=new Date();if(location.href.substr(0,6).toLowerCase()=='https:')

    wa_hp='https';wa_data='&an='+escape(navigator.appName)+ 

    '&sr='+escape(wa_sr)+'&ck='+document.cookie.length+

    '&rf='+escape(wa_rf)+'&sl='+escape(navigator.systemLanguage)+

    '&av='+escape(navigator.appVersion)+'&l='+escape(navigator.language)+

    '&pf='+escape(navigator.platform)+'&pg='+escape(wa_pageName);

    wa_data=wa_data+'&cd='+

    screen.colorDepth+'&rs='+escape(screen.width+ ' x '+screen.height)+

    '&tz='+wa_tz.getTimezoneOffset()+'&je='+ navigator.javaEnabled();

    wa_img=new Image();wa_img.src=wa_hp+'://loc1.hitsprocessor.com/statistics.asp'+

    '?v=1&s='+wa_location+'&eacct='+wa_account+wa_data+'&tks='+wa_tz.getTime()+

    '&ec_type=25229&ec_uniqueId='+ec_Booking_orderID+'&ec_orderAmount='+ec_Booking_orderAmt;

    document.getElementById('wa_u').src=wa_hp+'://loc1.hitsprocessor.com/track.js';
}

function EbeltoftStrandStats(refnr, pris)
{
    // Begin Variable Declarations

    wa_account="9A9D9A938B90998B8C8B8D9E919B"; wa_location=25;

    wa_pageName=location.pathname;  // you can customize the page name here

    ec_Booking_orderID=refnr;   //  Enter your Booking Item ID Here 

    ec_Booking_orderAmt=pris.replace('\.', '').replace('\,', '\.');          //  Enter the amount of the Booking purchase Here

    // End Variable Declarations

    document.cookie='__support_check=1';wa_hp='http';

    wa_rf=document.referrer;wa_sr=window.location.search;

    wa_tz=new Date();if(location.href.substr(0,6).toLowerCase()=='https:')

    wa_hp='https';wa_data='&an='+escape(navigator.appName)+ 

    '&sr='+escape(wa_sr)+'&ck='+document.cookie.length+

    '&rf='+escape(wa_rf)+'&sl='+escape(navigator.systemLanguage)+

    '&av='+escape(navigator.appVersion)+'&l='+escape(navigator.language)+

    '&pf='+escape(navigator.platform)+'&pg='+escape(wa_pageName);

    wa_data=wa_data+'&cd='+

    screen.colorDepth+'&rs='+escape(screen.width+ ' x '+screen.height)+

    '&tz='+wa_tz.getTimezoneOffset()+'&je='+ navigator.javaEnabled();

    wa_img=new Image();wa_img.src=wa_hp+'://loc1.hitsprocessor.com/statistics.asp'+

    '?v=1&s='+wa_location+'&eacct='+wa_account+wa_data+'&tks='+wa_tz.getTime()+

    '&ec_type=29973&ec_uniqueId='+ec_Booking_orderID+'&ec_orderAmount='+ec_Booking_orderAmt;

    document.getElementById('wa_u').src=wa_hp+'://loc1.hitsprocessor.com/track.js';
}

function MutternStats(refnr, pris, timestamp)
{
    var muImg = new Image();
    muImg.src="http://delivery.adxpand.com/conversion/?trackerID=62&cb="+timestamp+"&name="+refnr+"&ordervalue="+pris;    
}

function DanparcsStats(refnr, pris)
{
    var muImg = new Image();
    muImg.src="http://s0b.bluestreak.com/ix.e?md&t=1645&v1=1&v2="+pris+"&v3="+refnr;   
}

/*function IcelandStats(refnr, pris)
{
    var muImg = new Image();
    muImg.src="http://s.analytics.yahoo.com/p.pl?a=10001621283409&js=no";   
}*/
function HotelReyjkavik(refnr, pris) //30927
{
    var muImg = new Image();
    muImg.src="http://s.analytics.yahoo.com/p.pl?a=10001035600686&amp;js=no";   
}
function GrandHotel(refnr, pris) //30681
{
    var muImg = new Image();
    muImg.src="http://s.analytics.yahoo.com/p.pl?a=10001621283409&amp;js=no";   
}
function HotelCentrum(refnr, pris) //29943
{
    var muImg = new Image();
    muImg.src="http://s.analytics.yahoo.com/p.pl?a=10001811332751&amp;js=no";   
}

function EbeltoftStrandGoogleAnalytic(refnr, pris) //20349
{
    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"));
    
    try 
    {
        pageTracker = _gat._getTracker("UA-11894419-1");
        pageTracker._setDomainName("none");
        pageTracker._setAllowLinker(true);
        pageTracker._setAllowHash(false);
        pageTracker._trackPageview();
    } 
    catch(err) {}
}

// This is pagetracking
function GoogleAnalyticTrack(trackerId) 
{
    //alert("Start 1");
    
    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"));
    
    try 
    {   
        //alert("Start 2");
        
	    pageTracker = _gat._getTracker(trackerId);

        //alert("Start 3");
        
        pageTracker._initData();
        
        pageTracker._setDomainName("none");
        pageTracker._setAllowLinker(true);
        pageTracker._setAllowHash(false);
        pageTracker._trackPageview();	
        
        //alert("Start 4");	
	
    } 
    catch(err) {}
}

// This is called one time to begin track a reservation
function GoogleAnalyticStatStartTran(trackerId, orderId, room, price, tax, shipping, city, state, country)
{
    //alert(pageTracker.name +" - GoogleAnalyticStatStartTran 1");

    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"));

    //alert("GoogleAnalyticStatStartTran 1");
    
    try 
    {        
        //alert(pageTracker.name +" - GoogleAnalyticStatStartTran 1");
        pageTracker = _gat._getTracker(trackerId);
        pageTracker._initData();
        pageTracker._setDomainName("none");
        pageTracker._setAllowLinker(true);
        pageTracker._trackPageview();

        pageTracker._addTrans(
        orderId, 
        room, 
        price, 
        tax,
        shipping,
        city,
        state,
        country                                    
        );
        
        //alert("GoogleAnalyticStatStartTran 2");
        //alert(pageTracker.name +" - GoogleAnalyticStatStartTran 2");
    } 
    catch(err) {}
}

// This is called several time to trck items
function GoogleAnalyticStat(trackerId, orderId, warenum, productname, catagory, price, numberofrooms )
{
    //alert("GoogleAnalyticStat 1");
    //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"));

    try 
    {
        //alert(pageTracker.name +" - GoogleAnalyticStat 1");
        /*var pageTracker = _gat._getTracker(trackerId);
        pageTracker._initData();
        pageTracker._trackPageview();*/

        pageTracker._addItem(
        orderId,
        warenum,
        productname,
        catagory,
        price,
        numberofrooms                                       
        );

        //alert("GoogleAnalyticStat 2");
        //alert(pageTracker.name +" - GoogleAnalyticStat 2");
        //pageTracker._trackTrans();
    } 
    catch(err) {}
}

// This is called one time to end tracking 
function GoogleAnalyticStatEnd()
{
    //alert("GoogleAnalyticStatEnd 1");
    //alert(pageTracker.name +" - GoogleAnalyticStatEnd 1");
    
    pageTracker._trackTrans();
    
    //alert("END");
}

//**** Start NEW GoogleAnalyticCodes
// This is pagetracking
function GoogleAnalyticTrack2(trackerId) 
{    
    
    try 
    {  
        //alert("1");
    
        _gaq.push(['_setAccount', trackerId]);
        _gaq.push(['_setDomainName', 'none']);
        _gaq.push(['_setAllowLinker', true]);
        _gaq.push(['_trackPageview']);
    
        //alert("2");
     
        (function() { 
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
        })();
	
	    //alert("3");
    } 
    catch(err) {}
}

// This is called one time to begin track a reservation
function GoogleAnalyticStatStartTran2(trackerId, orderId, room, price, tax, shipping, city, state, country)
{
    
    try 
    {  
        //alert("1");
    
        _gaq.push(['_setAccount', trackerId]);
        _gaq.push(['_setDomainName', 'none']);
        _gaq.push(['_setAllowLinker', true]);
        _gaq.push(['_trackPageview']);
    
        //alert("2");
        
        _gaq.push(['_addTrans',       
        orderId, 
        room, 
        price, 
        tax,
        shipping,
        city,
        state,
        country              
        ]);
   
        //alert("3");
     
        (function() { 
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
        })();
	
	    //alert("4");
    } 
    catch(err) {} 
}

// This is called several time to trck items
function GoogleAnalyticStat2(trackerId, orderId, warenum, productname, catagory, price, numberofrooms )
{
    //alert("GoogleAnalyticStat 1");
    //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"));

    try 
    {
        _gaq.push(['_addItem', 
        orderId,
        warenum,
        productname,
        catagory,
        price,
        numberofrooms 
        ]);
    } 
    catch(err) {}
}

// This is called one time to end tracking 
function GoogleAnalyticStatEnd2()
{
    //alert("GoogleAnalyticStatEnd 1");
    //alert(pageTracker.name +" - GoogleAnalyticStatEnd 1");
    
    _gaq.push(['_trackTrans']);
    
    //alert("END");
}

//**** END NEW GoogleAnalyticCodes

function Sleep2NightStatTest(refnr, pris)
{
    //alert("refnr="+refnr+" - pris="+pris);
}


