// ***** developing code test ****
function ExtensionsOkay() {
var extension = new Array();

// Step 1 of 2:
// Replace MyForm with the name of your form and 
//    replace FieldName with the upload field name.

var fieldvalue = document.miw_upload.FieldName.value;


// Step 2 of 2:
// Add the file name extensions that are okay (with 
//    the period), for the variables with their numbers 
//    in sequential order, as many or as few as needed, 
//    starting with 0. (These are case sensitive.)

extension[0] = ".png";
extension[1] = ".gif";
extension[2] = ".jpg";
extension[3] = ".jpeg";
extension[4] = ".ico";
extension[5] = ".cur";


// No other customization needed.
var thisext = fieldvalue.substr(fieldvalue.lastIndexOf('.'));
for(var i = 0; i < extension.length; i++) {
	if(thisext == extension[i]) { return true; }
	}
alert("Your upload form contains an unapproved file name.");
return false;
}



// upload functies
function show_upload_start(){
	  //ExtensionsOkay() ;
      document.getElementById('upload_process').className = 'folded';
      document.getElementById('upload_form').className = 'folded';
      document.getElementById('upload_start').className = 'unfolded';
      return true;
}
function show_upload_process(){
      document.getElementById('upload_process').className = 'unfolded';
      document.getElementById('upload_form').className = 'folded';
      document.getElementById('upload_start').className = 'folded';
      return true;
}

function show_upload_form(){
      document.getElementById('upload_process').className = 'folded';
      document.getElementById('upload_form').className = 'unfolded';
      document.getElementById('upload_start').className = 'folded';
      return true;
}

function stopUpload(success,uploadmessage){
      var result = '';
      if (success == 1){
		 	document.getElementById('upload_image').src = 'miw/uploadedimages/' + uploadmessage;	
         	show_upload_start();
      }
      else {
        result = '<span class="emsg">There was an error during file upload!<\/span><br/><br/>';
      	document.getElementById('errormessage').innerHTML = result;
      	show_upload_form();
	}
	document.getElementById('uploadmessage').value = uploadmessage;	
      return true;   
}

function stopUpload2(success,uploadmessage){
      var result = '';
      if (success == 1){
		 	document.getElementById('upload_result').innerHTML = '<input name="opgeladenbestand" value="' + uploadmessage + '">';	
      		getinput('test','opladenbestanden','kassaright');
         	show_upload_start();
      }
      else {
        result = '<span class="emsg">There was an error during file upload!<\/span><br/><br/>';
      	document.getElementById('errormessage').innerHTML = result;
      	show_upload_form();
	}
	document.getElementById('uploadmessage').value = uploadmessage;	
      return true;   
}


//sack hier
var ajax = new sack();

function whenLoading(){
	var e = document.getElementById('digitaalprijzen'); 
	e.innerHTML = "<p>Gegevens zenden...</p>";
}

function whenLoaded(){
	var e = document.getElementById('digitaalprijzen'); 
	e.innerHTML = "<p>Gegevens verzonden...</p>";
}

function whenInteractive(){
	var e = document.getElementById('digitaalprijzen'); 
	e.innerHTML = "<p>Wachten op gegevens...</p>";
}

function whenCompleted(){
	var e = document.getElementById('sackdata'); 
	if (ajax.responseStatus){
		var string = "<p>Status Code: " + ajax.responseStatus[0] + "</p><p>Status Message: " + ajax.responseStatus[1] + "</p><p>URLString Sent: " + ajax.URLString + "</p>";
	} else {
		var string = "<p>URLString Sent: " + ajax.URLString + "</p>";
	}
	e.innerHTML = string;	
}

function aantalsubmit(){
	ajax.reset();
	var form = document.getElementById('form');
	ajax.setVar("aantal", form.aantal.value); // recomended method of setting data to be parsed.
	ajax.requestFile = "ajax_digitaal.php";
	ajax.method = 'POST';
	ajax.element = 'digitaalprijzen';
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	//ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}

function afmetingensubmit(){
	ajax.reset();
	var form = document.getElementById('formafmetingen');
	ajax.setVar("hor", form.hor.value); // recomended method of setting data to be parsed.
	ajax.setVar("ver", form.ver.value); // recomended method of setting data to be parsed.
	ajax.requestFile = "ajax_digitaal.php";
	ajax.method = 'POST';
	ajax.element = 'digitaalprijzen';
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	//ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}

function selecteeraantal(onsformulier){
	ajax.reset();
	var form = document.getElementById(onsformulier);
	ajax.setVar("form", onsformulier); // recomended method of setting data to be parsed.
	ajax.setVar("selectie", form.selectie.value); // recomended method of setting data to be parsed.
	ajax.requestFile = "ajax_digitaal.php";
	ajax.method = 'POST';
	ajax.element = 'digitaalprijzen';
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	//ajax.onCompletion = whenCompleted;
	ajax.runAJAX();
}

function digitaalmenu(phpscript,menucat,menuit){
	ajax.reset();
	ajax.setVar("menucat", menucat); // recomended method of setting data to be parsed.
	ajax.setVar("menuit", menuit); // recomended method of setting data to be parsed.
	ajax.requestFile = phpscript;
	ajax.method = ('POST');
	ajax.element = 'digitaalprijzen';
	ajax.onLoading = whenLoading;
	ajax.onLoaded = whenLoaded; 
	ajax.onInteractive = whenInteractive;
	//ajax.onCompletion = whenCompleted;
	ajax.runAJAX();



}
