
             var req = null;
			 var globalWitzId = null;
              
             function handleVoteFormData(){            
                switch(req.readyState) {
                    case 4:
                        if(req.status!=200) {
                            alert("Fehler:"+req.status); 
                        } else{    
							//schreibe die antwort in den div container mit der id vote
                            document.getElementById('voteDiv_'+globalWitzId).innerHTML = req.responseText;
                        }
                    break;
            
                    default:
                        return false;
                    break;     
                }
            }
            
             function submitVote(witzId){         
                 //erstellen des requests
                globalWitzId = witzId;
                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("Error creating request object!");

				var vote;
				if(document.getElementsByName('vote')[0].checked) vote=1;
				else if(document.getElementsByName('vote')[1].checked) vote=2;
				else if(document.getElementsByName('vote')[2].checked) vote=3;
				else if(document.getElementsByName('vote')[3].checked) vote=4;
				else if(document.getElementsByName('vote')[4].checked) vote=5;


				var url = 'http://www.witze-welt.de/neu/vote_witz_process.php?id='+
						  globalWitzId+
						  '&vote='+vote;
				req.open("GET", url, true);
                  
	            //Beim abschliessen des request wird diese Funktion ausgeführt
                req.onreadystatechange = handleVoteFormData;
  
                req.setRequestHeader("Content-Type",
                                      "application/x-www-form-urlencoded");
                req.send(null);
            }

