function showDetails(CLIENT,TARGET,PARM,WIDTH,HEIGHT){
	WIDTH = WIDTH + 25;
	HEIGHT = HEIGHT + 40;
	var detailsWin = window.open(CLIENT + "?" + PARM,TARGET,"locationbar=no,statusbar=no,scrolling=yes,height=" + HEIGHT + ",width=" + WIDTH);
	if(detailsWin.opener == null){
		detailsWin.opener = self;
	}
}

function queryWord(SID,MODE,WORD){
	var s_selection = '';
	var o_selection = false;
	if(MODE == 0){
		s_selection = '';
		if (window.getSelection){
			o_selection = window.getSelection();
			s_selection = o_selection.toString();
		} else if (document.getSelection){
			o_selection = document.getSelection();
			s_selection = o_selection.toString();
		} else if (document.selection){
			s_selection = document.selection.createRange().text;
		}
	} else {
		var s_selection = WORD;
	}

	TARGET = "cf_glossar";
	CLIENT = "/details.ssi";
	PARM = "client=" + escape("/online/glossar.ssi") + "&PHPSESSID=" + SID + "&parm=mode~search,word~" + escape(s_selection) + "&sub_title=Glossar";
	WIDTH = 500;
	HEIGHT = 450;
	showDetails(CLIENT,TARGET,PARM,WIDTH,HEIGHT);
}

function showInfo(SID){
	TARGET = "cf_info";
	CLIENT = "/details.ssi";
	PARM = "client=" + escape("/impressum.ssi") + "&PHPSESSID=" + SID + "&sub_title=Info";
	WIDTH = 550;
	HEIGHT = 450;
	showDetails(CLIENT,TARGET,PARM,WIDTH,HEIGHT);
}

function showAGB(SID){
	TARGET = "cf_agb";
	CLIENT = "/details.ssi";
	PARM = "client=" + escape("/main/agb.ssi") + "&PHPSESSID=" + SID + "&parm=win&sub_title=Glossar";
	WIDTH = 500;
	HEIGHT = 450;
	showDetails(CLIENT,TARGET,PARM,WIDTH,HEIGHT);
}

function remoteSearch(){

	document.searchengine.submit();
	if (document.all){
		parent.window.close();
	}
}
