
var validaBusca = function(f) {
	var d = document, strAlert = '', target = '', midia = '', estado = '', cidade = '', site = '', genero = '', emissora = '', editora = '';
	var box = d.getElementById('boxAlerta');

	if (f.midia) 
		if (f.midia.value == '') {
			msgAlert('Selecione um tipo de mídia'); 
			f.midia.focus(); return false;
		}
		else 
			midia = f.midia.value;
	
	if (midia == 'cin' || midia == 'jor' || midia == 'out' || midia == 'rad' || midia == 'tab') { 
	
		if (f.estado) 
			if (f.estado.value == '') {
				msgAlert('Selecione um estado'); 
				f.estado.focus(); return false;
			} 
			else
				estado = f.estado.value;
		
		if (f.cidade) 
			if (f.cidade.value == '') {
				msgAlert('Selecione uma cidade'); 
				f.cidade.focus(); return false;
			} 
			else
				cidade = escape(f.cidade.value);
	}
	
	if (midia == 'int')
		if (f.site) 
			if (f.site.value == '') {
				msgAlert('Selecione um site'); 
				f.site.focus(); return false;
			} 
			else
				site = escape(f.site.value);
	
	if (midia == 'tab')
		if (f.emissora) 
			if (f.emissora.value == '') {
				msgAlert('Selecione uma emissora'); 
				f.emissora.focus(); return false;
			} 
			else
				emissora = escape(f.emissora.value);
	
	if (midia == 'tab' || midia == 'tas')
		if (f.genero) 
			if (f.genero.value == '') {
				msgAlert('Selecione um gênero'); 
				f.genero.focus(); return false;
			} 
			else
				genero = escape(f.genero.value);
	
	if (midia == 'rev')
		if (f.editora) 
			if (f.editora.value == '') {
				msgAlert('Selecione uma editora'); 
				f.editora.focus(); return false;
			} 
			else
				editora = escape(f.editora.value);
	
	switch (midia) {
		case 'cin' : target = 'tabela_cinema_resultado.asp'; break;
		case 'int' : target = 'tabela_internet_resultado.asp'; break;
		case 'jor' : target = 'tabela_jornal_resultado.asp'; break;
		case 'out' : target = 'tabela_outdoor_resultado.asp'; break;
		case 'rad' : target = 'tabela_radio_resultado.asp'; break;
		case 'rev' : target = 'tabela_revista_resultado.asp'; break;
		case 'tab' : target = 'tabela_tvaberta_resultado.asp'; break;
		case 'tas' : target = 'tabela_tvassinatura_resultado.asp'; break;
		default : alert('Página de pesquisa indefinida.'); return false; break;
	}
	
	target ='/cadernodemidia/velhos/' + target + 
			'?uf=' + estado + 
			'&cidade=' + cidade + 
			'&site=' + site + 
			'&genero=' + genero + 
			'&emissora=' + emissora + 
			'&editora=' + editora;
	
	window.open(target, 'tabelaDePrecos', 'scrollbars=yes, resizable=yes, width=750, height=400');
	
	if (box) box.innerHTML = '';
	return false;
}

var msgAlert = function(strMsg) {
	var box = document.getElementById('boxAlerta');
	if (box) box.innerHTML = strMsg;
	else alert(strMsg); 
}

var getAjax = function(f) {
	var target = '', midia = '', estado = '', cidade = '', site = '', genero = '', emissora = '', editora = '';
	if (f.midia) midia = f.midia.value;
	if (f.estado) estado = f.estado.value;
	if (f.cidade) cidade = escape(f.cidade.value);
	if (f.site) site = escape(f.site.value);
	if (f.genero) genero = escape(f.genero.value);
	if (f.emissora) emissora = escape(f.emissora.value);
	if (f.editora) editora = escape(f.editora.value);
	
	target ='/cadernodemidia/midiaAjax.asp' + 
			'?midia=' + midia + 
			'&estado=' + estado + 
			'&cidade=' + cidade + 
			'&site=' + site + 
			'&genero=' + genero + 
			'&emissora=' + emissora + 
			'&editora=' + editora;
	
	//alert(target);
	
	carregaMidia(target);
}