function leggiCookie(nomeCookie){var inizio,fine;return document.cookie.length>0?(inizio=document.cookie.indexOf(nomeCookie+"="),inizio!=-1?(inizio=inizio+nomeCookie.length+1,fine=document.cookie.indexOf(";",inizio),fine==-1&&(fine=document.cookie.length),unescape(document.cookie.substring(inizio,fine))):""):""}function checkemail(mail){var testresults,filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;return testresults=filter.test(mail)?!0:!1}function rnd(x){return Math.floor(x*(Math.random()%1))}function disconnectFromFB(){var jsonText="{}";$.ajax({type:"POST",url:wsUrl+"DisconnectFromFacebook",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d=="true"&&FB.api({method:"Auth.revokeAuthorization"},function(){var urlparts=document.location.href.split("?");document.location.href=urlparts[0]+"?revoke=1"})},error:function(){}})}function authorizeUser(applicationID,rediretUrl,retParam){var path="https://www.facebook.com/dialog/oauth?",queryParams=["client_id="+applicationID,"redirect_uri="+rediretUrl,"response_type=token","scope=user_birthday,email","state="+retParam],query=queryParams.join("&"),url=path+query;location.href=url}function authorizeUserFull(applicationID,rediretUrl,retParam){var path="https://www.facebook.com/dialog/oauth?",queryParams=["client_id="+applicationID,"redirect_uri="+rediretUrl,"response_type=token","scope=user_birthday,email,offline_access,publish_stream,publish_actions","state="+retParam],query=queryParams.join("&"),url=path+query;location.href=url}function authorizeUserStream(applicationID,rediretUrl,retParam){var path="https://www.facebook.com/dialog/oauth?",queryParams=["client_id="+applicationID,"redirect_uri="+rediretUrl,"response_type=token","scope=user_birthday,email,publish_stream","state="+retParam],query=queryParams.join("&"),url=path+query;location.href=url}function authorizeUserFullinFB(){document.location.href="http://www.facebook.com/SaldiPrivati?v=app_140340639352303"}function openSendBox(fbRecipient,fbMessage,fbTitle,fbLink,fbPicture){FB.ui({method:"send",name:fbTitle,link:fbLink,picture:fbPicture,caption:fbTitle,description:fbMessage,to:fbRecipient})}function in_array(valore_da_esaminare,array_di_riferimento){for(isValueInArray=!1,i=0;i<array_di_riferimento.length;i++)valore_da_esaminare==array_di_riferimento[i]&&(isValueInArray=!0);return isValueInArray}function enableFbConnectionLite(accessToken,userId){var jsonText=JSON.stringify({facebookID:userId,facebookToken:accessToken});$.ajax({type:"POST",url:wsUrl+"enableFbConnectionLite",data:jsonText,contentType:"application/json",dataType:"json",success:function(){},error:function(){}})}function enableFbConnection(accessToken,userId){var jsonText=JSON.stringify({facebookID:userId,facebookToken:accessToken});$.ajax({type:"POST",url:wsUrl+"enableFbConnection",data:jsonText,contentType:"application/json",dataType:"json",success:function(){},error:function(){}})}function clearFbConnection(){var jsonText="{}";$.ajax({type:"POST",url:wsUrl+"clearFbConnection",data:jsonText,contentType:"application/json",dataType:"json",success:function(){},error:function(){}})}function fbCleaner(){FB.getLoginStatus(function(response){var uid,accessToken,jsonText;response.status==="connected"?(uid=response.authResponse.userID,accessToken=response.authResponse.accessToken,FB.api("/me/permissions?"+access_token,function(response){perms=response;try{if(perms.data[0].publish_stream!=1){var jsonText=JSON.stringify({facebookID:uid});$.ajax({type:"POST",url:wsUrl+"deleteUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d&&(document.location.href=document.location.href)},error:function(){}})}}catch(e){}})):response.status==="not_authorized"&&(jsonText="{}",$.ajax({type:"POST",url:wsUrl+"clearFbConnection",data:jsonText,contentType:"application/json",dataType:"json",success:function(){},error:function(){}}))})}function allowFullFromFB(){FB.login(function(response){if(response.authResponse){userId=response.authResponse.userID,access_token=response.authResponse.accessToken;var jsonText=JSON.stringify({facebookID:userId,facebookToken:access_token});$.ajax({type:"POST",url:wsUrl+"enableFbConnection",data:jsonText,contentType:"application/json",dataType:"json",success:function(){checkFbConnectedFromFb()},error:function(){checkFbConnectedFromFb()}})}},{scope:"user_birthday,email,publish_stream, offline_access"})}function checkFbConnectedFromFb(){var errP=-1;FB.getLoginStatus(function(response){response.status==="connected"?(errP=0,userId=response.authResponse.userID,access_token=response.authResponse.accessToken,FB.api("/me/permissions?"+access_token,function(response){var jsonText;perms=response;try{perms.data[0].publish_stream!=1?(jsonText=JSON.stringify({facebookID:userId}),$.ajax({type:"POST",url:wsUrl+"deleteUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(){$("#connectPan").show(),$("#connectedPan").hide()},error:function(){$("#connectPan").show(),$("#connectedPan").hide()}})):(jsonText=JSON.stringify({facebookID:userId,facebookToken:access_token}),$.ajax({type:"POST",url:wsUrl+"checkUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(){$("#connectPan").hide(),$("#connectedPan").show()},error:function(){$("#connectPan").show(),$("#connectedPan").hide()}}))}catch(e){jsonText=JSON.stringify({facebookID:userId}),$.ajax({type:"POST",url:wsUrl+"deleteUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(){$("#connectPan").show(),$("#connectedPan").hide()},error:function(){$("#connectPan").show(),$("#connectedPan").hide()}})}})):($("#connectPan").show(),$("#connectedPan").hide())})}function shareFriendlyUrlinFb(){FB.getLoginStatus(function(response){if(response.status==="connected"){var uid=response.authResponse.userID,accessToken=response.authResponse.accessToken;FB.api("/me/permissions?"+accessToken,function(response){perms=response;try{perms.data[0].publish_stream==1?$.fancybox({autoDimensions:!1,width:590,height:"80%",href:"/Facebook/FbShareFriendlyUrl.aspx",type:"iframe"}):authorizeUser(appId,retUrl,retParam)}catch(e){authorizeUser(appId,retUrl,retParam)}})}})}function postFriendlyUrl(friendlyUrl){var params={};params.message=$("#messBoxField").val(),params.name="Questo \u00e8 il tuo invito per SaldiPrivati!",params.description="SaldiPrivati.com, sconti fino al 70%",params.link=friendlyUrl,params.picture=fbRegImgUrl,params.caption="Entra e fammi sapere che ne pensi";try{FB.api("/me/feed","post",params,function(){})}catch(e){}$(".contFbOver .statusInit").hide(200),$(".contFbOver .statusMex").text("Messaggio postato!"),$(".contFbOver .statusMex").show(200)}function reloadFriends(layout){$("#myContainer").empty(),preapareFriendsPlugin(access_token,layout)}function openFriendsPluginFull(){FB.getLoginStatus(function(response){if(response.status==="connected"){var uid=response.authResponse.userID,accessToken=response.authResponse.accessToken;FB.api("/me/permissions?"+accessToken,function(response){perms=response;try{perms.data[0].publish_stream==1?$.fancybox({autoDimensions:!1,width:740,padding:"3",height:"80%",href:"/Facebook/fbFriendsPluginFull.aspx",type:"iframe"}):authorizeUserStream(appId,retUrl,retParam)}catch(e){authorizeUserStream(appId,retUrl,retParam)}})}})}function addFriendToList(fbId){friendsNum<25&&(in_array(fbId,friendsArr)==!1?(friendsArr.push(fbId),myImage=$("#"+fbId),myImage.attr("src","/images/it-IT/Facebook/invitechecked.png"),friendsNum+=1,manageCounters()):removeFriendToList(fbId))}function removeFriendToList(fbId){for(var j=0;j<friendsArr.length;j++)if(friendsArr[j]==fbId){friendsArr.splice(j,1);break}myImage=$("#"+fbId),myImage.attr("src","/images/it-IT/Facebook/select.png"),friendsNum-=1,manageCounters()}function postFriendInvitation(){var params={},x,friendID;for(params.message=$("#messBoxField").val(),params.name="Questo \u00e8 il tuo invito per SaldiPrivati!",params.description="SaldiPrivati.com, sconti fino al 70%",params.link=fbRegUrl,params.picture=fbRegImgUrl,params.caption="Entra e fammi sapere che ne pensi",x=0;x<friendsArr.length;x++)try{friendID=friendsArr[x],FB.api("/"+friendID+"/feed","post",params,function(){})}catch(e){}$("#header").html("<h2>Messaggio inviato!</h2>"),$("#postBtn").css("display","none"),$("#messBox").css("display","none")}function openMessageBox(){$("#messBox").css("display",""),$(".nota").css("display",""),$("#friendsList").css("display","none"),$("#header").html("<h2>Scrivi un messaggio personalizzato ai tuoi amici..</h2>"),myBtnImage.attr("onclick","postFriendInvitation();")}function manageCounters(){myBtnImage=$("#portBtnImg"),friendsNum==0?(myBtnImage.attr("src","/images/it-IT/Facebook/btn_invita_amici_fb_off.jpg"),myBtnImage.attr("onclick","")):(myBtnImage.attr("src","/images/it-IT/Shared/btn_invita_amici_fb.png"),myBtnImage.attr("onclick","openMessageBox();")),$("#friendNumber").html(friendsNum)}function manageFbFriendsPluginFull(){FB.getLoginStatus(function(response){if(response.status==="connected"){var uid=response.authResponse.userID,accessToken=response.authResponse.accessToken,maxCol=2;FB.api("/me/friends?"+accessToken,function(response){for(friends=response,floatCounter=0,k=0;k<friends.data.length;k++)strTmp=$("#friendBoxTemplate").html(),strTmp=strTmp.replace("##profileImg##","http://graph.facebook.com/"+friends.data[k].id+"/picture"),strTmp=strTmp.replace("##profileName##",friends.data[k].name),strTmp=strTmp.replace("##profileName##",friends.data[k].name),strTmp=strTmp.replace("##profileId##",friends.data[k].id),strTmp=strTmp.replace("##profileId##",friends.data[k].id),strTmp=in_array(friends.data[k].id,friendsArr)==!1?strTmp.replace("##selectFlagImg##","/images/it-IT/Facebook/select.png"):strTmp.replace("##selectFlagImg##","/images/it-IT/Facebook/invitechecked.png"),$("#preloader").css("display","none"),$("#friendsList").append(strTmp),$("#friendNumber").html(friendsNum)})}})}function manageFriendsPlugin(layout){location.href.indexOf("state=openFL")>-1&&openFriendsPluginFull(),FB.getLoginStatus(function(response){if(response.status==="connected"){var uid=response.authResponse.userID,accessToken=response.authResponse.accessToken;user_data=response,fbUserId=user_data.id,preapareFriendsPlugin(accessToken,layout),location.href.indexOf("state=fbLow")>-1&&enableFbConnectionLite(accessToken,fbUserId)}else response.status==="not_authorized"?showFiendsPluginBanner(layout):showFiendsPluginBanner(layout)})}function preapareFriendsPlugin(accessToken,layout){var jsonText="{}";$.ajax({type:"POST",url:wsUrl+"getFbTrackingQS_Plain",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){qs=msg.d,showFriendsPlugin(accessToken,qs,layout)},error:function(){showFriendsPlugin(accessToken,"",layout)}})}function showFriendsPlugin(accessToken,qs,layout){layout=="horizontal"?friendsPluginHorizontal(access_token,qs):friendsPluginVertical(access_token,qs)}function friendsPluginHorizontal(accessToken,qs){var site=window.location.protocol+"//"+window.location.host;FB.api("/me/friends?"+accessToken,function(response){var container,maxVal,myArr;friends=response,container=document.getElementById("friendsList");try{for(maxVal=friends.data.length,maxView>maxVal&&(maxView=maxVal),myArr=[],i=0;i<maxView;i++){myRndVal=rnd(maxVal),alreadyIn=in_array(myRndVal,myArr);while(alreadyIn==!0)myRndVal=rnd(maxVal),alreadyIn=in_array(myRndVal,myArr);myArr.push(myRndVal)}for(y=0;y<myArr.length;y++)friendImage=document.createElement("img"),friendImage.setAttribute("title","'"+friends.data[myArr[y]].name+"'"),friendImage.setAttribute("class","left"),friendImage.setAttribute("src","http://graph.facebook.com/"+friends.data[myArr[y]].id+"/picture"),friendImage.setAttribute("onClick","openSendBox("+friends.data[myArr[y]].id+", '"+fbMessage+"','Iscriviti a SaldiPrivati','"+site+"/Facebook/Fbreg.aspx?"+qs+"','"+site+"/images/it-IT/Facebook/logo.gif');return false;"),container.appendChild(friendImage)}catch(err){}})}function friendsPluginVertical(accessToken,qs){var site=window.location.protocol+"//"+window.location.host;FB.api("/me/friends?"+accessToken,function(response){var container,maxVal,myArr;friends=response,container=document.getElementById("myContainer");try{for(maxVal=friends.data.length,maxView>maxVal&&(maxView=maxVal),myArr=[],i=0;i<maxView;i++){myRndVal=rnd(maxVal),alreadyIn=in_array(myRndVal,myArr);while(alreadyIn==!0)myRndVal=rnd(maxVal),alreadyIn=in_array(myRndVal,myArr);myArr.push(myRndVal)}for(divBoxAmici=document.createElement("div"),divBoxAmici.setAttribute("id","boxAmici"),titleTag=document.createElement("h3"),titleImage=document.createElement("img"),titleImage.setAttribute("class","tit"),titleImage.setAttribute("src","/images/it-IT/Shared/img_fb_invita_amici.gif"),titleImage.setAttribute("alt","Invita i tuoi amici con Facebook"),titleTag.appendChild(titleImage),divBoxAmici.appendChild(titleTag),y=0;y<myArr.length;y++)linkTag=document.createElement("a"),linkTag.setAttribute("onClick","openSendBox("+friends.data[myArr[y]].id+", '"+fbMessage+"','Iscriviti a SaldiPrivati','"+site+"/Facebook/Fbreg.aspx?"+qs+"','"+site+"/images/it-IT/Facebook/logo.gif');return false;"),linkTag.setAttribute("href","javascript:void(0)"),linkTag.setAttribute("class","row"),friendImage=document.createElement("img"),friendImage.setAttribute("src","http://graph.facebook.com/"+friends.data[myArr[y]].id+"/picture"),linkTag.appendChild(friendImage),nameTag=document.createElement("span"),nameTag.setAttribute("class","name"),nameVal=document.createTextNode(friends.data[myArr[y]].name),nameTag.appendChild(nameVal),linkTag.appendChild(nameTag),btnTag=document.createElement("span"),btnTag.setAttribute("class","btn_invita"),linkTag.appendChild(btnTag),divBoxAmici.appendChild(linkTag);linkOtherFriends=document.createElement("a"),linkOtherFriends.setAttribute("href","javascript:void(0)"),linkOtherFriends.setAttribute("class","otherFriends"),linkOtherFriends.setAttribute("onClick","openFriendsPluginFull();"),otherFriendsImage=document.createElement("img"),otherFriendsImage.setAttribute("src","/images/it-IT/Shared/ico_refresh.gif"),otherFriendsImage.setAttribute("alt",""),linkOtherFriends.appendChild(otherFriendsImage),otherFriendsText=document.createTextNode("Altri amici"),linkOtherFriends.appendChild(otherFriendsText),divBoxAmici.appendChild(linkOtherFriends),container.appendChild(divBoxAmici)}catch(err){}})}function showFiendsPluginBanner(layout){if(layout!="horizontal"){var container=document.getElementById("myContainer");divBoxAmici=document.createElement("div"),divBoxAmici.setAttribute("id","boxAmici"),divBoxAmici.setAttribute("class","boxConn"),titleTag=document.createElement("h3"),titleImage=document.createElement("img"),titleImage.setAttribute("class","tit"),titleImage.setAttribute("src","/images/it-IT/Shared/img_fb_amici.gif"),titleImage.setAttribute("alt","Invita i tuoi amici con Facebook"),titleTag.appendChild(titleImage),divBoxAmici.appendChild(titleTag),divSpaced=document.createElement("div"),divSpaced.setAttribute("class","spaced"),subTitleTag=document.createElement("h4"),subtitleTxt=document.createTextNode("Connettiti con noi:"),subTitleTag.appendChild(subtitleTxt),ulTag=document.createElement("ul"),ulTag.setAttribute("class","listBlueCirc"),liTag1=document.createElement("li"),liTag1Txt=document.createTextNode("Tante anteprime"),liTag1.appendChild(liTag1Txt),liTag2=document.createElement("li"),liTag2Txt=document.createTextNode("Concorsi  e promozioni esclusive"),liTag2.appendChild(liTag2Txt),liTag3=document.createElement("li"),liTag3Txt=document.createTextNode("Backstage delle vendite"),liTag3.appendChild(liTag3Txt),liTag4=document.createElement("li"),liTag4Txt=document.createTextNode("Pi\u00f9 facile invitare gli amici"),liTag4.appendChild(liTag4Txt),ulTag.appendChild(liTag1),ulTag.appendChild(liTag2),ulTag.appendChild(liTag3),ulTag.appendChild(liTag4),imgCoupon=document.createElement("img"),imgCoupon.setAttribute("src","/images/it-IT/Shared/banner_box_amici.gif"),imgCoupon.setAttribute("alt","5 euro di buono sconto subito per te*! Connettiti ora"),pAsterisc=document.createElement("p"),pAsterisc.setAttribute("class","small"),pAsteriscTxt=document.createTextNode("* la prima volta che dai il consenso"),pAsterisc.appendChild(pAsteriscTxt),divSpaced.appendChild(subTitleTag),divSpaced.appendChild(ulTag),divSpaced.appendChild(imgCoupon),divSpaced.appendChild(pAsterisc),divBoxAmici.appendChild(divSpaced)}else $(".otherFriends").css("display","none")}function manageFbCarBox(isFbVip){isFbVip=="False"?location.href.indexOf("state=fb")>-1&&location.href.indexOf("error_reason=user_denied")<0?FB.getLoginStatus(function(response){response.status!="unknown"?response.status=="connected"?(token=response.authResponse.accessToken,expires=response.authResponse.expiresIn,access_token="access_token="+token+"&expires_in="+expires,FB.api("/me?"+access_token,function(response){try{user_data=response,fbUserId=user_data.id,showFbCard_BannerActive(),enableFbConnection(access_token,fbUserId)}catch(e){showFbCard_BannerInactive()}})):showFbCard_BannerInactive():showFbCard_BannerInactive()}):showFbCard_BannerInactive():FB.getLoginStatus(function(response){response.status==="connected"?(errP=0,userId=response.authResponse.userID,access_token=response.authResponse.accessToken,FB.api("/me/permissions?"+access_token,function(response){var jsonText;perms=response;try{perms.data[0].publish_stream!=1?(jsonText=JSON.stringify({facebookID:userId}),$.ajax({type:"POST",url:wsUrl+"deleteUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(){showFbCard_BannerInactive()},error:function(){showFbCard_BannerInactive()}})):showFbCard_BannerActive()}catch(e){jsonText=JSON.stringify({facebookID:userId}),$.ajax({type:"POST",url:wsUrl+"deleteUserBenefit",data:jsonText,contentType:"application/json",dataType:"json",success:function(){showFbCard_BannerInactive()},error:function(){showFbCard_BannerInactive()}})}})):showFbCard_BannerInactive()})}function showFbCard_BannerInactive(){document.getElementById("cartaFbInactive").style.display="none",document.getElementById("cartaFbActive").style.display="none",document.getElementById("cartaFbLow").style.display=""}function showFbCard_BannerActive(){document.getElementById("cartaFbInactive").style.display="none",document.getElementById("cartaFbActive").style.display="",document.getElementById("cartaFbLow").style.display="none"}function manageFbLogin(appId,retUrl,retParam){$.fancybox($("#loadFb").html(),{padding:0,autoScale:!1,scrolling:"no",centerOnScroll:"yes",modal:!0,enableEscapeButton:!1,showCloseButton:!1}),FB.getLoginStatus(function(response){response.status!="unknown"&&response.status!="undefined"?response.status=="connected"?(token=response.authResponse.accessToken,expires=response.authResponse.expiresIn,access_token="access_token="+token+"&expires_in="+expires,FB.api("/me?"+access_token,function(response){try{user_data=response,fbUserId=user_data.id,manageFbUserLoginInSP(fbUserId,user_data.email,access_token)}catch(e){authorizeUser(appId,retUrl,retParam)}})):authorizeUser(appId,retUrl,retParam):authorizeUser(appId,retUrl,retParam)})}function checkTokenInDB(){return retval="false"}function manageFbUserLoginInSP(fbUserId,fbUserMail,fbToken){var jsonText=JSON.stringify({uID:fbUserId,mail:fbUserMail,fbToken:fbToken});$.ajax({type:"POST",url:wsUrl+"loginUserWithFB",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d=="true"?window.location=listSaleUrl:$.fancybox($("#noMail").html().replace("##_mail_##",fbUserMail))},error:function(){$.fancybox.close()}})}function manageRegForm(){FB.getLoginStatus(function(response){if(response.status!="unknown")if(response.status=="connected")try{fbUserId=response.authResponse.userID,fbToken=response.authResponse.accessToken,expires=response.authResponse.expiresIn,fbUserMail="",access_token="access_token="+fbToken+"&expires_in="+expires,FB.api("/me?"+access_token,function(response){try{$.fancybox($("#completaReg").html(),{onComplete:function(){var qs,mail,jsonText;bday=response.birthday,bday=formatDate(new Date(getDateFromFormat(bday,"MM/dd/yyyy")),"dd/MM/yyyy"),$("#fancybox-content #fb_reg_name").val(response.first_name),$("#fancybox-content #fb_reg_surname").val(response.last_name),$("#fancybox-content #fb_reg_birth").val(bday),$("#fancybox-content #fb_reg_mail").val(response.email),$("#fancybox-content #fb_id").val(fbUserId),gender=response.gender,gender=="male"?$("#fancybox-content input[name=fb_reg_gender]:eq(0)").attr("checked","checked"):$("#fancybox-content input[name=fb_reg_gender]:eq(1)").attr("checked","checked"),qs=leggiCookie("fbtracking"),qs!=""&&(mail="",jsonText=JSON.stringify({qs:qs}),$.ajax({type:"POST",url:wsUrl+"getEmailPadrino",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){mail=msg.d,mail!=""&&($("#fancybox-content #fb_reg_friend").val(mail),$.ajax({type:"POST",url:wsUrl+"getSecretCode",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){scode=msg.d,mail!=""&&$("#fancybox-content #fb_secretCode").val(scode)},error:function(){}}))},error:function(){}}))}})}catch(e){}})}catch(e){$.fancybox($("#completaReg").html())}})}function manageLoginPageLoad(){location.href.indexOf("state=1")>-1&&(location.href.indexOf("error=")<0&&$.fancybox($("#loadFb").html(),{padding:0,autoScale:!1,scrolling:"no",centerOnScroll:"yes",modal:!0,enableEscapeButton:!1,showCloseButton:!1}),FB.getLoginStatus(function(response){if(response.status!="unknown")if(response.status=="connected")try{fbUserId=response.authResponse.userID,fbToken=response.authResponse.accessToken,expires=response.authResponse.expiresIn,fbUserMail="",access_token="access_token="+fbToken+"&expires_in="+expires,FB.api("/me?"+access_token,function(response){try{fbUserMail=response.email;var jsonText=JSON.stringify({uID:fbUserId,mail:fbUserMail,fbToken:access_token});$.ajax({type:"POST",url:wsUrl+"loginUserWithFB",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d=="true"?window.location=listSaleUrl:$.fancybox($("#noMail").html().replace("##_mail_##",fbUserMail))},error:function(){$.fancybox.close()}})}catch(e){}})}catch(e){$.fancybox.close()}}))}function associateUsertoFB(){var fb_user=$("#fancybox-content #fb_username").val(),fb_pass=$("#fancybox-content #fb_password").val(),inErr=0;fb_pass==""?(inErr=1,$("#fancybox-content #err_pass").css("display","")):$("#fancybox-content #err_pass").css("display","none"),fb_user==""?(inErr=1,$("#fancybox-content #err_mail").css("display","")):$("#fancybox-content #err_mail").css("display","none"),inErr==0&&FB.getLoginStatus(function(response){if(response.status!="unknown")if(response.status=="connected")try{fbUserId=response.authResponse.userID;var jsonText=JSON.stringify({fb_user:fb_user,fb_pass:fb_pass,fbUserId:fbUserId});$.ajax({type:"POST",url:wsUrl+"associateFbAccount",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d=="true"?window.location=listSaleUrl:$("#fancybox-content #err_login").css("display","")},error:function(){$("#fancybox-content #err_login").css("display","")}})}catch(e){}})}function registerUser(){var name=$("#fancybox-content #fb_reg_name").val(),surname=$("#fancybox-content #fb_reg_surname").val(),birthDay=$("#fancybox-content #fb_reg_birth").val(),mail=$("#fancybox-content #fb_reg_mail").val(),fbId=$("#fancybox-content #fb_id").val(),password=$("#fancybox-content #fb_reg_pass").val(),password_c=$("#fancybox-content #fb_reg_pass_check").val(),friend=$("#fancybox-content #fb_reg_friend").val(),gender=$("#fancybox-content :checked").val(),secretCode=$("#fancybox-content #fb_secretCode").val(),chkInfo=$("#fancybox-content #chkInfo").attr("checked"),inErr=0,errText="",jsonText;name==""&&(inErr=1,errText+="<br />Il nome \u00e8 obbligatorio"),surname==""&&(inErr=1,errText+="<br />Il cognome \u00e8 obbligatorio"),birthDay==""&&(inErr=1,errText+="<br />La data di nascita \u00e8 obbligatoria"),mail==""?(inErr=1,errText+="<br />Il campo Email \u00e8 obbligatorio"):checkemail(mail)==!1&&(inErr=1,errText+="<br />L' email non \u00e8 nel formato corretto."),friend!=""&&checkemail(friend)==!1&&(inErr=1,errText+="<br />L' email dell' amico non \u00e8 nel formato corretto."),password==""&&(inErr=1,errText+="<br />La password \u00e8 obbligatoria"),password_c==""&&(inErr=1,errText+="<br />La password di controllo \u00e8 obbligatoria"),password!=password_c&&(inErr=1,errText+="<br />Le password non coincidono"),chkInfo!="checked"&&(inErr=1,errText+="<br />Occorre selezionare il consenso per procedere."),inErr==1?$("#fancybox-content #err_reg").html(errText):(jsonText=JSON.stringify({name:name,surname:surname,mail:mail,gender:gender,password:password,fbId:fbId,friend:friend,birthDay:birthDay,secretCode:secretCode}),$.ajax({type:"POST",url:wsUrl+"registerUser",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){msg.d=="true"?$.fancybox($("#regOk").html()):(errText="<br/>"+gerErrorString(msg.d),$("#fancybox-content #err_reg").html(errText))},error:function(){errText="<br/>"+gerErrorString("001"),$("#fancybox-content #err_reg").html(errText)}}))}function gerErrorString(errorCode){var errString="";switch(errorCode){case"001":errString="Spiecente si sono verificati errori. Si prega di riprovare.";break;case"002":errString="L' indirizzo email inserito risulta gi\u00e0 presente nel sistema.";break;case"003":errString="Il padrino inserito non \u00e8 valido.";break;case"004":errString="L'account Facebook \u00e8 gi\u00e0 stato associato ad un' altro utente.";break;default:errString="Spiecente si sono verificati errori. Si prega di riprovare."}return errString}function checkUserRegType(isEnabled){isEnabled=="True"?FB.getLoginStatus(function(response){response.status!="unknown"?($("#fbreg").css("display",""),$("#formReg").css("display","none")):($("#fbreg").css("display","none"),$("#formReg").css("display",""))}):($("#fbreg").css("display","none"),$("#formReg").css("display",""))}function manageLinkReg(urlReg){var qs=leggiCookie("fbtracking");qs!=""&&(urlReg+="?"+qs),document.location.href=urlReg}function createQsLinkRegTrack(){var jsonText="{}";$.ajax({type:"POST",url:wsUrl+"getFbTrackingQS",data:jsonText,contentType:"application/json",dataType:"json",success:function(msg){qs=msg.d},error:function(){}})}function fbLike(fbLikeUrl){var myscript=document.createElement("fb:like"),s;myscript.setAttribute("href",fbLikeUrl),myscript.setAttribute("send","false"),myscript.setAttribute("show_faces","false"),myscript.setAttribute("action","like"),myscript.setAttribute("font","arial"),myscript.setAttribute("layout","button_count"),myscript.setAttribute("class","left"),s=document.getElementById("fbLikeSale"),s.parentNode.insertBefore(myscript,s)}function gPlus(gpUrl){var myscript=document.createElement("g:plusone"),s;myscript.setAttribute("href",gpUrl+"&g=1"),myscript.setAttribute("size","medium"),s=document.getElementById("googlePlusScript"),s.parentNode.insertBefore(myscript,s)}function fbSend(fbSendUrl){var myscript=document.createElement("fb:send"),s;myscript.setAttribute("href",fbSendUrl),myscript.setAttribute("send","false"),myscript.setAttribute("class","left"),s=document.getElementById("fbSendSale"),s.parentNode.insertBefore(myscript,s)}function twittSale(tweetUrl,tweetMsg){var myscript=document.createElement("a"),s;myscript.setAttribute("href","https://twitter.com/share?url="+escape(tweetUrl)),myscript.setAttribute("class","twitter-share-button"),myscript.setAttribute("data-text",tweetMsg),myscript.setAttribute("data-count","none"),myscript.setAttribute("data-lang","it"),s=document.getElementById("twittSale"),s.parentNode.insertBefore(myscript,s),myscript=document.createElement("script"),myscript.type="text/javascript",myscript.src="//platform.twitter.com/widgets.js",s=document.getElementById("twittSale"),s.parentNode.insertBefore(myscript,s)}var access_token,user_data,listSaleUrl
