var currentlanguage ;

function add(substanceId)
{
	if ( !window.opener) 
	{
		close() ;
	}
	if (window.opener.closed)
	{
		alert("Applet page closed.\n\nPlease, reopen Applet page in a new window!") ;
		return ;
	}

	var rep = opener.addToUserSelection(substanceId) ;
	
	if( rep != 'Ok' ) alert(rep) ;
}

function showSubstanceList(lang)
{
	var lng ;
	if( arguments.length == 0 )
		lng = language ;
	else
		lng = lang ;
	if( ! substanceListWindow || substanceListWindow.closed ) 
		substanceListWindow = window.open( lng + '/db.htm','db','location=yes,toolbar=yes,menubar=no,width=700,height=550,scrollbars=yes,resizable=yes, dependent=yes') ;
		substanceListWindow.focus() ;
}

function changeUserSelections(usrSelections)
{
	if ( !window.opener) 
	{
		close() ;
	}
	if (window.opener.closed)
	{
		alert("Applet page closed.\n\nPlease, reopen Applet page in a new window!") ;
		return ;
	}
	opener.changeUserSelections(usrSelections) ;
	
}

function clearUserSelections()
{
	if ( !window.opener) 
	{
		close() ;
	}
	if (window.opener.closed)
	{
		alert("Applet page closed.\n\nPlease, reopen Applet page in a new window!") ;
		return ;
	}
	opener.clearUserSelections() ;
}
