

function bildwechsel(image_id, image_url)
{
	var image = document.getElementById(image_id);
	var waitImage = new Image();
	waitImage.src = 'http://www.intekos.de/hinck28/laden.jpg';
	if (image && image.src){
		image.src = waitImage.src;
		image.src = image_url;
		image.width = 394;
		image.height = 300;
	}
}

function adjustVerticalLine(containerElementId, adjustElementClassName) {

	var containerElement;

	//Specific browser code
	if (document.getElementById) {
		containerElement = document.getElementById(containerElementId);
	}
	
	if (containerElement) {
		var adjustHeight = containerElement.offsetHeight;
		var adjustElements = getElementsByClassName(document, "div", adjustElementClassName);
		for(var i=0; i<adjustElements.length; i++){
	        adjustElement = adjustElements[i];
        	adjustElement.style.height = adjustHeight + 'px';
    	}
    }
}

function getElementsByClassName(element, tagName, className) {
    var arrElements = (tagName == "*" && element.all)? element.all : element.getElementsByTagName(tagName);
    var arrReturnElements = new Array();
    className = className.replace(/\-/g, "\\-");
    var regExp = new RegExp("(^|\\s)" + className + "(\\s|$)");
    var candidateElement;
    for(var i=0; i<arrElements.length; i++){
        candidateElement = arrElements[i];      
        if(regExp.test(candidateElement.className)){
            arrReturnElements.push(candidateElement);
        }   
    }
    return (arrReturnElements)
}

function quartersRoomView(divId, click){
	if(click == true){
		var obj = document.getElementById ? document.getElementById(divId + '_b') : document.all ? document.all[divId + '_b'] : null;
		if(obj.style.display != 'block' || obj.style.display == ''){
				obj.style.display = 'block';
			}else{
				obj.style.display = 'none';
			}
	}else{
		document.getElementById(divId + '_a').style.cursor= "pointer";
		document.getElementById(divId + '_b').style.cursor= "pointer";
		document.getElementById(divId + '_c').style.cursor= "default";
	}
}

function DD_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.DD_p) d.DD_p=new Array();
    var i,j=d.DD_p.length,a=DD_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.DD_p[j]=new Image; d.DD_p[j++].src=a[i];}}
}