function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_findObj(n, d) { //v4.0  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && document.getElementById) x=document.getElementById(n); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function placeReq(URLs, where2parse, iid, pmethod) {  	var xmlHttp;  	try {		// Firefox, Opera 8.0+, Safari    	xmlHttp=new XMLHttpRequest();    }	catch (e) {    	// Internet Explorer    	try {			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");		}		catch (e) {			try {				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");			}			catch (e) {				alert("Your browser does not support AJAX!");				return false;			}		}	}    xmlHttp.onreadystatechange=function() {		if(xmlHttp.readyState==4) {			if(where2parse != "") {				document.getElementById(where2parse).innerHTML = xmlHttp.responseText;			}		}	}		xmlHttp.open(pmethod,URLs,true);	xmlHttp.send(null);	if(where2parse == "") {		document.location.href = '?loc=item&iid='+iid;	}}function submitColorChange () {	document.getElementById('c_col').value="1"; 	document.thisForm.submit();}function axItem(v1, v2) {	var myWidth = 400;	var myHeight = 240;	var myLeft = (screen.width-myWidth)/2;	var myTop = (screen.height-myHeight)/2;	var position = ', left='+myLeft+', top='+myTop;	window.open('?loc=ax&v1='+v1+'&v2='+v2, 'IAX', 'status=0, toolbar=0, menu=0, width='+myWidth+', height='+myHeight+', scrollbar=0, resizable=0'+position);	}function showImageZoom(imgname, iwidth, iheight) {	var myWidth = iwidth;	var myHeight = iheight;	var myLeft = (screen.width-myWidth)/2;	var myTop = (screen.height-myHeight)/2;	var position = ', left='+myLeft+', top='+myTop;	window.open('?loc=iz&i='+imgname, 'IAX', 'status=0, toolbar=0, menu=0, width='+myWidth+', height='+myHeight+', scrollbar=0, resizable=0'+position);	}function checkAxForm() {	var error = 0;	var error_msg = "FEHLER / ERROR!\n\n";		if(document.getElementById('2axe').value == "") {		error++;		error_msg += " - Ihre Email-Adresse fehlt\n   your email-address is missing\n\n";	}		if(document.getElementById('axq').value == "") {		error++;		error_msg += " - Ihre Frage fehlt\n   your question is missing\n\n";	}		if(error > 0) {		alert(error_msg);		return false;	}	else {		return true;		}}function checkTermsForm() {	var error = 0;	var error_msg = "FEHLER / ERROR!\n\n";		if(document.getElementById('terms_accept').checked == false) {		error++;		error_msg += " - Sie müssen hierzu die AGBs akzeptieren\n   you have to accept our Terms and Conditions in order to do this\n\n";	}		if(error > 0) {		alert(error_msg);	}	else {		document.forms[0].submit();	}}function checkloginForm() {	var error = 0;	var error_msg = "FEHLER / ERROR!\n\n";	if(document.thisForm.logat[0].checked == true) {		if(document.getElementById('logu').value == "") {			error++;			error_msg += " - Ihre Email-Adresse fehlt\n   your email-address is missing\n\n";		}				if(document.getElementById('logp').value == "") {			error++;			error_msg += " - Ihre Passwort fehlt\n   your password is missing\n\n";		}	}		if(error > 0) {		alert(error_msg);		return false;	}	else {		document.thisForm.submit();		}}function disableCode(what) {	if(what != "cc") {		document.getElementById('ccnr1').disabled = true;		document.getElementById('ccto1').disabled = true;		document.getElementById('ccfr1').disabled = true;		document.getElementById('cccode1').disabled = true;		document.getElementById('cctype1').disabled = true;	}	else {		document.getElementById('ccnr1').disabled = false;		document.getElementById('ccto1').disabled = false;		document.getElementById('ccfr1').disabled = false;		document.getElementById('cccode1').disabled = false;		document.getElementById('cctype1').disabled = false;	}}function disableCC(what) {	window.setTimeout("disableCC("+what+")", 1000);	}function confRemoveFromChart(message, pid) {	var reallyDo = confirm(message);		if(reallyDo == true) {		var newloc = "?loc=chart&pid="+pid+"&actn=rem";		document.location.href = newloc;	}}function setValidPayMethods() {	if(document.getElementById('shiname').value != "") {		if(document.getElementById('shiland').options[0].selected == false) {			document.getElementById('invzahlweise').options[2] = null;		}		else {			newentry = new Option(document.getElementById('paym3name').value, "nn");  			document.getElementById('invzahlweise').options[document.getElementById('invzahlweise').length] = newentry;		}	}	else {		if(document.getElementById('invland').options[0].selected == false) {			document.getElementById('invzahlweise').options[2] = null;		}		else {			newentry = new Option(document.getElementById('paym3name').value, "nn");  			document.getElementById('invzahlweise').options[document.getElementById('invzahlweise').length] = newentry;		}	}}function makeCCCardWriteable() {	if(document.getElementById('invzahlweise').options[1].selected == false) {		document.getElementById('cctype1').disabled = true;		document.getElementById('ccnr1').disabled = true;		document.getElementById('ccfr1').disabled = true;		document.getElementById('ccto1').disabled = true;		document.getElementById('cccode1').disabled = true;	}	else {		document.getElementById('cctype1').disabled = false;		document.getElementById('ccnr1').disabled = false;		document.getElementById('ccfr1').disabled = false;		document.getElementById('ccto1').disabled = false;		document.getElementById('cccode1').disabled = false;	}}function openEditItemWindow(iid, cat) {	var myWidth = 750;	var myHeight = 610;	var myLeft = (screen.width-myWidth)/2;	var myTop = (screen.height-myHeight)/2;	var position = ', left='+myLeft+', top='+myTop;	window.open('admin/edit.php?iid='+iid+'&cat='+cat, 'MEINDING', 'status=0, toolbar=0, menu=0, width='+myWidth+', height='+myHeight+', scrollbars=1, resizable=0'+position);	}function openDeactivationWindow(catid, iid, fromwhere, iname) {	var reallyDo = confirm("Möchten Sie den Artikel \""+iname+"\" DEAKTIVIEREN?");		if(reallyDo == true) {		var myWidth = 400;		var myHeight = 240;		var myLeft = (screen.width-myWidth)/2;		var myTop = (screen.height-myHeight)/2;		var position = ', left='+myLeft+', top='+myTop;		window.open('admin/deactivate.php?catid='+catid+'&iid='+iid+'&fromwhere='+fromwhere, 'DEACWINDOW', 'status=0, toolbar=0, menu=0, width='+myWidth+', height='+myHeight+', scrollbars=1, resizable=0'+position);		}}function resendPassword() {	var myWidth = 400;	var myHeight = 240;	var myLeft = (screen.width-myWidth)/2;	var myTop = (screen.height-myHeight)/2;	var position = ', left='+myLeft+', top='+myTop;	window.open('?loc=resend', 'RESEND', 'status=0, toolbar=0, menu=0, width='+myWidth+', height='+myHeight+', scrollbars=1, resizable=0'+position);	}function tellProviderProblems() {	alert("Sehr geehrte Besucher,\n\nwir erleben im Moment technische Schwierigkeiten mit unserem Provider, wodurch unsere Website\nmit vorangestelltem \"www.\" nicht funktioniert und somit die Seite von manchen Browsern als \"unsicher\" dargestellt wird.\n\nWir sind um ein zügiges Beheben des Problems bemüht.\n\nVielen Dank für Ihr Verständnis!\nIhr Atelier Kunzmann\n\n\nDear visitor,\n\ncurrently we are experiencing technical problems with our hosting provider. Due to that problems\nsome browsers may rate our SSL certificate as insecure.\n\nWe take efforts to solve this problems as soon as possible.\n\nThank you for your understanding\nAtelier Kunzmann");}function cleanupSearchBar() {	if(document.getElementById('manual_search').value == "Suchbegriff") {		document.getElementById('manual_search').value = "";	}}function restoreSearchBar() {	if(document.getElementById('manual_search').value == "") {		document.getElementById('manual_search').value = "Suchbegriff";	}}