function countComparings(param)	{
	id= "PRO"+param;
	var counter = document.getElementById('countCheckboxes').value;
	if(!document.getElementById(id).checked)	{
		counter++;
		document.getElementById('countCheckboxes').value = counter;
	}
	else {
		
		counter--;
		if(counter != 0)	{
			document.getElementById('countCheckboxes').value = counter;
			document.getElementById('compProduct1').value = document.getElementById(id).value;
		}
		else {
			document.getElementById('compProduct2').value = document.getElementById(id).value;
			document.getElementById('comparingForm').submit();
		}
	}
	
}

function cookieToolTip()	{
	if(document.getElementById('tooltip'))	{
		return;
	}
	
	var tooltip = document.createElement('div');
	tooltip.className = 'tooltip';
	tooltip.id = 'tooltip';
	
	var toolcontent = document.getElementById('tooltipcontent').innerHTML;

	tooltipText = document.createElement('span');
	
	tooltipText.innerHTML = toolcontent;
	tooltipclose = document.createElement('div');
	tooltipclose.className = 'closeTooltip';
	
	addEvent(tooltipclose, 'click', hideCookieToolTip);
	
	tooltip.appendChild(tooltipclose);
	tooltip.appendChild(tooltipText);
	
	
	 tooltip.style.width = '200px';
	
	var element = document.getElementById('priceCurrency');
	
	if (window.event && window.event.srcElement) {
		sourceElement = window.event.srcElement
	} else if (element && element.target) {
		sourceElement = element.target
	} else {
		sourceElement = element
	}
	
	
	mousePosition = findPosition(sourceElement);
    	mouseX = mousePosition[0];
   	mouseY = mousePosition[1];
	
   	
   	
   	
   	
   	
   	tooltip.style.position = 'absolute';
	tooltip.style.left = (mouseX+15) + 'px';
    	tooltip.style.top = (mouseY+35) + 'px';
    	
    	
    	document.getElementsByTagName("body")[0].appendChild(tooltip);
}

function hideCookieToolTip()	{
	var tooltip = document.getElementById('tooltip');
	if(tooltip)	{
		document.getElementsByTagName('body')[0].removeChild(tooltip);
	}
	
}

function findPosition( element ) {
	if( element.offsetParent ) {
		for( var posX = 0, posY = 0; element.offsetParent; element = element.offsetParent ) {
			posX += element.offsetLeft;
			posY += element.offsetTop;
		}
		return [ posX, posY ];
	} else {
		return [ oLink.x, oLink.y ];
	}
}

function addEvent(obj, evType, fn){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, false);
    return true;
  } else if (obj.attachEvent){
	var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
	return false;
  }
}