var req = null;
              
function check(){            
	switch(req.readyState) {
	case 4:
		if(req.status!=200) {
			alert("Failure: "+req.status); 
		}
		else{  
			switch(req.responseText) {
			case '4':
				alert('The password is wrong!');
				break;
			case '3':
				document.getElementById('delete').innerHTML = 'Deaktivated!';
				document.getElementById('delete').onclick = '';
				alert('Deleting is deactivated!');
				break;
			case '2':
				document.getElementById('delete').innerHTML = 'Deleted!';
				document.getElementById('delete').onclick = '';
				alert('This file does not exist!');
				break;
			case '1':
				alert('Failure while deleting!');
				break;
			case '0':
				document.getElementById('delete').innerHTML = 'Deleted!';
				document.getElementById('delete').onclick = '';
				pic_del(datei);
				break;
			default:
				return false;
				break;
			}
        }
        break;
            
	default:
		return false;
        break;     
	}
}
            
function connect(file, trust){         
//erstellen des requests
	try{
		req = new XMLHttpRequest();
	}
    catch (e){
		try{
			req = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e){
			try{
            	req = new ActiveXObject("Microsoft.XMLHTTP");
			} 
            catch (failed){
                req = null;
            }
		}  
	}

	if (req == null){
		alert("Connection failed!");
	}
        //anfrage erstellen (GET, url ist localhost,
        //request ist asynchron      
        var url = 'http://bcn.dsreal.de/delete.php?file='+file+'&trust='+trust;
		req.open("GET", url, true);
        //Beim abschliessen des request wird diese Funktion ausgeführt
		req.onreadystatechange = check;
        req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        req.send(null);
}

function pic_del(file) {
	alert(file);
	var pic = document.getElementById(file);
	alert(pic.innerHTML);
	//document.body.removeChild(pic);
	var above = document.getElementById('pic');
	above.removeChild(pic);
}

function del(file){
	datei = file;
	var trust = prompt('Please insert the password!');
	if(trust) {
		connect(file, trust);
	}
}
