
function kwiz_ddf_RemoveQueryString(putAction)
{
    var stURL = document.location.href;
    var ind = stURL.indexOf("?");
	if (ind > 0)
	{
		stURL=stURL.substring(0, ind);
	}
	if(putAction == true)
	{
	    if (typeof(MSOWebPartPageFormName) !="undefined")
	    {
		    var form=document.forms[MSOWebPartPageFormName];
		    if (null !=form)
		    {
	            form.action = stURL;
			    form.method = "POST";
		    }
	    }
	}
	return stURL;
}

function kwiz_ddf_SubmitFormPost()
{
    kwiz_ddf_RemoveQueryString(true);
	if (typeof(MSOWebPartPageFormName) !="undefined")
	{
		var form=document.forms[MSOWebPartPageFormName];
		if (null !=form)
		{
			form.submit();
		}
	}
}

function kwiz_ddf_ClearFilter(sWPQ)
{
    kwiz_ddf_RemoveQueryString(true);
	if (typeof(MSOWebPartPageFormName) !="undefined")
	{
		var form=document.forms[MSOWebPartPageFormName];
		if (null !=form)
		{
		    var els = form.getElementsByTagName("input");
		    for(var i = 0; i < els.length; i++)
		    {
		        if((els[i].id != null) && (els[i].id.indexOf("_ClearFilter_HiddenField" + sWPQ) > 0))
		        {
		            els[i].value = "true";
		        }
		    }
			form.submit();
		}
	}
}
