function lbrl() {
    $("a[rel^='lightbox']").slimbox({/* Put custom options here */}, null, function(el) {
            return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
    });
}

function startUpload() {
  document.getElementById('f1_upload_process').style.display = 'inline';
  document.getElementById('f1_upload_form').style.display = 'none';
  return true;
}

function stopUpload(success) {
  var result = '';
  if (success != '') {       
     document.getElementById('f1_upload_process').style.display='none';
     document.getElementById('imgloader').style.display='none';
     document.uplform.reset();
     var tmpx = "<img src='./images/pictures/thumb/"+success+"' class='compic' onclick='javascript: document.getElementById(\"imgloader\").style.visibility=\"visible\"; document.getElementById(\"f1_upload_form\").style.display=\"inline\";' alt='' />";
     document.getElementById('compicdiv').innerHTML = tmpx;
  } else {
     result = 'Nem sikerült a kép feltöltés!';
  }
  return true;   
}

function getForPager(puid, ppage) {
	var urlString = './includes/xpictures.php';
	var dataString = 'task=dopager' + '&xuid=' + puid + '&xpage=' + ppage; 
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      $('#inner').html(msg);
      lbrl();
    },
    error: function() {
      reportError();
    }  
  });
}

function getList(puid) {
	var urlString = './includes/xpictures.php';
	var dataString = 'task=dolist' + '&xuid=' + puid; 
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      $('#quicklist').html(msg);    
    },
    error: function() {
      reportError();
    }  
  });
}

function modForm(pid) {
	var urlString = './includes/xpictures.php';
  var dataString = 'task=doone' + '&xid=' + pid;
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      $('#quicklist').html(msg);    
    },
    error: function() {
      reportError();
    }  
  });
}

function delSelected(pid, puid) {
	var urlString = './includes/xpictures.php';
	var dataString = 'task=dodelete' + '&xid=' + pid + '&xuid=' + puid;
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      getList(msg);
    },
    error: function() {
      reportError();
    }  
  });
}

function updownSelected(pid, pud, puid) {
	var urlString = './includes/xpictures.php';
	var dataString = 'task=doupdown' + '&xid=' + pid + '&xud=' + pud + '&xuid=' + puid;
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      getList(msg);
    },
    error: function() {
      reportError();
    }  
  });
}

function insNew(puid) {
	var urlString = './includes/xpictures.php';
	var dataString = 'task=doinsert' + '&xuid=' + puid;
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      $('#quicklist').html(msg);    
    },
    error: function() {
      reportError();
    }  
  });
}

function modSelected(pid, pname, pdescription, puid) {
	var urlString = './includes/xpictures.php';
  var dataString = 'task=doupdate' + '&xid=' + pid + '&xname=' + pname + '&description=' + pdescription + '&xuid=' + puid; 
  $.ajax({
    type: 'POST',
    url: urlString,
    data: dataString,
    success: function(msg) {
      $('#description').css({ visibility: 'hidden' });    
      tinyMCE.execCommand('mceRemoveControl', false, 'description');
      getList(msg);
    },
    error: function() {
      reportError();
    }  
  });
}

function reportError(request) {
	alert('Hiba történt.');
}

