//
function ff(obj) { //focus field
obj.style.border = '#9A9D9A 1px inset';
}
function bf(obj) { //blur field
obj.style.border = '#C8C8C8 1px solid';
}
function gc(link) {
$.ajax({
url: link,
dataType: "html",
beforeSend: function(xhr) {
xhr.setRequestHeader("Accept", "text/html");
$("#load_content").html('
Palaukite...
');
},
success: function(data) {
$("#load_content").html(data);
tablePlus();
}
});
}
function sendcomment(nick) {
$.post('/'+core_base+'/player/write_comment/'+nick,{comment: $("#comment").val(), nick: nick},function(data){
if (data == 'false') {document.location.reload();}
gc('/'+core_base+'/player/comments/'+nick);
});
}
function delcomment(id, nick) {
function callbackmsg(v,m){
if (v) {
$("#load_content").html('Palaukite...
');
$.post('/'+core_base+'/player/comments/'+nick,{del_id: id, nick: nick},function(data){
gc('/'+core_base+'/player/comments/'+nick);
});
}
}
$.prompt('Ar tikrai norite ištrinti komentarą?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function sendmessage(nick) {
if ($("#message").val().replace(/^\s+|\s+$/g,"") != '') {
$.post('/'+core_base+'/player/write_message/'+nick,{message: $("#message").val(), nick: nick},function(data){
if (data == 'false') {document.location.reload();}
gc('/'+core_base+'/player/message_sent/'+nick);
});
} else {
alert ('Nėra teksto');
}
}
function delmessage(id) {
function callbackmsg(v,m){
if (v) {$('#msg'+id).submit();
$("#container").html('Palaukite...
');
}
}
$.prompt('Ar tikrai norite ištrinti žinutę?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function delallmessages() {
function callbackmsg(v,m){
if (v) {
$('#delall').submit();
$("#container").html('Palaukite...
');
};
}
$.prompt('Ar tikrai norite ištrinti visas žinutes?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function replymessage(nick, id) {
if ($("#message"+id).val().replace(/^\s+|\s+$/g,"") != '') {
$('.reply').hide();
$('#s'+id).html('Palaukite...
');
$.post('/'+core_base+'/player/write_message/'+nick,{message: $("#message"+id).val(), nick: nick, id: id},function(data){
if (data == 'false') {document.location.reload();}
$('#s'+id).html('
Išsiųsta');
});
} else {
$.prompt('Nėra teksto',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
}
}
function addcontact(nick) {
function callbackmsg(v,m){
if (v) {
$("#addcontact").html('Palaukite...');
$.post('/'+core_base+'/player/add_contact/'+nick,{nick: nick},function(data){
$("#addcontact").hide();
$.prompt("Žaidėjas '"+nick+"' įtrauktas į kontaktus",{
buttons: {Gerai: true},
show:'slideDown'
}
);
});
};
}
$.prompt('Ar tikrai norite įtraukti į savo kontaktus?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function invitefriend(nick) {
function callbackmsg(v,m){
if (v) {
$("#invitefriend").html('Palaukite...');
$.post('/'+core_base+'/player/invite_friend/'+nick,{nick: nick},function(data){
$("#invitefriend").hide();
$.prompt("Žaidėjas '"+nick+"' pakviestas į draugus",{
buttons: {Gerai: true},
show:'slideDown'
}
);
});
}
}
$.prompt('Ar tikrai norite pakviesti į draugus?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function addpcomment() {
function callbackmsg(v,m,f){
if (v) {
an = m.children('#pcomment');
$('#action').val('addcomment');
$('#chid').val($(".photoid:checked").val());
$('#ctxt').val(an.val());
$('#file').submit();
$("#container").html('Palaukite...
');
};
}
var n = $("input:checked").length;
if (n == 0)
$.prompt('Pasirinkite nuotrauką, kurią norite komentuoti',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n > 1)
$.prompt('Pasirinkite tik vieną nuotrauką',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n == 1) {
var txt = 'Komentaras:
';
$.prompt(txt,{
callback: callbackmsg,
buttons: { 'Gerai': true, 'Atsisakyti': false },
show:'slideDown'
});
}
}
function addphoto() {
if ($('#photo').val() != '') {
$('#action').val('add');
$('#file').submit();
//document.file.submit(this);
$("#container").html('Palaukite...
');
} else {
$('#photo').css('border', 'red 1px solid');
$.prompt('Pasirinkite nuotrauką, kurią norite įkelti iš savo kompiuterio',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
}
}
function chphoto() {
function callbackmsg(v,m){
if (v) {$('#photo').focus();};
}
var n = $("input:checked").length;
if (n == 0)
$.prompt('Pasirinkite nuotrauką, kurią norite pakeisti',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n > 1)
$.prompt('Pasirinkite tik vieną nuotrauką',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n == 1) {
if ($('#photo').val() != '') {
$('#action').val('change');
$('#chid').val($(".photoid:checked").val());
$('#file').submit();
$("#container").html('Palaukite...
');
} else {
$('#photo').css('border', 'red 1px solid');
$.prompt('Pasirinkite nuotrauką, kurią norite įkelti iš savo kompiuterio',{
callback: callbackmsg,
buttons: {'Gerai': true},
show:'slideDown'
}
);
}
}
}
function delphoto() {
var n = $("input:checked").length;
var result = "";
if (n == 0)
$.prompt('Pasirinkite nors vieną nuotrauką',{
buttons: {'Gerai': true},
show:'slideDown'
}
)
else {
$('#action2').val('delete');
$('#list').submit();
$("#container").html('Palaukite...
');
}
}
function clkphoto(id) {
var checkedValue = $('#chk'+id).attr('checked') ? '' : 'true';
$('#chk'+id).attr('checked', checkedValue);
}
function mainphoto() {
var n = $('input:checked').length;
if (n == 0)
$.prompt('Pasirinkite nuotrauką, kuri bus pagrindinė',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n > 1)
$.prompt('Pasirinkite tik vieną nuotrauką',{
buttons: {'Gerai': true},
show:'slideDown'
}
);
if (n == 1) {
$('#action2').val('setmain');
$('#list').submit();
$("#container").html('Palaukite...
');
}
}
function loadvoite(nick) {
$.ajax({
url: '/'+core_base+'/player/voite/'+nick,
dataType: "html",
beforeSend: function(xhr) {
xhr.setRequestHeader("Accept", "text/html");
$('#voite').html('Palaukite...
');
},
success: function(data) {
$('#voite').html(data);
$('.star').rating({
callback: function(value, link){
$('#voite').html('Palaukite...
');
$.post('/'+core_base+'/player/voite/'+nick,{nick: nick, value: value},function(data){
loadvoite(nick);
});
}
});
}
});
}
function checkphoto(nick, id) {
function callbackmsg(v,m){
if (v) {
$.post('/'+core_base+'/player/bad_photo/'+nick,{nick: nick, id: id},function(data){
//if (data == 'true') {
$('#b'+id).hide();
//} else {
//}
});
}
}
$.prompt('Ar tikrai galvojate, kad žaidėjo nuotrauka neetiška ar necenzūrinė?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function delcontact(id,nick) {
function callbackmsg(v,m){
if (v) {
$('#cid').val(id);
$('#cnick').val(nick);
$('#contacts').submit();
$("#container").html('Palaukite...
');
}
}
$.prompt('Ar tikrai norite ištrinti kontaktą?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function delmyinvite(nick, id) {
function callbackmsg(v,m){
if (v) {
$('#fid').val(id);
$('#fnick').val(nick);
$('#faction').val('delmyinvite');
$('#friends').submit();
$("#container").html('Palaukite...
');
}
}
$.prompt("Ar tikrai norite ištrinti pakvietimą?",{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function acceptinvite(nick, id) {
$('#fid').val(id);
$('#fnick').val(nick);
$('#faction').val('acceptinvite');
$('#friends').submit();
$("#container").html('Palaukite...
');
}
function cancelinvite(nick, id) {
function callbackmsg(v,m){
if (v) {
$('#fid').val(id);
$('#fnick').val(nick);
$('#faction').val('cancelinvite');
$('#friends').submit();
$('#container').html('Palaukite...
');
}
}
$.prompt('Ar tikrai norite atsisakyti pakvietimo?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function delfriend(nick, id) {
function callbackmsg(v,m){
if (v) {
$('#fid').val(id);
$('#fnick').val(nick);
$('#faction').val('delfriend');
$('#friends').submit();
$('#container').html('Palaukite...
');
}
}
$.prompt('Ar tikrai norite pašalinti iš draugų?',{
callback: callbackmsg,
buttons: { 'Taip': true, 'Ne': false },
show:'slideDown'
}
);
}
function showreply(id) {
var n = $('#r'+id+':visible').length;
if (n == 1)
$('#r'+id).hide();
else {
$('.reply').hide();
$('#r'+id).show();
$('#message'+id).focus();
}
}
function checkmsg() {
$.get('/'+core_base+'/user/checkmsg/', {},
function(data) {
if (data == true) {document.location.reload();}
});
window.setTimeout('checkmsg()',300000);
}
function presentmembership(nick)
{
function callbackmsg(v,m){
if (v) {
document.location.href = '/'+core_base+'/main/payment/'+nick;
}
}
var txt = 'Ar tikrai norite padovanoti narystę žaidėjui '+nick+'?
';
$.prompt(txt, {
callback: callbackmsg,
buttons: { 'Taip': true, 'Atsisakyti': false },
show:'slideDown'
}
);
}
function macropay(nick, amount, duration, is_present, type) {
if(email=prompt('Norėdami tęsti apmokėjimo procesą, prašome įvesti savo el. pašto adresą:', ''));
else return;
$('#webtopay_form_slot').load('/'+core_base+'/user/macropay/',{target_nick: nick, amount: amount, duration: duration, is_present: is_present, type: type, p_email: email},function(data){
if(data != '')
{
document.webtopay_form.submit();
}
});
}
function tablePlus(){
var colorHandler = {
checkHover: function() {
if (!this.onfire) {this.origColor = this.style.backgroundColor;this.style.backgroundColor= '#D4E3D4';}
},
checkHoverOut: function() {
if (!this.onfire) {this.style.backgroundColor=this.origColor;}
}
}
var table = $('.listtable,.top10');
var cells = table.find('td');
jQuery.each(cells, function(i, cell) {
row = jQuery(cell).parent().get(0);
row.onmouseover = colorHandler.checkHover;
row.onmouseout = colorHandler.checkHoverOut;
var link = jQuery(cell).find('a[href^="/"]:only-child');
if (link.length > 0) {
jQuery(cell).css("cursor","pointer");
cell.onclick = function () {
if (link.length > 0)
document.location.href = link.attr('href');
}
}
});
}
var onref = false;
function online_scroll(){
$.get('/'+core_base+'/player/online_scroll/', {},
function(data) {
$('#online_scroll').html(data);
var circ = false;
if ($('.onlinerotate li').size() > 4) circ = true;
var rnd=Math.floor(Math.random()*$('.onlinerotate li').size());
if (onref == false) {
$(".onlinerotate").jCarouselLite({
auto: 5000,
speed: 100,
vertical: true,
scroll: 3,
visible: 4,
circular: true
});
onref = true;
}
});
window.setTimeout('online_scroll()',300000);
}
$(document).ready(function(){
$('#loginfield').focus();
if ( $("#searchfield").length > 0 ) {
$('#searchfield').autocomplete(
"/"+core_base+"/player/suggest_players/1/",
{ delay:10,
minChars:2,
cacheLength:500,
maxItemsToShow:5,
autoFill: true}
);
}
//online_scroll();
tablePlus();
});
//