﻿FB.init(api_key, "http://www.kaletech.com/tr-TR/xd_receiver.htm");

function fb_login(val)
{
	FB.ensureInit
	(
		function()
		{
			FB.Facebook.get_sessionWaitable().waitUntilReady
			(
				function(session)
				{
					fb_session_ready(val);
				}
			);
			FB.Connect.requireSession(fb_onConnect,true);
		}
	);
}
function fb_onConnect()
{
    //testKonsol("fb_onConnect");
}
function ShareOnFaceBook()
{
    var s_title = "kaletech.com da usta arama yaparak sertifikalı ustalara ulaşabilir ve ustalar kahvesinde işinizle ilgili canlı görüşebilirsiniz.";
    var s_url = encodeURI(window.location);
    w_url = "http://www.facebook.com/sharer.php?t=" + s_title + "&amp;u=" + s_url;
    w_bar = "height=400, width=600, titlebar=no, status=no, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=1"
    window.open(w_url.replace(/amp;/gi, ""), "", w_bar, w_url);
}
function fb_session_ready(val)
{
	var fid = FB.Facebook.apiClient.get_session() ? FB.Facebook.apiClient.get_session().uid : null;
	if (!fid)
	{
		return;
	}
	fl_onLogin(fid,val);
}

function fl_onLogin(fb_uid,val)
{
    var dvFacebook = document.getElementById("dvFacebook");
    var dvLoading = document.getElementById("dvLoading");
    if (val == 1)
    {
        dvFacebook = document.getElementById("dvFacebook1");
        dvLoading = document.getElementById("dvLoading1");
    }
    dvFacebook.style.display = "none";
    dvLoading.style.display = "";
    dvLoading.innerHTML = "<div style=\"text-align:center\"><img src='/images/lightbox-ico-loading.gif' alt='Bağlanıyor'/><div>";
    $.post("Facebook.aspx", {},
	  		function(data)
	  		{
	  		    var param = data.split(',');
	  		    if (param[0] == "OK")
	  		    {
	  		        ShareOnFaceBook();
	  		        dvLoading.innerHTML = "<font color=\"0B9CD1;\">Ana sayfa için <a href=\"MemberMain.aspx\" style=\"color:#0B9CD1;\">tıklayınız</a></font>";
	  		        //location.href = 'MemberMain.aspx';
	  		        setTimeout("reDirect()", 5000);
	  		    }
	  		    else if (param[0] == "Hata")
	  		    {
	  		        dvLoading.innerHTML = "İşlem esnasında bir hata oluştu. Lütfen daha sonra tekrar deneyiniz <br />";
	  		        dvLoading.innerHTML += param[2];
	  		        dvFacebook.style.display = "";
	  		    }
	  		},
			""
		);
	}
	function reDirect()
	{
	    location.href = 'MemberMain.aspx';
	}
	
	function fb_logOut()
	{
	    FB.Connect.logout
	(
		function() { fb_onLogOut(); }
	);
	}

	function fb_onLogOut()
	{
	    fl_logOut();
	}

	function fl_onLogOut()
	{
	    flash().fl_onLogOut();
	}

/*
function fb_userInfo(fid, params)
{
	FB.Facebook.apiClient.users_getInfo(fid, params, fb_onUserInfo);
}

function fb_onUserInfo(result, ex)
{
	sendUserInfo(result[0].name);
}
*/

/*------------------*/
function fb_share() {

    template = "163774007422";

    var comment_data = {
        "sonuc": "Test Sonucu",
        "baslik": "Test Baslik",
        "metinalani": "İçerik Alanı",
        "images": [{ "src": "http://pad.thedigitalmovement.com/_blaise/2007-06-15-dgen-breakfast.jpg", "href": "http://www.google.com"}]
    };

    FB.Connect.showFeedDialog(template, comment_data, null, null, null, FB.RequireConnect.promptConnect);

}

