function _deliv(val) {
	document.getElementById("payment_delivery").style.visibility = (val == "none" ? "visible" : "hidden");
	document.getElementById("pakjegemak").style.visibility = (val == "pakjegemak" ? "visible" : "hidden");
	document.getElementById("pakjegemakBlock").style.display = (val == "pakjegemak" ? "block" : "none");
	document.getElementById("delivery").style.display = (val == "delivery" ? "block" : "none");
	
	var f = document.forms[0];
	if (val != "none")
		f["Payment"][0].checked = true;
	if (val == "none" || val == "delivery") {
		f["ShippingStreetName"].value = f["StreetName"].value;
		f["ShippingStreetNumber"].value = f["StreetNumber"].value;
		f["ShippingPostalCode"].value = f["PostalCode"].value;
		f["ShippingCity"].value = f["City"].value;
		f["ShippingCountryCode"].selectedIndex = f["CountryCode"].selectedIndex;
	}
}
function _checkout2() {
	if (validate(['Salutation','FirstName','Infix','LastName','Company','StreetName','StreetNumber','PostalCode','City','CountryCode','PhoneNumber','EmailAddress','ShippingStreetName','ShippingStreetNumber','ShippingPostalCode','ShippingCity','ShippingCountryCode','SubmitButton'])) {
		var f = document.forms[0];
		if (f["Shipping"][2].checked && (!f["PakjeGemakName"].value || f["PakjeGemakName"].value.length == 0))
			alert("U heeft nog geen TNT afhaallocatie gekozen");
		else
			doPostBack('registration','register',null);
	}
}
function _gq(elm) {
	while (elm.tagName != "DIV")
		elm = elm.previousSibling;
	var i = parseInt(elm.children[2].value);
	return isNaN(i) ? 1 : i;
}
function _up(elm) {
	while (elm.tagName != "INPUT")
		elm = elm.nextSibling;
	var i = parseInt(elm.value);
	elm.value = isNaN(i) ? 1 : i+1;
}
function _dn(elm) {
	while (elm.tagName != "INPUT")
		elm = elm.nextSibling;
	var i = parseInt(elm.value);
	elm.value = isNaN(i) ? 1 : (i > 1 ? i-1 : 1);
}
function _clr() {
	var elm = document.getElementById("searchText");
	if (elm.value == "zoek op artikel, product, merk, etc.")
		elm.value = "";
}
function _clr2() {
	var elm = document.getElementById("EmailAddress");
	if (elm.value == "uw emailadres hier")
		elm.value = "";
}
function _key(ev) {
	var elm = document.getElementById("searchText");
	var key = window.event ? window.event.keyCode : ev.which;
	if (key == 13) {
		location.href = "/Zoekresultaten.html?q=" + escape(elm.value);
		return false;
	} else 
		return true;
}
function _key2(ev) {
	var elm = document.getElementById("EmailAddress");
	var key = window.event ? window.event.keyCode : ev.which;
	if (key == 13 && validate(['EmailAddress','SubmitButton'])) {
		doPostBack("nlregistration", "register", null);
		return false;
	} else 
		return true;
}
function _srch() {
	var elm = document.getElementById("searchText");
	location.href = "/Zoekresultaten.html?q=" + escape(elm.value);
}
function _setquantity() {
	var q = [];
	$(".quantityField").each(function(i,e) {
		var i = parseInt($(e).val());
		if (isNaN(i) || i < 1) {
			i = 1;
			$(e).val("1");
		}
		q.push(i);
	});
	$.ajax({
		url: "/setquantity.aspx",
		data: {"q": q.join(",")},
		success: function(data, status, request) {
			eval("x=" + data);
			$("span.price").each(function(i, e) {
				$(e).html("&euro;" + x.p[i + 1]);
			});
			$("span.discount").each(function(i, e) {
				$(e).html(x.d[i] == "0" ? "" : x.d[i] + "%");
			});
			$("span.totalprice").html("&euro;" + x.p[0]);
			$("span.cartprice").html("&euro;" + x.p[0]);
			$("span.carttotal").html(x.n);
		}
	});
}
if ($)
	$(document).ready(function() {
		$(".quantityField").blur(function() {
			_setquantity();
		});
	});
