var config;var accessToken;var showFrndDialog;var showFrndDiv;var showUserFunction;var name;var picture;var isModify;var FbLoaded=false;var isRemoveRequired=false;var intervalTimer=null;var loginStatus=false;var fldGblIsRemoveReq=false;var selectedCount=0;if(isIE()){var openedWindows=[];window._open=window.open;window.open=function(url,name,params){if(url.indexOf("facebook")!=-1){openedWindows.push(window._open(url,name,params));}else{return window._open(url,name,params);}};function closeOpenWin(){for(l_i=0;l_i0&&response.status==="connected"){closeOpenWin();}},true);},3000);}FB.login(function(){},{scope:"user_friends,create_event,publish_actions"});}}function doFBLogOut(){if(isIE()){window.clearInterval(intervalTimer);}FB.logout();}function fshowuser(p_image,p_name,p_url,p_function,p_uid){var buttonText;var inner_htm;showUserFunction=p_function;if(p_name==""){isModify=false;inner_htm="";}else{isModify=true;if(!isRemoveRequired){inner_htm="
{1}{1}
";}else{inner_htm="
{1}{1}
";}if(p_uid!=undefined&&p_uid!=null&&p_uid!=""){inner_htm+="";}inner_htm+="";}$("#"+config.divId).html(inner_htm.format(p_image,p_name,p_function,config.connectText,config.modifyText,config.delinkText));}function OnFblogIn(){setLoginStatus(true);if(isIE()){window.clearInterval(intervalTimer);}runMethod(config.onLoginFunction);}function OnFblogOut(){setLoginStatus(false);runMethod(config.onLogoutFunction);}function flogoff(){FB.logout();}function setuserinfo(){fsetaccesstoken();var ajax_data={fldRequestId:"RRMPR03",fldSessionId:parent.idsession,fldServiceType:"MPR",fb_access_token:accessToken};$.ajax({url:"internet",data:ajax_data,type:"POST",success:flinksuccess,error:flinkerror});}function delinkSocialMedia(){fldGblIsRemoveReq=true;var ajax_data={fldRequestId:"RRMPR03",fldSessionId:parent.idsession,fldServiceType:"MPR",fldIsRemoveReq:"true",fb_access_token:accessToken};$.ajax({url:"internet",data:ajax_data,type:"POST",success:flinksuccess,error:flinkerror});}function fnOnClickRemove(){if(isModify){flogoff();fshowuser("","","","setuserinfo ()");var l_msg=document.getElementById("fldmsg");if(l_msg!=null&&typeof l_msg!="undefined"){$("#fldmsg").hide();}return false;}return true;}function paintUser(){FB.api("me?fields=name,picture.type(square)",function(response){name=response.name;picture=response.picture.data.url;fshowuser(response.picture.data.url,response.name,"",showUserFunction,response.id);});}function paintMultiUser(){FB.api("me?fields=name,picture.type(square)",function(response){name=response.name;picture=response.picture.data.url;fshowuser(response.picture.data.url,response.name,"",showUserFunction,response.id);});}function markselected(){var friends="";var friendsname="";if($("#selectAll").is(":checked")){$("#fldselectedfriends").val("ALL_FRIENDS");}else{$("#fbFrndContainer").find(".selected").each(function(){if(friends!=""){friends+=",";friendsname+=",";}friends+=$(this).attr("user-id");friendsname+=$(this).attr("data-friend-name");});$("#fldselectedfriendsNames").val(friendsname);$("#fldselectedfriends").val(friends);}runMethod(config.onFriendSelect);fCloseDialog();}function highlightUser(url,name,username,func,divId){$("[user-id="+divId+"]").toggleClass("selected");if($("[user-id="+divId+"]").hasClass("selected")){$("[user-id="+divId+"]").find("input[type=checkbox]").prop("checked",true);selectedCount++;}else{selectedCount--;$("[user-id-list="+divId+"]").remove();$("[user-id="+divId+"]").find("input[type=checkbox]").prop("checked",false);}$("#selectedCounter").html(" ("+selectedCount+")");if($("#fbFrndContainer").find("li").length==selectedCount){$("#selectAll").prop("checked",true);$("#listopts").hide();}else{$("#selectAll").prop("checked",false);$("#listopts").show();}}function deselectFriend(id){$("[user-id="+id+"]").removeClass("selected");$("[user-id-list="+id+"]").remove();selectedCount--;$("#selectedCounter").html(" ("+selectedCount+")");}function flinksuccess(p_xml,p_text){var dialog;var l_msg=document.getElementById("fldmsg");if(l_msg!=null&&typeof l_msg!="undefined"){var error=p_xml.getElementsByTagName("errormsg")[0];if(error==undefined&&p_xml.getElementsByTagName("succMsg")[0]!=undefined){$("#fldmsg").html(p_xml.getElementsByTagName("succMsg")[0].childNodes[0].nodeValue);$("#fldmsg").show().html(p_xml.getElementsByTagName("succMsg")[0].childNodes[0].nodeValue);$("#fldmsg").show().html("             "+$("#fldmsg").html());$("#fldmsg").addClass("successMsg confirmmsgbox");}else{var l_str="";l_str="";l_str+="";l_str+="
    ";l_str+="
  • "+p_xml.getElementsByTagName("succMsg")[0].childNodes[0].nodeValue;l_str+="
  • ";l_str+="
";dialog=$("#dialog-modal-error");dialog.html(l_str);if(dialog.dialog("option","disabled")==undefined){dialog.dialog({autoOpen:true,position:"center",modal:false,bgiframe:true,close:minimizeMessages,resizable:false,draggable:false});return false;}}}fName();fPicture();if(fldGblIsRemoveReq){doFBLogOut();fShowConnect();fldGblIsRemoveReq=false;}}function fName(){FB.api("/me",function(response){name=response.name;});}function fPicture(){FB.api("/me/?fields=picture",function(response){picture=response.picture.data.url;});}function flinkerror(p_xml,p_text){}function fselectfrnd(){var args="";if(arguments.length==1){showFrndDiv=arguments[0];showFrndDialog=false;}else{if(arguments.length==2){showFrndDiv=arguments[0];showFrndDialog=arguments[1];}else{showFrndDiv="f_frndlist";showFrndDialog=false;}}inner_htm="";$("#"+config.divId).html(inner_htm.format(config.connectText,args));}function fgetfrndlist(){fsetaccesstoken();if($("#"+showFrndDiv).length==0){var divTagFrndList=document.createElement("div");divTagFrndList.id=showFrndDiv;document.body.appendChild(divTagFrndList);}if(showFrndDialog){$("#"+showFrndDiv).dialog({autoOpen:false,resizable:false,height:500,width:600,title:"Select Friend",modal:true});}else{$("#"+showFrndDiv).show();}FB.api("me/friends?fields=id,name,picture.type(square)",fpaintfrndlist);}function fgetMultifrndlist(){fsetaccesstoken();if($("#"+showFrndDiv).length==0){var divTagFrndList=document.createElement("div");divTagFrndList.id=showFrndDiv;document.body.appendChild(divTagFrndList);}if(showFrndDialog){$("#"+showFrndDiv).dialog({autoOpen:false,resizable:false,height:$(document).width()/2,width:600,title:"Select Friend",modal:true});}else{$("#"+showFrndDiv).show();}FB.api("me/friends?fields=id,name,picture.type(square)",fpaintMultifrndlist);}function fpaintfrndlist(response){var frnds_str="";var allFrndArr=[];var allFrndObj,replaceURL="";frnds_str+="";frnds_str+='';frnds_str+="
";frnds_str+="
";frnds_str+="
";frnds_str+="";for(l_i=0;l_i";frnds_str+="";replaceURL=response.data[l_i].picture.data.url;frnds_str+=fCreateFrndCell(response.data[l_i].id,response.data[l_i].name,response.data[l_i].username,replaceURL);allFrndObj=new fFriendPushInArray(response.data[l_i].id,response.data[l_i].name,response.data[l_i].username,replaceURL);allFrndArr[allFrndArr.length]=allFrndObj;if(response.data[l_i+1]!=undefined){replaceURL=response.data[l_i+1].picture.data.url;frnds_str+=fCreateFrndCell(response.data[l_i+1].id,response.data[l_i+1].name,response.data[l_i+1].username,replaceURL);allFrndObj=new fFriendPushInArray(response.data[l_i+1].id,response.data[l_i+1].name,response.data[l_i+1].username,replaceURL);allFrndArr[allFrndArr.length]=allFrndObj;}if(response.data[l_i+2]!=undefined){replaceURL=response.data[l_i+2].picture.data.url;frnds_str+=fCreateFrndCell(response.data[l_i+2].id,response.data[l_i+2].name,response.data[l_i+2].username,replaceURL);allFrndObj=new fFriendPushInArray(response.data[l_i+2].id,response.data[l_i+2].name,response.data[l_i+2].username,replaceURL);allFrndArr[allFrndArr.length]=allFrndObj;}frnds_str+="";}frnds_str+="
";frnds_str+="
";frnds_str+="
";frnds_str+="";frnds_str+="";frnds_str+="";frnds_str+="";frnds_str+="
";frnds_str+="
";frnds_str+='';frnds_str+="
";frnds_str+="
";$("#"+showFrndDiv).html(frnds_str);if(showFrndDialog){$("#"+showFrndDiv).dialog("open");}else{$("#"+showFrndDiv).show();$("#"+showFrndDiv).css({width:"90%",height:"50%",overflow:"scroll"});}$("#"+showFrndDiv).css("background-color","white");$("#"+showFrndDiv).css("overflow-x","auto");$("#"+showFrndDiv).css("overflow-y","auto");$("#searchFriend").keyup(function(){var name=$(this).val().toLowerCase();var frndArr=[];var frndObj,id;if(!name){frndArr=allFrndArr;}else{for(l_k=0;l_k-1){id=allFrndArr[l_k].id;frndObj=new fFriendPushInArray(id,allFrndArr[l_k].name,allFrndArr[l_k].username,allFrndArr[l_k].url);frndArr[frndArr.length]=frndObj;}}}document.getElementById("fbFrndContainer").innerHTML="";frnds_str="";frnds_str+="";for(l_j=0;l_j";frnds_str+="";frnds_str+=fCreateFrndCell(frndArr[l_j].id,frndArr[l_j].name,frndArr[l_j].username,frndArr[l_j].url);if(frndArr[l_j+1]!=undefined){frnds_str+=fCreateFrndCell(frndArr[l_j+1].id,frndArr[l_j+1].name,frndArr[l_j+1].username,frndArr[l_j+1].url);}if(frndArr[l_j+2]!=undefined){frnds_str+=fCreateFrndCell(frndArr[l_j+2].id,frndArr[l_j+2].name,frndArr[l_j+2].username,frndArr[l_j+2].url);}if(frndArr.length<3){$("#"+showFrndDiv).css("overflow-x","hidden");}else{$("#"+showFrndDiv).css("overflow-x","auto");}frnds_str+="";}frnds_str+="
";document.getElementById("fbFrndContainer").innerHTML=frnds_str;});}function fFriendPushInArray(id,name,username,url){this.id=id;this.name=name;this.username=username;this.url=url;}function fCreateFrndCell(id,name,username,url){var frnds_str="";frnds_str="";frnds_str+="
";frnds_str+="
";frnds_str+="
";frnds_str+=name;frnds_str+="
";frnds_str+="
";frnds_str+="";return frnds_str;}function fCreateMultiFrndCell(id,name,username,url){var frnds_str="";frnds_str='
  • "+' '+name+"
  • ";return frnds_str;}function fpaintMultifrndlist(response){selectedCount=0;var frnds_str="";var allFrndArr=[];var allFrndObj,replaceURL="";frnds_str=""+''+'Select All'+'Selected'+'(0)'+'';frnds_str+="
    ";frnds_str+="
    ";for(l_i=0;l_i";frnds_str+="";frnds_str+='';frnds_str+="";frnds_str+="";frnds_str+="
    ";frnds_str+='';frnds_str+='';frnds_str+='';frnds_str+="
    ";$("#"+showFrndDiv).html(frnds_str);if(showFrndDialog){$("#"+showFrndDiv).dialog("open");}else{$("#"+showFrndDiv).show();$("#"+showFrndDiv).css({width:"90%",height:"50%",overflow:"scroll"});}$("#"+showFrndDiv).css("background-color","white");$("#"+showFrndDiv).css("overflow-x","auto");$("#"+showFrndDiv).css("overflow-y","auto");$('