var dataArr=new Array();var userdataArr=new Array();var rating_id_arr=new Array();var relevancy_id_arr=new Array();var views_id_arr=new Array();var popular_id_arr=new Array();var newest_id_arr=new Array();var curshow_id_arr=new Array();var total_rec=0;var cur_pos=0;var isCommentLoaded=false;var t=0;function cardpage_init(){var a=arguments[0];var b=arguments[1];var c=arguments[2];$.getScript("http://x.123g.us/json/"+a+"_userdata.js",function(){$.getScript("http://x.123g.us/json/"+a+".js",function(){data_init();var d={};d.heading="Explore More Cards";d.heading_arr=["More Like This","Popular Now","Related"];d.jsonfile_arr=[a+"_see_also.js","most_popular.js",b+"_related.js"];d.json_names=["q1_events_related","most_popular","related"];d.jsonfile_root="http://x.123g.us/json/";d.tab_holder="tab_holder";d.tab_container="tab_container";var e=new Tab123();e.init(d);if($("#submit_up").attr("disabled")){$("#submit_up").removeAttr("disabled")}if($("#submit_dn").attr("disabled")){$("#submit_dn").removeAttr("disabled")}})})}function data_init(){manage_data();var a=getCookie("sort_order");show(a)}function manage_data(){var m=cards;var j="";total_rec=m.length;var d=new Array();var k=new Array();var h=new Array();var n=new Array();var p=new Array();var c=new Array();var b=new Array();var l=new Array();for(var g=0;g<total_rec;g++){newest_id_arr[g]=m[g].card_id;dataArr[m[g].card_id]=m[g]}for(var g=0;g<total_rec;g++){j=cards_userdata[g].card_id;d[g]=cards_userdata[g].rating+(total_rec-g);k[g]=cards_userdata[g].relevancy+".0"+(total_rec-g);h[g]=cards_userdata[g].views+".0"+(total_rec-g);n[g]=cards_userdata[g].sent+".0"+(total_rec-g);p[cards_userdata[g].rating+(total_rec-g)]=j;c[cards_userdata[g].relevancy+".0"+(total_rec-g)]=j;b[cards_userdata[g].views+".0"+(total_rec-g)]=j;l[cards_userdata[g].sent+".0"+(total_rec-g)]=j}var e=d.sort(function(q,i){return i-q});var a=k.sort(function(q,i){return i-q});var o=h.sort(function(q,i){return i-q});var f=n.sort(function(q,i){return i-q});for(var g=0;g<total_rec;g++){rating_id_arr[g]=p[e[g]];relevancy_id_arr[g]=c[a[g]];views_id_arr[g]=b[o[g]];popular_id_arr[g]=l[f[g]];userdataArr[cards_userdata[g].card_id]=cards_userdata[g]}}function show(){var b=arguments[0];if(b=="rating"){curshow_id_arr=rating_id_arr}else{if(b=="relevancy"){curshow_id_arr=relevancy_id_arr}else{if(b=="views"){curshow_id_arr=views_id_arr}else{if(b=="popular"){curshow_id_arr=popular_id_arr}else{curshow_id_arr=newest_id_arr}}}}for(var a=0;a<total_rec;a++){if(curshow_id_arr[a]==card_id){cur_pos=a}}}function showHTML(){var g=arguments[0];var d=curshow_id_arr;var h=dataArr[d[g]].label;var a="";a+='<div class="send-now"><input type="button" name="submit_up" value="Send this ecard" id="submit_up" class="select-button2" onclick="document.getElementById(\'sendFrm\').submit();"/></div>';if(h.toUpperCase()=="F"||h.toUpperCase()=="I"||h.toUpperCase()=="R"){a+='<div id="cardswf"></div>'}else{if(h.toUpperCase()=="V"){a+='<div id="cardswf"></div>'}else{if(h.toUpperCase()=="A"||h.toUpperCase()=="P"){var j=dataArr[d[g]].flash_details;a+='<img id="cardimage" src="'+j.split("#")[0]+'" width="'+j.split("#")[1]+'" height="'+j.split("#")[2]+'" border="0">';a+='<div id="music_panel_holder"></div>'}}}a+='<div class="send-now"><input type="button" name="submit_dn" value="Send this ecard" id="submit_dn" class="select-button2" onclick="document.getElementById(\'sendFrm\').submit();"/></div>';var b=dataArr[d[g]].redline;var e=dataArr[d[g]].card_desc;var c='<div class="card_view_text-v2">'+e+"</div>";$("#sendFrm").attr("action","/createcard?"+dataArr[d[g]].card_id);$("#div_card").css({backgroundImage:"url("+dataArr[d[g]].background_image+")"});$("#div_card").html(a);$("#span_bc_rl").html(b);$("#div_card_desc").html(c);if(h.toUpperCase()=="F"||h.toUpperCase()=="I"||h.toUpperCase()=="R"){var i=dataArr[d[g]].flloder;var j=dataArr[d[g]].flash_details;var f=(i.indexOf("?")>0)?i.split("?")[1]:"";embedswf_swfobject("http://c.123g.us/flash/CardShell.swf","&"+f,j.split("#")[1],j.split("#")[2],"cardswf")}else{if(h.toUpperCase()=="V"){var i=dataArr[d[g]].flloder;var j=dataArr[d[g]].flash_details;var f=(i.indexOf("?")>0)?i.split("?")[1]:"";embedswf_swfobject("http://c.123g.us/flash/jwflvmediaplayer_v1.0.swf","&"+f,j.split("#")[1],j.split("#")[2],"cardswf")}}if(h.toUpperCase()=="A"||h.toUpperCase()=="P"){if(dataArr[d[g]].music.lastIndexOf(".wav")>=0||dataArr[d[g]].music.lastIndexOf(".mp3")>=0||dataArr[d[g]].music.lastIndexOf(".mid")>=0){if(dataArr[d[g]].embed_music.toUpperCase()=="Y"){LoadMusic(dataArr[d[g]].music)}}}}function showNextPrevIcons(){var f=arguments[0];var c=arguments[1];var b=curshow_id_arr;var d="";var e,a;f--;if(c=="S"){e=(f-1>=0)?f-1:total_rec+f-1;a=(f+1<total_rec)?f+1:f+1-total_rec}if(c=="N"){e=f;a=(f+1<total_rec)?f+1:f+1-total_rec;if(a==cur_pos){a=(a+1<total_rec)?a+1:a+1-total_rec}}if(c=="P"){e=(f-1>=0)?f-1:total_rec+f-1;a=f;if(e==cur_pos){e=(e-1>=0)?e-1:total_rec+e-1}}$.preloadImages(dataArr[b[e]].icon_image,dataArr[b[a]].icon_image);if(total_rec==2&&(e==a||dataArr[b[e]].card_id==card_id||dataArr[b[a]].card_id==card_id)){if(c=="N"){if(dataArr[b[e]].card_id==card_id){e=a}a=-1}if(c=="P"){if(dataArr[b[a]].card_id==card_id){a=e}e=-1}if(c=="S"){a=-1}}d+='<div class="t-card-block-right-v3">';if(e>=0){d+='<a href="javascript: void(0);" onclick="showNextPrevIcons('+(e+1)+", 'P');return false;\"></a>"}d+="</div>";d+='<div class="t-card-holder2-v2">';if(e>=0){d+='<div class="t-card-block-v2"><a href="JavaScript: showCard('+(e+1)+", '"+dataArr[b[e]].card_id+'\');" title="'+dataArr[b[e]].alttag+'"><img src="'+dataArr[b[e]].icon_image+'" alt="'+dataArr[b[e]].alttag+'" id="img_prev" border="0" /></a></div>'}else{d+='<div style="float:left;height:58px;margin-left:5px;margin-right:5px;overflow:hidden;padding:10px 10px 15px 12px;width:60px;"></div>'}d+='<div style="width:60px;padding:0px 5px;margin:1px 5px 0px 5px;float:left;"><div style="height:15px;background-color:#FFFFFF;">';if(e>=0){d+='<a href="javascript: void(0);" style="font-size:10px;" onclick="showNextPrevIcons('+(e+1)+", 'P');return false;\">&laquo;&nbsp;Previous</a>"}d+="</div>";d+='<div style="background-color:#C3BEBD;color:#fff;font-size:32px;font-weight:bold;">'+total_rec+'<br><span style="font-size:12px;font-weight:normal;">Cards</span></div>';d+='<div style="height:15px;background-color:#FFFFFF;">';if(a>=0){d+='<a href="javascript: void(0);" style="font-size:10px;" onclick="showNextPrevIcons('+(a+1)+", 'N');return false;\">Next&nbsp;&raquo;</a>"}d+="</div></div>";if(a>=0){d+='<div class="t-card-block-v2"><a href="JavaScript: showCard('+(a+1)+", '"+dataArr[b[a]].card_id+'\');" title="'+dataArr[b[a]].alttag+'"><img src="'+dataArr[b[a]].icon_image+'" alt="'+dataArr[b[a]].alttag+'" id="img_next" border="0" /></a></div>'}else{d+='<div style="float:left;height:58px;margin-left:5px;margin-right:5px;overflow:hidden;padding:10px 10px 15px 12px;width:60px;"></div>'}d+="</div>";d+='<div class="t-card-block-left-v3">';if(a>=0){d+='<a href="javascript: void(0);" onclick="showNextPrevIcons('+(a+1)+", 'N');return false;\"></a>"}d+="</div>";if($("#div_nextprev")){$("#div_nextprev").html(d)}}jQuery.preloadImages=function(){for(var a=0;a<arguments.length;a++){jQuery("<img>").attr("src",arguments[a])}};function showCard(){cur_pos=arguments[0];card_id=arguments[1];$("#card-details").html("Loading...");for(var a=0;a<total_rec;a++){if(curshow_id_arr[a]==card_id){cur_pos=a}}showHTML(cur_pos);showNextPrevIcons((cur_pos+1),"S");showCardUserData(cur_pos);loadExtraDetails(cur_pos)}function showCardUserData(){var c=arguments[0];var s=curshow_id_arr;var o=dataArr[s[c]].card_id;var g=(userdataArr[dataArr[s[c]].card_id].views>0)?userdataArr[dataArr[s[c]].card_id].views:"";var A=(userdataArr[dataArr[s[c]].card_id].sent>0)?userdataArr[dataArr[s[c]].card_id].sent:"";var d=(dataArr[s[c]].added!=null)?dataArr[s[c]].added:"";var v="";var z=(dataArr[s[c]].designer_url!="")?dataArr[s[c]].designer_url:"#";v+='<div class="about-the-card">By: <strong><a href="'+dataArr[s[c]].designer_url+'">'+dataArr[s[c]].designer_name+"</a></strong></div>";v+='<div class="info-v2" title="Info">&nbsp;</div>';v+='<div class="about-data"><strong>Card Size</strong>: '+dataArr[s[c]].card_size+" | <strong>Card Type</strong>: "+getCardType(dataArr[s[c]].label)+"</div>";v+='<div class="about-data">';var b=userdataArr[dataArr[s[c]].card_id].rating;var a=userdataArr[dataArr[s[c]].card_id].rating_usercount;CardRating.displayStars=true;v+=CardRating.showRate(b,a);v+="</div>";v+='<div class="about-data">';v+=(g!="")?showViews(userdataArr[dataArr[s[c]].card_id].views):"";v+=(A!="")?" | "+showSent(userdataArr[dataArr[s[c]].card_id].sent):"";v+=(d!="")?" | Added "+d+" ago ":"";v+="</div>";v+='<div class="about-data">';var w=userdataArr[dataArr[s[c]].card_id].relevancy;var y=userdataArr[dataArr[s[c]].card_id].revevancy_up;var n=userdataArr[dataArr[s[c]].card_id].revevancy_dn;CardRelevency.displayLabel=true;v+=CardRelevency.showRelevency(w,y,n);v+="</div>";var j=dataArr[s[c]].tags.split(",");var u="";var e="";for(var r=0;r<j.length;r++){e="/tags/"+j[r].replace(/[^a-zA-Z0-9]/g,"_")+".html";var l=j[r];if(l.length>36){var m=[];for(var p=0;p<Math.floor(j[r].length/36);p++){m[m.length]=l.substring(0,36);l=l.substring(36)}l=m.join(" ")}u+=(l.length>0)?' <a href="'+e+'">'+l.toLowerCase()+"</a>":"";u+=(j.length>1)?",":""}u=u.substring(0,u.length-1);v+='<div class="about-data" style="border-bottom:0px none;"><div style="float:left;width:220px;">Tags:&nbsp;'+u+'</div><div style="float:right;width:60px;font-family:Verdana;font-size:10px;cursor:pointer;"><a href="JavaScript:void(0);" onClick="CardTags.showAddTags();return false;">Add Tags</a></div></div>';v+='<div class="about-data" id="add_tags" style="display:none;border-bottom:0px none;"><div style="float:left;width:230px;"><!--Tags:&nbsp;--><input type="text" name="tags_txt" id="tags_txt" value="" size="15" class="add-tag">&nbsp;<input type="button" name="tags_but" id="tags_but" value="Add" onclick="CardTags.saveTags();"></div><div style="float:right;width:60px;font-family:Verdana;font-size:11px;height:15px;color:#000000;"><div id="div_5" style="display:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;">Thanks...</div><div id="div_6" style="display:none;"></div></div></div>';$("#card-details").html(v);if(document.getElementById("img_track_view")){document.getElementById("img_track_view").src="/usr-bin/view_sent.pl?type=VW&cardid="+o}var f="http://www.123greetings.com"+location.pathname.substring(0,location.pathname.lastIndexOf("/")+1)+dataArr[s[c]].link;var q='<center><a href="'+f+'"><img src="'+dataArr[s[c]].thumbimg+'" BORDER="0" alt=""/></a><br/><a href="'+f+'">Send this eCard !</a></center><br/>';if(dataArr[s[c]].label.toUpperCase()=="F"||dataArr[s[c]].label.toUpperCase()=="I"||dataArr[s[c]].label.toUpperCase()=="R"){var h=dataArr[s[c]].flloder;var x=dataArr[s[c]].flash_details;var B=embed_flash(h,x.split("#")[1],x.split("#")[2])}else{if(dataArr[s[c]].label.toUpperCase()=="A"||dataArr[s[c]].label.toUpperCase()=="P"){var x=dataArr[s[c]].flash_details;var B='<img id="cardimage" src="'+x.split("#")[0]+'" width="'+x.split("#")[1]+'" height="'+x.split("#")[2]+'" border="0">'}}$("#txtThumbURLTag1").val(f);$("#txtThumbURLTag2").val(q);$("#txtThumbURLTag3").val(B)}function loadExtraDetails(){var a=arguments[0];$("#add_comment_dn").hide();$("#comments_reply").html("");card_comments=[];isCommentLoaded=false;$.getScript("http://x.123g.us/json/"+card_id+"_details.js",function(){$.getScript("http://x.123g.us/json/"+card_id+"_comments.js",function(){isCommentLoaded=true;setCardDetails();showCardComments(1)})})}function setCardDetails(){var c=document.getElementById("sendFrm");var d=card_details;$("#sendFrm").empty();for(var b in d[0]){try{c[b].value=(d[0][b].indexOf("&amp;")>0)?d[0][b].replace(/&amp;/g,"&"):d[0][b]}catch(f){var a=document.createElement("input");a.type="hidden";a.name=b;a.value=(d[0][b].indexOf("&amp;")>0)?d[0][b].replace(/&amp;/g,"&"):d[0][b];c.appendChild(a)}}}function showComment(){var a=arguments[0];if(!isCommentLoaded){$.getScript("http://x.123g.us/json/"+card_id+"_comments.js",function(){isCommentLoaded=true;showCardComments(a)})}else{showCardComments(a)}}function showCardComments(){var k=arguments[0];var c=10;var j=(k-1)*c;var h="";var m=card_comments;var l=(m.length>(j+c))?(j+c):m.length;for(var e=j;e<l;e++){h+='<div class="box">';h+='<div class="start-v2"></div>';h+='<div class="user-name2-v2">By: '+m[e].n+"</div>";h+='<div class="end-v2"></div>';h+='<div class="pst-date">'+m[e].dt+"</div>";h+='<div class="re-abuse"><div style="float:right;width:50px;padding:4px 0px;"><span class="thumb-up"><a href="JavaScript:void(0);" tilte="Good Comment" onClick="saveCmtRelevancy(\'up\',\''+m[e].id+'\');return false;">&nbsp;</a></span><span class="thumb-dn"><a href="JavaScript:void(0);" title="Poor Comment" onClick="saveCmtRelevancy(\'down\',\''+m[e].id+'\');return false;">&nbsp;</a></span></div><div style="float:right;width:180px;display:none;padding-top:5px;" id="cmtmsg_'+m[e].id+'"><div id="thank_'+m[e].id+'" style="display:none;font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px;color:#000000;padding-bottom:5px;">Thanks...</div><div id="iframe_'+m[e].id+'" style="display:none;"></div></div></div>';h+='<div class="pst-comt">'+m[e].t+"</div>";h+="<br>";h+="</div>"}if($("#comments_reply")){$("#comments_reply").html(h)}if(m.length>1){$("#add_comment_dn").show()}else{$("#add_comment_dn").hide()}var g=m.length;var d=c;var p=Math.ceil(g/d);var f=k;var o=new Array();var n=7;var a=0;var b=0;if(f>=n){b=f+1;a=(f==p)?b-n:b-n+1}else{b=n;a=b-n+1}b=(b>p)?p:b;if(g>0){if(g>d){if(p>0){o[o.length]='<div class="pagenavi">';if(f==1){o[o.length]='<span class="pages">&laquo;</span>&nbsp;'}else{o[o.length]='<a href="JavaScript: void(0)" onclick="showComment(1);return false;" title="Go to First Page">&laquo;</a>&nbsp;'}for(var e=a;e<=b;e++){if(e==f){o[o.length]='<span class="current">'+e+"</span>&nbsp;"}else{o[o.length]='<a href="JavaScript: void(0)" onclick="showComment('+e+');return false;" title="Go to page '+e+'">'+e+"</a>&nbsp;"}}if(f==p){o[o.length]='<span class="pages">&raquo;</span>'}else{o[o.length]='<a href="JavaScript: void(0)" onclick="showComment('+p+');return false;" title="Go to Last Page">&raquo;</a>'}o[o.length]="</div>"}}else{o[o.length]=""}}else{}$("#pagenavi").html(o.join(""));if(o.join("")!=""){$("#pagenavi").show()}}function saveCmtRelevancy(){var b=0;if(b){clearTimeout(b)}var a=arguments[0];var c=arguments[1];$.ajax({type:"GET",dataType:"text",url:"/usr-bin/comment_relevancy.pl",cache:false,data:"relevancy="+a+"&commentid="+c,beforeSend:function(){if($("#cmtmsg_"+c).is(":hidden")){$("#cmtmsg_"+c).show()}$("#thank_"+c).show();$("#iframe_"+c).hide()},success:function(d){$("#thank_"+c).hide();$("#iframe_"+c).html(d);$("#iframe_"+c).show();b=setTimeout(function(){b=0;$("#thank_"+c).hide();$("#iframe_"+c).hide();$("#iframe_"+c).html("");if(!$("#cmtmsg_"+c).is(":hidden")){$("#cmtmsg_"+c).hide()}},3000)}})};