function goTo(url) {
	window.location = url;
}

function verzendOptie() {
	document.getElementById("div_ophalen").style.display = "none";
	document.getElementById("div_verzenden").style.display = "block";
}

function ophaalOptie() {
	document.getElementById("div_verzenden").style.display = "none";
	document.getElementById("div_ophalen").style.display = "block";
}

var begin_cost = -1.00;

function changeShipCost(value) {	
	var cost = document.getElementById("real_shipcost").value;
	var cost_num = parseFloat(cost);
	var total_cost = document.getElementById("total_cost_hidden").innerHTML;
	var sub_cost = document.getElementById("sub_cost").innerHTML;
	
	if(begin_cost == -1.00) {
		begin_cost = cost_num;
	}
	
	if(value == "Rembours") {
		document.getElementById('buttonbetalen').style.display = "none";
		document.getElementById('buttonafronden').style.display = "";
		if(begin_cost >= 0.00 && begin_cost <= 5.00) {
			document.getElementById('rembourslabel').style.display = "";
			document.getElementById('meerprijs').style.display = "";
			new_cost = begin_cost + 6.00;
		}
		else{
			new_cost = Math.ceil((total_cost * 1.03) - total_cost + begin_cost);
		}
	}
	else if(value == "Ideal") {
		document.getElementById('buttonbetalen').style.display = "";
		document.getElementById('buttonafronden').style.display = "none";
		document.getElementById('rembourslabel').style.display = "none";
		document.getElementById('meerprijs').style.display = "none";
		if(sub_cost <= 150){
		new_cost = begin_cost;
		}
		else{
		new_cost = 0;
		}
	}
	else {
		document.getElementById('buttonbetalen').style.display = "none";
		document.getElementById('buttonafronden').style.display = "";
		if(begin_cost == 0.00) {
			document.getElementById('rembourslabel').style.display = "none";
			document.getElementById('meerprijs').style.display = "none";
			new_cost = begin_cost + 0.00;
		}
		else {
			new_cost = begin_cost;
		}
	}
	
	document.getElementById("ship_cost").innerHTML = "" + new_cost.toFixed(2);
	
	// total price
	var total = document.getElementById("sub_cost").innerHTML;
	var total_num = parseFloat(total);

	total_num = total_num + new_cost;
	
	document.getElementById("total_cost").innerHTML = "" + total_num.toFixed(2);

}


function changeButton(value) {	
	if(value == "Ideal") {
		document.getElementById('buttonbetalen').style.display = "";
		document.getElementById('buttonafronden').style.display = "none";
	}
	else {
		document.getElementById('buttonbetalen').style.display = "none";
		document.getElementById('buttonafronden').style.display = "";
	}
}

function sortCategory(category)
{
	
	window.location.replace("?sort="+category);
}

function rollover(gehad,actief)
{
document.getElementById(gehad).style.display = 'none';
document.getElementById(actief).style.display = '';
}

function rolloverout(gehad,actief)
{
document.getElementById(gehad).style.display = '';
document.getElementById(actief).style.display = 'none';
}

function checkEmpty(element)
{
	if(document.getElementById(element).value == '')
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';
	document.getElementById(element+'kruisje').style.display = '';
	document.getElementById(element+'vinkje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = '';	
	}
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = 'green';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element+'vinkje').style.display = '';
	document.getElementById(element+'kruisje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = 'none';
	}
	}
}


function is_valid_email (email)
{	
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email);
}

function is_valid_postcode (postcode)
{	
	return /^([0-9][0-9][0-9][0-9][aA-zZ][aA-zZ])+$/.test(postcode);
}

function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }


function checkEmail(element)
{
	if(!is_valid_email(document.getElementById(element).value))
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';
	document.getElementById(element+'kruisje').style.display = '';
	document.getElementById(element+'vinkje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = '';	
	}
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element+'vinkje').style.display = '';
	document.getElementById(element+'kruisje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = 'none';
	}
	}
}


function checkPostcode(element)
{
	if(!is_valid_postcode(document.getElementById(element).value))
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	}
}

function checkTelefoonnumer(element)
{
	if(!IsNumeric(document.getElementById(element).value))
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';
	document.getElementById(element+'kruisje').style.display = '';
	document.getElementById(element+'vinkje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = '';	
	}
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element+'vinkje').style.display = '';
	document.getElementById(element+'kruisje').style.display = 'none';
	if(document.getElementById(element+'error')){
	document.getElementById(element+'error').style.display = 'none';
	}
	}
}


function checkPostcodePlace(element,element2)
{
	if(!is_valid_postcode(document.getElementById(element).value) || document.getElementById(element2).value == '')
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element2).style.borderStyle = 'solid';
	document.getElementById(element2).style.borderColor = '#ff2031';
	document.getElementById(element2).style.borderWidth = '1px';	
	document.getElementById(element+'kruisje').style.display = '';
	document.getElementById(element+'vinkje').style.display = 'none';
		if(!is_valid_postcode(document.getElementById(element).value)){
		document.getElementById(element+'error').style.display = '';
		}
		else{
		document.getElementById(element+'error').style.display = 'none';
		}
		if(document.getElementById(element2).value == ''){
		document.getElementById(element2+'error').style.display = '';
		}
		else{
		document.getElementById(element2+'error').style.display = 'none';
		}
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element2).style.borderStyle = 'solid';
	document.getElementById(element2).style.borderColor = '#19901c';
	document.getElementById(element2).style.borderWidth = '1px';		
	document.getElementById(element+'vinkje').style.display = '';
	document.getElementById(element+'kruisje').style.display = 'none';
	document.getElementById(element+'error').style.display = 'none';
	document.getElementById(element2+'error').style.display = 'none';
	}
}



function checkSingleEmpty(element)
{
	if(document.getElementById(element).value == '')
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	}
}

function checkStreetHousenr(element,element2)
{
	if(document.getElementById(element).value == '' || document.getElementById(element2).value == '')
	{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#ff2031';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element2).style.borderStyle = 'solid';
	document.getElementById(element2).style.borderColor = '#ff2031';
	document.getElementById(element2).style.borderWidth = '1px';	
	document.getElementById(element+'kruisje').style.display = '';
	document.getElementById(element+'vinkje').style.display = 'none';
	if(document.getElementById(element).value == ''){
	document.getElementById(element+'error').style.display = '';
	}
	else{
	document.getElementById(element+'error').style.display = 'none';
	}
	if(document.getElementById(element2).value == ''){
	document.getElementById(element2+'error').style.display = '';
	}
	else{
	document.getElementById(element2+'error').style.display = 'none';
	}
	}
	else{
	document.getElementById(element).style.borderStyle = 'solid';
	document.getElementById(element).style.borderColor = '#19901c';
	document.getElementById(element).style.borderWidth = '1px';	
	document.getElementById(element2).style.borderStyle = 'solid';
	document.getElementById(element2).style.borderColor = '#19901c';
	document.getElementById(element2).style.borderWidth = '1px';		
	document.getElementById(element+'vinkje').style.display = '';
	document.getElementById(element+'kruisje').style.display = 'none';
	document.getElementById(element+'error').style.display = 'none';
	document.getElementById(element2+'error').style.display = 'none';
	}
}


function activeren(element)
{
document.getElementById(element).style.borderStyle = 'solid';
document.getElementById(element).style.borderColor = '#24558f';
document.getElementById(element).style.borderWidth = '1px';
}

function activeren_bezorgadres(element)
{
	if(document.getElementById(element+'1').style.display == '')
	{
	var i=1;
		for (i=1; i<=18; i++) {
			document.getElementById(element+i).style.display = 'none';
		}
	}
	else{
	var i=1;
		for (i=1; i<=18; i++) {
			document.getElementById(element+i).style.display = '';
		}
	}
}

function show_meer_tekst(element)
{
document.getElementById(element).style.display = '';
document.getElementById('puntjes').style.display = 'none';
}

function veranderkleur(element){
	document.getElementById(element).style.background = '#f7f7f7';
}
function zetkleurterug(element){
	document.getElementById(element).style.background = 'white';
}
function selecteermethode(element){
	document.getElementById(element).checked = true;
}

function show_combinaties(element,element2, element3, element4)
{
if(element == "combinaties"){
document.getElementById(element).style.display = '';
document.getElementById(element2).style.display = 'none';
document.getElementById(element3).style.display = 'none';
document.getElementById(element4).style.display = 'none';
document.getElementById("review").style.display = 'none';
document.getElementById("eigenschappen").style.display = 'none';
	var i=1;
		for (i=1; i<=20; i++) {
			if(document.getElementById('combinaties_tab'+i)){
				document.getElementById('combinaties_tab'+i).style.display = '';
				document.getElementById('combinaties_tab'+i).style.cssFloat = 'left';
			}	
		}
document.getElementById("overzichttab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("overzichttab").style.borderBottom = '0px';
document.getElementById("overzichttab").style.position = 'relative';
document.getElementById("overzichttab").style.marginTop = '0px';
document.getElementById("overzichttab").style.fontWeight = 'normal';
document.getElementById("combinatietab").style.backgroundImage = 'url(/images/active-small.jpg)';
document.getElementById("combinatietab").style.position = 'relative';
document.getElementById("combinatietab").style.marginTop = '0px';
document.getElementById("combinatietab").style.borderBottom = '0px';
document.getElementById("combinatietab").style.fontWeight = 'bold';
document.getElementById("betalingtab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("betalingtab").style.position = 'relative';
document.getElementById("betalingtab").style.marginTop = '0px';
document.getElementById("betalingtab").style.borderBottom = '0px';
document.getElementById("betalingtab").style.fontWeight = 'normal';
document.getElementById("verzendentab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("verzendentab").style.position = 'relative';
document.getElementById("verzendentab").style.marginTop = '0px';
document.getElementById("verzendentab").style.borderBottom = '0px';
document.getElementById("verzendentab").style.fontWeight = 'normal';

}
if(element == "productgegevens"){
document.getElementById(element).style.display = '';
document.getElementById(element2).style.display = '';
document.getElementById(element3).style.display = 'none';
document.getElementById(element4).style.display = 'none';
document.getElementById("review").style.display = '';
document.getElementById("eigenschappen").style.display = '';
if(document.getElementById('combinaties_tab')){
document.getElementById("combinaties_tab").style.display = '';
}
	var i=1;
		for (i=1; i<=20; i++) {
			if(document.getElementById('combinaties_tab'+i)){
				document.getElementById('combinaties_tab'+i).style.display = 'none';
			}	
		}
document.getElementById("combinatietab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("combinatietab").style.borderBottom = '1px';
document.getElementById("combinatietab").style.position = 'relative';
document.getElementById("combinatietab").style.marginTop = '0px';
document.getElementById("combinatietab").style.fontWeight = 'normal';
document.getElementById("overzichttab").style.backgroundImage = 'url(/images/active-small.jpg)';
document.getElementById("overzichttab").style.position = 'relative';
document.getElementById("overzichttab").style.marginTop = '0px';
document.getElementById("overzichttab").style.borderBottom = '0px';
document.getElementById("overzichttab").style.fontWeight = 'bold';
document.getElementById("betalingtab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("betalingtab").style.position = 'relative';
document.getElementById("betalingtab").style.marginTop = '0px';
document.getElementById("betalingtab").style.borderBottom = '0px';
document.getElementById("betalingtab").style.fontWeight = 'normal';
document.getElementById("verzendentab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("verzendentab").style.position = 'relative';
document.getElementById("verzendentab").style.marginTop = '0px';
document.getElementById("verzendentab").style.borderBottom = '0px';
document.getElementById("verzendentab").style.fontWeight = 'normal';


}

if(element == "betaling"){
document.getElementById(element).style.display = '';
document.getElementById(element2).style.display = 'none';
document.getElementById(element3).style.display = 'none';
document.getElementById(element4).style.display = 'none';
document.getElementById("review").style.display = 'none';
document.getElementById("eigenschappen").style.display = 'none';
if(document.getElementById('combinaties_tab')){
document.getElementById("combinaties_tab").style.display = '';
}
	var i=1;
		for (i=1; i<=20; i++) {
			if(document.getElementById('combinaties_tab'+i)){
				document.getElementById('combinaties_tab'+i).style.display = 'none';
			}	
		}
document.getElementById("combinatietab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("combinatietab").style.borderBottom = '1px';
document.getElementById("combinatietab").style.position = 'relative';
document.getElementById("combinatietab").style.marginTop = '0px';
document.getElementById("combinatietab").style.fontWeight = 'normal';
document.getElementById("overzichttab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("overzichttab").style.position = 'relative';
document.getElementById("overzichttab").style.marginTop = '0px';
document.getElementById("overzichttab").style.borderBottom = '0px';
document.getElementById("overzichttab").style.fontWeight = 'normal';
document.getElementById("betalingtab").style.backgroundImage = 'url(/images/active-small.jpg)';
document.getElementById("betalingtab").style.position = 'relative';
document.getElementById("betalingtab").style.marginTop = '0px';
document.getElementById("betalingtab").style.borderBottom = '0px';
document.getElementById("betalingtab").style.fontWeight = 'bold';
document.getElementById("verzendentab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("verzendentab").style.position = 'relative';
document.getElementById("verzendentab").style.marginTop = '0px';
document.getElementById("verzendentab").style.borderBottom = '0px';
document.getElementById("verzendentab").style.fontWeight = 'normal';

}

if(element == "verzenden"){
document.getElementById(element).style.display = '';
document.getElementById(element2).style.display = 'none';
document.getElementById(element3).style.display = 'none';
document.getElementById(element4).style.display = 'none';
document.getElementById("review").style.display = 'none';
document.getElementById("eigenschappen").style.display = 'none';
if(document.getElementById('combinaties_tab')){
document.getElementById("combinaties_tab").style.display = '';
}
	var i=1;
		for (i=1; i<=20; i++) {
			if(document.getElementById('combinaties_tab'+i)){
				document.getElementById('combinaties_tab'+i).style.display = 'none';
			}	
		}
document.getElementById("combinatietab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("combinatietab").style.borderBottom = '1px';
document.getElementById("combinatietab").style.position = 'relative';
document.getElementById("combinatietab").style.marginTop = '0px';
document.getElementById("combinatietab").style.fontWeight = 'normal';
document.getElementById("overzichttab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("overzichttab").style.position = 'relative';
document.getElementById("overzichttab").style.marginTop = '0px';
document.getElementById("overzichttab").style.borderBottom = '0px';
document.getElementById("overzichttab").style.fontWeight = 'normal';
document.getElementById("betalingtab").style.backgroundImage = 'url(/images/inactive-small.jpg)';
document.getElementById("betalingtab").style.position = 'relative';
document.getElementById("betalingtab").style.marginTop = '0px';
document.getElementById("betalingtab").style.borderBottom = '0px';
document.getElementById("betalingtab").style.fontWeight = 'normal';
document.getElementById("verzendentab").style.backgroundImage = 'url(/images/active-small.jpg)';
document.getElementById("verzendentab").style.position = 'relative';
document.getElementById("verzendentab").style.marginTop = '0px';
document.getElementById("verzendentab").style.borderBottom = '0px';
document.getElementById("verzendentab").style.fontWeight = 'bold';

}

}	

function fading(value) {
	if(document.getElementById(value).style.opacity == 1)
	{
		document.getElementById(value).style.opacity = 0.2;
		document.getElementById(value).style.filter = 'alpha(opacity=' + 20 + ')';
	}
	else{
		document.getElementById(value).style.opacity = 1;
		document.getElementById(value).style.filter = 'alpha(opacity=' + 100 + ')';	
	}
	
	
}

function updateprice(element,index){
	
	// totaal retailprijs en totaalprijs
	var totaalretailprice = document.getElementById('totaalretailprice'+index);
	var total_retailprice = document.getElementById('total_retailprice'+index).value;
	
	var totaalprice = document.getElementById('totalprice'+index);
	var total_price = document.getElementById('total_price'+index).value;
	
	var besparingprijs = document.getElementById('besparingprijs'+index); 
	
	//retail en productprijs van product.
	var retailproductprijs = document.getElementById('retailprijs'+element).value * document.getElementById('aantal'+element).value;
	var productprijs = document.getElementById('prijs'+element).value * document.getElementById('aantal'+element).value;
	
	
	document.getElementById('standardretailprice'+index).style.display = 'none';
	document.getElementById('standardtotalprice'+index).style.display = 'none';
	document.getElementById('standardsaving'+index).style.display = 'none';
	
	if(document.getElementById(element).checked == false){

	var newtotalretailprice  = parseFloat(total_retailprice) - parseFloat(retailproductprijs);
	var newtotalprice = parseFloat(total_price) - parseFloat(productprijs);

	totaalretailprice.innerHTML = '</em>&euro;<s>' + (newtotalretailprice).toFixed(2)+'</s>';
	document.getElementById('total_retailprice'+index).value = (newtotalretailprice).toFixed(2);
	
	totaalprice.innerHTML = '</em>&euro;' + (newtotalprice).toFixed(2);
	document.getElementById('total_price'+index).value = (newtotalprice).toFixed(2);
	
	besparingprijs.innerHTML = '</em>&euro; ' + (newtotalretailprice - newtotalprice).toFixed(2);
	
	}
	else{

	var newtotalretailprice  = parseFloat(total_retailprice) + parseFloat(retailproductprijs);
	var newtotalprice = parseFloat(total_price) + parseFloat(productprijs);
	
	totaalretailprice.innerHTML = '</em>&euro;<s>' + (newtotalretailprice).toFixed(2)+'</s>';
	document.getElementById('total_retailprice'+index).value = (newtotalretailprice).toFixed(2);
	
	totaalprice.innerHTML = '</em>&euro;' + (newtotalprice).toFixed(2);
	document.getElementById('total_price'+index).value = (newtotalprice).toFixed(2);

	besparingprijs.innerHTML = '</em>&euro; ' + (newtotalretailprice - newtotalprice).toFixed(2);

	
}

}

function show_form_beoordeling(){
 document.getElementById('beoordeel_form').style.display = "";
}


function toebehorenToevoegen(i){
var post = "";
var toebehoren	=  document.getElementById("toebehoren_pid"+i).value;
post += "tb=" + toebehoren;

loadXMLDoc3("/toebehoren_toevoegen.php",post);


}

function productToevoegen(pid){
var post = "";
var productid	=  document.getElementById("pid").value;
post += "pid=" + productid;

loadXMLDoc3("/product_toevoegen.php",post);


}


var xmlhttpsave;

function loadXMLDoc2(url, query)
{
	xmlhttpsave=null;

	if (window.XMLHttpRequest) // code for all new browsers
	{
		xmlhttpsave=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) // code for IE5 and IE6
	{
		xmlhttpsave=new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (xmlhttpsave!=null)
	{	
	  xmlhttpsave.onreadystatechange=state_Change2;
	  xmlhttpsave.open("GET",url+query,true);
	  
	  xmlhttpsave.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
	  xmlhttpsave.send(query);
	}
	else
	{
	  alert("Your browser does not support XMLHTTP.");
	}
}

function loadXMLDoc3(url, query)
{
	xmlhttpsave=null;

	if (window.XMLHttpRequest) // code for all new browsers
	{
		xmlhttpsave=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) // code for IE5 and IE6
	{
		xmlhttpsave=new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (xmlhttpsave!=null)
	{	
	  xmlhttpsave.onreadystatechange=state_Change3;
	  xmlhttpsave.open("POST",url,true);
	  
	  xmlhttpsave.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
	  xmlhttpsave.send(query);
	}
	else
	{
	  alert("Your browser does not support XMLHTTP.");
	}
}


function state_Change3()
{
	var div = document.getElementById("response");
	
	if (xmlhttpsave.readyState==4) // 4 = "loaded"
	{
		//document.getElementById("loader").style.display = "none";
		
		if (xmlhttpsave.status==200) // 200 = OK
	    {
			
			div.innerHTML = xmlhttpsave.responseText;
	    }
		else
	    {
			alert("Het request kan niet worden uitgevoerd!");
	    }
	}
}

function state_Change2()
{
	var div = document.getElementById("ajax_request");
	
	if (xmlhttpsave.readyState==4) // 4 = "loaded"
	{
		//document.getElementById("loader").style.display = "none";
		
		if (xmlhttpsave.status==200) // 200 = OK
	    {
			
			div.innerHTML = xmlhttpsave.responseText;
	    }
		else
	    {
			alert("Het request kan niet worden uitgevoerd!");
	    }
	}
}

function centreren(){

	var marge = (screen.width-400)/ 2;
	alert(marge);
	document.getElementById("sb-wrapper").left = '300px';

}

function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }

