<!--
 var http = createRequestObject();
 var ratingArtikel = 0;
 var ratingTermin = 0;
 
 function createRequestObject() 
     {
           var xmlhttp;
	 try 
                 { 
                    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
                 }
	  catch(e) 
                 {
	    try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
	    catch(f) { xmlhttp=null; }
	    }
	        if(!xmlhttp&&typeof XMLHttpRequest!="undefined") 
                        {
	  	   xmlhttp=new XMLHttpRequest();
	           }
		   return  xmlhttp;
 }

function sndRating(idnum,rateval,vid) 
  {
	if(ratingTermin == 0)
	{
			var dvelement = document.getElementById('dv_1');
             dvelement.innerHTML = "<img src='images/rating/progressimgred.gif'>";
            try
              {
                 http.open('GET', 'ratingprocess.asp?id='+idnum+'&rateval='+rateval+'&VID='+vid);
                 http.onreadystatechange = handleResponseText;
				 http.send(null);
	 }
	    catch(e){}
	    finally{}
	}
	else
	{
		alert("Du hast gerade den Termin bewertet.");
	}		
 }
 
 function handleResponseText() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
                       var update = new Array();

                    if(response.indexOf('|') != -1) 
                       {
                          update = response.split('|');
                          var drelement = document.getElementById('dv_1');
                          var voteres = document.getElementById('vot_1');
                          var totalvote = document.getElementById('tv_1');
                          var starimg = document.getElementById('star_1');
                          drelement.style.display ='none';
                          voteres.innerHTML = update[2];
                          totalvote.innerHTML = update[3];
                          starimg.innerHTML = update[4].toString();
						  ratingTermin = 1;
             }
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}
 
function sndVoteArtikel(idnum,rateval,nid) 
  {
	if(ratingArtikel == 0)
	{
            try
              {
                 http.open('GET', 'artikelvoteprocess.asp?id='+idnum+'&rateval='+rateval+'&CID='+nid);
                 http.onreadystatechange = handleResponseTextArtikel;
				 http.send(null);		
	 }
	    catch(e){}
	    finally{}
	}
	else
	{
		alert("Du hast gerade deine Stimme abgegeben.");
	}
 }
 
 
function handleResponseTextArtikel() 
  {
     try
         {
             if((http.readyState == 4)&& (http.status == 200))
                {
    	          var response = http.responseText;
                       var update = new Array();

                    if(response.indexOf('|') != -1) 
                       {
                          update = response.split('|');
                          var eleCountUp = document.getElementById('cu_1');
                          //var eleCountDown = document.getElementById('cd_1');

                          eleCountUp.innerHTML = update[1];
                          //eleCountDown.innerHTML = update[2];
						  ratingArtikel = 1;
             }
	        }
        }
	catch(e){alert("an error occured");}
	finally{}
}