/*Usuarios*/
var tempId = "";
var tempNome = "";
var tempImagem = "";

function initFormUser(idUser){
	jQuery('#uploadify').uploadify( {
		'uploader'	: 'js/uploadify.swf',
		'script'	: 'services/upload.foto.user.services.php?user='+idUser+'',
		'cancelImg'	: 'images/cancel.png',
		'queueID'	: 'fileQueue',
		'auto'		: true,
		'multi'		: false,
		'buttonImg' : 'images/btn_upload.png',
		'onComplete': exibirImagemUser
	});	
}

function exibirImagem(response) {
	
	/*var result = eval('(' + response + ')');
	debug(result);
	jQuery("#imagem").val(result.fileName);
	jQuery("#thumb").val(result.thumb);
	jQuery("#extensao").val(result.ext);
	jQuery("#uploadEfetuado").val("S");
	
	jQuery("#recebeUpload").html("<img src='"+result.url_imagem+"' alt='0'/><br/>");
	*/
	return false;
}

function exibirImagemUser(event, queueID, fileObj, response, data) {
	debug(response);
	var result = response.split("||");
	debug(result);
	
	jQuery("#imagem").val(result[0]);
	jQuery("#thumb").val(result[1]);
	jQuery("#extensao").val(result[2]);
	jQuery("#uploadEfetuado").val("S");
	
	var linkApagar = "";
	if (!$("#apagarFoto")){
		linkApagar = "<br/><a id='apagarFoto' href='javascript:apagarFotoUser()'>apagar foto</a>";
	}		
	jQuery("#recebeUpload").html("<img src='"+result[3]+"' alt='0'/><br/>");
}

function apagarFotoUser(){
	jQuery("#imagem").val("");
	jQuery("#thumb").val("");
	jQuery("#extensao").val("");
	jQuery("#uploadEfetuado").val("N");
	jQuery("#recebeUpload").html("");
	
	return false;
}

function addAmigo(){
	xajax.$('carregando').className = "aparece";
	xajax_addAmigo(jQuery("#idAmigo").val());		
	return false;
}

function removerAmigo(idAmigo){
	showFormRemoverAmigo(idAmigo);
	return false;
}

function removeAmigo(){
	xajax.$('carregando').className = "aparece";
	xajax_removeAmigo(jQuery("#idAmigo").val());		
	return false;
}


function showFormAddAmigo(idAmigo){
	tempId = idAmigo;
	new Boxy.load("templates/form.add.amigo.popup.php", {
		title: "Aviso", 
		modal: true,
		unloadOnHide: true,
		afterShow: ajustarFormConfirm
	});
}

function showFormRemoverAmigo(idAmigo){
	tempId = idAmigo;
	
	new Boxy.load("templates/form.remover.amigo.popup.php", {
		title: "Aviso", 
		modal: true,
		unloadOnHide: true,
		afterShow: ajustarFormConfirm
	});
}


function closeConfirmMessage(){
	Boxy.get("#confirm-box").hide();
}

function ajustarFormConfirm(){
	document.getElementById('idAmigo').value = tempId;		
	xajax_obterDadosAmigo(tempId);		
}


function deleteUser(id){
	if (confirm("Confirma a exclusão do seu Perfil na Enoteca, todos os seus dados serão removidos ?")) {
		xajax.$('carregando').className = "aparece";
		xajax_deleteUser(id);
	}
	return false;	
}

function enviarConvite(id)
{
	xajax.$('carregando').className = "aparece";
	xajax_enviarConvite(id,xajax.getFormValues("formConvite"));		
	return false;
}

function convidarAmigos(){
	
	xajax.$('carregando').className = "aparece";
	xajax_enviarConvites(xajax.getFormValues("formConvites"));		
	return false;
}

function editUser(id)
{
	xajax.$('carregando').className = "aparece";
	xajax_editUser(id);		
	return false;
}

function cancelEditUser(id){
	
	xajax.$('carregando').className = "aparece";
	xajax_cancelEditUser(id);		
	return false;
}

function SalvarUser(id){
	xajax.$('SalvarButton').disabled=true;
	xajax.$('carregando').className = "aparece";	
	xajax.$('SalvarButton').value="verificando...";
	xajax_salvarUser(id,xajax.getFormValues('formUser'));		
	return false;
}

function verifyPass(){
	xajax_verifyPass(xajax.getFormValues('formSenha'));		
	return false;
}

function salvarSenha(){
	xajax.$('carregando').className = "aparece";
	xajax_salvarSenha(xajax.getFormValues('formSenha'));		
	return false;
}

function EnviarEmailAmigos(id){
	xajax.$('carregando').className = "aparece";
	xajax.$('SalvarButton').disabled=true;
	xajax.$('SalvarButton').value="enviando...";
	xajax_enviarEmailAmigos(id,xajax.getFormValues('formEmail'));		
	return false;
}

function obterConfEmail(id){
	xajax_obterConfEmail(id);
}

function salvarConfEmail(id){
	var notificar;
	
	notificar = 'N';
	if (xajax.$('notificacoes').checked) {
		notificar = 'S';
	}
	
	xajax_salvarConfEmail(id,notificar);		
}

function salvarEmailAcesso(id){
	xajax_salvarEmailAcesso(id,document.getElementById('emailAcesso').value);		
}

function alterarEmailAcesso(id){
	xajax_alterarEmailAcesso(id,xajax.getFormValues("formEmail"));	
}

function alterarSenhaAcesso(id){
	xajax_alterarSenhaAcesso(id,xajax.getFormValues("formSenha"));	
}
