function cbt(name,id){
	var alttext = '';
	switch(id){
	case 'bookmark':
	var text = '... diese Seite bei '+name+' bookmarken';
	var alttext = '...';
	break;
	case 'optionen':
	var text = 'diesen Artikel '+name;
	var alttext = 'diesen Artikel ...';
	break;
	default:
	var text = name;
	var alttext = '';
	break;
	}
	if(name != ''){
	document.getElementById(id).innerHTML = text;
	} else {
	document.getElementById(id).innerHTML = alttext;
	}
}

function rateImg(v_id,v_val,v_cat,max_v) {
	var httpRequest = false;
	var noResult = "Kein Ergebnis";
	var v_url = "http://"+ window.location.hostname +"/includes/bewertung.php";
	if(window.XMLHttpRequest) // Mozilla, Safari,...
 		httpRequest = new XMLHttpRequest();
 	else if(window.ActiveXObject) { // IE
 		try {
 			httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
 		}
 		catch (e) {
 			try {
 				httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
 			}
 			catch (e) {}
 		}
	}
 	if(!httpRequest)
 		return false;
	httpRequest.onreadystatechange = function() {
 	if(httpRequest.readyState == 4) {
 		if(httpRequest.status == 200)
 			handleHttpResponse_v(httpRequest.responseText, v_id);
 		else
 			return false;
		}
 	else
 		return false;
 	}
	document.getElementById('vote_'+v_id).innerHTML = "<img src='http://"+ window.location.hostname +"/images/loading.gif' alt='wird geladen' />";
	httpRequest.open('get', v_url+"?v_id="+v_id+"&v_val="+v_val+"&v_cat="+v_cat+"&max_v="+max_v, true);
	httpRequest.send(null);
}


function handleHttpResponse_v(content, v_id) {
 if(!document.getElementById)
 return false;
 if(!document.getElementById('vote_'+v_id))
 return false;
 if(content == "FALSE")
 document.getElementById('vote_'+v_id).innerHTML = noResult;
 else
 document.getElementById('vote_'+v_id).innerHTML = content;
}
