var sonico_gifts=[],user_credits=0,msg_select_gift="Please, select a gift to send",msg_gral_error="Error: Please try again later",msg_chck_gift="You can see the present in the profile of",msg_enter_txt="Please. enter a text to send with the message",msg_free="Free",msg_remaining="Remaining",msg_next="Next",msg_previous="Prev",msg_no_gifts="No more gifts to show",img_loading="img/ajax-loaderbigFFFFFF.gif";
function selectGift(a,b){$("#giftsContent ul li").removeClass("selected");for(i in sonico_gifts)if(i==b){$(a).parent().addClass("selected");$("#gift_prev").attr("alt",sonico_gifts[i].gift_name);$("#gift_prev").attr("src",static_host_sonico+"/"+sonico_gifts[i].img_url);$("#gift_id").val(b);$("#gift_prev").show();$("#send_gift").show();if(from_profile==1&&$("#friend_id").val()==0){shareManager.secondStepGift();return false}}return false}function checkGift(){return $("#gift_id").val()}
function submitProfileFrm(){if(!checkGift()){alert(msg_select_gift);return false}if($("#boardGiftMsg").val()==""||$("#boardGiftMsg").val()==gifts_txtarea_ini){alert(msg_enter_txt);return false}var a="?credits="+sonico_gifts[$("#gift_id").val()].price+"&ucredits="+user_credits+"&gfid="+$("#gift_id").val();a=a+"&t="+$("#send_gift :radio:checked").val()+"&src="+static_host_sonico+"/"+encodeURI(sonico_gifts[$("#gift_id").val()].img_url);$("#ex2").jqm({ajax:"layers/popup_send_gift.php"+a,overlay:30,modal:true}).jqmShow();
return false}function submitFrm(){if(!checkGift()){alert(msg_select_gift);return false}var a="?credits="+sonico_gifts[$("#gift_id").val()].price+"&ucredits="+user_credits+"&gfid="+$("#gift_id").val();a=a+"&t="+$("#send_gift :radio:checked").val()+"&src="+static_host_sonico+"/"+encodeURI(sonico_gifts[$("#gift_id").val()].img_url);$("#ex2").jqm({ajax:"layers/popup_send_gift.php"+a,overlay:30,modal:true}).jqmShow();return false}
function sendGift(a){$(a).attr("disabled","disabled");frm_sbm=from_profile==1?"shareBox":"send_gift";$("#"+frm_sbm).ajaxSubmit({url:"/ajax_gifts.php",type:"POST",dataType:"json",error:function(){alert(msg_gral_error)},success:function(b){if(b.error){alert(b.error);$(a).attr("disabled",false)}else if(b.pending==0){$("#st_msg").html(b.msg);$("#st_opt").hide();$("#pop_gfid").hide();$("#st_credits").hide();$(a).attr("disabled",false);if(from_profile==1){$("#st_name").hide();$("#st_opt_ok").hide();b=setTimeout("window.location.reload()",
3E3)}else{$("#st_name").html(msg_chck_gift+' <a href="/profile.php?u='+b.u+'">'+b.n+"</a>").show();$("#st_opt_ok a").attr("href","/profile.php?u="+b.u);$("#st_opt_ok").show();$("#ex2").jqm({onHide:closeFromGiftsShop})}}else window.location="purchase.php?t=gift&pcid="+b.g+"&gpid="+b.pending}});return false}var closeFromGiftsShop=function(a){a.w.fadeOut("2000",function(){window.location.reload()})};
function formatItemGiftsContent(a,b){var c='<ul class="gift-grid f-wrap">',e=0,f=from_profile==0?5:4;$.each(a,function(g,d){e++;mod=e%f;obj_price=d.price>0?'<strong class="smaller">'+gitfsCredits.replace("%%CREDITS%%",d.price)+"</strong>":'<strong class="txt-green smaller">'+msg_free+"</strong>";c+='<li><a href="#" class="thumb" onclick="return selectGift(this, '+g+');"><img alt="'+d.gift_name+'" src="'+static_host+"/"+d.img_url+'" width="70" height="70" /></a>'+obj_price;c+=d.total_amount>0?'<span class="block smaller">'+
(d.total_amount-d.total_sent)+" "+msg_remaining+"</span>":'<span class="block smaller">&nbsp;</span>';c+="</li>";if(mod==0&&e<b)c+='</ul><ul class="gift-grid f-wrap">'});c+="</ul>";return c}
function formatItemGiftsPager(a){var b='<span class="f-right pager">';b+=a.previous_page<a.page?'<a class="link-prev" href="javascript:giftsPage('+a.previous_page+');">'+msg_previous+"</a>":'<span class="link-prev">'+msg_previous+"</span>";b+=a.next_page>a.page?'- <a class="link-next" href="javascript:giftsPage('+a.next_page+');">'+msg_next+"</a>":'- <span class="link-next">'+msg_next+"</span>";b+="</span>";return b}
function giftsPage(a){$("#giftsContent").html('<div style="text-align: center; padding: 20px 20px"><img src="'+img_loading+'" /></div>');$.getJSON("ajax_gifts.php",{getaction:"getSonicoGifts",p:a,l:gifts_per_page,c:gifts_category,o:gifts_order,ort:gifts_order_type},function(b){if(b.sonico_gifts_count>0){$("#giftsContent").html(formatItemGiftsContent(b.sonico_gifts,b.sonico_gifts_count));if($("#gift_id").val()){tmp_gift=sonico_gifts[$("#gift_id").val()];sonico_gifts=b.sonico_gifts;sonico_gifts[$("#gift_id").val()]=
tmp_gift}else sonico_gifts=b.sonico_gifts;var c="";if(b.paging)c=formatItemGiftsPager(b.paging);$("#giftsPaging").html('<p class="f-left">'+b.phrase+"</p>"+c);from_profile==0&&$("#giftsPagingBottom").html('<span class="f-left"></span>'+c)}else{$("#giftsPaging").html(" ");$("#giftsPagingBottom").html(" ");$("#giftsContent").html('<div class="box-msg box-success"><p class="col-last larger bold">'+msg_no_gifts+"</p></div>")}})}
function changeGiftCategory(a){if(from_profile==1&&gifts_order==0){gifts_order="total_sent";$("#cg_total_sent").addClass("current bold")}gifts_page=1;var b=gifts_category;gifts_category=a;giftsPage(1);if(from_profile==1){$("#cg_"+b).removeClass("current").removeClass("bold");$("#cg_"+a).addClass("current bold")}else{$("#cg_"+b).removeClass("current").parent().removeClass("bold");$("#cg_"+a).addClass("current").parent().addClass("bold")}}
function changeGiftOrder(a){gifts_page=1;var b=gifts_order;switch(a){case "total_sent":gifts_order="total_sent";gifts_order_type=0;break;case "total_amount":gifts_order="total_amount";gifts_order_type="ASC";break;default:return}giftsPage(1);if(from_profile==1){$("#cg_"+b).removeClass("current").removeClass("bold");$("#cg_"+a).addClass("current bold")}else{$("#cg_"+b).removeClass("current").parent().removeClass("bold");$("#cg_"+a).addClass("current").parent().addClass("bold")}}
function cancelGift(a){document.getElementById(a).reset();$("#friend_id").val("");$("#gift_id").val("");$("#gift_prev").hide();$("#giftsContent ul li").removeClass("selected");return false};
