

function showsecondnav(did)
{
	hidepreview(did);
	//myCurrentmenu = did;
	myLastmenu = did;
	//var groupbackground = document.getElementById('groupbackground');
	var actualbox = document.getElementById('box_' + did);
	if (openmenu != null)
	//alert('s1');
	{
		if(actualbox == null)
		{
			//groupbackground.style.backgroundImage = 'url(/pagemedia/backgrounds/bgimage_' + did + '.jpg)';
			
		}else{
			//alert('s2');
			//groupbackground.style.backgroundImage = 'url(/pagemedia/backgrounds/bgimage_' + did + '.jpg)';
			actualbox.style.display ='block';
		}
	}
}



function hidepreview(did){
	var SearchStr = 'box_';
	var parentesis = document.getElementById('openmenu');
	//var groupbackground = document.getElementById('groupbackground');
	var difsInside = parentesis.getElementsByTagName('div');
	var legCut = SearchStr.length;
	for(var i = 0; i < difsInside.length; i++){
		var thisid = difsInside[i].id;
		if(thisid.substring(0, legCut) == SearchStr){
			difsInside[i].style.display = 'none';
		}
	}
}

function hidesecondnav(did)
{
	hidepreview(did);
	//var groupbackground = document.getElementById('groupbackground');
	var actualbox = document.getElementById('box_' + did);
	if (actualbox != null)
	{
		actualbox.style.display = 'block';	
		//groupbackground.style.backgroundImage = 'url(/pagemedia/backgrounds/bgimage_' + myCurrentmenu + '.jpg)';
		
	}
	//alert(myCurrentmenu);
	
	
}

function totransparent(){
	//var groupbackground = document.getElementById('groupbackground');
	//groupbackground.style.backgroundImage = 'url(/pagemedia/backgrounds/bgimage_' + myLastmenu + '_t.jpg)';
	}

function loadcurrent(){
	var groupbackground = document.getElementById('groupbackground');
	groupbackground.style.backgroundImage = 'url(/pagemedia/backgrounds/bgimage_' + myCurrentmenu + '.jpg)';
	}

function doNothing(){
	
	}
	

function checkfor() {
	var required = document.formular._required.value;
	var message = '';
	arrRequired = required.split(",");
	for(var fieldcont = 0; fieldcont < arrRequired.length; fieldcont++)
	{
		if(document.getElementById(arrRequired[fieldcont]).value == '')
		{
			message = message + arrRequired[fieldcont] + ' ist erforderlich\n';
		}
	}
	if(message == ''){
		document.formular.submit();
	}else{
		alert(message);
	}

}

function uploadwin(url) {
	window.open(url, "Upload", "width=400,height=300");
}

function delpic(){
	document.formular.upload.value='';
	document.getElementById('delpic').style.visibility='hidden';
	document.getElementById('datei').innerHTML='';
}	


function zoomit(isrc,ilink,iid){
	var imgDiv = document.getElementById('imagezoom');
	var imgImg = document.getElementById('zoomimage');
	var imgHref = document.getElementById('imagelink');
	var imgActu = document.getElementById(iid);
	var curleft = 0;
	var curtop = 0;
	if (imgActu.offsetParent) {
		curleft = imgActu.offsetLeft;
		curtop = imgActu.offsetTop;
		while (imgActu = imgActu.offsetParent) {
			curleft += imgActu.offsetLeft;
			curtop += imgActu.offsetTop;
		
		}

		
	}
	imgImg.src = isrc;
	imgHref.href=ilink;
	imgDiv.style.left = (curleft) + 'px';
	imgDiv.style.top = (curtop+20) + 'px';
	if(isrc !=''){
	imgDiv.style.display = 'block';
	}
}

function zoomout(isrc){
	var imgDiv = document.getElementById('imagezoom');
	var imgImg = document.getElementById('zoomimage');
	imgImg.src = isrc;
	imgDiv.style.display = 'none';
}

function getPos(el,sProp) {
var iPos = 0
while (el!=null) {
iPos+=el["offset" + sProp]
el = el.offsetParent
}
return iPos
}


function setpreisoptions(elem,prid,prprice,puser){
	var thisarea = document.getElementById('strompreisrechner');
	var selections = thisarea.getElementsByTagName("select");
	var divs = thisarea.getElementsByTagName("div");
	var SearchStr = 'prelem_';
	var legCut = SearchStr.length;
	var prelem = document.getElementById(prid);
	var totalelem = document.getElementById('total');
	var totalpercent = document.getElementById('totalpercent');
	var totaluser = document.getElementById('totaluser');
	var maxvalues = parseFloat(100);
	var diffvalue = parseFloat(100);
	var countedvalues = parseFloat(0);
	var gesamttotal = parseFloat(0);
	for(var x = 0; x<selections.length; x++){
		countedvalues = countedvalues + parseFloat(selections[x].options[selections[x].selectedIndex].value);
	}
	
	//alert(countedvalues);
	diffvalue =  maxvalues - countedvalues;
	
	if(countedvalues > maxvalues){
		countedvalues = countedvalues - parseFloat(elem.options[elem.selectedIndex].value);
		alert('Ihre Auswahl hat mehr als 100%!\n Die Auswahl wird auf ' + (maxvalues-countedvalues) + '% eingestellt.');
		var optiontoselect = (maxvalues-countedvalues) /10;
		elem.options[optiontoselect].selected = true;
		
	}
	prelem.innerHTML = runde((parseFloat(prprice) / 100) * parseFloat(elem.options[elem.selectedIndex].value),2);
	

	for(var i = 0; i < divs.length; i++){
		var thisid = divs[i].id;
		if(thisid.substring(0, legCut) == SearchStr){
			gesamttotal += parseFloat(divs[i].innerHTML);
		}
	}
	//totalelem.innerHTML = runde(gesamttotal,2) ;
	//totalpercent.innerHTML = runde((gesamttotal / countedvalues) *100,2) ;
	//totaluser.innerHTML = runde(((gesamttotal / countedvalues) *100) * puser,2);
	//document.energyeval.target = "actionframe";
	//document.energyeval.action = "flash/flashchart.xml.asp";
	document.energyeval.submit();
}

function runde(x, n) {
  if (n < 1 || n > 14) return false;
  var e = Math.pow(10, n);
  var k = (Math.round(x * e) / e).toString();
  if (k.indexOf('.') == -1) k += '.';
  k += e.toString().substring(1);
  return k.substring(0, k.indexOf('.') + n+1);
}


