//
//	Javascript functions for customSearch for Billund Bibliotek
//	By Nichlas Brødegaard Larsson
//

var radioButtons = document.getElementsByName('searchIn');

function customSearchDecide(homepage)
{
	for(var i = 0; i < radioButtons.length; i++) 
	{
		if(radioButtons[i].checked) radioSelected = radioButtons[i].value;
	}
	
	var searchString = document.getElementById('searchQuery').value;
	
	function replaceSpaces(string) {
		var tstring = "";
		string = '' + string;
		splitstring = string.split(" ");
		for(i = 0; i < splitstring.length; i++)
		{
			tstring += splitstring[i];
			if(i != (splitstring.length-1))
			{
				tstring += '%2520';
			}
		}
		return tstring;
	}

	if ('bibDatabase' == radioSelected) 
	{
		var searchString = replaceSpaces(searchString);
		window.open('https://www.nyfac.bibnet.dk/sites/WFB/pub/search.html?doaction=search&data=dest%3DWWX%2Fpub%2Fsearch.html+data%3Ddest%253DWWX%2Fpub%2Fsearch.html%2520doaction%253Dsearch%2520group%253Dpub%2520mode%253Dquick%2520type%253Dtoken%2520tickno%253D%2520pin%253D%2520scode_freetext%253D%2520scode_media%253D%2520request_attr_base%253D%2520request_attr_sortformat%253D%2520request_attr_defaultpage%253D+doaction%3Dblank+group%3Dpub+mode%3Dquick+type%3Dtoken+tickno%3D+pin%3D+scode_freetext%3D'+searchString+'+scode_media%3D+request_attr_base%3D+request_attr_sortformat%3D+request_attr_defaultpage%3D+scode_subjecttree%3D+link%3D1%252C&tokenid=');
		return void(0);
	}
	else if ('homepage' == radioSelected)
	{
		document.forms['customSearch'].action = homepage;
		document.forms['customSearch'].submit();
	}
}