<!--

function SubmitEnter( url)
{
  if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13))
  {
    window.location.href=url;
    return false;
  }
  else 
	  return true;
}

function remove(s, t) {
  /*
  **  Remove all occurrences of a token in a string
  **    s  string to be processed
  **    t  token to be removed
  **  returns new string
  */
  i = s.indexOf(t);
  r = "";
  if (i == -1) return s;
  r += s.substring(0,i) + remove(s.substring(i + t.length), t);
  return r;
  }

function submitSearch()
{
	
	url = "http://" + window.location.hostname + "/portal/servicos/pesquisa/resultados?";
	//url = "http://" + window.location.hostname + "/portal/servicos/prestadoresV2/pesquisa/?";
	
	url += "t=s&q=" + document.Main.searchText.value;
	
	if(document.Main.searchTC.checked)
	{
		tc = '';
		for(key in document.Main.all)
			if(key.indexOf('tc') >= 0)
				if(document.Main.all[key].checked)
					tc += key.substring(2) + "x";
	
		url += "&tc=" + tc;
	}else	
		if(document.Main.searchPA.checked)
		{
			url = "http://" + window.location.hostname + "/portal/servicos/prestadoresV2/pesquisa/?";
			url += "t=s&q=" + document.Main.searchText.value;
			pr = '&';
			for(key in document.Main.all)
			{
				
				if(key.indexOf('pr') >= 0)
					if( document.getElementById(key).childNodes[0].childNodes.length == 1 && document.getElementById(key).childNodes[0].childNodes[0].type == "checkbox")
						pr += remove(key, "SearchCriteria1_" ) +"="+ document.getElementById(key).childNodes[0].childNodes[0].checked + "&";
					else if (key == 'SearchCriteria1_prWorkingPeriod')
					{
						shortKey = remove(key, "SearchCriteria1_" );
						pr += shortKey +"Day="+ document.getElementById(key).childNodes[0].value + "&";
						pr += shortKey +"Hour="+ document.getElementById(key).childNodes[3].value + "&";
						pr += shortKey +"Minute="+ document.getElementById(key).childNodes[5].value + "&";
						
					}
					else
						pr += remove(key, "SearchCriteria1_" ) + "=" + document.getElementById(key).childNodes[0].value+ "&";
					//if(document.Main.all[key].checked)
					//	pr += key.substring(2) + "x";
			}
			url += pr + "searchprestadores=true";
		}	
	url += "&p=1&ps=" + document.Main.searchItemsPerPage.value;

	window.location.href = url;
	return false;
}

function loadPage()
{
	markSelection();
}

function markSelection()
{
	tc = getParameter("tc");
	index = (tc.length > 0 ? 1 : 0);
	document.Main.searchArea[index].checked = true;
	for(n = 0; n < tc.length; n++)
	{
		id = "tc" + tc.charAt(n).toUpperCase();
		document.Main[id].checked = true;
	}
	
	document.Main.searchText.value = getParameter("q");
	document.Main.searchItemsPerPage.value = getParameter("pl");
	//for(item in document.Main.searchItemsPerPage)
	//	alert(item.value);
}

function getParameter(name)
{
	parameters = window.location.search.substring(1).split('&');
	for(key in parameters)
		if(parameters[key].split('=')[0] == name)
			return parameters[key].split('=')[1];
	return '';
}

function setArea(index)
{
	
	document.Main.searchArea[index].checked = true;
	ChangeAreaSelection2(document.Main.searchArea[index]);
	if(index == 0)
		for(key in document.Main.all)
			if(key.indexOf('tc') >= 0)
				document.Main[key].checked = false;
}
function enableMedicineFilters()
{
	for(key in document.Main.all)
		if(key.indexOf('tcM') >= 0 && key != 'tcM' )
			document.Main[key].disabled = !document.Main.tcM.checked;
	
}
function qs() {
	var qsParm = new Array();
	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;
		}
	}
	return qsParm;
}
			
//-->