// JavaScript Document

var ajaxNota = $.manageAjax({manageType: 'queue', maxReq: 2, blockSameRequest: true});

function desabilitarBotaoDireito(){ return false }

jQuery(document).ready(function($) {
  $('a[rel*=notawindow]').facebox({
	loading_image : 'assets/imagens/loading.gif',
	close_image   : 'assets/imagens/closelabel.gif'
  }) 
})


function mudaTamanho(nota){
	document.getElementById(nota).style.width = 200;
	document.getElementById(nota).style.width = 240;	
}

var valorAux = new Array();
function editaNota(id){
	valorAux[id] = document.getElementById("nota_conteudo_"+id).innerHTML;
	var textEditar = "<textarea name='text_nota_conteudo_"+id+"' id='text_nota_conteudo_"+id+"' rows='3' class='textareaEditar' onKeyUp='textCounter(this,140);'>"+valorAux[id]+"</textarea><br>";
	var botoesEditar = "<input type='button' name='btnSalvar' id='button' value='Salvar' onClick='salvarEdicao("+id+")'> ou <input type='button' name='btnCancelar' id='button2' value='Cancelar' onClick='cancelarEdicao("+id+")'>";
	document.getElementById("nota_conteudo_"+id).innerHTML = textEditar+botoesEditar;	
}

function cancelarEdicao(id){
	document.getElementById("nota_conteudo_"+id).innerHTML = valorAux[id];	
}

function salvarEdicao(id){
	valorAux[id] = document.getElementById("text_nota_conteudo_"+id).value;
	document.getElementById("nota_conteudo_"+id).innerHTML = valorAux[id];
	ajaxNota.add({ 
	  success: function(html) { 
		  document.getElementById("debug").innerHTML = html; 
	  }, 
	  url: 'notafacil.php?act=salvar&n='+id+'&nota='+valorAux[id] 
	});	
}

function textCounter(field, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
		humanMsg.displayMsg('A nota tem um limite de 240 caracteres.');
	}
}


function salvaPosicao(obj,id){
	var esquerda = topo = 0;
	if (obj.offsetParent) {
		esquerda = obj.offsetLeft
		topo = obj.offsetTop
		while (obj = obj.offsetParent) {
			esquerda += obj.offsetLeft
			topo += obj.offsetTop
		}
	}	 	
	ajaxNota.add({ 
	  success: function(html) { 
		  document.getElementById("debug").innerHTML = html; 
	  }, 
	  url: 'notafacil.php?act=posicao&n='+id+'&x='+esquerda+'&y='+topo 
	});
}

function removeNota(id){
	var confirma = confirm('Você deseja realmente deletar a nota?');
	if(confirma){
		ajaxNota.add({ 
		  success: function(html) { 
			  animatedcollapse.hide('nota_'+id); 
		  }, 
		  url: 'notafacil.php?act=deletar&n='+id 
		});	
	}
}

/* Dreamweaver */
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
