
<!--

if (top.frames.length > 0) top.location.href = self.location;

var x;
var y;

function display(nr) {
	document.getElementById('b'+nr).style.display = 'block';
	document.getElementById('d'+nr).style.display = 'none';
	document.getElementById('u'+nr).style.display = 'inline';
	var http_request = false;
	if (window.XMLHttpRequest) {
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		// IE
		try {
			http_request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				http_request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
			}
		}
	}
	if (!http_request) {
		alert('Unfortunatelly your browser doesn’t support this feature.');
		return false;
	}
	http_request.onreadystatechange = function()
	{
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
			/*
				if (return_xml) {
				} else {
					eval(callback_function + '(http_request.responseText, id)');
				}
			*/
			} else {
				/* alert('There was a problem with the request. (Code: ' + http_request.status + ')') ; */
			}
		}
	}
	http_request.open('GET', 'ajaxSetDisplay.php?&nr='+nr, true);
	http_request.send(null);
}

function undisplay(nr) {
	document.getElementById('b'+nr).style.display = 'none';
	document.getElementById('d'+nr).style.display = 'inline';
	document.getElementById('u'+nr).style.display = 'none';
	var http_request = false;
	if (window.XMLHttpRequest) {
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		// IE
		try {
			http_request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				http_request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
			}
		}
	}
	if (!http_request) {
		alert('Unfortunatelly your browser doesn’t support this feature.');
		return false;
	}
	http_request.onreadystatechange = function()
	{
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
			/*
				if (return_xml) {
				} else {
					eval(callback_function + '(http_request.responseText, id)');
				}
			*/
			} else {
				/* alert('There was a problem with the request. (Code: ' + http_request.status + ')') ; */
			}
		}
	}
	http_request.open('GET', 'ajaxSetUndisplay.php?&nr='+nr, true);
	http_request.send(null);
}

function email(n, h) {
    window.location.href = 'mailto:' + n + '@' + h;
}

function addToCart(nr, la) {
	cart_makeHttpRequest('ajaxcart.php?&nemeid='+nr+'&la='+la, 'callback', true, 'id');
	window.setTimeout('hideError()', 1000);
}

function cart_makeHttpRequest(url, callback_function, return_xml, id)
{
	var http_request = false;
	if (window.XMLHttpRequest) {
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		// IE
		try {
			http_request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				http_request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
			}
		}
	}
	if (!http_request) {
		alert('Unfortunatelly your browser doesn’t support this feature.');
		return false;
	}
	
	http_request.onreadystatechange = function()
	{
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				if (return_xml) {
					var xmldoc = http_request.responseXML;
					// Warenkorb
					var i = 0;
					if (xmldoc.getElementsByTagName('carts').item(0)) {
						// cartul ist ID des ul-Elements: 					
						cartul_node = document.getElementById('cartul');
						while (cartul_node.hasChildNodes()) {
							cartul_node.removeChild(cartul_node.firstChild);
						}
						while (xmldoc.getElementsByTagName('count').item(i)) {
							var count_node = xmldoc.getElementsByTagName('count').item(i);
							if (count_node.firstChild.data != 'nix') {
								// count
								var htmTag_li = document.createElement('li');
								var htmInh_li = document.createTextNode(count_node.firstChild.data);
								htmTag_li.appendChild(htmInh_li);
								cartul_node.appendChild(htmTag_li);
								// error
								var error_node = xmldoc.getElementsByTagName('error').item(i);
								var htmTag_li = document.createElement('li');
								var htmInh_li = document.createTextNode(error_node.firstChild.data);
								var htmAttr_id = document.createAttribute('id');
								htmAttr_id.nodeValue = 'error';
								htmTag_li.setAttributeNode(htmAttr_id);
								htmTag_li.appendChild(htmInh_li);
								cartul_node.appendChild(htmTag_li);
							}
							i++;
						}
						cartul_node.style.display = 'block';
					} else {
						cartul_node = document.getElementById('cartul');
						cartul_node.style.display = 'none';
						while (cartul_node.hasChildNodes()) {
							cartul_node.removeChild(cartul_node.firstChild);
						}
					}
				} else {
					eval(callback_function + '(http_request.responseText, id)');
				}
			} else {
				/* alert('There was a problem with the request. (Code: ' + http_request.status + ')') ; */
			}
		}
	}
	http_request.open('GET', url, true);
	http_request.send(null);
}

function chkForm()
{
	var ids = {'name':'name', 'vornamen':'vornamen', 'strasseNr':'strasseNr', 'postleitzahl':'postleitzahl', 'ort':'ort', 'email':'email'};
	for (var key in ids) {
		if (document.getElementById(ids[key])) {
			obj = document.getElementById(ids[key]);
			if (obj.value == '') {
				obj.style.backgroundColor = '#FFFF00';
				alert('Bitte ausfüllen!');
				obj.focus();
    			window.setTimeout("obj.style.backgroundColor = 'transparent';", 2000);
				return false;
			}
		}
	}
	if (document.getElementById('andereLieferadresse').checked) {
		var ids = {'lName':'lName', 'lVornamen':'lVornamen', 'lStrasseNr':'lStrasseNr', 'lPostleitzahl':'lPostleitzahl', 'lOrt':'lOrt'};
		for (var key in ids) {
			if (document.getElementById(ids[key])) {
				obj = document.getElementById(ids[key]);
				if (obj.value == '') {
					obj.style.backgroundColor = '#FFFF00';
					alert('Bitte ausfüllen!');
					obj.focus();
	    			window.setTimeout("obj.style.backgroundColor = 'transparent';", 2000);
					return false;
				}
			}
		}
	}
}

function hideError()
{
	if (document.getElementById('error')) {
		document.getElementById('error').style.display = 'none';
	}
}

function setNumber(cnemeid, anzahl)
{
	var http_request = false;
	if (window.XMLHttpRequest) {
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		// IE
		try {
			http_request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				http_request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
			}
		}
	}
	if (!http_request) {
		alert('Unfortunatelly your browser doesn’t support this feature.');
		return false;
	}
	http_request.onreadystatechange = function()
	{
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
			/*
				if (return_xml) {
				} else {
					eval(callback_function + '(http_request.responseText, id)');
				}
			*/
			} else {
				/* alert('There was a problem with the request. (Code: ' + http_request.status + ')') ; */
			}
		}
	}
	http_request.open('GET', 'ajaxSetNumber.php?&cnemeid='+cnemeid+'&anzahl='+anzahl, true);
	http_request.send(null);
}

function setText(key, value)
{
	var http_request = false;
	if (window.XMLHttpRequest) {
		// Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		// IE
		try {
			http_request = new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e) {
			try {
				http_request = new ActiveXObject('Microsoft.XMLHTTP');
			} catch (e) {
			}
		}
	}
	if (!http_request) {
		alert('Unfortunatelly your browser doesn’t support this feature.');
		return false;
	}
	http_request.onreadystatechange = function()
	{
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
			/*
				if (return_xml) {
				} else {
					eval(callback_function + '(http_request.responseText, id)');
				}
			*/
			} else {
				/* alert('There was a problem with the request. (Code: ' + http_request.status + ')') ; */
			}
		}
	}
	http_request.open('GET', 'ajaxSetText.php?&k='+key+'&v='+value, true);
	http_request.send(null);
}

ytplayer = 0;
function onYouTubePlayerReady(playerId) {
    ytplayer = document.getElementById('myytplayer');
}
function play() {
	if (ytplayer) {
		ytplayer.playVideo();
	}
}

function xy(evt) {
    x = (document.all) ? window.event.x : evt.pageX;
    y = (document.all) ? window.event.y : evt.pageY;
}

//-->
 