function reload1(){
	top.location.href = 'mainframe.asp?lang=de';
}


function closeZoom()
{
	//zuerst CSS für Screenversion für äußere Tabelle ändern
	var main_table_obj = document.getElementById('main_table');
	if(main_table_obj)
	{
		main_table_obj.className = 'main_table';
	}


	var obj_zoom = document.getElementById("div_overlay_zoomImage")
	if(obj_zoom!= null)
	{
		obj_zoom.parentNode.removeChild(obj_zoom);
	}
}

function cms4d_get_scroll_offset()
{
	var o = new Object();
	o.sx = 0;
	o.sy = 0;
	var sx = 0;
	var sy = 0;
	if(typeof(window.pageYOffset) == 'number')
	{
		//Netscape kompatibel
		sx = window.pageXOffset;
		sy = window.pageYOffset;
	}
	else if(document.body && (document.body.scrollLeft || document.body.scrollTop))
	{
		//Firefox u.ä. DOM kompatible, IE6+ im Normalmodus
		sx = document.body.scrollLeft;
		sy = document.body.scrollTop;
	}
	else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop))
	{
		//IE6+ im Kompatibilitätsmodus
		sx = document.documentElement.scrollLeft;
		sy = document.documentElement.scrollTop;
	}
	o.sx = sx;
	o.sy = sy;
	return(o);
}

function cms4d_get_client_size()
{
	var o = new Object();
	o.w = 1;
	o.h = 1;
	var cw = 0;
	var ch = 0;
	if(typeof(window.innerWidth) == 'number')
	{
		//alle ausser IE
		cw = window.innerWidth;
		ch = window.innerHeight;
	}
	else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
	{
		//IE 6 und höher, Kompatibilitätsmodus
		cw = document.documentElement.clientWidth;
		ch = document.documentElement.clientHeight;
	}
	else if(document.body && (document.body.clientWidth || document.body.clientHeight))
	{
		//IE 4 o. höher, nicht im Kompatibilitätsmodus
		cw = document.body.clientWidth;
		ch = document.body.clientHeight;
	}
	o.w = cw;
	o.h = ch;
	return(o);
}

function resizeZoomControl()
{
	var obj_zoom = document.getElementById("div_overlay_zoomImage");
	if(obj_zoom!= null)
	{
		
		
		var obj_img = document.getElementById('zoom_img');
		var iw = 1;
		var ih = 1;
		
		if(obj_img != null)
		{
			iw = obj_img.width;
			ih = obj_img.height;
		}
		
		var oSize = cms4d_get_client_size();
		var oScroll = cms4d_get_scroll_offset();
		var t = '';
		t += 'Size W' + oSize.w + ' Size H' + oSize.h ;
	 	//if(iw < oSize.w && ih < oSize.h)
	 	//{
			obj_zoom.style.top = oScroll.sy + 'px';
			obj_zoom.style.left = oScroll.sx + 'px';
			obj_zoom.style.width = oSize.w +'px';
			obj_zoom.style.height = oSize.h +'px';
	
	 //	}

	//	document.title = t;
		
	}
}


// Funktion zum laden und anzeigen von HTML-Dokumenten in einem IFrame
function showdoc(url,n,w,h)
{
	var objBody = document.getElementsByTagName("body").item(0);
	var o = cms4d_get_scroll_offset();

	// Container mit Lade-Animation erzeugen
	var obj_zoom = document.getElementById("div_overlay_zoomImage")
	if(obj_zoom!= null)
	{
		obj_zoom.parentNode.removeChild(obj_zoom);
	}
	var wc = document.createElement('div');
	wc.setAttribute('id','div_overlay_zoomImage');
	wc.style.width = '100%';
	wc.style.height = '100%';
	wc.style.position = 'absolute';
	wc.style.top = o.sy + 'px';
	wc.style.left = o.sx + 'px';
	wc.style.zIndex = '20';

	//alert(response_text);


	var s = '';
	s += '<table width="100%" height="100%" cellpadding="0" border="0" cellspacing="0" id="zoom_tbl">\n';
		s += '<tr>';
			s += '<td align="center" valign="middle" style="background-image:url(images/loader-anim.gif); background-position: center; background-repeat: no-repeat;">';
				s += '<table cellpadding="0" cellspacing="0" style="padding:5px 5px 5px 5px; background-color:#E6E6E6; border: 1px solid #FFFFFF;">';
					s += '<tr>';
						s+= '<td valign="top" align="left">';

							s+= '<table width="100%" style="background-color:#CCCCCC;" cellpadding="3" cellspacing="0" border="0">';
								s+= '<tr>';
									s+= '<td width="70%"><span style="color:black;font-weight:bold;padding-left:10px;">' + n + '</span></td>';
									s+= '<td width="30%" align="right"><img onclick="javascript:window.print();" src="images/icon-drucker.gif" style="margin:0px 8px 1px 0px;cursor:pointer;" alt="print" title="print"/><img onclick="closeZoom()" src="images/close-button.gif" style="cursor:pointer;" alt="close" title="close"/></td>';
								s+= '</tr>';
							s+= '</table>';

							s += '<iframe frameborder="0" border="0" width="' + w + '" height="' + h + '" src="' + url + '"></iframe>';

						s += '</td>';
					s+= '</tr>';
				s+= '</table>';
			s += '</td>\n';
		s += '</tr>\n';
	s += '</table>\n';



	wc.innerHTML = s;
	document.body.appendChild(wc);


	//CSS für Printversion für äußere Tabelle ändern
	var main_table_obj = document.getElementById('main_table');
	if(main_table_obj)
	{
		main_table_obj.className = 'main_table_ex';
	}
}

function getdoc(id,n)
{
	//HTML-Doc laden
	var w = 777;
	var h = 490;
	var htmldoc_url = 'nextshopcms/show.asp?mode=html&id=' + id;
	showdoc(htmldoc_url,n,w,h);

	ex(0);
}

function ex(mode)
{
	var obj = document.getElementById('ex_box');

	if(mode==0)
	{
		var vis = obj.style.display;
		if(vis == 'none')
		{
			obj.style.display = 'block';
		}
		else
		{
			obj.style.display = 'none';
		}
	}

	if(mode==1)
	{
		obj.style.display = 'none';
		return;
	}
	if(mode==2)
	{
		obj.style.display = 'block';
		return;
	}

	if(mode==3)
	{
		var vis = obj.style.display;
		if(vis == 'block')
		{
			obj.style.display = 'none';
			obj.style.display = 'block';
		}
	}
}
