// -------------------------------------------------------------------
// Madgex Limited
// Copyright (c) 2005 Madgex Limited. All Rights Reserved.
// -------------------------------------------------------------------


	function gonext(lPage, lGroup)
	{
		var sText;
		sText = document.location.search;
		sText = AddQueryString(sText, 'nPage', parseInt(lPage));
		sText = AddQueryString(sText, 'nPageGroup', parseInt(lGroup));
		document.location.search = sText;
	}

	function AddQueryString( sQuery, sName, sValue )
	{
		sRes = StripQuery( sQuery, sName )
		if ( sRes =='' || sRes =='?' )
			return '?'+sName + '=' + sValue
		else
			return sRes + '&' + sName + '=' + sValue
	}

	function StripQuery( sIn, sName )
	{
		var sincopy = sIn
		if ( sIn.substr(0,1) == '?' )
			sincopy = sIn.substr(1)
		
		var itms = sincopy.split( '&' )
		var res = ''

		for( var i=0; i< itms.length; i++ )
		{
			var sItem = itms[i].substr(0, itms[i].indexOf('='));
			if ((itms[i].substr(0, sName.length ) != sName) || (sItem.length != sName.length))
			{
				if ( res.length > 0 )
					res += '&'

				res = res + itms[i]
			}
		}
		return res
	}

