$(function() {
	try {
		var addSearch = readCookie('flabusca_addSearch');
		if ( window.external.IsSearchProviderInstalled('http://www.flabusca.com') > 0 || addSearch == 'ok' ) {
			addFlabuscaNaoMostrar();
		}
	}
    catch(e) {
		if(addSearch == 'ok') { addFlabuscaNaoMostrar(); }
	}
	
	$('.page_parceiros a').attr('target', '_blank');
});

function om(el) {
	$('.caixa-ajuda').slideUp();
	$('#'+el).slideDown();
}

function co(act) { //camposOcultos
	if(act) {
		$('#cse-search-box input[type=hidden]').attr('disabled', true);
	} else {
		$('#cse-search-box input[type=hidden]').attr('disabled', false);		
	}	
}

function ns(el) { //navSearch
	if(el == 'opweb') {
		$('#cse-search-box').attr('action', 'res.php');
		$('#cse-search-box').attr('target', '_self');
		$('#cse-search-box #q').attr('name', 'q').focus();
		co();
	} else if(el == 'optwt') {
		$('#cse-search-box').attr('action', 'tweet.php');
		$('#cse-search-box').attr('target', '_self');
		$('#cse-search-box #q').attr('name', 'q').focus();
		co(true);
	} else if(el == 'opimg') {
		$('#cse-search-box').attr('action', 'http://images.google.com.br/images?hl=pt-BR&source=hp');
		$('#cse-search-box').attr('target', '_blank');
		$('#cse-search-box #q').attr('name', 'q').focus();
		co(true);
	} else if(el == 'opvid') {
		$('#cse-search-box').attr('action', 'http://www.youtube.com/results?search_type=&aq=f');
		$('#cse-search-box #q').attr('name', 'search_query').focus();
		$('#cse-search-box').attr('target', '_blank');
		co(true);
	}
	
	$('.oquebuscar a').attr('class', '');
	$('#'+el+' a').attr('class', 'selected');
}

function addFlabuscaFechar() {
	$('#addBuscas').hide(); return false;
}

function addFlabusca(meth) {	
	try {
		if ((typeof window.external == "object") && ((typeof window.external.AddSearchProvider == "unknown") || (typeof window.external.AddSearchProvider == "function"))) {
			if ((typeof window.external.AddSearchProvider == "unknown") && meth == "p") {
				alert("This plugin uses POST which is not currently supported by Internet Explorer's implementation of OpenSearch.");
			} else {
				window.external.AddSearchProvider("http://mycroft.mozdev.org/installos.php/33796/flabusca.com.xml");
				addFlabuscaNaoMostrar();
			}
		} else {
			alert("Infelizmente seu navegador não suporta este plugin. Trabalharemos para aumentar a compatibilidade do mesmo.");
		}       
    }
    catch(e) {
        alert("Seu navegador não possui suporte para esse recurso");
        addFlabuscaNaoMostrar();
    }
    return false;
}

function addFlabuscaNaoMostrar() {
    $('#addBuscas').hide();
    
	return createCookie('flabusca_addSearch', 'ok', 365);
}