function searchArticles(val) {
	if (val=='') alert('Vul een zoekterm in');
	else window.location.href = '/zoeken/'+php_urlencode(val);
}

function php_urlencode (str) {
	str = escape(str);
	return str.replace(/[*+\/@]|%20/g,function (s) {
		switch (s) {
			case "*": s = "_"; break;
			case "+": s = "_"; break;
			case "/": s = "_"; break;
			case "@": s = "_"; break;
			case "%20": s = "_"; break;
		}
		return s;
	});
}

function loadArtImg(simg) {
	$('#imglarge').css('background','url('+simg+')');
}

function add2cart(amount,id,max,artsize) {
	if (artsize=='Kies een maat') {
		$('#messagebox').stop();
		$('#messagebox').css('opacity',1);
		$('#messagebox').html("<span class='redtxt'>Oeps, je bent vergeten een maat te kiezen.</span>").show().fadeOut(10000);
		return false;
	}
	if (amount=='Kies een aantal') {
		$('#messagebox').stop();
		$('#messagebox').css('opacity',1);
		$('#messagebox').html("<span class='redtxt'>Oeps, je bent vergeten een aantal te kiezen.</span>").show().fadeOut(10000);
		return false;
	} else {
		$.ajax({ 
			type	: "POST", 
			url		: "/services/add2cart.php", 
			data	: "id="+id+"&amount="+amount+"&artsize="+artsize,
			success	: function(html){
				$('#messagebox').stop();
				$('#messagebox').css('opacity',1);
				if (html=='good') $('#messagebox').html("<span class='greentxt'>Het artikel is toegevoegd aan je winkelwagen.</span>").show().fadeOut(10000);
				else if (html=='toomany'&&artsize=='') $('#messagebox').html("<span class='redtxt'>Je kan niet meer dan "+max+" bestellen.</span>").show().fadeOut(10000);
				else if (html=='toomany'&&artsize!='') $('#messagebox').html("<span class='redtxt'>Je kan er niet zoveel bestellen.</span>").show().fadeOut(10000);
				else $('#messagebox').html("<span class='redtxt'>Oeps, er is iets foutgegaan bij het toevoegen.<br>Probeer het nog een keer of neem contact met ons op.</span>").show().fadeOut(10000);
			}
		});

	}
}

function delFromCart(id) {
	var answer = confirm("Weet je zeker dat je dit artikel\nuit je winkelwagen wilt verwijderen?")
    if (answer){
    	$('h1').html('<span>Winkelwagen</span>');
        $.ajax({ 
			type	: "POST", 
			url		: "/services/del2cart.php", 
			data	: "id="+id,
			success	: function(html){
				if (html=='good') window.location.reload();
				else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
			}
		});
    }
}

function changeAmount(id,val) {
	if (id!=''&&val>0) {
		$('h1').html('<span>Winkelwagen</span>');
		$.ajax({ 
			type	: "POST", 
			url		: "/services/changeAmount.php", 
			data	: "id="+id+"&val="+val,
			success	: function(html){
				if (html=='good') window.location.reload();
				else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
			}
		});
	} else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
}

function getDiscountCode(val,type) {
	if (type=='[bereken korting]') {
		if (val!='') {
			$('h1').html('<span>Winkelwagen</span>');
			$.ajax({ 
				type	: "POST", 
				url		: "/services/getDiscount.php", 
				data	: "val="+val+"&type=add",
				success	: function(html){
					if (html=='good') window.location.reload();
					else if (html=='done') $('h1').html('<span>Winkelwagen</span>De code is niet meer geldig.');
					else if (html=='nocode') $('h1').html('<span>Winkelwagen</span>De code kan niet worden gevonden.');
					else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
				}
			});
		} else $('h1').html('<span>Winkelwagen</span>Vul een code in.');
	} else if (type=='[verwijder korting]') {
		var answer = confirm("Weet je zeker dat je deze kortingscode\nniet wilt gebruiken?")
		if (answer){
			$('h1').html('<span>Winkelwagen</span>');
			$.ajax({ 
				type	: "POST", 
				url		: "/services/getDiscount.php", 
				data	: "val="+val+"&type=del",
				success	: function(html){
					if (html=='good') window.location.reload();
					else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
				}
			});
		}
	} else $('h1').html('<span>Winkelwagen</span>Er is iets foutgegaan.');
}

function changePaymentType(type,id) {
	if (type=='iDeal') var newtype = 'PayPal';
	else if (type=='PayPal') var newtype = 'iDeal';
	
	var answer = confirm("Weet je zeker dat je deze bestelling\nmet "+newtype+" wilt betalen?")
	if (answer){
		$.ajax({ 
			type	: "POST", 
			url		: "/services/changePayment.php", 
			data	: "id="+id,
			success	: function(html){
				if (html=='good') window.location.reload();
				else $('h1').html('<span>Bestellingen</span>Er is iets fout gegaan bij het wijzigen van de betaalmethode.');
			}
		});
	}
}
