var http;
var browser = navigator.appName;
if ( browser == 'Microsoft Internet Explorer' )
	http = new ActiveXObject("Microsoft.XMLHTTP");
else
	http = new XMLHttpRequest();

function getFooterpics(albumid) {
	http.open('GET', base+'/footerimages.php?albumid='+albumid+''); 
	http.onreadystatechange = handleResponseGetFooterpics; 
	http.send(null);	
}

function handleResponseGetFooterpics() {	
	if(http.readyState == 4 && http.status == 200)
	{ 
		if(http.responseText) { 
			document.getElementById('wrap_footerimages').innerHTML = http.responseText;
		}		
	} else if(http.readyState == 4 && http.status == 404) { 
	  document.getElementById('wrap_footerimages').innerHTML = "HTTP ERROR 404: <br /><br />Pagina niet gevonden"; 
	} 
}

/* WEBSHOP */

function addOneToBasket(id) {
	var amount = 1
	http.open('GET', base+'/customer/plugins/webshop/basket.php?id='+id+'&amount='+amount+''); 
	http.onreadystatechange = handleResponseAddToBasket; 
	http.send(null);
}
function addToBasket(id) {
	var amount = document.getElementById('inputAmount').value;
	http.open('GET', base+'/customer/plugins/webshop/basket.php?id='+id+'&amount='+amount+''); 
	http.onreadystatechange = handleResponseAddToBasket; 
	http.send(null);
}
function handleResponseAddToBasket() {
	if(http.readyState == 4 && http.status == 200){ 
		if(http.responseText) {			
			if(http.responseText != ''){
				document.location=base+'/winkelmandje/2/Winkelmandje.html';
				document.getElementById('winkelmandjeLink').innerHTML = http.responseText;
				setTimeout("hide('winkelmandjeMsg')", 2000);
			}
		}		
	} else if(http.readyState == 4 && http.status == 404) { 
	  document.getElementById('winkelmandjeLink').innerHTML = "HTTP ERROR 404: <br /><br />Pagina niet gevonden"; 
	} 
}




function refreshBasket(id) {
	if(id != 0) {
		document.getElementById('loader'+id).innerHTML = "<img src='"+base+"/customer/plugins/webshop/images/loader.gif' id='loading' alt='Bezig met laden...' />";		
	}
	setTimeout('refreshBasketFunction('+id+')', 800);
}
function refreshBasketFunction(id) {
	if(id != 0) {
		var amount = document.getElementById('inputAmount_'+id).value;
	}else {
		var amount = 0;
	}
	var check = document.getElementById('sendmethodSelect');
	if(check) {
		var sendmethod = document.getElementById('sendmethodSelect').options[document.getElementById('sendmethodSelect').selectedIndex].value;
	}else {
		var check = document.getElementById('sendmethodInput');
//		var sendmethod = check.value;
	}

	var check = document.getElementById('paymethodSelect');
	if(check) {
		var paymethod = document.getElementById('paymethodSelect').options[document.getElementById('paymethodSelect').selectedIndex].value;
	}else {
		var check = document.getElementById('paymethodInput');
//		var paymethod = check.value;
	}
	http.open('GET', base+'/customer/plugins/webshop/basketRefresh.php?id='+id+'&amount='+amount+'&sendmethod='+sendmethod+'&paymethod='+paymethod+''); 
	http.onreadystatechange = function(){
		handleResponseRefreshBasket(id);
	}
	http.send(null);
}
function handleResponseRefreshBasket(id) {
	if(http.readyState == 4 && http.status == 200){ 
		if(http.responseText) {
			if(id > 0) {
				var loading = document.getElementById('loader'+id);
				loading.innerHTML = "";
			}
			var result = eval('('+http.responseText+')');
			if(result['status'] == 'hoofdpagina') {
				document.location='/';
			}else {
				var link = document.getElementById('winkelmandjeLink');
				if(link){
					link.innerHTML = result['msg'];
				} else {
					alert('Kan de de link naar het winkelmandje niet vinden.');
				}
				var main = document.getElementById('webshop_content');
				if(main){
					main.innerHTML = result['overzicht'];
				} else {
					alert('Kan het overzicht niet vinden.');
				}
				setTimeout("hide('winkelmandjeMsg')", 2000);
			}			
		}		
	} else if(http.readyState == 4 && http.status == 404) { 
		document.getElementById('webshop_right').innerHTML = "HTTP ERROR 404: <br /><br />Pagina niet gevonden"; 
	} 
}
