// JavaScript Document
var popUpWin=0;

function popUpWindow(URLStr)
{
	var left = 10;
	var top = 10;
	var width = 344;
	var height = 290;

  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }

  popUpWin = open('video.cfm?loadPage='+URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');

}

function popUpWindowBrockville(URLStr)
{
	var left = 10;
	var top = 10;
	var width = 665;
	var height = 410;

  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }

  popUpWin = open('video.cfm?loadPage='+URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');

}




function outgoing_links()
{
	var links = document.getElementsByTagName("a");
	var urlRe = new RegExp("http:\/\/((www\.)?)([a-zA-Z0-9\\_\\-\\.]*)\.([a-zA-Z]{1,5})/");
	for(var i=0;i<links.length;i++) 
    {
    	if (links[i].onclick == undefined)
		{
			
        	fullPath = links[i].href.toLowerCase();
			last4 = fullPath.substring(fullPath.length-4, fullPath.length);
            if (links[i].href.toLowerCase().indexOf("mailto:") > -1)
           	{
            	
           		links[i].onclick=function()
                {
                	href = this.href.toLowerCase();
                    emailLink = href.replace("mailto:","");
                    //alert('Mails CLick '+emailLink.toLowerCase());
                    pageTracker._trackEvent('Mails', 'Click', emailLink.toLowerCase() );
                };
           	}
            else if(links[i].href.toLowerCase().indexOf("getaway1000.com") == -1 && urlRe.test(links[i].href))
            {
				
            	links[i].onclick=function()
                {
                	href = this.href;
                    re = /^https?:\/\/(www\.)?([^/]+)?/i;
                    href.match( re );
                    domainOnly =  RegExp.$2;
                    //alert('Outgoing links Click '+domainOnly.toLowerCase());
                    pageTracker._trackEvent('Outgoing links', 'Click', domainOnly.toLowerCase() );
                };
           	}
            else if( (last4 == ".pdf") )
           	{
            	links[i].onclick=function()
                {
                	href = this.href;
                    splhref = href.split('/');
                    fileOnly = splhref[splhref.length-1];
                   //alert('Downloads PDF '+fileOnly.toLowerCase());
                    pageTracker._trackEvent('Downloads', 'PDF', fileOnly.toLowerCase() ); 
                };
             }
             else if( (last4==".doc") )
            {
                links[i].onclick=function()
                {
                    href = this.href;
                    splhref = href.split('/');
                    fileOnly = splhref[splhref.length-1];
                   //alert('Downloads DOC '+fileOnly.toLowerCase());
                    pageTracker._trackEvent('Downloads', 'DOC', fileOnly.toLowerCase() ); 
                };
             }
             
		}
	}
	
	
	
	
	
	var map_links = document.getElementsByTagName("area");
	
	for(var i=0;i<map_links.length;i++) 
    {
    	if (map_links[i].onclick == undefined)
		{
			
        	fullPath = map_links[i].href.toLowerCase();
			last4 = fullPath.substring(fullPath.length-4, fullPath.length);
            if (map_links[i].href.toLowerCase().indexOf("mailto:") > -1)
           	{
            	
           		map_links[i].onclick=function()
                {
                	href = this.href.toLowerCase();
                    emailLink = href.replace("mailto:","");
                    //alert('Mails CLick '+emailLink.toLowerCase());
                    pageTracker._trackEvent('Mails', 'Click', emailLink.toLowerCase() );
                };
           	}
            else if(map_links[i].href.toLowerCase().indexOf("getaway1000.com") == -1 && urlRe.test(map_links[i].href))
            {
				
            	map_links[i].onclick=function()
                {
                	href = this.href;
                    re = /^https?:\/\/(www\.)?([^/]+)?/i;
                    href.match( re );
                    domainOnly =  RegExp.$2;
                    //alert('Outgoing links Click '+domainOnly.toLowerCase());
                    pageTracker._trackEvent('Outgoing links', 'Click', domainOnly.toLowerCase() );
                };
           	}
            else if( (last4 == ".pdf") )
           	{
            	map_links[i].onclick=function()
                {
                	href = this.href;
                    splhref = href.split('/');
                    fileOnly = splhref[splhref.length-1];
                   //alert('Downloads PDF '+fileOnly.toLowerCase());
                    pageTracker._trackEvent('Downloads', 'PDF', fileOnly.toLowerCase() ); 
                };
             }
             else if( (last4==".doc") )
            {
                map_links[i].onclick=function()
                {
                    href = this.href;
                    splhref = href.split('/');
                    fileOnly = splhref[splhref.length-1];
                   //alert('Downloads DOC '+fileOnly.toLowerCase());
                    pageTracker._trackEvent('Downloads', 'DOC', fileOnly.toLowerCase() ); 
                };
             }
             
		}
	}
	
	
	
	
	
}

function track_event(cat,action,label)
{
	
	var urlRe = new RegExp("http:\/\/((www\.)?)([a-zA-Z0-9\\_\\-\\.]*)\.([a-zA-Z]{1,5})/");

    href = label;
    re = /^https?:\/\/(www\.)?([^/]+)?/i;
    label.match( re );
    domainOnly =  RegExp.$2;
    labelLower = domainOnly.toLowerCase();
    //alert('Event Track '+cat+' ,'+action+' , '+labelLower);
    pageTracker._trackEvent(cat, action, labelLower);
   
}

window.onload = function()
{
	
	outgoing_links();	
}
