﻿// Redirect user to thank you page when presented with the download window

function thankYouRedirect() {
		if (window.location) {
        setTimeout("window.location='/windows/internet-explorer/thank-you.aspx';", 2000);
    }
    else {
        setTimeout("document.location.href='/windows/internet-explorer/thank-you.aspx';", 2000);
    }
}

function attachThankYouEvent(button) {
    if (window.addEventListener) {
        button.addEventListener('click', thankYouRedirect, false);
    }
    if (window.attachEvent) {
        button.attachEvent('onclick', thankYouRedirect);
    }
}

//modal download buttons
if (document.getElementById("modalDownload") != null) {
    var buttons = document.getElementById("modalDownload").getElementsByTagName('a');
    if (buttons) {
        for (var i = 0; i < buttons.length; i++) {
            var button = buttons[i];
            if (button.className == "orangebutton") {
                attachThankYouEvent(button);
            }
        }
    }
}
if (document.getElementById("modalDownload1") != null) {
   	var buttons = document.getElementById("modalDownload1").getElementsByTagName('a');
   	if (buttons) {
   		for (var i = 0; i < buttons.length; i++) {
   			var button = buttons[i];
   			if (button.className == "orangebutton") {
   				attachThankYouEvent(button);
   			}
   		}
   	}
}
if (document.getElementById("modalbluebutton") != null) {
	var buttons = document.getElementById("modalbluebutton").getElementsByTagName('a');
   	if (buttons) {
   		for (var i = 0; i < buttons.length; i++) {
   			var button = buttons[i];
   			if (button.className == "bluebutton") {
   				attachThankYouEvent(button);
   			}
   		}
   	}
}

// hero download buttons
if (document.getElementById("downloadButton") != null) {
    var button = document.getElementById("downloadButton");
    attachThankYouEvent(button);
}

// worldwide sites page download links
if (document.getElementById("languages") != null) {
    var downloadLinks = document.getElementById("languages").getElementsByTagName('a');
    if (downloadLinks) {
        for (var i = 0; i < downloadLinks.length; i++) {
            var downloadLink = downloadLinks[i];
            if (downloadLink.className == "redirect") {
                attachThankYouEvent(downloadLink);
            }
        }
    }
}