//flash
function GerarSWF(arquivo,altura,largura,ide){
	document.writeln('<object id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + largura + '" height="' + altura + '" id="' + ide + '" name="' + ide + '">');
	document.writeln('<param name="movie" value="' + arquivo + '" />');
	document.writeln('<param name="FlashVars" value="loc=en_US&htmlApp=false&gatewayURL=gwurl" />');
	document.writeln('<param name="wmode" value="opaque" />');
	document.writeln('<embed id="globalnav-embed" src="' + arquivo + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="opaque" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" salign="tl" scale="noscale" id="' + ide + '" width="' + largura + '" height="' + altura + '"></embed>');
	document.writeln('</object>');
}

//ajax
function ajaxInit() {
	var req;
	try {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	} catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(ex) {
			try {
				req = new XMLHttpRequest();
			} catch(exc) {
				alert("Esse browser não tem recursos para uso do Ajax");
				req = null;
			}
		}
	}
	return req;
}

//inquerito
function vai_form(idper){
	qto=document.getElementsByName("opcao");
	qtd=qto.length
	ovalor=0
	for(oo=0; oo < qtd; oo++){
		if(qto[oo].checked==true){
			ovalor=qto[oo].value
		}
	}
	if(ovalor==0){
		alert("Tem que seleccionar uma opção.")
	}
	else{
		ajax = ajaxInit(); 
		oendereco="inquerito.asp?idper="+idper+"&idres="+ovalor+"&tipo=votar"
		ajax.open("GET", oendereco, true);
		ajax.onreadystatechange=function() {
			if(ajax.readyState==4){
				document.getElementById('osconteudos').innerHTML = ajax.responseText;
				olink="<a href='javascript:inicio();'>Voltar</a>"
				document.getElementById('aaccao').innerHTML = olink;
			}
		}
		ajax.send(null);
	}
}

function resultados(idper){
	ajax = ajaxInit(); 
	oendereco="inquerito.asp?idper="+idper+"&tipo=ver"
	ajax.open("GET", oendereco, true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('osconteudos').innerHTML = ajax.responseText;
			olink="<a href='javascript:inicio();'>Voltar</a>"
			document.getElementById('aaccao').innerHTML = olink;
		}
	}
	ajax.send(null);
}

function resultados2(idper){
	ajax = ajaxInit(); 
	oendereco="inquerito.asp?idper="+idper+"&tipo=ver2"
	ajax.open("GET", oendereco, true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('oinicio').innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function inicio(){
	ajax = ajaxInit(); 
	oendereco="formulario.asp"
	ajax.open("GET", oendereco, true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('oinicio').innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function anteriores(){
	ajax = ajaxInit(); 
	oendereco="anteriores.asp"
	ajax.open("GET", oendereco, true);
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('oinicio').innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

//tempo-farmácias
function inf(qual){
	ajax = ajaxInit();
	document.getElementById('tempofarmacia').innerHTML = "<img style='padding:10px;' src='/images/loading.gif' />";
	ajax.open("post", "ajax.asp", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('tempofarmacia').innerHTML = ajax.responseText;
		}
	}
	urlp="tipo=tempo&id="+qual
	urlp=encodeURI(urlp)
	ajax.send(urlp);
}

//anafre
function ultimas(qual){
	ajax = ajaxInit();
	document.getElementById('anafre').innerHTML = "<img style='padding:10px;' src='/images/loading.gif' />";
	ajax.open("post", "ajax.asp", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('anafre').innerHTML = ajax.responseText;
		}
	}
	urlp="tipo=anafre&id="+qual
	urlp=encodeURI(urlp)
	ajax.send(urlp);
}

//iframes
function iframeAutoHeight(quem){
    //by Micox - elmicox.blogspot.com - elmicox.com - webly.com.br  
    if(navigator.appName.indexOf("Internet Explorer")>-1){ //ie sucks
        var func_temp = function(){
            var val_temp = quem.contentWindow.document.body.scrollHeight + 0
            quem.style.height = val_temp + "px";
        }
        setTimeout(function() { func_temp() },100) //ie sucks
    }else{
        var val = quem.contentWindow.document.body.parentNode.offsetHeight + 0
        quem.style.height= val + "px";
    }    
}

function OneIframe(obj_form) {
	ocodigo = obj_form.codigo.value;
	if(ocodigo == 0){
		return false;
	}
	obj_form.action = "tempo.asp";
	obj_form.method = "post";
	obj_form.target = "temponac";
	obj_form.submit();
}

//directorio
function executa(){
	oform=document.categorias;

	if(oform.osegundo.selectedIndex >= 0){
		opritxt=oform.osegundo.options[oform.osegundo.selectedIndex].text
		oprival=oform.osegundo.options[oform.osegundo.selectedIndex].value
		var opt = document.createElement('option');
		opt.text = opritxt;
		opt.value = oprival;
		oter = document.getElementById("oterceiro");
		qtd=oter.length;
		if(qtd > "2"){
			alert('Só pode seleccionar até 3 categorias')
		}else{
 			 try {
    			oter.add(opt,null); // standards compliant
    		}
 			 catch(ex) {
   				 oter.add(opt); // IE only
    		}
		}
	}
	else{
		if(oform.oprimeiro.selectedIndex >= 0){
			opritxt=oform.oprimeiro.options[oform.oprimeiro.selectedIndex].text
			oprival=oform.oprimeiro.options[oform.oprimeiro.selectedIndex].value
			var opt = document.createElement('option');
			opt.text = opritxt;
			opt.value = oprival;
			oter = document.getElementById("oterceiro");
			qtd=oter.length;
			if(qtd > "2"){
				alert('Só pode seleccionar até 3 categorias')
			}else{
  				try {
    				oter.add(opt,null); // standards compliant
    			}
 				catch(ex) {
    				oter.add(opt); // IE only
    			}
			}
		}
	}
}

function remover(){
	oform=document.categorias;
	if(oform.oterceiro.selectedIndex >= 0){
		var r=document.getElementById("oterceiro")
		r.remove(r.selectedIndex)
	}
}

function ajaxselect(nri){
	ajax = ajaxInit(); 
	ajax.open("post", "ajax.asp", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('div2').innerHTML = ajax.responseText;
		}
	}
	urlp="tipo=directorioselect&vale="+nri
	urlp=encodeURI(urlp)
	ajax.send(urlp);
}

//classificados
function vaiaoum(nri){
	ajax = ajaxInit(); 
	ajax.open("post", "ajax.asp", true);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			document.getElementById('selectcat').innerHTML = ajax.responseText;
		}
	}
	urlp="tipo=classificadosselect&vale="+nri
	urlp=encodeURI(urlp)
	ajax.send(urlp);
}

function exec_anuncio(){
	var formulario = document.getElementById("classifica"); 
	var tamanho = formulario.elements.length; 
	var conteudoformulario = "" 
	var sepcampos 
	sepcampos = "" 
	for (var i=0; i <= formulario.elements.length-1;i++) { 
		conteudoformulario += sepcampos+formulario.elements[i].name+'='+(formulario.elements[i].value); 
		sepcampos="&"; 
	} 
	ajax = ajaxInit(); 
	ajax.open("post", "ajax.asp", true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.onreadystatechange=function() {
		if(ajax.readyState==4){
			novaarr=ajax.responseText.split(";");
			if(novaarr[0]=="0"){
				alert(novaarr[1]);
			}
			else{
				window.location.href=novaarr[1];
			}
		}
	}
	urlid = "tipo=classificadoslogin&"+encodeURI(conteudoformulario)
	ajax.send(urlid);
}


//osmodals
function exec_oemail(){
	String.prototype.trim = function() {
		return this.replace(/^\s+|\s+$/g,"");
	}

	onome=document.multi.nome.value;
	oemail=document.multi.email.value;
	amensagem=document.multi.mensagem.value;
	otitulo=document.multi.titulo.value;
	oid=document.multi.id.value;

	erro = 0

	if(onome.trim().length==0){
		erro+=1
	}
	if(!/^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/.test(oemail)){
		erro+=1
	}
	if(amensagem.trim().length==0){
		erro+=1
	}

	if(erro > 0){
		document.getElementById("ver_erros").style.display='';
		return false;
	}else{
		document.getElementById("ver_erros").style.display='none';
		ajax = ajaxInit(); 
		document.getElementById("envia_mail").innerHTML="<img src='/images/loading.gif' />";
		ajax.open("post", "ajax.asp", true);
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		aurli="nome="+onome+"&email="+oemail+"&mensagem="+amensagem+"&titulo="+otitulo+"&id="+oid
		ajax.onreadystatechange=function() {
			if(ajax.readyState==4){
				document.getElementById("envia_mail").innerHTML=ajax.responseText;
			}
		}
	urlid="tipo=publicidade&"+encodeURI(aurli)
	ajax.send(urlid);
	}
}

//pop up streaming
/*
function streaming(ide,tipo){
	var w = 430;
	var h = 430;
	var lado = (screen.width - w) / 2;
	var topo = (screen.height - h) / 2;
	urv="id="+ide+"&tipo="+tipo
	var k = window.open('streaming.asp?'+urv+'',''+ide+'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0, width='+w+', height='+h+', top='+topo+', left='+lado+'')
	k.focus();
}
*/

//pop up streaming
function stream(ide){
	var w = 400;
	var h = 400;
	var lado = (screen.width - w) / 2;
	var topo = (screen.height - h) / 2;
	urv="id="+ide
	var l = window.open('leitor_streaming.asp?'+urv+'',''+ide+'','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width='+w+', height='+h+', top='+topo+', left='+lado+'')
	l.focus();
}

//pesquisa
function ver(){
	ocam=document.formpesquisa.pesquisa;
	if(ocam.value.length < 3 || ocam.value=='Mínimo de 3 letras!'){
		ocam.value='Mínimo de 3 letras!';
		return false;
	}
	else{
		document.formpesquisa.submit();
	}
}

function verfoco(){
	ocam=document.formpesquisa.pesquisa;
	if(ocam.value=='Mínimo de 3 letras!'){
		ocam.value='';
	}
}

//jquery
$(document).ready( function() {
	//menus
	$("ul.sf-menu").superfish({ 
    	animation: {height:'show'},   // slide-down effect without fade-in 
        delay:     500               // 1.2 second delay on mouseout 
    });
	
	//accordions
	$("#accordion").accordion({
		autoHeight: false
	});
	
	//forms
	$(".osforms input[type=text],input[type=password],textarea").each(function(){
		$(this).focus(function(){
			$(this).css({"border":"1px solid #235768"});
		});
		$(this).blur(function(){
			$(this).css({"border":"1px solid #8F8F8F"}); 
		});
	}); 
	
	//tooltip
	$('#ajudaclass').tooltip({ 
   		track: true, 
    	delay: 0, 
    	showURL: false, 
    	showBody: " - ", 
		extraClass: "right",
    	fade: 250 
	});

	//alterar tamanho letra
	var fonte = 13;   
    $("#textomais").click(function(){ 
        if (fonte<17){   
            fonte = fonte+1;   
            $(".ohtml").css({"font-size" : fonte+"px"});   
        }   
    });   
    $("#textomenos").click(function(){   
        if (fonte>13){   
            fonte = fonte-1;   
            $(".ohtml").css({"font-size" : fonte+"px"});   
        }   
    });  
	
	//login frente
	$("#formlogi").submit(function() {
		var options = {
			url: "ajax.asp?tipo=login",
			type: "post",
			success: function(resposta_login) {
				desarr = resposta_login.split(";");		
				if(desarr[0] == "0" || desarr[0] == "1"){
					alert(desarr[1]);
				}
				else{
					window.location.href=desarr[1];
				}
			}
		}
		$(this).ajaxSubmit(options);
		return false;
	});
	
	//recuperar pass 
	$("#formpasse").submit(function() {
		$("#botaoaccao3").val("Aguarde por favor");
		var options = {
			url: "ajax.asp?tipo=recpasse",
			type: "post",
			success: function(resposta_passe) {
				novaarr = resposta_passe.split(";");
				if(novaarr[0] == "0"){
					$("#recuperadacomsucesso").html(novaarr[1]);
				}
				else{
					$("#botaoaccao3").val("Recuperar");
					$("#registo_erros").html(resposta_passe);
				}
			
			}
		}
		$(this).ajaxSubmit(options);
		return false;
	});
	
	//registo
	$("#formlog").validationEngine({
		success : function(){  
			$("#formlog").submit();
			$("#botaoaccao2").val("Aguarde por favor");
			$("#botaoaccao2").attr("disabled","disabled");
		}
	});
	
	//pretyfoto
	$("a[rel^='prettyPhoto']").prettyPhoto({
		animationSpeed: 'normal', /* fast/slow/normal */
		padding: 40, /* padding for each side of the picture */
		opacity: 0.35, /* Value betwee 0 and 1 */
		showTitle: true, /* true/false */
		allowresize: true, /* true/false */
		counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
		theme: 'facebook' /* light_rounded / dark_rounded / light_square / dark_square */
	});
	
	//newsletter
	$("#formnewsletter").submit(function() {
		var options = {
			url: "ajax.asp?tipo=newsletter",
			type: "post",
			success: function(resposta_login) {
				alert(resposta_login);
			}
		}
		$(this).ajaxSubmit(options);
		return false;
	});
	
});
