var linkelem = '';
var divArray = ['themenportale', 'wolters-kluwer-deutschland', 'shop'];
function showFloatingMenu(linkelem, windivid, elemy, elemx) {
	
	if(windivid == 'themenportale') {
		document.getElementById('wolters-kluwer-deutschland').style.display = "none";
		document.getElementById('shop').style.display = "none";
	}
	
	if(windivid == 'wolters-kluwer-deutschland') {
		document.getElementById('themenportale').style.display = "none";
		document.getElementById('shop').style.display = "none";
	}
	
	if(windivid == 'shop') {
		document.getElementById('themenportale').style.display = "none";
		document.getElementById('wolters-kluwer-deutschland').style.display = "none";
	}
	
	// Bild im LinkElement austauschen
	if (document.getElementById(windivid).style.display == 'none') {
		document.getElementById(windivid).style.display = "block";
	} else {
		document.getElementById(windivid).style.display = "none";
	}
	
	if(self.linkelem != linkelem) {
		document.getElementById(windivid).style.display = "block";
	}
	
	// LinkElement Position ermitteln und anpassen
	document.getElementById(windivid).style.top = (findPosY(linkelem) +elemy)+"px";
	document.getElementById(windivid).style.left = (findPosX(linkelem) - elemx)+"px";
	self.linkelem = linkelem;
	// ShoppingCart Anzeigen/Verstecken
}

function hideFloatingMenu(divid) {
	document.getElementById(divid).style.display = 'none';
}

function findPosX(obj) 
{
  var curleft = 0;
  if (obj.offsetParent) 
  {
    while (obj.offsetParent) 
        {
            curleft += obj.offsetLeft
            obj = obj.offsetParent;
        }
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
    
    
}

function findPosY(obj) 
{
    var curtop = 0;
    if (obj.offsetParent) 
    {
        while (obj.offsetParent) 
        {
            curtop += obj.offsetTop
            obj = obj.offsetParent;
        }
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}

var imageArray = [	"images/slide/slide1.jpg",
					"images/slide/slide2.jpg",
					"images/slide/slide3.jpg",
				];

var textArray = [	"text 1",
					"text 2",
					"text 3",
				];

var linkArray = [	"http://shop.wolterskluwer.de/wkd/shop/shop,1/bundle-fachanwalt-arbeitsrecht-2--auflage,978-3-472-07282-9,luchterhand,,4337/",
					"http://shop.wolterskluwer.de/wkd/shop/shop,1/bgb-kommentar,978-3-472-07222-5,luchterhand,,4212/",
					"http://shop.wolterskluwer.de/wkd/shop/shop,1/handbuch-des-fachanwalts-bau--und-architektenrecht,978-3-472-06993-5,luchterhand,,1824/",
				];
				
var count = 0;

var status = true;
function changeImage() {
	timer = setTimeout("changeImage()", 6000);
	document.getElementById("sliderImage").src = imageArray[count];
	document.getElementById("sliderLink").href = linkArray[count];
	count++;
	if(count == 3) {
		count = 0;
	}
}

function move_image(move) {
	newCount = count + move;
	
	if(newCount > 2) {
		newCount = 0;
	}
	if(newCount < 0) {
		newCount = 2;
	}
	document.getElementById("sliderImage").src = imageArray[newCount];
	document.getElementById("sliderLink").href = linkArray[newCount];
	count = newCount;
}

function pause_play(element) {
	if(status == true) {
		clearTimeout(timer);
		status = false;
		image = "images/bt_pause_on.gif";
	} else {
		timer = setTimeout("changeImage()", 6000);
		status = true;
		image = "images/bt_pause_off.gif";
	}
	document.getElementById(element).src = image;
}
function markTab(which) {
	var tabLinkArray = new Array('boxTabLinkRecht','boxTabLinkWirtschaft','boxTabLinkOeffOrg');
	for (var i = 0; i < tabLinkArray.length; i++) {
		if (which.id == tabLinkArray[i]) {
			//alert(which.id)
			document.getElementById(tabLinkArray[i]).className = 'boxTabSel';
		} else {
			document.getElementById(tabLinkArray[i]).className = 'boxTab';
		}
	}
}

function markZielLink(which) {
	var tabLinkArray = new Array('zielRecht','zielWirtschaft','zielOeff', 'zielBauwesen');
	for (var i = 0; i < tabLinkArray.length; i++) {
		if (which == tabLinkArray[i] + 'Ref') {
			//alert(which.id);
			document.getElementById(tabLinkArray[i] + 'Ref').className = 'zielHeadSel';
			document.getElementById(tabLinkArray[i]).style.display = 'block';
		} else {
			document.getElementById(tabLinkArray[i] + 'Ref').className = 'zielHead';
			document.getElementById(tabLinkArray[i]).style.display = 'none';
		}
	}
}
<!-- todo: arrays << -->
function openAllViews() {
	//document.getElementById('rechtlinks').style.display='none';
	//document.getElementById('wirtlinks').style.display='none';
	//document.getElementById('steuerlinks').style.display='none';
	//document.getElementById('oefflinks').style.display='none';
	//document.getElementById('searchdiv').style.display='none';
	document.getElementById('content-black-layer').style.display='block';
	document.getElementById('allview').style.display='block';
}

function openZielgr() {
	//document.getElementById('rechtlinks').style.display='none';
	//document.getElementById('wirtlinks').style.display='none';
	//document.getElementById('steuerlinks').style.display='none';
	//document.getElementById('oefflinks').style.display='none';
	//document.getElementById('searchdiv').style.display='none';
	document.getElementById('zielview').style.display='block';
	document.getElementById('content-black-layer').style.display='block';
	//document.getElementById('content').style.display='none';
}


function closeAllViews() {
	//document.getElementById('rechtlinks').style.display='block';
	//document.getElementById('wirtlinks').style.display='block';
	//document.getElementById('steuerlinks').style.display='block';
	//document.getElementById('oefflinks').style.display='block';
	//document.getElementById('searchdiv').style.display='block';
	document.getElementById('allview').style.display='none';
	document.getElementById('content-black-layer').style.display='none';
}

function closeZielgr() {
	//document.getElementById('rechtlinks').style.display='block';
	//document.getElementById('wirtlinks').style.display='block';
	//document.getElementById('steuerlinks').style.display='block';
	//document.getElementById('oefflinks').style.display='block';
	//document.getElementById('searchdiv').style.display='block';
	document.getElementById('zielview').style.display='none';
	document.getElementById('content-black-layer').style.display='none';
}


function goTo(where) {

	window.open(where,'new','');

}

function goToSpecial(where, width, height) {

	window.open(where,'special','width='+width+',height='+height);

}

function showPage() {
	document.getElementById('site-container').style.display = "block";
	document.getElementById('loadid').style.display = "none";
}





