function pagination(page,action,key,subkey){
	if(key=='test'){
		if (action=='next' )
		document.forms[0].page.value = page + 1;
		if(action=='prev')
		document.forms[0].page.value = page - 1;
		if(action=='goto')
		document.forms[0].page.value = page;
		document.forms[0].debug.value=key;
		document.forms[0].submit();
	}
	if(key=='false'){
		if (action=='next' )
			document.forms[1].page.value = page + 1;
		if(action=='prev')
			document.forms[1].page.value = page - 1;
		if(action=='goto')
			document.forms[1].page.value = page;
			document.forms[1].debug.value=key;
			document.forms[1].subkeyword.value = subkey;
			document.forms[1].submit();
	}
}

function sort(sortOrder,key,subkey){
	if(key=='test'){
		document.forms[0].sortOrder.value = sortOrder;
		document.forms[0].debug.value=key;
		document.forms[0].submit();
	}
	if(key=='false'){
		document.forms[1].sortOrder.value = sortOrder;
		document.forms[1].debug.value=key;
		document.forms[1].subkeyword.value = subkey;
		document.forms[1].submit();
	}
}

function resultsDisplayed(numberResults,key,subkey){
	if(key=='test'){
		document.forms[0].resultsPerPage.value = numberResults;
		document.forms[0].debug.value=key;
		document.forms[0].submit();
	}
	if(key=='false'){
		document.forms[1].resultsPerPage.value = numberResults;
		document.forms[1].debug.value=key;
		document.forms[1].subkeyword.value = subkey;
		document.forms[1].submit();
	}
}

function newKeyword(newKeyword,key, filterIndex){
	document.forms[1].subkeyword.value = newKeyword;
	document.forms[1].debug.value=key;
	document.forms[1].filterIndex.value=filterIndex;
	document.forms[1].submit();
}

function spellKeyword(newKeyword,key){
	document.forms[0].keyword.value = newKeyword;
	document.forms[0].debug.value=key;
	document.forms[0].submit();
}


function SearchIsNull()
{

   if(document.forms[0].key.value == "") 
   { 
      document.forms[0].key.focus(); 
      return false; 
   } 

return true;
 
}

function enterSearch(myfield,e)
{
	if(document.forms[0].key.value == "") 
	   { 
	      document.forms[0].key.focus(); 
	      return false;
	   }
	else
		{
		  	var keycode;
			if (window.event) keycode = window.event.keyCode;
			else if (e) keycode = e.which;
			else return true;
			if (keycode == 13)
			{
				document.forms[0].submit();				 
				return false;
			}
			else
				return true;
	   }
 
}


function SubSearchIsNull()
{

   if(document.forms[1].subKey.value == "") 
   { 
      document.forms[1].subKey.focus(); 
      return false; 
   } 
   
return true;
 
}

function FilterAttributeIsNull(selectedAttributeIndex)
{
	if(selectedAttributeIndex ==0){
		return false;
	}
	return true;
 
}
function DocumentFilterAttributeIsNull(selectedAttributeIndex, categoryValue)
{
	if(selectedAttributeIndex ==0){
		return false;
	}
	if(selectedAttributeIndex ==1){
		categoryValue = categoryValue.replace(/[\n\r\t ]/g,'');
		if(categoryValue == ""){
			return false;
		}
	}
	return true;
 
}

function decodeString(s)
{

	return s.decodeURI(s);
 
}
function populateFilterIndex(filterIndex, form){
	var index = "";
	if(form=='form1'){
		index=document.forms[1].filterIndex.value;
	}else{
		index = document.forms[2].filterIndex.value;
	}
	var tempIndex = parseInt(index)
	tempIndex = tempIndex+1;
	if(form=='form1'){
		document.forms[1].filterIndex.value=tempIndex;
	}else{
		document.forms[2].filterIndex.value=tempIndex;
	}
}

