var sImageBrowserCallBack = '';
var oImageBrowserArguments = [];

/**
 * 10-02-2009 | Marco Vogelaar
 * $ vervangen door jQuery
 */
jQuery(document).ready(function(){
    jQuery('#imagebrowsercontainer').draggable();
  });


function imagebrowserShowPreview(iFileId, oArguments)
{
	aArgs = [];

	if(oArguments != undefined)
	{
		oImageBrowserArguments = oArguments;
		for(sArg in oArguments)
		{
			aArgs.push(sArg+'='+oArguments[sArg]);
		}
	}
	sArgumentString = '';
	if(aArgs.length > 0)
	{
		sArgumentString = '&'+aArgs.join('&');
	}

	document.getElementById('imagebrowser_preview').src = '/components/imagebrowser/imagebrowser.image.php?fileID='+iFileId+sArgumentString;
}

function imagebrowserOpen(sCallBack,oArguments)
{
	
	if(sCallBack != undefined)
	{
		sImageBrowserCallBack = sCallBack;
	}
	
	aArgs = [];

	if(oArguments != undefined)
	{
		oImageBrowserArguments = oArguments;
		for(sArg in oArguments)
		{
			aArgs.push(sArg+'='+oArguments[sArg]);
		}
	}
	document.getElementById('imagebrowsercontainer').style.display = 'block';
	sFilesUrl = '/components/imagebrowser/imagebrowser.files.php';
	if(aArgs.length > 0)
	{
		sFilesUrl+= '?'+ aArgs.join('&');
	}
	document.getElementById('imagebrowser_files').src = sFilesUrl;

}

function imagebrowserClose()
{
	document.getElementById('imagebrowsercontainer').style.display = 'none';
}

function imageBrowserSelect(oImage)
{
	if(sImageBrowserCallBack != null)
	{
	 parent[sImageBrowserCallBack].apply(this, [oImage, oImageBrowserArguments]);
	}
	imagebrowserClose();
}
