function getPage(sort, pageselect){
		  document.search_criteria.page.value = pageselect;
		  document.search_criteria.sortby.value = sort;
		  document.search_criteria.submit();  
		}
		
		function getResult( selected, sort, searched, selectedaction )
		{
		  var sortby;
		  if(sort == 1){
		  	var selector = document.getElementById("sort-select");
		    sortby = selector.options[selector.selectedIndex].value;
		  }else{
		  	sortby = sort;
		  }
		  if(selected != "sort"){
		    document.search_criteria.company_name.value = "";
			selected = "search";
		  }	
		  document.search_criteria.actionfield.value = selected;
		  document.search_criteria.sortby.value = sortby;
		  document.getElementById("page").value = "0";
		  document.search_criteria.action = selectedaction;
		  document.search_criteria.submit();
		}
		
		function getLanguage( selectedlang )
		{
		  document.search_criteria.langtype.value = selectedlang;
		  document.search_criteria.submit();
		}
		
		
		function showSelectSort(status, offers, selected, cancel, title){
		  if(selected == 'name'){
		    document.getElementById("sort_area").innerHTML = "<select name=\"sort_select\" id=\"sort-select\" style=\"height: 16px;\" onchange=\"javascript:getResult('sort', '1', '0', 'companies')\"><option value=\""+selected+"\">"+title+"</option><option selected=\"selected\" value=\"name\">"+status+"</option><option value=\"offers\">"+offers+"</option><option value=\""+selected+"\">"+cancel+"</option></select>";
		  }
		  if(selected == 'offers'){
		    document.getElementById("sort_area").innerHTML = "<select name=\"sort_select\" id=\"sort-select\" style=\"height: 16px;\" onchange=\"javascript:getResult('sort', '1', '0', 'companies')\"><option value=\""+selected+"\">"+title+"</option><option  value=\"name\">"+status+"</option><option selected=\"selected\" value=\"offers\">"+offers+"</option><option value=\""+selected+"\">"+cancel+"</option></select>";
		  }
		  if(selected == ''){
		    document.getElementById("sort_area").innerHTML = "<select name=\"sort_select\" id=\"sort-select\" style=\"height: 16px;\" onchange=\"javascript:getResult('sort', '1', '0', 'companies')\"><option value=\""+selected+"\">"+title+"</option><option value=\"name\">"+status+"</option><option value=\"offers\">"+offers+"</option><option value=\""+selected+"\">"+cancel+"</option></select>";
		  }
		}
		

function viewHistory(){
	document.getElementById("page").value = "0";
	document.search_criteria.action = "properties";
	document.search_criteria.history_flag.value = "1";
	document.search_criteria.submit();
}

function companyOffers( selected ){
	document.getElementById("page").value = "0";
	document.search_criteria.action = "properties";
	document.search_criteria.company_name.value = selected;
	document.search_criteria.submit();
}

function listResult( list ){
	document.search_criteria.history_flag.value = "";
	document.search_criteria.list_flag.value = list;
	document.getElementById("page").value = "0";
	document.search_criteria.action = "properties";
	document.search_criteria.company_name.value = "";
	document.search_criteria.submit();
}

function viewCompany( selected, username ){
	document.search_criteria.company_id.value = selected;
	document.search_criteria.action = "companies/"+username;
	document.search_criteria.submit();
}

function viewProperty(property_id, page, sortby, selectedaction){
	document.getElementById("property_id").value = property_id;
	document.getElementById("page").value = page;
	document.getElementById("sortby").value = sortby;
	document.search_criteria.action = selectedaction;
	document.search_criteria.submit();
}

function viewTopic(index, url){
  document.view_topic.action = url;	
  document.view_topic.topic_id_hid.value = index;
  document.view_topic.submit();
}
