﻿

///////////// PRELOAD IMAGES ////////////////

preloadArray = new Array();
function addPreload(imgSrc) { preloadArray[preloadArray.length] = imgSrc; }
var preloadFlag = false;
function preloadImages() {
    if (document.images) {
        for (i = 0; i < preloadArray.length; i++) eval("preloadImage" + i + " = newImage('" + preloadArray[i] + "');");
        preloadFlag = true;
    }
}
function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function toggleScaleVis() {
    if (screen.height < 800) {
        // hide scale option
        el = document.getElementById('scaleHolder');
        if (el) {
            el.style.display = 'none';
            // el = document.getElementById('dlHolder');
            // el.style.marginRight = '210px';
            el = document.getElementById('embedLink');
            el.style.marginLeft = '43px';
            el.style.marginRight = '0px';
            el.style.float = 'left';
            el.style.textAlign = 'left';
        }
    }
}

function setScale(scale) {
    if (scale == 'large' || scale == 'small') {
        el = document.getElementById('game');
        if (el) {
            if (scale) {
                el.style.width = (scale == 'large') ? '800px' : '480px';
                el.style.height = (scale == 'large') ? '533px' : '320px';
                el.style.paddingTop = (scale == 'large') ? '10px' : '0px';
                el.style.marginLeft = (scale == 'large') ? '12px' : '20px';
                el.style.marginTop = (scale == 'large') ? '0px' : '20px';

                el = document.getElementById('container');
                el.style.height = (scale == 'large') ? '760px' : '570px';
                
                el = document.getElementById('centercontent-game');
                el.style.width = (scale == 'large') ? '826px' : '518px';
                el.style.height = (scale == 'large') ? '556px' : '362px';
                el.style.background = (scale == 'large') ? 'url(http://www.mediapeta.com/standalones/superchicksisters/gameBG-Big.png)' : 'url(http://www.mediapeta.com/standalones/superchicksisters/gameBG.png)';

                el = document.getElementById('content-game');
                el.style.height = (scale == 'large') ? '737px' : '684px';
                el.style.background = (scale == 'large') ? 'url(http://www.mediapeta.com/standalones/superchicksisters/interior-big.jpg) no-repeat' : 'url(http://www.mediapeta.com/standalones/superchicksisters/interior-game.jpg) no-repeat';
                el.style.marginTop = (scale == 'large') ? '15px' : '0px';

                el = document.getElementById('return');
                el.style.marginTop = (scale == 'large') ? '-10px' : '10px';
                el.style.paddingTop = (scale == 'large') ? '0px' : '15px';

            }
        }
        if (document.all) {
            el = document.getElementById('superchicksisters');
            el.focus();
        }
    }
}

window.onfocus = setScale;
document.onclick = setScale;



onload = function() {
    setScale();
    preloadImages();
}

