﻿
var windowsDownloadUrl = 'http://files.superwordsearchmaker.com/Setup-Super-Word-Search-Maker-5.exe';
var macDownloadUrl = 'http://files.superwordsearchmaker.com/Super-Word-Search-Maker-5-Mac.dmg';
var downloadPage = 'Download-Super-Word-Search-Maker-5.html';


function IsMac() {
    return navigator.userAgent.toLowerCase().indexOf('mac') != -1;
}
function IsWindows() {
    return navigator.userAgent.toLowerCase().indexOf('win') != -1;
}

// After clicking a download button, redirect to the download instructions page, also track
function Redirect2DownloadPage(linkTrackCode) {

	if(true == IsMac())
	{
		Track3("Download", "Mac", linkTrackCode);
	}
	else
	{
		Track3("Download", "Win", linkTrackCode);
	}
   
   // No redirect if all ready free trial page
   if(document.URL.toLowerCase().indexOf('free-trial') == -1 || document.URL.toLowerCase().indexOf('download') == -1)
   {    	
    	setTimeout("window.location='" + downloadPage + "'", 2000);
    }
    return true;
}

function Main_SWSM()
{
	// Setup Download redirects
	var forceMac = false;
	var forceNone = false;

	if(false == forceNone)
	{
		// Add redirects and trackers to all of our download links
		$$('a.linkDownload').each(function(item, index){	
			item.addEvent('click', function(){Redirect2DownloadPage( item.get('id') );}); 		
			//alert( item.get('id'));
		});	
		// Make a direct link to the download
    	if (true == IsMac() || true == forceMac) {
    		// Mac
    		$$('a.linkDownload').setProperty('href', macDownloadUrl);  
    	}
    	else {
    		// Windows
    		$$('a.linkDownload').setProperty('href', windowsDownloadUrl);           
    	}
		
		// Explicit Mac download link
		$$('a.linkDownloadMac').each(function(item, index){	
			item.setProperty('href', macDownloadUrl);
			item.addEvent('click', function(){Redirect2DownloadPage( item.get('id') );}); 			
			//alert( item.get('id'));
		});	
		// Explicit Win download link
		$$('a.linkDownloadWin').each(function(item, index){	
			item.setProperty('href', windowsDownloadUrl);
			item.addEvent('click', function(){Redirect2DownloadPage( item.get('id') );}); 			
			//alert( item.get('id'));
		});								            	
    }
    
    
    
     // Setup links for direct download (not redirect download) links
    $$('a.directDownload').each(function(item, index){	
		item.addEvent('click', function(){Track3( "DirectDownload", item.get('id'), "" );}); 				
		//alert( item.get('id'));
	});	
 
    // Setup links for purchase button analytics
    $$('a.purchaseLink').each(function(item, index){	
		item.addEvent('click', function(){Track3( "PurchaseLink", item.get('id'), "" );}); 				
		//alert( item.get('id'));
	});	


  // Setup links for purchase checkout button analytics
    $$('a.purchaseCheckout').each(function(item, index){	
		item.addEvent('click', function(){Track3( "PurchaseCheckout", item.get('id'), "" );}); 				
		//alert( item.get('id'));
	});	
   
}

		

		

		
