var ktp_ref_url ='';
var ktp_licence='';
var ktp_ajax_url='http://www.kisaso.com/wp-content/mu-plugins/kish-twit-pro.php';
var ktp_ajax_loader='http://www.kisaso.com/wp-content/mu-plugins/kish-twit-pro/img/ajax-loader.gif';
var ktp_autoscroll ='';
var ktp_sidebar_menu = '';
var ktp_current_account='';
var ktp_latest_rtbymesinceid='';
var ktp_latest_rttomesinceid='';
var ktp_latest_ktpfriendstimelinesinceid='';
var ktp_latest_ktpshowtwitstatuspagesinceid='';
var ktp_latest_thisuserlatest='';
var ktp_otheruserid='';
var ktp_getuser='';
var ktp_selected_tweep='';
var ktp_cont1_req = '';
var ktp_cont1_resultdiv = '';
var ktp_cont1_progdiv = '';
var scrollnew = true;
var ktp_cont2_req = '';
var ktp_cont2_resultdiv = '';
var ktp_cont2_progdiv = '';
var scrollnew2 = true;
var homeresultdiv = 'kish_twit_post_footer';
var dodebug=false;
jQuery(document).ready(function(){
if(jQuery("#ktp_container_1").length != 0) {
ktp_getuser.length>0 ? kish_twit_pro_process_ajax_page_load('req=ktpshowTwitStatusPage&user='+ktp_getuser, 'ktp_container_1', ktp_ajax_loader) : kish_twit_pro_process_ajax_page_load('req=ktpshowTwitStatusPage', 'ktp_container_1', ktp_ajax_loader);
}
if(jQuery("#kpt_container_2").length != 0) {
kish_twit_pro_process_ajax_page_load('req=ktpfriendstimeline', 'kpt_container_2', ktp_ajax_loader);
}
if(jQuery("#kish_twit_post_footer").length != 0) {
var kishpid = jQuery("#hiddenpid").html();
var kishbid = jQuery("#hiddenbid").html();
kish_twit_pro_process_ajax_page_load('req=relatedtweets&pid=' + kishpid + '&blogid=' + kishbid, 'kish_twit_post_footer', ktp_ajax_loader);
}
if(jQuery("#kish-twit-pro-sidebar").length != 0) {
//kish_twit_pro_process_ajax_page_load('req=refreshsidebar', 'kish-twit-pro-sidebar', ktp_ajax_loader);
}
});
jQuery(document).ready(function(){var sys=setInterval("kish_twit_pro_reload_1();",120000);});
jQuery(document).ready(function(){var sys=setInterval("kish_twit_pro_reload_2();",65000);});
jQuery(document).ready(function(){var sys=setInterval("kish_twit_pro_reload_3();",60000);});
//jQuery(document).ready(function(){var sys=setInterval("kish_twit_pro_reload_4();",15000);});
if(ktp_autoscroll) {
jQuery(document).ready(function(){
var elem2 = jQuery('#kpt_container_2');
jQuery("#kpt_container_2").scroll(function(){
//ktpdebug('Mode is ' + scrollnew2);
//ktpdebug(ktp_cont2_req);
if(scrollnew2==true) {
var pos = (elem2.scrollTop()/elem2[0].scrollHeight) * 100;
ktpdebug(pos + " / ");
if (pos >=70) {
//ktpdebug(ktp_cont2_req + ' ' + ktp_cont2_resultdiv);
if(ktp_cont2_req.length==0) {return false; }
kish_twit_pro_process_ajax_load_new_auto('req=' + ktp_cont2_req, ktp_cont2_resultdiv, ktp_cont2_progdiv, ktp_ajax_loader, 2);
}
}
});
});
jQuery(document).ready(function(){
var elem1 = jQuery('#ktp_container_1');
jQuery("#ktp_container_1").scroll(function(){
//ktpdebug('Mode is ' + scrollnew);
if(scrollnew==true) {
var pos = (elem1.scrollTop()/elem1[0].scrollHeight) * 100;
ktpdebug(pos + " / ");
if (pos >=70) {
if(ktp_cont1_req.length==0) {return false; }
//ktpdebug(ktp_cont1_req + ' - ' + ktp_cont1_resultdiv);
kish_twit_pro_process_ajax_load_new_auto('req=' + ktp_cont1_req, ktp_cont1_resultdiv, ktp_cont1_progdiv, ktp_ajax_loader, 1);
}
}
});
});
}
function kish_twit_pro_reload_1() {
if(jQuery("#ktp_container_1_top_data").html()=='My Updates') {
kish_twit_pro_process_ajax_load_new('req=ktpshowTwitStatusPage&since_id=' + ktp_latest_ktpshowtwitstatuspagesinceid + '&count=20', 'usertl-new-utl' + ktp_latest_ktpshowtwitstatuspagesinceid, 'usertl-new-utl' + ktp_latest_ktpshowtwitstatuspagesinceid, ktp_ajax_loader);
}
}
function kish_twit_pro_reload_2() {
if(jQuery("#kpt_container_2_top_data").html()=='My Friends Updates') {
kish_twit_pro_process_ajax_load_new('req=ktpfriendstimeline&since_id=' + ktp_latest_ktpfriendstimelinesinceid + '&count=20', 'usertl-new-ftl' + ktp_latest_ktpfriendstimelinesinceid, 'usertl-new-ftl' + ktp_latest_ktpfriendstimelinesinceid, ktp_ajax_loader);
}
}
function kish_twit_pro_reload_4() {
if(jQuery("#kish_twit_post_footer").length != 0) {
kish_twit_pro_process_ajax_page_load('req=relatedtweets', 'kish_twit_post_footer', ktp_ajax_loader);
}
}
function kish_twit_pro_reload_3() {
var headtext = jQuery("#ktp_container_1_top_data").html();
if(ktp_otheruserid.length>0) {
if(headtext.search(/s Updates/i)) {
var data = 'req=thisuserlatesttweets&user=' + ktp_otheruserid +'&since_id=' + ktp_latest_thisuserlatest + '&count=20';
//alert(data);
kish_twit_pro_process_ajax_load_new(data, 'usertl-new-page-progress' + ktp_latest_thisuserlatest, 'usertl-new-page-progress' + ktp_latest_thisuserlatest, ktp_ajax_loader);
}
}
}
function kish_twit_pro_process_ajax(dataToSend, resultDiv, linkDiv, img) {
ktpgetCookie();
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).fadeOut("slow", function() {
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).show("slow");
jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_process_ajax_update_pop(dataToSend, resultDiv, linkDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).fadeOut("slow", function() {
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).show("slow");
jQuery("#"+linkDiv).html(linkDivHTML);
var howLong = 500;
t = null;
t = setTimeout("self.close()",howLong);
},"html");
}
function kish_twit_pro_process_ajax_admin(dataToSend, resultDiv, linkDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).fadeOut("slideUp", function() {
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).show("slideDown");
jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_process_ajax_reloading(dataToSend, resultDiv, linkDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).slideUp("slow", function() {
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).slideDown("slow");
jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_process_ajax_load_new(dataToSend, resultDiv, linkDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).slideUp("slow", function() {
if(data.length<=1) {
jQuery("#"+resultDiv).html(linkDivHTML);
}
else {
jQuery("#"+resultDiv).html(data);
}
});
jQuery("#"+resultDiv).slideDown("slow");
jQuery("#"+resultDiv).fadeTo("slow", 0.33, function() {
jQuery("#"+resultDiv).fadeTo("slow", 1.0);
});
//jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_process_ajax_load_new_auto(dataToSend, resultDiv, linkDiv, img, contnum) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(contnum==1) {scrollnew=false;}
if(contnum==2) {scrollnew2=false;}
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
//alert(dataToSend);
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).slideUp("slow", function() {
if(contnum==1) {scrollnew=true;}
if(contnum==2) {scrollnew2=true;}
if(data.length<=1) {
jQuery("#"+resultDiv).html(linkDivHTML);
}
else {
jQuery("#"+resultDiv).html(data);
}
});
jQuery("#"+resultDiv).slideDown("slow");
jQuery("#"+resultDiv).fadeTo("slow", 0.33, function() {
jQuery("#"+resultDiv).fadeTo("slow", 1.0);
});
//jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_process_ajax_msg(dataToSend, resultDiv, linkDiv, img, msg) {
ktpgetCookie();
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
var linkDivHTML;
if(msg.length>0) {
linkDivHTML = msg;
}
else {
linkDivHTML = jQuery("#"+linkDiv).html();
}
jQuery("#"+linkDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).fadeOut("slow", function() {
if(resultDiv!=linkDiv) {
jQuery("#"+resultDiv).html(data);
}
else {
jQuery("#"+linkDiv).html(linkDivHTML);
jQuery("#kisasodebug").html(data);
}
});
jQuery("#"+resultDiv).show("slow");
if(msg=='Re-Tweeted..') {
if(jQuery("#ktp_container_1_top_data").html()=='Retweets By Me') {
kish_twit_pro_process_ajax_load_new('req=retweetsbyme&since_id=' + ktp_latest_rtbymesinceid + '&count=20', 'usertl-new-ftl' + ktp_latest_rtbymesinceid , 'usertl-new-ftl' + ktp_latest_rtbymesinceid, img);
}
//else {
//kish_twit_pro_process_ajax('req=retweetsbyme', 'ktp_container_1', 'ktp_tab_menu_progretweetsbyme',img); kish_twit_pro_update_header_title('ktp_container_1_top_data', 'Retweets By Me', img);
//}
}
},"html");
}
function kish_twit_pro_process_ajax_progress(dataToSend, resultDiv, progressDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
jQuery("#"+progressDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).fadeOut("slow", function() {
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).show("slow");
if(resultDiv!=progressDiv) {
jQuery("#"+progressDiv).html('');
}
},"html");
}
function kish_twit_pro_process_ajax_page_load(dataToSend, resultDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
//var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+resultDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).slideToggle("slow", function(){
jQuery("#"+resultDiv).html(data);
});
jQuery("#"+resultDiv).slideToggle("slow");
//jQuery("#"+linkDiv).html(linkDivHTML);
},"html");
}
function kish_twit_pro_del_account(resultDiv, img) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
if(confirm("Are you sure to delete this account from Kish Twit Pro, Any way you can add it any time.. Shall I remove it? ")) {
dataToSend = 'req=delaccount&accountid=' + ktp_current_account;
jQuery("#"+resultDiv).html('
');
jQuery.post(ktp_ajax_url,dataToSend,function(data) {
jQuery("#"+resultDiv).slideToggle("slow", function(){
jQuery("#"+resultDiv).html(data);
jQuery("#"+resultDiv).slideToggle("slow");
});
},"html");
}
}
function kish_twit_pro_select_tweep(tweepid) {
ktp_selected_tweep=tweepid;
}
function kish_twit_pro_add_member_to_list(id, listid, resultDiv, linkDiv) {
if(jQuery("#"+resultDiv).length>0) { resultDiv=resultDiv; }
else {resultDiv=homeresultdiv; }
var list = kish_twit_pro_getVar(listid);
if(list=='Select Your List') {
alert('Please Select a List and Click the Add Button..');
return false;
}
var dataToSend = 'req=addnewmembertolist&member=' + id + '&listid=' + list;
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
kish_twit_pro_process_ajax(dataToSend, resultDiv, linkDiv, ktp_ajax_loader)
//kish_twit_pro_process_ajax_progress(dataToSend, resultdiv, 'ktp_tab_menu_prog', ktp_ajax_loader);
//kish_twit_pro_update_header_title('kpt_container_2_top_data', 'Added to list', ktp_ajax_loader);
}
function kish_twit_pro_remove_member_from_list(id, listid, divid, progressdiv) {
jQuery("#"+progressdiv).html('
');
var dataToSend = 'req=removememberfromlist&member=' + id + '&listid=' + listid;
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
jQuery.post(ktp_ajax_url,dataToSend,function() {
jQuery("#"+divid).slideUp("slow");
},"html");
//kish_twit_pro_process_ajax_progress(dataToSend, 'ktp_container_1', 'ktp_tab_menu_prog', ktp_ajax_loader);
}
function kish_twit_pro_unsubscribe_list(user, listid, divid, progressdiv) {
jQuery("#"+progressdiv).html('
');
var dataToSend = 'req=unsubscribelist&user=' + user + '&listid=' + listid;
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
jQuery.post(ktp_ajax_url,dataToSend,function() {
jQuery("#"+divid).slideUp("slow");
},"html");
//kish_twit_pro_process_ajax_progress(dataToSend, 'ktp_container_1', 'ktp_tab_menu_prog', ktp_ajax_loader);
}
function kish_twit_pro_save_new_list() {
var dataToSend = 'req=savenewlist&name=' + kish_twit_pro_getVar('ktp_new_list_name') + '&mode=' + kish_twit_pro_getVar('select_mode') + '&description=' + kish_twit_pro_getVar('ktp_new_list_desc');
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
kish_twit_pro_process_ajax_progress(dataToSend, 'kpt_container_2', 'ktp_tab_menu_prog', ktp_ajax_loader);
}
function kish_twit_pro_edit_old_list(listid) {
var dataToSend = 'req=editsavedlist&name=' + kish_twit_pro_getVar('ktp_new_list_name_' + listid) + '&mode=' + kish_twit_pro_getVar('select_mode_' + listid) + '&description=' + kish_twit_pro_getVar('ktp_new_list_desc_' + listid) + '&listid=' + listid;
if(ktp_current_account>0) {
dataToSend = dataToSend + '&accountid=' + ktp_current_account;
}
kish_twit_pro_process_ajax_progress(dataToSend, 'kpt_container_2', 'edit_save_list_form_' + listid, ktp_ajax_loader);
}
function kish_twit_pro_edit_list_populate(name, mode, description, hiddenlistid) {
kish_twit_pro_setVar('ktp_new_list_name', name);
kish_twit_pro_setVar('select_mode', mode);
kish_twit_pro_setVar('ktp_new_list_desc', description);
kish_twit_pro_setVar('ktp_hidden_listid', hiddenlistid);
}
function kish_twitter_clear_div(div) {
jQuery("#"+div).slideUp("slow");
}
function kish_twit_pro_getVar(v) {
var retval;
retval = document.getElementById(v).value;
return retval;
}
function kish_twit_pro_setVar(divid, msg) {
document.getElementById(divid).value=msg;
}
function kish_twit_pro_resetTbox(msg, control) {
document.getElementById(control).value=msg;
}
function kish_twit_pro_clear(clearDiv) {
if(document.getElementById(clearDiv)) {
document.getElementById(clearDiv).innerHTML = '';
}
}
function kish_twit_pro_kishShowDiv(div) {
if(document.getElementById(div)) {
document.getElementById(div).style.display='block';
}
}
function kish_twit_pro_toggle(div) {
jQuery("#"+div).toggle("fast");
}
function kish_twit_pro_kishHideDiv(div) {
jQuery("#"+div).slideUp("slow");
}
function kish_twit_pro_getVarCheckBox(v) {
var retval;
retval = document.getElementById(v).checked;
return retval;
}
function kish_twit_pro_set_accountid(id) {
if(id!=ktp_current_account) {
jQuery("#ac-"+id).css("background","#2361A1");
jQuery("#ac-"+id).css("color","#EEEEEE");
jQuery("#ac-"+id).css("font-weight","bold");
jQuery("#ac-"+ktp_current_account).css("font-weight","normal");
jQuery("#ac-"+ktp_current_account).css("background","#EEEEEE");
jQuery("#ac-"+ktp_current_account).css("color","#2361A1");
ktp_current_account=id;
}
if(jQuery("#ktp_should_refresh:checked").val()) {
kish_twit_pro_process_ajax_page_load('req=ktpshowTwitStatusPage', 'ktp_container_1', ktp_ajax_loader);
kish_twit_pro_process_ajax_page_load('req=ktpfriendstimeline', 'kpt_container_2', ktp_ajax_loader);
kish_twit_pro_process_ajax_page_load('req=refreshprofile', 'ktp_info_box', ktp_ajax_loader);
}
}
function kish_twit_pro_set_account_from_button(id) {
ktp_current_account=id;
jQuery("#ac-"+id).css("background","#2361A1");
jQuery("#ac-"+id).css("color","#EEEEEE");
jQuery("#ac-"+id).css("font-weight","bold");
}
function kish_twit_pro_set_account_from_button_unselected(id) {
jQuery("#ac-"+id).css("background","#EEEEEE");
jQuery("#ac-"+id).css("color","#2361A1");
jQuery("#ac-"+id).css("font-weight","normal");
}
function kish_twit_pro_load_menu_links(img){
jQuery("#ktp_tab_menu_prog").html('
');
jQuery("#ktp_tabs_display").fadeOut("slow", function() {
jQuery("#ktp_tabs_display").html(ktp_sidebar_menu);
jQuery("#ktp_tabs_display").show("slow");
jQuery("#ktp_tab_menu_prog").html('');
});
}
function kish_twit_pro_load_menu_profile(linkDiv, dataDiv,img){
var profiledata=jQuery("#"+dataDiv).html();
profiledata=profiledata.replace(/check-rel/g, 'ktpcheck');
profiledata=profiledata.replace(/dmbox/g, 'dmboxprof');
profiledata=profiledata.replace(/profile_list_/g, 'p_l');
profiledata=profiledata.replace(/list-/g, 'l_');
//profiledata=profiledata.replace(/follow/g, 'prof-follow');
var linkDivHTML = jQuery("#"+linkDiv).html();
jQuery("#"+linkDiv).html('
');
jQuery("#ktp_tabs_display").fadeOut("slow", function() {
jQuery("#ktp_tabs_display").html(profiledata);
jQuery("#ktp_tabs_display").show("slow");
jQuery("#"+linkDiv).html(linkDivHTML);
});
}
function kish_twit_pro_save_menu_data() {
if(ktp_sidebar_menu=='') {
ktp_sidebar_menu = jQuery("#ktp_tabs_display").html();
}
}
function kish_twit_pro_get_data_to_new_location(divfrom, divto, img) {
var data = jQuery("#"+divfrom).html();
jQuery("#"+divto).html('
');
jQuery("#"+divto).html(data);
jQuery("#"+divto).fadeOut("slow", function() {
jQuery("#"+divto).html(data);
jQuery("#"+divto).show("slow");
});
}
function kish_twit_pro_update_header_title(divid, data, img) {
jQuery("#"+divid).html('
');
jQuery("#"+divid).fadeOut("slow", function() {
jQuery("#"+divid).html(data);
jQuery("#"+divid).show("slow");
});
}
function kish_twit_pro_change_class(divtochange, nameofclass, newclass) {
jQuery("#"+divtochange).removeClass(nameofclass);
jQuery("#"+divtochange).addClass(newclass);
}
function ktpdebug(data) {
if(dodebug) {
jQuery("#ktp_debug").append("\n" + data);
}
else {
jQuery("#ktp_debug").slideUp("fast");
}
}
function ktpgetCookie() {
var name ='kish_twit_oauth_token';
var cookies = document.cookie;
if (cookies.indexOf(name) == -1) {
window.location = 'http://www.kisaso.com/wp-content/mu-plugins/kish-twit-pro/oauth/redirect.php';
return false;
}
else {
return true;
}
}