﻿/* COOKIES */
var Cookies = {
    init: function() {
        var allCookies = document.cookie.split('; ');
        for (var i = 0; i < allCookies.length; i++) {
            var cookiePair = allCookies[i].split('=');
            this[cookiePair[0]] = cookiePair[1];
        }
    },
    create: function(name, value, days) {
        if (days) {
            var date = new Date();
            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
            var expires = "; expires=" + date.toGMTString();
        }
        else var expires = "";
        document.cookie = name + "=" + value + expires + "; path=/";
        this[name] = value;
    },
    erase: function(name) {
        this.create(name, '', -1);
        this[name] = undefined;
    }
};
Cookies.init();




function copy_properties(){}; //dummy function to suppress IE error message!
var FacebookPlugins = {
    isBlocked: true,
    hasInit: false,
    init: function() {
        if (this.hasInit) return;
        this.hasInit = true;

        if (Cookies["FacebookPluginsIsBlocked"] != null && Cookies["FacebookPluginsIsBlocked"] != "") {
            this.isBlocked = (Cookies["FacebookPluginsIsBlocked"] == "true");
            return;
        }

        document.write("<scr" + "ipt language='javascript' type='text/javascript' src='http://www.facebook.com/rsrc.php/z5U08/hash/3amdinr3.js'><\/scr" + "ipt>");
    },
    createLikeBoxPlugin: function(id) {
        this.init();
        $(document).ready(function() {
            if (Cookies["FacebookPluginsIsBlocked"] == null || Cookies["FacebookPluginsIsBlocked"] == "") {
                FacebookPlugins.isBlocked = (typeof (PageCache) == "undefined");
                Cookies.create("FacebookPluginsIsBlocked", FacebookPlugins.isBlocked);
                Cookies.init();
            }
            if (FacebookPlugins.isBlocked) {
                document.getElementById(id).style.display = 'none';
                return;
            }            
            //document.getElementById(id).innerHTML = '<iframe id="ifrmFaceBookLikeBox" src="http://www.facebook.com/plugins/likebox.php?id=308889516065&amp;width=300&amp;connections=5&amp;stream=false&amp;header=true&amp;height=225" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:300px; height:225px;" allowTransparency="true"></iframe>';           
        });
    },
    createRecommendationsPlugin: function(id) {
        this.init();
        $(document).ready(function() {
            if (Cookies["FacebookPluginsIsBlocked"] == null || Cookies["FacebookPluginsIsBlocked"] == "") {
                FacebookPlugins.isBlocked = (typeof (PageCache) == "undefined");
                Cookies.create("FacebookPluginsIsBlocked", FacebookPlugins.isBlocked);
                Cookies.init();
            }
            if (FacebookPlugins.isBlocked) {
                document.getElementById(id).style.display = 'none';
                return;
            }
            document.getElementById(id).innerHTML = '<iframe src="http://www.facebook.com/plugins/recommendations.php?site=www.arabam.com&amp;width=324&amp;height=300&amp;header=true&amp;colorscheme=light&amp;font&amp;locale=tr_TR" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:324px; height:300px;" allowTransparency="true"></iframe>';
        });
    },
    createLikeButtonPlugin: function(id) {
        this.init();
        $(document).ready(function() {
            if (Cookies["FacebookPluginsIsBlocked"] == null || Cookies["FacebookPluginsIsBlocked"] == "") {
                FacebookPlugins.isBlocked = (typeof (PageCache) == "undefined");
                Cookies.create("FacebookPluginsIsBlocked", FacebookPlugins.isBlocked);
                Cookies.init();
            }
            if (FacebookPlugins.isBlocked) {
                document.getElementById(id).style.display = 'none';
                return;
            }
            document.getElementById(id).innerHTML = '<iframe src="http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(document.location) + '&amp;layout=standard&amp;show_faces=true&amp;width=324&amp;action=like&amp;font&amp;colorscheme=light&amp;height=80&amp;locale=tr_TR" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:324px; height:80px;" allowTransparency="true"></iframe>';
        });
    }
}
