function resizeLayerTo(layerID, newW, newH){// moves layer directly to a new position
if(document.getElementById && (navigator.userAgent.indexOf("Opera 4") != -1 || navigator.userAgent.indexOf("Opera 5") != -1)){
document.getElementById(layerID).style.pixelWidth = newW
document.getElementById(layerID).style.pixelHeight = newH
}else

if(document.getElementById){
document.getElementById(layerID).style.width = newW
document.getElementById(layerID).style.height = newH
}else

if(document.layers){
document.layers[layerID].resizeTo(newW, newH)
}else

if(document.all){
document.all[layerID].style.pixelWidth = newW
document.all[layerID].style.pixelHeight = newH
}
}

function resizeLayerBy(layerID, xOffset, yOffset){ // moves layer by the specified X-offset and Y-offset
if (document.getElementById && (navigator.userAgent.indexOf("Opera 4") != -1 || navigator.userAgent.indexOf("Opera 5") != -1)){
myLayer = document.getElementById(layerID)
myLayer.style.pixelWidth = parseInt(myLayer.style.pixelWidth) + xOffset
myLayer.style.pixelHeight = parseInt(myLayer.style.pixelHeight) + yOffset
}else

if(document.getElementById){
myLayer = document.getElementById(layerID)
myLayer.style.width = parseInt(myLayer.style.width) + xOffset
myLayer.style.height = parseInt(myLayer.style.height) + yOffset
}else

if(document.layers){
document.layers[layerID].resizeBy(xOffset, yOffset)
}else

if(document.all){
myLayer = document.all[layerID]
myLayer.style.pixelWidth = parseInt(myLayer.style.pixelWidth) + xOffset
myLayer.style.pixelHeight = parseInt(myLayer.style.pixelHeight) + yOffset
}
}
