function tipshowvalues(itemId,itemName,itemLogoId) {
	try {
		text = '<div class="listtooltip"><div style="float:left;height:142px;">'
			+ '<img src="'+IMGURL+'?imageId='+itemLogoId+'" height="100"/></div>'
	      	+ '<div style="height:142px;"><p style="margin-bottom:5px;"><b>'
	      	+ itemName +'</b><br/><br/>'
	      	+ '<span id="ttc">&nbsp;</span></p></div></div>';  	
		tip.show(text);
		getGameItem(itemId);
	} catch(e) {}
}

var ie, ns;
var active = false;

ie = document.all ? 1 : 0;
nsplus = window.netscape ? 1 : 0;

var game = null;
var ttc = null;

function getGameItem(shopItemId) {
  // async call
  jsShopManager.getGameItem(shopItemId, replyGame);
  ttc = document.getElementById("ttc");
}
var replyGame = function(data)
{
	game = data;

	// callback - data is here
	try {
		ttc.innerHTML = '<b>Entwickler:</b>&nbsp;'+getDeveloperName()+'<br/><b>Publisher:</b>&nbsp;'+getPublisherName()
			+'<br/><b>Genre:</b>&nbsp;'+getGenereName()+'<br/><b>Medium:</b>&nbsp;'
			+getMediumName()+'<br/><b>Erh&auml;ltlich ab:</b>&nbsp;'+getGameReleaseDate();
	} catch (e) {
		window.status='dwr error: '+e;
	}
}

function getPublisherName() {
  return (game.gamePublisherName==null)?"unbekannt":game.gamePublisherName;
}
function getDeveloperName() {
  return (game.gameDeveloperName==null)?"unbekannt":game.gameDeveloperName;
}
function getGenereName() {
  return (game.gameGenereName==null)?"sonstige":game.gameGenereName;
}
function getMediumName() {
  return (game.gameMediumName==null)?"":game.gameMediumName;
}
function getGameReleaseDate() {
  var relDateStr = new String(game.gameReleaseDate);
  relDate = new Date(Date.parse(relDateStr));
  if(relDate=='Invalid Date' || relDate == null ||relDate == 'NaN') {
  	return "nicht definert";
  }
  return relDate.getDate()+"."+(relDate.getMonth()+1)+"."+(relDate.getYear()+(ie?0:1900));
}
