var SC_FB_API_KEY="123612b53832de7ad0f344ffb6fd1b00";var SC_FB_PUBLISH_TEMPLATE_ID="101635230788";var SC_FB_JS="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";var SC_FB_JS_SSL="https://www.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php";var SC_FB_CONNECT="http://static.ak.connect.facebook.com/images/fbconnect/login-buttons/connect_light_medium_short.gif";var SC_FB_CONNECT_SSL="https://www.connect.facebook.com/images/fbconnect/login-buttons/connect_light_medium_short.gif";var FB_STATUS_OK="OK";var FB_STATUS_ERROR="Error";var sc_fb_init_flag=false;var sc_fb_ready_flag=false;var sc_fb_waiting_init_handlers=new Array();function sc_fb_init(handler) {sc_fb_waiting_init_handlers.push(handler);if(!sc_fb_ready_flag||!sc_is_defined("FB")) {return;} if(!sc_fb_init_flag) {var url="http://www.shop.com/cfb-pcdh-x-lkg.xhtml?nodebug=1";var ssl_url="https://www.shop.com/cfb-pcdh-x-lkg.xhtml?nodebug=1";sc_fb_init_flag=true;FB.init(SC_FB_API_KEY,sc_is_ssl()?ssl_url:url);} function _init_handler() {for(;;) {var callback=sc_fb_waiting_init_handlers.shift();if(callback) {callback();} else {break;}}} FB.ensureInit(_init_handler);} function sc_fb_draw_connect(expected_user_id,item_id) {function _handler() {sc_internal_fb_draw_connect(expected_user_id,item_id);FB.XFBML.Host.parseDomTree();} sc_fb_init(_handler);} function sc_internal_fb_set_profile(item_id) {var item=document.getElementById(item_id);item.innerHTML='';item.style.cursor="default";FB.XFBML.Host.parseDomTree();} function sc_internal_fb_draw_connect(expected_user_id,item_id) {var item=document.getElementById(item_id);function handle_click() {sc_fb_log_and_connect(item_id);} function draw_connect_button() {var src=sc_is_ssl()?SC_FB_CONNECT_SSL:SC_FB_CONNECT;item.onclick=handle_click;item.innerHTML='Link your SHOP.COM and Facebook accounts';item.style.cursor="pointer";} function is_connected(user_id) {if(user_id!=expected_user_id) {draw_connect_button();} else {sc_internal_fb_set_profile(item_id);}} if(expected_user_id.length>0) {FB.Connect.ifUserConnected(is_connected,draw_connect_button);} else {draw_connect_button();}} function sc_fb_prompt_for_post(data) {function _handler() {var url="http://www.shop.com/cfb-ppdd-x-lkg.xhtml?nodebug=1";var ssl_url="https://www.shop.com/cfb-ppdd-x-lkg.xhtml?nodebug=1";sc_make_xmlhttp(null,sc_is_ssl()?ssl_url:url,false,null);var data_object=eval(data);FB.Connect.streamPublish(data_object.user_message,data_object.attachment,data_object.action_links,null,data_object.user_message_prompt,null,null,null);} sc_fb_init(_handler);} function sc_fb_message(status,heading,message,body) {var dialog_fbml="";if(message) {var main_tag=(status=="OK")?"success":"error";dialog_fbml+="\n";dialog_fbml+=""+message+"\n";dialog_fbml+="\n";} if(body) {dialog_fbml+=body+"\n";} var dialog=new FB.UI.FBMLPopupDialog(heading,dialog_fbml);dialog.show();} function sc_fb_log_and_connect(item_id) {var permissions="email,publish_stream";function assign_handler(xmlhttp) {var response_code=sc_get_xmlhttp_response_code(xmlhttp);if((response_code!=HTTP_STATUS_NO_CONTENT)&&(response_code!=HTTP_STATUS_NO_CONTENT_IE)) {var response="";eval("response = "+xmlhttp.responseText);sc_fb_message(response.status,response.heading,response.message,response.body);if(response.status==FB_STATUS_OK) {sc_internal_fb_set_profile(item_id);sc_delayed_reload(2000);}}} function getinfo_handler(result) {var url="http://www.shop.com/cfb-pcni-x-lkg.xhtml?nodebug=1";var ssl_url="https://www.shop.com/cfb-pcni-x-lkg.xhtml?nodebug=1";var data="proxied_email="+encodeURIComponent(result[0].proxied_email);sc_make_xmlhttp(assign_handler,sc_is_ssl()?ssl_url:url,true,data);} function permission_handler() {var uid=[FB.Facebook.apiClient.get_session().uid];var fields=["proxied_email"];FB.Facebook.apiClient.users_getInfo(uid,fields,getinfo_handler);} function login_handler() {FB.Connect.showPermissionDialog(permissions,permission_handler);} FB.Connect.requireSession(login_handler,false);} function sc_fb_init_handler() {FB.XFBML.Host.parseDomTree();} function sc_fb_initial_init() {sc_fb_ready_flag=true;sc_fb_init(sc_fb_init_handler);} function sc_fb_disconnect(item_id) {function response_handler(xmlhttp) {document.getElementById(item_id).innerHTML=xmlhttp.responseText;sc_delayed_reload(2000);} var url="http://www.shop.com/cfb-pcni-x-lkg.xhtml?nodebug=1";var ssl_url="https://www.shop.com/cfb-prmi-x-lkg.xhtml?nodebug=1";sc_make_xmlhttp(response_handler,sc_is_ssl()?ssl_url:url,false);} sc_on_load("sc_fb_initial_init();");