function msgAlert(tipo, hrefConfirma)
{	
	var TMPvar = false;
	try {
		TMPvar = mobileJs;
	} catch (e){
		mobileJs = TMPvar;
	}
            	
	$('.popUpAlert').attr('class','popUpAlert msgAlert');
	  
	if(tipo == 'alert'){
                        	
		$('.boxPopUpAlert').html(
                       
                        '<button id="btnFechar" type="button" title="Fechar" class="titulo fecharAlert png_bg" onclick="fechaPopUpAlert();"></button>'+
			'<a href="'+hrefConfirma+'"><img src="/images/popup.png"/></a>'
			
		);	
	
        }
	
	abreFundoPretoAlert();
	abrePopUpAlert();
	posicaoPopUpAlert();
	
}



function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

// Ajusta posição do alert
function posicaoPopUpAlert()
{
    var xy = getScrollXY();
    
    var height = $('.popUpAlert').height() / 2;
    var width  = $('.popUpAlert').width() / 2;
    getScrollXY
    var posY = ($(window).height()/2) - height + xy[1];
    var posX = ($(window).width()/2) - width + xy[0];
           
    $('.popUpAlert').css({left:posX, top:posY});
    $('.fundoPretoAlert').css({height:$(document).height()*2, width:'9999'});
}


// Ajusta posição na tela
$(window).resize(function()
{
	posicaoPopUpAlert();
});

// Abre popup de alert
function abrePopUpAlert()
{
    $('html').css({'overflow-y':'hidden'});
    $('html').css({'overflow-x':'hidden'});
    $('select').css('visibility','hidden');
    $('.popUpAlert').show();
}


function abrePopUpSemOverflowAlert(){
    $('.popUpAlert').show();
}

// Fecha popup de alert
function fechaPopUpAlert()
{
    fechaFundoPretoAlert();
    $('.popUpAlert').hide();
    $('select').css('visibility','visible');
    $('html').css({'overflow-y':'auto'});
    $('html').css({'overflow-x':'auto'});
}

// Abre fundo preto
function abreFundoPreto()
{
	$('.fundoPreto').css({height:$(document).height()+100, width:'200%'});
	$('.fundoPreto').show().fadeTo(0, .7);
}

// Abre fundo preto do alert
function abreFundoPretoAlert()
{
	$('.fundoPretoAlert').css({"background-color":"#000000"});
        $('.fundoPretoAlert').css({height:$(document).height()+100, width:'200%'});
        $('.fundoPretoAlert').show().fadeTo(0, .1);
}

// Fecha fundo preto
function fechaFundoPreto()
{
	$('.fundoPreto').hide();
}

// Fecha fundo preto do alert
function fechaFundoPretoAlert()
{
    $('.fundoPretoAlert').hide();
}
