// load dependent scripts
loadScript('/Specific/basefcts.js');

function productPictureSmallClick(productPictureMediumContainerHtmlId, imgMediumDbId, imgBigDbId, clickToEnlargeText)
{
	// get container
	var productPictureMediumContainer = document.getElementById(productPictureMediumContainerHtmlId);
	
	// test
	if (null == productPictureMediumContainer)
	{
		return;
	}
	
	// get imgMediumDbId parsed as int
	var imgMediumDbIdParsed = parseInt(imgMediumDbId, 10);
	
	// test image medium id
	if (isNaN(imgMediumDbIdParsed) || imgMediumDbIdParsed <= 0)
	{
		// clear wait
		clearAllChildren(productPictureMediumContainer);
		return;
	}

	// clear wait	
	clearAllChildren(productPictureMediumContainer);

	// get imgBigDbId parsed as int
	var imgBigDbIdParsed = parseInt(imgBigDbId, 10);
	
	var imgMedium = document.createElement('img');
	imgMedium.src = '/Thalia/' + imgMediumDbIdParsed + '/Binary.aspx';
	imgMedium.className = 'product_details_center_image_med';
	
	// test image big id
	if (isNaN(imgBigDbIdParsed) || imgBigDbIdParsed <= 0)
	{
		productPictureMediumContainer.appendChild(imgMedium);
	}
	else
	{
		var hrf = '/Thalia/' + imgBigDbIdParsed + '/Binary.aspx';
	
		var aHrefBigPic = document.createElement('a');
		aHrefBigPic.href = hrf;
		aHrefBigPic.target = '_blank';
		aHrefBigPic.appendChild(imgMedium);
		productPictureMediumContainer.appendChild(aHrefBigPic);
		
		var aHrefBigPicSpan = document.createElement('span');
		aHrefBigPicSpan.innerHTML = '<br />';
		productPictureMediumContainer.appendChild(aHrefBigPicSpan);
		
		var divBigPicEnlarge = document.createElement('div');
		divBigPicEnlarge.style.textAlign = 'center';
		productPictureMediumContainer.appendChild(divBigPicEnlarge);
		
		var aHrefBigPicEnlarge = document.createElement('a');
		aHrefBigPicEnlarge.href = hrf;
		aHrefBigPicEnlarge.target = '_blank';
		aHrefBigPicEnlarge.innerHTML = clickToEnlargeText;
		aHrefBigPicEnlarge.style.textAlign = 'center';
		divBigPicEnlarge.appendChild(aHrefBigPicEnlarge);
	}
}
