function setImage (strName, strSource) 
{
	document.images[strName].src = strSource;
}

function getLayerReference(id)
{
	var ref;
	var temp_ref;
	if (document.getElementById) {		
			ref = document.getElementById(id).style;
			//alert(ref.visibility);
	} else if(document.all) {	
      		for (ss=0 ; ss < document.styleSheets.length; ss++) {
      			//alert(document.styleSheets(ss).rules.length);
      			for (sr=0 ; sr < document.styleSheets(ss).rules.length; sr++) {
				
				if (document.styleSheets(ss).rules(sr).selectorText == '#' + id) {
					ref = document.styleSheets(ss).rules(sr).style;
				}
			}
		}
	} else if (document.layers) {
		ref = document.layers[id];
	} 
	return ref;
}

function getVisible() {

	if (document.getElementById) {
		visible = 'visible';
	} else if (document.layers) {
		visible = 'show';
	} else if (document.all) {
		visible = 'visible';
	}
	return visible;
}

function getHidden() {
	if (document.getElementById) {
		hidden = 'hidden';	
	} else if (document.layers) {
		hidden = 'hide';
	} else if (document.all) {
		hidden = 'hidden';
	} 
	return hidden;
}

function setVisibility(layer, vis) {
	//alert("vis: " + vis + " | layer: " + layer);
	//document.getElementById("myDiv").style.visibility 
	layer.visibility = vis;
	//layer.visibility = "visible";
	//alert("vis value:" + layer.visibility);
}

function padNumber(n) {
	if(n < 10) {
		n = "0" + n;
	}
	return n;
}