var b=window;
var e=null;
var debug = (b.skupe_debug!=e && b.skupe_debug==true);
var qsParm = new Array();
DisplayAds();

function BuildSkupeUrl()
{
	var formParams = "";
	var i=0;
	for(i=0;i<document.searchForm.elements.length;i++)
	{
		if(document.searchForm.elements[i].name!="" && document.searchForm.elements[i].value!="")
		{
			if(formParams!="") formParams += "&";
			formParams += document.searchForm.elements[i].name;
			formParams += "=";
			formParams += escape(document.searchForm.elements[i].value);
		}
	}
	return "skupeURL=" + escape(formParams);
}

function SubmitForm()
{
	var formParams=BuildSkupeUrl();
	var d=document.location;

	var search = "?" + formParams;	
	var refreshURL=d.protocol + '//' + d.host + d.pathname +d.hash + search;

	if(window!=top)
	{
		top.location.href=refreshURL;
	}
	else
	{
		window.location.href=refreshURL;
	}
}

function OverrideFormSubmit()
{
	document.searchForm.PN.value="1";
	SubmitForm();
	return false;
}

function qs() {
var query = window.location.search.substring(1);
var parms = query.split('&');

for (var i=0; i<parms.length; i++) {
	 var pos = parms[i].indexOf('=');
	 if (pos > 0) {
		var key = parms[i].substring(0,pos);
		var val = parms[i].substring(pos+1);
		qsParm[key] = val;
		}
	 }
}

function DisplayAds()
{
	var skupeUrl = "";
	if(document.location.search.indexOf("skupeURL")!=-1)
	{
		qs();
		skupeUrl = "?skupeURL=" + qsParm['skupeURL'];
	}

	document.write('<script type="text\/javascript" src=');
	document.write("http://partners.skupe.net/servlet/WhiteLabelContent" + skupeUrl);
	document.write('><\/script>');
}

function sort(pField)
{
	if(document.searchForm.SortField.value!=pField)
	{
		document.searchForm.SortField.value=pField;
		document.searchForm.SortAscending.value="true";
	}
	else
	{
		document.searchForm.SortAscending.value = (document.searchForm.SortAscending.value=="false")?"true":"false";
	}
	document.searchForm.PN.value="1";
	SubmitForm();
}

function move(pageNum)
{
	document.searchForm.PN.value = pageNum;
	SubmitForm();
}

function ChangeResultNum()
{
	document.searchForm.PN.value="1";
	SubmitForm();
}

function popup(requestedUrl, titleName, Height, Width)
{
	var url = requestedUrl;

	var features =
	',directories=0'+
	',location=0'   +
	',menubar=0'   +
	',scrollbars=1'+
	',status=0'   +
	',toolbar=0'   +
	',resizable=1' +
	',width=' + Width +
	',height=' + Height +
	',screenX=15' +
	',screenY=15' +
	',top=15'+
	',left=15';
	
	if(window!=top)
	{
		var wind = top.open(url, null, features);
		wind.focus();
	}
	else
	{
		var wind = window.open(url, null, features);
		wind.focus();
	}
}
