function limpaNW(obj) {
	if(obj.value == "Digite seu e-mail") obj.value = "";
}

// FUNÇÃO PARA VISUALIZAR A GALERIA DE IMAGENS DA PÁGINA INDEX
// MODIFICAR A GALERIA DAS PÁGINAS PELO ID DA LISTA 'ul'
//--------------------------------------------------------------------------
$(document).ready(function() {
	// Galleries View
	//-------------------------------------------
	$('#fotosIndex').galleryView({
		panel_width: 420,
		panel_height: 358,
		frame_width: 80,
		frame_height: 63,
		transition_interval:'0'
	});
	//-------------------------------------------
	
	//PARA CADASTRO DE E-MAIL NA NEWSLETTER
	//--------------------------------------------------------------------------------- 
	$.fn.extend({ 
		validaEmail:function(){
			//validar email(verificao de endereco eletrônico)
		   	var d = document.getElementById("newsletter_email");
			
			parte1 = d.value.indexOf("@");
		   	parte2 = d.value.indexOf(".");
		   	parte3 = d.value.length;
		   	
			if((parte1 == -1 && parte2 == -1 ) ||  (parte3 <= 9)) {
			   alert ("O campo 'E-mail' deve conter o seu endereço de e-mail correto.");
			   d.focus();
			   return false;
		   	} else if (d.value == ""){
				alert("Por favor, preencha o campo antes de enviar.");
				d.focus();
			   	return false;	
			} else{
				return true;	
			}	
		}
	});
	
	$("#btnOK").click(function(){ //ao clique do botão
		if($("#newsletter_email").validaEmail()){
			$.ajax({ // chamada da função de AJAX
				url:'/wp-content/themes/portogalo/newsletter.php', //página que recebe os dados
				type:'POST', // tipo de envio
				data:'email='+$("#newsletter_email").val(), //QueryString com os dados
				beforeSend: function(){ // antes de mandar os dados
					$("#newsletter_email").attr("disabled","disabled"); //adiciono um atributo '.attr([atributo],[valor])'
				},
				success:function(data){ // depois de ter a solicitação atendida
					$("#newsletter_email").removeAttr("disabled").focus(); //retiro o atributo e jogo o foco no campo
					$("#newsletter")[0].reset(); //limpo o formulário
					alert(data); //exibo a mensagem da página newsletter.php
				}	
			});
		}
	});
	//---------------------------------------------------------------------------------
});	
//--------------------------------------------------------------------------

jQuery(document).ready(function(){

// adcast
// banner inicial aleatório
//
//Função retorna de 0 a maxVal
Math.randomMax = function(maxVal,asFloat){
	var val = Math.random()*maxVal;
	return asFloat?val:Math.round(val);
}
var adIni = Math.randomMax( 4 );
//Retorna um random de 0 a 4
adIni =  adIni + 1;


//alert(adIni);
// Lista -> li_adc_X ->  (adicionar) .ui-tabs-selected
// Banner-> aba_X    ->  (remover)   .ui-tabs-hide
jQuery('#li_adc_'+adIni).addClass("ui-tabs-selected");
jQuery('#aba_'+adIni).removeClass("ui-tabs-hide");
liRand = '#li_adc_'+adIni+' a';
//liRand = '#lnk_adcast_'+adIni;
jQuery(liRand).click();

	$tabs = jQuery("#tab > ul")
	.tabs({ fx: { width: 'toggle',  opacity: 'toggle',  duration: 'fast' } })	 
		.tabs("rotate", 8000)
		.parent()
		.mouseover(function (){jQuery(this).find("> ul").tabs("rotate", null)})
		.mouseout(function (){jQuery(this).find("> ul").tabs("rotate", 8000)}
	);


//banner home 20/10/2009

//Sorte um dos 3 banners para ser mostrado na home
//outros 2 banner permanecem hidden
var bnIni = Math.randomMax( 2 );
//retorna um inteiro de 0 a 2
bnShow='#bn'+ (bnIni+1);
jQuery(bnShow).show()
//

});




addEvent = function(o, e, f, s){
    var r = o[r = "_" + (e = "on" + e)] = o[r] || (o[e] ? [[o[e], o]] : []), a, c, d;
    r[r.length] = [f, s || o], o[e] = function(e){
        try{
            (e = e || event).preventDefault || (e.preventDefault = function(){e.returnValue = false;});
            e.stopPropagation || (e.stopPropagation = function(){e.cancelBubble = true;});
            e.target || (e.target = e.srcElement || null);
            e.key = (e.which + 1 || e.keyCode + 1) - 1 || 0;
        }catch(f){}
        for(d = 1, f = r.length; f; r[--f] && (a = r[f][0], o = r[f][1], a.call ? c = a.call(o, e) : (o._ = a, c = o._(e), o._ = null), d &= c !== false));
        return e = null, !!d;
    }
};

removeEvent = function(o, e, f, s){
    for(var i = (e = o["_on" + e] || []).length; i;)
        if(e[--i] && e[i][0] == f && (s || o) == e[i][1])
            return delete e[i];
    return false;
};
