function changeElementsStyleByClass(e,spv,spw,zi,input,txt){
	if(document.getElementsByTagName) {//check for obj
		var nodes = document.getElementsByTagName(e)
		var max = nodes.length
		for(var i = 0;i < max;i++) {      
			var nodeObj = nodes.item(i);
			var attrMax = nodeObj.attributes.length
			for(var j = 0; j < attrMax; j++) {         
				if(nodeObj.attributes.item(j).nodeName == 'class') {
					if(nodeObj.attributes.item(j).nodeValue == input) {
						nodeObj.style.top = spv;
						nodeObj.style.left = spw;
						nodeObj.style.zIndex = zi;
						nodeObj.innerHTML= txt;
					}
				}
			}
		}
	}
}

var zooma = new Object();
zooma.toggleLayer = function(strId, bSetVisible) {
	var layer = document.getElementById(strId);
	if(layer==null) return;
	
	//layer.style.display = (!bSetVisible)?'none':'';
	layer.style.visibility = (!bSetVisible)?'hidden':'visible';
}

zooma.mapInfoActive = false;
zooma.mapInfoActiveLayer = null;
zooma.toggleMapInfo = function(strId, bSetVisible) {
	if(zooma.mapInfoActiveLayer!=null) closeLayer();
	
	var layer = document.getElementById(strId);
	if(layer==null || zooma.mapInfoActive) return;
	
	if(bSetVisible) {
	    layer.style.display = '';
	}
	else {
	    zooma.mapInfoActive = true;
	    zooma.mapInfoActiveLayer = layer;
	    window.setTimeout("closeLayer()",700);
	}
	
	closeLayer = function() {
	    if(zooma.mapInfoActiveLayer!=null) {
	        zooma.mapInfoActiveLayer.style.display = 'none';
	        zooma.mapInfoActive = false;
	    }
	    /*
	    layer.style.display = 'none';
	    zooma.mapInfoActive = false;
	    */
	}
	//layer.style.display = (!bSetVisible)?'none':'';
}

zooma.lastActiveQAId = null;
zooma.toggleQAItem = function(strId) {
	var elQuestion, elAnswer, elStartUpImage, elAnswersList;
	var CN_ACTIVE = 'active', CN_INACTIVE = 'inactive';
	if(zooma.lastActiveQAId!=null) {
	    elQuestion = document.getElementById('question'+zooma.lastActiveQAId);
	    elAnswer = document.getElementById('answer'+zooma.lastActiveQAId);
	    closeLastActive();
	}
	
	elQuestion = document.getElementById('question'+strId);
	elAnswer = document.getElementById('answer'+strId);
	elStartUpImage = document.getElementById('startupimage');
	elAnswersList = document.getElementById('answerslist');
	
	if(elQuestion==null || elAnswer==null) return;
	
	elQuestion.className = CN_ACTIVE;
	elAnswer.style.display = '';
	zooma.lastActiveQAId = strId;
	
	if(elStartUpImage!=null) {elStartUpImage.style.display = 'none';}
	if(elAnswersList!=null) {elAnswersList.style.display = '';}
	
	closeLastActive = function() {
	    if(elQuestion!=null && elAnswer!=null) {
	        elAnswer.style.display = 'none';
	        elQuestion.className = CN_INACTIVE;
	        zooma.lastActiveQAId = null;
	    }
	}
}

zooma.closeMessageBox = function(strId) {
	var layer = document.getElementById(strId);
	if(layer==null) return;
	layer.style.display = 'none'
}
