// JavaScript Document

// Máscara de texto / números ----------------------------------------------------------------------
function mascara(o,f){
    v_obj=o;
    v_fun=f;
    setTimeout("execmascara()",1);
}

function execmascara(){
    v_obj.value=telefone(v_obj.value);
}

function leech(v){
    v=v.replace(/o/gi,"0");
    v=v.replace(/i/gi,"1");
    v=v.replace(/z/gi,"2");
    v=v.replace(/e/gi,"3");
    v=v.replace(/a/gi,"4");
    v=v.replace(/s/gi,"5");
    v=v.replace(/t/gi,"7");
    return v;
}

function telefone(v){
    v=v.replace(/\D/g,"");                 //Remove tudo o que não é dígito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2"); //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2");    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}

// Lightbox
function abrirModal($msg)
	{
		window.alert($msg);
	}

// Fechar box
function fecharModal($e)
	{
		$($e).parent().parent().parent().css("display","none");
	}
	
// datepiker
$(function(){

	// Datepicker
	$('.data').datepicker({
		inline: true
	});
	$('.data').datepicker('option', {dateFormat: 'dd/mm/yy'});
	
	$('#data').datepicker({
		inline: true
	});
	$('#data').datepicker('option', {dateFormat: 'dd/mm/yy'});
	
	//hover states on the static widgets
	$('#dialog_link, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); }, 
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
});
$.datepicker.format['DD-MM-YY'];

// open box
function openBox($div)
	{
		if (document.getElementById($div).style.display=="none"||document.getElementById($div).style.display=="")
			{
				document.getElementById($div).style.display="inherit";
			}else{
				document.getElementById($div).style.display="none";
			}
	}

// open box
function showContent($div)
	{
		if (document.getElementById($div).style.display=="none"||document.getElementById($div).style.display=="")
			{
				document.getElementById($div).style.display="inherit";
			}else{
				document.getElementById($div).style.display="none";
			}
	}
	
