function beginHighlightLinkStyle(articleIdIn3rdColumn)
{
    var highlightBeginStyle = "<span style='font-weight:bold'>";
    if (articleIdToBeHighlightedIn3rdColumn == articleIdIn3rdColumn)
    {
        document.write(highlightBeginStyle);
    }
}

function endHighlightLinkStyle(articleIdIn3rdColumn)
{
    var highlightEndStyle = "</span>";
    if (articleIdToBeHighlightedIn3rdColumn == articleIdIn3rdColumn)
    {
        document.write(highlightEndStyle);
    }
}

function beginDigiHighlightLinkStyle(articleIdIn3rdColumn)
{
    var highlightBeginStyle = "<span class='highlighted'>";
    if (articleIdToBeHighlightedIn3rdColumn == articleIdIn3rdColumn)
    {
        document.write(highlightBeginStyle);
    }
}

function endDigiHighlightLinkStyle(articleIdIn3rdColumn)
{
    var highlightEndStyle = "</span>";
    if (articleIdToBeHighlightedIn3rdColumn == articleIdIn3rdColumn)
    {
        document.write(highlightEndStyle);
    }
}

function openWindow(url)
{
	if (url != '')
	{
		window.open(url);
	}
}

function submitChooseProductForm(currentForm) {
	var theElement;
 	for (var iElement = 0; iElement < currentForm.length;iElement++) {
    	theElement = currentForm[iElement];
    	if (theElement.type == "radio") {
       		bRadioChecked = false;
       		sElementGroupName = theElement.name;
        	while (theElement.name == sElementGroupName) {
          		if (theElement.checked == true) {
             			bRadioChecked = true;
          		}
          		iElement++;
          		if (iElement >= currentForm.length) break;
          		theElement = currentForm[iElement];
      		}
      		if (bRadioChecked == false) {
  				alert("Ole hyv\344 ja valitse jokin tuote.");
  	        	return;
       		} else {
   			    currentForm.submit();
   			    return;
			}
		}
	}
	currentForm.submit();
}

function submitHS24Form(currentForm) {
	var targetUrl = '';

	for (var i = 0; i < currentForm.length; i++) {
		if (currentForm[i].checked) {
			targetUrl = currentForm[i].value;
		}
	}

	if (targetUrl == '') {
		alert("Ole hyv\344 ja valitse jokin tuote.");
	} else {
	    location.href=targetUrl;
	}
}

function isHiddenAd(adtag, size, pp) {
	var adImage = new Image();
	adImage.src = "http://adserver.sanomawsoy.fi/iserver/SITE=01_HELSINGINSANOMAT/"
		+ "AREA=" + adtag
		+ "/AAMSZ=" + size
		+ "/PP=" + pp + "?";

	if (adImage.height == 1 && adImage.width == 1) {
		return true;
	}
	return false;
}

function writeHiddenDivBegin(isHiddenDiv) {
	if (isHiddenDiv) {
		document.write('<div style="display: none;">');
	}
}

function writeHiddenDivEnd(isHiddenDiv) {
	if (isHiddenDiv) {
		document.write('</div>');
	}
}