// JavaScript Document
var dlHandler = {
		downloadUrl: "http://download.genieo.com/partner/genieo/release/live/InstallGenieo.exe",
		landingLocation: ""
};
dlHandler.init = function() {
	dlHandler.getUserCase();	
};
dlHandler.navigateToPage = function(){	
	window.location.href = dlHandler.landingLocation;
};
dlHandler.getUserCase = function() {
	BrowserDetect.init();
    var landing = "";
    var os = BrowserDetect.OS+"";
    os = os.substring(0, 3);
    if (BrowserDetect.browser == "Firefox" || BrowserDetect.browser == "Mozilla") {
		landing = "download-firefox";
    	//window.location.href = dlHandler.downloadUrl;
    } 
    else if (BrowserDetect.browser == "Explorer") {
		landing = "download-explorer";
    	//window.location.href = dlHandler.downloadUrl;
	} 
    else if (BrowserDetect.browser == "Chrome") {
		landing = "download-chrome";
    	//window.location.href = dlHandler.downloadUrl;
	} 
    else if (BrowserDetect.browser == "Opera") {
		landing = "download-opera";
	} 
    else if (BrowserDetect.browser == "Safari") {
		landing = "download-safari";
    	//window.location.href = dlHandler.downloadUrl;
	}
    else {
    	landing = "download-other-browser";
    	//window.location.href = dlHandler.downloadUrl;
    }
    
    if (os == "Mac") {
        landing = "mac/" + landing;    	
        //dlHandler.downloadUrl = "http://download.genieo.com/partner/genieo/mac_release/live/InstallGenieo.pkg";
        dlHandler.downloadUrl = '';
    } else if (os == "Win") {
    } else {
    	landing = "download-not-available"; 
    }
    
    if (dlHandler.downloadUrl) window.location.href = dlHandler.downloadUrl;
    
    // url must end with '/' for wordpress to recognise the url properly.
    // tried using ?lang=fr method but chrome strips this querystring if the url ends with '/'
    // TODO - need a better solution than this for i18n since currently this files requires mainteance per new language
    var url = location.href;
    if (url.indexOf("/fr/") > 0) {
    	landing = "fr/" + landing + "/";
    }
    
	dlHandler.landingLocation = "http://" + location.host + "/" + landing + window.location.search;
	
    if (BrowserDetect.browser == "Opera") {
    	dlHandler.navigateToPage();
    	//test
    } else {
    	var t = setTimeout("dlHandler.navigateToPage()", 3000);
    }
};


