function twitpicgrab(){
 var user = document.getElementById('twitpicid').value; 
 if (user){
  document.getElementById('twitpicloader').innerHTML = '<br style="clear:both;" /><br />Please wait, it may take a while... <img src="images/loader1.gif" />';
  var data = 'user='+user;
  data += '&id='+document.getElementById('userid').value;
  var aj = new Ajax.Request('grabtwitpic.php', { method:'get', parameters: data, onComplete: function(testing){
	  if (testing.responseText=='0'){
	    document.getElementById('twitpicloader').innerHTML = '<br style="clear:both;" /><br /><font color="darkred">Something unusual happened. Wrong url?</font>';
	  } else {
	    setTimeout('window.location.href=window.location.href',1000);
		document.getElementById('twitpicloader').innerHTML = '<br style="clear:both;" /><br /><font color="darkgreen">Grabbed '+testing.responseText+' images. Reloading page...</font>';
		
	  }
	}
   });
 }
}

function facebookgrab(userid){
  document.getElementById('facebookloader').innerHTML = '<br style="clear:both;" /><br />Please wait, it may take a while... <img src="images/loader1.gif" />';
  var data = 'user='+userid;
  var aj = new Ajax.Request('grabfacebook.php', { method:'get', parameters: data, onComplete: function(testing){
	    setTimeout('window.location.href=window.location.href',1000);
		document.getElementById('facebookloader').innerHTML = '<br style="clear:both;" /><br /><font color="darkgreen">Grabbed '+testing.responseText+' images. Reloading page...</font>';
	}
   });
}

function delpicture(i){
  var data = 'id='+i;
  var aj = new Ajax.Request('delpicture.php', { method:'get', parameters: data, onComplete: function(testing){ 
    J('#pic'+i).fadeOut();
  } } );
}

function defaultpicture(i){
  J(".mainpicture").removeClass("mainpicture");
  J("#pic"+i+" .thumb").addClass("mainpicture");
  var data = 'id='+i;
  var aj = new Ajax.Request('defaultpicture.php', { method:'get', parameters: data, onComplete: function(testing){ 
    
  } } );
}

function getusersfeed(){
  var data = '';
  if (J('#selector1').attr('class')=='on'){ data+='status=1'; } else { data+='status=0'; }
  if (J('#selector2').attr('class')=='on'){ data+='&music=1'; } else { data+='&music=0'; }
  if (J('#selector3').attr('class')=='on'){ data+='&link=1'; } else { data+='&link=0'; }
  if (J('#selector4').attr('class')=='on'){ data+='&image=1'; } else { data+='&image=0'; }
  if (J('#selector5').attr('class')=='on'){ data+='&video=1'; } else { data+='&video=0'; }

  var aj = new Ajax.Request('getusersfeed.php', { method:'get', parameters: data, onComplete: function(testing){
		//J('#twitter_feed').hide();
		document.getElementById('twitter_feed').innerHTML = testing.responseText;
		//J('#twitter_feed').fadeIn();
		
		setTimeout('getusersfeed()',60000);
	}
   }); 
}

function dotype(i){
 document.getElementById('network'+i).innerHTML=document.getElementById('input'+i).value;
}

function getcomments(profile){
  var data = 'profile='+profile;
  //document.getElementById('comments').innerHTML = '<br style="clear:both;" /><center><img src="images/loader1.gif" /></center><br style="clear:both;" />';
	var aj = new Ajax.Request('getcomments.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('comments').innerHTML = testing.responseText;
		}
	}); 
}

function sendcomment(profile){
  if (document.getElementById('newcomment').value){
	var data = 'profile='+profile;
	data += '&comment='+escape(document.getElementById('newcomment').value);
	document.getElementById('newcomment').value='';
	var aj = new Ajax.Request('addcomment.php', { method:'get', parameters: data, onComplete: function(testing){
			  getcomments(profile);
		}
	}); 
  }
}

function parseblog(url){
  if (url){
    
	var data = 'url='+escape(url);

	document.getElementById('blogposts').innerHTML = '<center><br style="clear:both;" />Please wait, parsing the feed... <img src="images/loader1.gif" /></center>';
	var aj = new Ajax.Request('parseblog.php', { method:'get', parameters: data, onComplete: function(testing){
			document.getElementById('blogposts').innerHTML = testing.responseText; 
		}
	}); 
  }
}

function getdiggs(link){
  var data = 'link='+link;
  //document.getElementById('diggs').innerHTML = '<br style="clear:both;" /><center><img src="images/loader1.gif" /></center><br style="clear:both;" />';
	var aj = new Ajax.Request('getdiggs.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('diggs').innerHTML = testing.responseText;
		}
	}); 
}

function gettwitterfriends(){
  document.getElementById('twitterfriends').innerHTML = '<br style="clear:both;" /><center><img src="images/loader1.gif" /></center><br style="clear:both;" />';
  var data = '';
  var aj = new Ajax.Request('twitter_invite.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('twitterfriends').innerHTML = testing.responseText;
		}
  }); 
}

function getfeed(uid,loader){
  if (loader){
    document.getElementById('feed').innerHTML = '<br style="clear:both;" /><center><img src="images/loader2.gif" /></center><br style="clear:both;" />';
  }
  var data = "uid="+uid;
  
  if (J('#selector1').attr('class')=='on'){ data+='&status=1'; } else { data+='&status=0'; }
  if (J('#selector2').attr('class')=='on'){ data+='&music=1'; } else { data+='&music=0'; }
  if (J('#selector3').attr('class')=='on'){ data+='&link=1'; } else { data+='&link=0'; }
  if (J('#selector4').attr('class')=='on'){ data+='&image=1'; } else { data+='&image=0'; }
  if (J('#selector5').attr('class')=='on'){ data+='&video=1'; } else { data+='&video=0'; }   
  
  var aj = new Ajax.Request('getfeed.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('feed').innerHTML = testing.responseText;
		}
  });
  setTimeout('getfeed('+uid+',0)',30000);
}

function getfriendfeed(loader){
  if (loader){
    document.getElementById('friendfeed').innerHTML = '<br style="clear:both;" /><center><img src="images/loader2.gif" /></center><br style="clear:both;" />';
  }
  var data = "";

  if (J('#selector1').attr('class')=='on'){ data+='status=1'; } else { data+='status=0'; }
  if (J('#selector2').attr('class')=='on'){ data+='&music=1'; } else { data+='&music=0'; }
  if (J('#selector3').attr('class')=='on'){ data+='&link=1'; } else { data+='&link=0'; }
  if (J('#selector4').attr('class')=='on'){ data+='&image=1'; } else { data+='&image=0'; }
  if (J('#selector5').attr('class')=='on'){ data+='&video=1'; } else { data+='&video=0'; }  
  
  var aj = new Ajax.Request('getfriendfeed.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('friendfeed').innerHTML = testing.responseText;
		}
  });
  setTimeout('getfriendfeed(0)',30000);
}

function selector(id,action,uid){
  var cl = J('#selector'+id).attr('class');
  if (cl=='on'){
    J('#selector'+id).removeClass('on');
  } else {
    J('#selector'+id).addClass('on');
  }
  
  if (action=='all'){ getusersfeed(); }
  if (action=='friends') { getfriendfeed(0); }
  if (action=='user') { getfeed(uid,0) ;}
}

function getmembers(page){
  document.getElementById('members').innerHTML = '<br style="clear:both;" /><center><img src="images/loader2.gif" /></center><br style="clear:both;" />';
  var data = "page="+page;
  var aj = new Ajax.Request('getmembers.php', { method:'get', parameters: data, onComplete: function(testing){
		  document.getElementById('members').innerHTML = testing.responseText;
		}
  });
}

function dologin(baseurl){
  var data = '';
  document.getElementById('twitterbutton').src=baseurl+'/images/twitterlogin_loading.png';

  var aj = new Ajax.Request('login.php', { method:'get', parameters: data, onComplete: function(testing){
		  window.location = testing.responseText;
		}
  });

}