function descToogle(ev) {
	var node = ev.target ? ev.target : ev.srcElement;

	if( node && ( node.nodeType == 3 || node.nodeType == 4 ) ) {
		node = node.parentNode;
	}

	// get producentID form node id (by RegExp match)
	var id = node.id.match(/^img(\d+)$/)[1];

	// get div node we want to show
	node = document.getElementById('div'+id);

	if(node) {
		var allNodes = node.parentNode.getElementsByTagName('div');

		// hide all description nodes
		for(i=0; i<allNodes.length;i++) {
			if(allNodes[i].id.match(/^div\d+$/)) {
				allNodes[i].style.display = 'none';
			}
		}

		// display new description node
		if(node.style.display != 'block') {
			node.style.display = 'block';
		}
	}
}

function applyActions() {

	// partners images
	var imgs = document.getElementById('paimg');

	if(imgs) {
		var lis = imgs.getElementsByTagName('img');

		for(i=0;i<lis.length;i++) {
			addEvent(lis[i],'mouseover',descToogle,false);
		}
	}

	// producents images
	var imgs = document.getElementById('primg');

	if(imgs) {
		var lis = imgs.getElementsByTagName('img');

		for(i=0;i<lis.length;i++) {
			addEvent(lis[i],'mouseover',descToogle,false);
		}
	}
}

// add event handler on load
addOnLoadEvent(applyActions);

