
	function updateView(id) {
		
		var view = document.getElementById("view");
		var size = document.getElementById("size");
		var size_row = document.getElementById("size_row");
		var spacer = document.getElementById("spacer");
		
		var picdiv = document.getElementById('picdiv');
		
		if(view.value > 0) {
			size_row.style.display = '';
			spacer.style.display = 'none';
		}else{
			size_row.style.display = 'none';
			spacer.style.display = '';		
		}
		
		var url = 'ajax.php?preview,' + id + ',' + view.value + ',' + size.value;		
		var ai = new AJAXInteraction('html','views', url , function(type, target, responseText) {
			
			document.getElementById(target).innerHTML = responseText;
		});
		ai.doGet();	
	}
	
function AJAXInteraction(type, target, url, callback) { 
 
    var req = init(); 
    var response = null; 
    req.onreadystatechange = processRequest; 
 
    function init() { 
      if (window.XMLHttpRequest) { 
        return new XMLHttpRequest(); 
      } else if (window.ActiveXObject) { 
        return new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
    } 
 
    function processRequest () { 
      if (req.readyState == 4) { 
        if (req.status == 200) { 
            if (type == 'html') { 
                response = req.responseText; 
            } 
            if (type == 'xml'){ 
                response = req.responseXML; 
            } 
            if (typeof callback == "string") {
            	window[callback](type, target, response); 
            }else{
            	callback(type, target, response); 
            }
        } 
      } 
    } 
 
    this.doGet = function() { 
      req.open("GET", url, true); 
      req.send(null); 
    } 
 
    this.doPost = function(body) { 
      req.open("POST", url, true); 
      req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
      req.send(body); 
    } 
} 	

	function check(targets) {
		
		var target = targets.split(",");
		
		var result = true;
		var message = "";
		
		for(var i=0;i<target.length;i++) {
			var elem = document.getElementById(target[i]);
			if(elem.value == "") {
				result = false;
				message = message + "Fehler:" + elem.name.substring(0,1).toUpperCase() + elem.name.substring(1,elem.name.length) + " muss ausgefüllt werden.\n\n"
			}
		}
		if(result) {
			return true;
		}else{
			alert(message);
			return false;
		}
	}