/* Chart */
var chart = window.chart || {};

chart.marktuebersicht = {
	elements: [],
	target: null,
	init: function(item) {
		this.target = item;
	},
	add: function(item) {
		this.elements.push(item);
		var aktItem = item;
		var tmp;
		
		document.getElementById(item.id).style.cursor = "pointer";
		addEvent ( document.getElementById(item.id), "click", function(){
			for(var i = 0; i < chart.marktuebersicht.elements.length;i++){
				document.getElementById(chart.marktuebersicht.elements[i].id).className = "";
			}
			this.className = "active";
			tmp = this.innerHTML;
		
			document.getElementById(chart.marktuebersicht.target.chartLinkID).href = aktItem.href;
			document.getElementById(chart.marktuebersicht.target.chartImgID).src = aktItem.img;
			document.getElementById(chart.marktuebersicht.target.chartImgID).alt = tmp;
		});
		
		
	}
}

function addEvent( obj, type, fn )
{
   if (obj.addEventListener) {
      obj.addEventListener( type, fn, false );
   } else if (obj.attachEvent) {
      obj["e"+type+fn] = fn;
      obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
      obj.attachEvent( "on"+type, obj[type+fn] );
   }
}

// Placeholder 
function onLeaveText(textBox) {
  if (textBox.value == '') {textBox.value = textBox.defaultValue;}
} 
function onEnterText(textBox) {
  if (textBox.value == textBox.defaultValue) {textBox.value = '';}
}  

