// JavaScript Document


function stretchCanvas(){
	var allDivs = document.getElementsByTagName("div");
	var len = allDivs.length;
	var maxHeight = 0;
	for(var x=0;x<len;x++){
		var singleDiv = allDivs[x];
		if((singleDiv.offsetHeight + singleDiv.offsetTop) > maxHeight){
			maxHeight = (singleDiv.offsetHeight + singleDiv.offsetTop);
		}
	}
	//alert(document.getElementById("canvas").offsetTop);
	maxHeight += 300;
	setLayerSize('canvas',maxHeight,'h');
	document.getElementById("footer").style.top = maxHeight  + "px";
}

function setLayerSize(sObject,sValue,sType){
	if(document.getElementById){
		if(sType=="h"){
			document.getElementById(sObject).style.height = sValue + "px";
		} else {
			document.getElementById(sObject).style.width = sValue + "px";
		}
	} else if (document.layers && document.layers[object] != null) {
		if(sType=="h"){
			document.layers[sObject].width = sValue + "px";
		} else {
			document.layers[sObject].height = sValue + "px";
		}
    } else if (document.all) {
		if(sType=="h"){
			document.all[sObject].style.width = sValue + "px";
		} else {
			document.all[sObject].style.height = sValue + "px";
		}
    }	
}

function getLayerPos(pObject,pType){
	if(document.getElementById){
		if(pType=="y"){
			return document.getElementById(pObject).offsetTop;
		} else {
			return document.getElementById(pObject).offsetLeft;
		}
	} else if (document.layers && document.layers[object] != null) {
		if(pType=="y"){
			return document.layers[pObject].top;
		} else {
			return document.layers[pObject].left;
		}
    } else if (document.all) {
		if(pType=="y"){
			return document.all[pObject].style.top;
		} else {
			return document.all[pObject].style.left;
		}
    }	
}

function getLayerSize(sObject,sType){
	if(document.getElementById){
		if(sType=="h"){
			return document.getElementById(sObject).offsetHeight;
		} else {
			return document.getElementById(sObject).offsetWidth;
		}
	} else if (document.layers && document.layers[object] != null) {
		if(sType=="h"){
			return document.layers[sObject].width;
		} else {
			return document.layers[sObject].height;
		}
    } else if (document.all) {
		if(sType=="h"){
			return document.all[sObject].style.width;
		} else {
			return document.all[sObject].style.height;
		}
    }	
}
