function initResDivs() {

    var thisScreen = screen.width;

    var allDivs = document.getElementsByTagName("div");

    var txtResDeclare = new Array("SCREEN RESOLUTION OF 800 x 600 DETECTED",
    				  "SCREEN RESOLUTION OF 1024 x 768 DETECTED",
    				  "SCREEN RESOLUTION OF 1152 x 864 DETECTED",
    				  "SCREEN RESOLUTION OF 1280 x 960 DETECTED");

    var txtResLoading = new Array("LOADING 800 x 600 BACKGROUND",
    				  "LOADING 1024 x 768 BACKGROUND",
    				  "LOADING 1152 x 864 BACKGROUND",
    				  "LOADING 1280 x 960 BACKGROUND");

    var txtRedirect = new Array("REDIRECTING TO THE 800 x 600 SITE VERSION",
				"REDIRECTING TO THE 1024 x 768 SITE VERSION",
				"REDIRECTING TO THE 1152 x 864 SITE VERSION",
				"REDIRECTING TO THE 1280 x 960 SITE VERSION");

    switch (thisScreen) {
    
	case 800:
	    allDivs[3].innerHTML = txtResDeclare[0];
	    allDivs[4].innerHTML = txtResLoading[0];
	    allDivs[5].innerHTML = txtRedirect[0];
	    break;

	case 1024:
	    allDivs[3].innerHTML = txtResDeclare[1];
	    allDivs[4].innerHTML = txtResLoading[1];
	    allDivs[5].innerHTML = txtRedirect[1];
	    break;

	case 1152:
	    allDivs[3].innerHTML = txtResDeclare[2];
	    allDivs[4].innerHTML = txtResLoading[2];
	    allDivs[5].innerHTML = txtRedirect[2];
	    break;

	case 1280:
	    allDivs[3].innerHTML = txtResDeclare[3];
	    allDivs[4].innerHTML = txtResLoading[3];
	    allDivs[5].innerHTML = txtRedirect[3];
	    break;

	default:
	    allDivs[3].innerHTML = txtResDeclare[1];
	    allDivs[4].innerHTML = txtResLoading[1];
	    allDivs[5].innerHTML = txtRedirect[1];

    }

}



function showText(i) {

    var allDivs = document.getElementsByTagName("div");
    allDivs[i].style.display = "inline"

}



function hideText(i) {

    var allDivs = document.getElementsByTagName("div");
    allDivs[i].style.display = "none"

}



function loadVersion() {

    thisScreen = screen.width;
    
    switch (thisScreen) {
    
	case 800:
	    window.location = "./800/home.html";
	    break;

	case 1024:
	    window.location = "./1024/home.html";
	    break;

	case 1152:
	    window.location = "./1152/home.html";
	    break;

	case 1280:
	    window.location = "./1280/home.html";
	    break;

	default:
	    window.location = "./800/home.html";

    }

}



function bgRedirect() {

    var imgBackground = new Image();

    var thisScreen = screen.width;

    var allDivs = document.getElementsByTagName("div");
    
    switch (thisScreen) {
    
	case 800:
	    imgBackground.src = "./800/images/background.jpg";
	    showText('5');
	    setTimeout("loadVersion()", 1000);
	    break;

	case 1024:
	    imgBackground.src = "./1024/images/background.jpg";
	    showText('5');
	    setTimeout("loadVersion()", 1000);
	    break;

	case 1152:
	    imgBackground.src = "./1152/images/background.jpg";
	    showText('5');
	    setTimeout("loadVersion()", 1000);
	    break;

	case 1280:
	    imgBackground.src = "./1280/images/background.jpg";
	    showText('5');
	    setTimeout("loadVersion()", 1000);
	    break;

	default:
	    imgBackground.src = "./1024/images/background.jpg";
	    showText('5');
	    setTimeout("loadVersion()", 1000);

    }

}



function startTingledale() {

    initResDivs();

    var allDivs = document.getElementsByTagName("div");
    
    window.setTimeout("showText('0')", 50);
    window.setTimeout("showText('1')", 500);
    window.setTimeout("showText('2')", 1500);
    window.setTimeout("hideText('2')", 2450);
    window.setTimeout("showText('3')", 2500);
    window.setTimeout("showText('4')", 3000);
    window.setTimeout("bgRedirect()", 4000);

}