onload = function () {
    setimages();
    oneBit = new OneBit('1bit.swf'); 
    oneBit.apply('a', '#000000', '#FFFFFF', '10');
    setTimeout("tweak()", 100);
}

onresize = function () {
    setimages();
}

function tweak() {
    var currentwidth = document.getElementById("content").offsetWidth;
    document.getElementById("content").style.width = (currentwidth - 1) + "px";
    setTimeout("tweak2()", 100);
}

function tweak2() {
    var currentwidth = document.getElementById("content").offsetWidth;
    document.getElementById("content").style.width = (currentwidth + 1) + "px";
}

function setimages() {
    
    var currentwidth = document.body.offsetWidth;

    var imagewidth = currentwidth - 200;
    
    var imageheight = (400/1500) * imagewidth;
    var allimages = document.images;
    for( i = 0 ; i < allimages.length ; i++ ) {
        if((allimages[i].getAttribute("class") == "itemimage") || (allimages[i].getAttribute("className") == "itemimage")) {
            allimages[i].style.height = imageheight + "px";
            allimages[i].style.width = imagewidth + "px";
            if(imagewidth < 450) {
                allimages[i].src = "http://de-online.co.uk/images/mainimages/image.php?i=" + allimages[i].getAttribute("alt") + ".jpg&w=450";
            } else if(imagewidth < 800) {
                allimages[i].src = "http://de-online.co.uk/images/mainimages/image.php?i=" + allimages[i].getAttribute("alt") + ".jpg&w=800";
            } else if(imagewidth < 1200) {
                allimages[i].src = "http://de-online.co.uk/images/mainimages/image.php?i=" + allimages[i].getAttribute("alt") + ".jpg&w=1200";
            } else {
                allimages[i].src = "http://de-online.co.uk/images/mainimages/" + allimages[i].getAttribute("alt") + ".jpg";
            }
        }
    }
    
    //flash version
    
    var objects = document.getElementsByTagName("object");
    
    for( i = 0 ; i < objects.length ; i++ ) {
        if((objects[i].getAttribute("class") == "itemflash") || (objects[i].getAttribute("className") == "itemflash")) {
            
            objects[i].style.height = imageheight + "px";
            objects[i].style.width = imagewidth + "px";
            
        }
    }
    
    var objects = document.getElementsByTagName("embed");
    
    for( i = 0 ; i < objects.length ; i++ ) {
        if((objects[i].getAttribute("class") == "itemflashembed") || (objects[i].getAttribute("className") == "itemflashembed")) {
            
            objects[i].style.height = imageheight + "px";
            objects[i].style.width = imagewidth + "px";
            
        }
    }
}