jQuery.fn.extend({ defTxt: function() { this.focus(function() { clTxt(this) }); this.blur(function() { clTxt(this) }); function clTxt(a) { if (a.defaultValue == a.value) { a.value = '' } else if (a.value == '') { a.value = a.defaultValue } } } });
/* FONTE SIZE */
var fonteAtual = $.cookie('FontSize');

var URI = location.href.replace(/#.*/,'');
var URIAnchor = location.href.replace(URI,'');


$(function() {
    $('html').addClass('js');
    $('.defTxt').defTxt();
    //NAVIN
    //	$('#navIn ul li a').click(function(e){
    //		$(this).siblings('ul').slideToggle();
    //		$(this).parent('li').toggleClass('on');
    //	});
    $(".btnTopo").click(function(e) {
        $.scrollTo('#topo', { speed: 300 });
    });
    //LINK AMPLIAR IMAGEM
    $('.lnkImgAmpliar').append('<img src="../_img/btn_ampliar.png" class="imgIn" alt="ampliar" />')
    //ABAS
    $('.lstCatDocInfTtl li').click(function(e) {
        clickAba(e.target);
    });
    $('.lstAbas li a').click(function(e) {
        clickAba(e.target);
        return false;
    });
    $('#navNot li a').click(function(e) {
        clickAba(e.target);
    });
    $(".lstCatDocInfTtl").each(function(i) {
        abaAtv = $(this).children('ul').find('li a.on').text();
        if (abaAtv == '') {
            $('.lstCatDocInfTtl:eq(' + i + ') li:nth-child(1)').find('a').click();
        }
    });
    if (URIAnchor != '') {
        $("a[href=" + URIAnchor + "]").click();
    }
    // FONTE SIZE
    var $parentDiv = $('div#content');
    $("a.lnkTxtDec,a.lnkTxtInc").click(function() {
        fontSize($(this).attr('class'));
    });
    if (fonteAtual == 'fS1' || !fonteAtual) {
        $parentDiv.attr('class', '');
        $parentDiv.addClass('fS1');
        $parentDiv.css('font-size', '100%');
        $('.lnkTxtDec').addClass('fsNone');
    } else if (fonteAtual == 'fS2') {
        $parentDiv.attr('class', '')
        $parentDiv.addClass('fS2');
        $parentDiv.css('font-size', '110%');
    } else if (fonteAtual == 'fS3') {
        $parentDiv.attr('class', '')
        $parentDiv.addClass('fS3');
        $parentDiv.css('font-size', '120%');
        $('.lnkTxtInc').addClass('fsNone');
    }
    //zebra
    $('.zebra').zebra('tr', 'odd');
    $('.zebra').zebra('li', 'odd');

    //print
    $('.lnkPrint').click(function() {
        var classLang = $("#boxBgr").attr("class");
        imprimir(($('h1 .sIFR-alternate').text()), 'content', window.location.href, classLang);
    });
    //ajusta paginacao
    var liSize = $('.pagNum:eq(0) li').size();
    pagSize = (liSize * 20);
    $('.pagNum').css('width', pagSize + 'px');
    //lista expansível
    $('.lstExpand dt').click(function() {
        $('.lstExpand dt.on').removeClass('on');
        $('.lstExpand dd:visible').slideUp();
        $(this).addClass('on').next('dd').animate({
            "height": "show", "opacity": "show"
        }, { duration: "slow" });
    });
    $('.lstExpand dt:first').click();
});

// Funcao Font size
function fontSize(btnTp){
	var $parentDiv = $('div#content');
	if(btnTp=='lnkTxtInc'){
		fonteAtual = $parentDiv.attr('class');
		if(fonteAtual=='fS1'){
		    $parentDiv.attr('class', '');
		    $parentDiv.addClass('fS2');
		    $parentDiv.css('font-size', '110%');
		    $('.fsNone').removeClass('fsNone');
		}else if(fonteAtual=='fS2'){
			$parentDiv.attr('class','')
			$parentDiv.addClass('fS3');
			$parentDiv.css('font-size', '120%');
			$('.lnkTxtInc').addClass('fsNone');
		}
	}
	if(btnTp=='lnkTxtDec'){
		fonteAtual = $parentDiv.attr('class');
		if(fonteAtual=='fS3'){
		    $parentDiv.attr('class', '');
		    $parentDiv.addClass('fS2');
		    $parentDiv.css('font-size', '110%');
		    $('.fsNone').removeClass('fsNone');
		}else if(fonteAtual=='fS2'){
		    $parentDiv.attr('class', '');
		    $parentDiv.addClass('fS1');
		    $parentDiv.css('font-size', '100%');
		    $('.lnkTxtDec').addClass('fsNone');
		}		
	}
	$.cookie('FontSize',$parentDiv.attr('class'),{path:'/',expires:30});
}

// Funcao Click aba
function clickAba(abaTarget){
	var idAba = $(abaTarget).attr('href');
	var lstAtiva = $(abaTarget).parents('.boxLstCatDocInf');
	$('.aba:is(.on),.lstAbas li:is(.on)', $('.boxAbas')).removeClass('on');
	$('.lstCatDocInf:is(.on),.lstCatDocInfTtl li:is(.on),#navNot li:is(.on),.navNotBgrTop div:is(.on)', $(lstAtiva)).removeClass('on');
	$(abaTarget).parent('li').addClass('on');
	$($(idAba)).addClass('on');
	//$.scrollTo("#boxContent", 200);
}

// Função Popup: <a href="arquivo.ext" onclick="popup(this.href,'360','535','1'); return false;"></a>
function popup(url,w,h,s) {
    var oW=window.open(url,'popup','width='+w+',height='+h+',directories=0,location=0,menubar=0,resizable=0,scrollbars='+s+',status=0,toolbar=0,marginleft=0,margintop=0,left='+(((screen.availWidth-w)/2)+-10)+',top='+(((screen.height-h)/2)+-10));
}

//Impressão
var Today = new Date();
var MonthAtual = (Today.getMonth()+1);
if (MonthAtual<10){MonthAtual = '0'+MonthAtual;}
function imprimir(ttlElement,printElement,urlElement,lang){
	popimpressao = window.open('', '', 'width=751,height=450,left=0,top=0,scrollbars=yes,resizable=yes,menubar=no,toolbar=no');
	if(lang=="langPt"){
		var txtRelatorio = 'Thyssenkrupp Elevadores';
		var printFooter = Today.getDate()+'/'+MonthAtual+'/'+Today.getFullYear()+'<br />'+urlElement;
		var txtCopyright = '&copy; 2009 ThyssenKrupp';
	}else if(lang=="langEn"){
		var txtRelatorio = 'Thyssenkrupp Elevadores';
		var printFooter = MonthAtual+'/'+Today.getDate()+'/'+Today.getFullYear()+'<br />'+urlElement;
		var txtCopyright = '&copy; 2009 ThyssenKrupp';
	}else if(lang=="langEs"){
	var txtRelatorio = 'Thyssenkrupp Elevadores';
		var printFooter = Today.getDate()+'/'+MonthAtual+'/'+Today.getFullYear()+'<br />'+urlElement;
		var txtCopyright = '&copy; 2009 ThyssenKrupp';
	}
	with(popimpressao.document){
		write('<html><head><title>'+txtRelatorio+'</title>');
		write('<link rel="stylesheet" href="../_css/print.css" type="text/css">');
		write('</head>');
		write('<body class="'+lang+'">');
		write('<div id="printHeader">');
		write('<img src="../_img/txt_logo_print.gif" width="296" height="29" class="itm01" alt="'+txtRelatorio+'" />');
		write('<img src="../_img/logo_print.gif" width="58" height="59" class="itm02" alt="'+txtRelatorio+'" />');
		write('</div>');
		write('<div id="printContent">');
		write('<h1>'+ttlElement+'</h1>');
		write($('#'+printElement).html());
		write('<div id="printFooter">'+printFooter+'</div>');
		write('<div id="copyright">'+txtCopyright+'</div>');
		write('</div></body></html>');
		close();
	}
	popimpressao.print();
	popimpressao.close();
}
