function ajaxError(b,c,a){alert("ERROR: Could not load the contents:\n"+b.statusText+"\n"+b.status+"\n"+b.responseText+"\n"+b.getAllResponseHeaders()+"\n"+c+"\n"+a)}function ajax(c,b){myConsole("ajax "+c+" "+b);var a=addSessionId(b+"&randomnumber="+Math.random());$("#"+c+"").load(b,{},function(){myConsole("LOADED");return true})}function addSessionId(c){var d=$("#sessionIdHolder");if(d.length>0){if(c.indexOf("jsessionid")==-1){var b=c.split("?")[0];var a="?"+c.split("?")[1];c=b+";jsessionid="+d.html().replace(/^\s+|\s+$/g,"")+a}}return c}function bindAjaxToTag(c,a,b){$("#"+b+" "+c+"").each(function(){$(this).click(function(){$.ajax({url:addSessionId($(this).attr(a)),cache:false,dataType:"html",error:function(e,f,d){ajaxError(e,f,d)},success:function(d){$("#"+b).html(d).getScript()}});return false})})}function emptyCartOnClose(){try{var c=window.location.href;var a=c.split("?")[1];var d=c.split(";jsessionid")[0];if(typeof(a)!="undefined"&&a!=""){d+="?"+a}$("#RAlightbox .RAlb_close").unbind("click").click(function(){window.location=d;return false});$(".RAlightbox_bg").unbind("click").click(function(){window.location=d;return false})}catch(b){alert("Refreshing the page has failed: "+b)}}function buyMusic(a){$("#mediaCart").data("ajaxStop","0");$(a).each(function(){$(this).click(function(){var b=$("#mediaCart");$(this).ajaxStart(function(){$("#mediaCart").data("ajaxStop","1")});$(this).ajaxComplete(function(){$("#mediaCart").data("ajaxStop","0")});if(b.data("ajaxStop")!=1&&b.data("ajaxStop")!="1"){$.ajax({url:addSessionId($(this).attr("href")),cache:false,dataType:"html",error:function(d,e,c){ajaxError(d,e,c)},success:function(h){var g=$("<div>"+h+"</div>");var c=g.find("li");var e=g.find(".status").text();var j=g.find("#cartUrl").html();$("#cartUrlFromCart").html(j);if(e!="Item already in cart"){c.find(".remove a").click(function(){removeCartItem($(this));return false});b.find("#cartItems").append(c.fadeIn("slow"));b.find(".cartIsEmpty").hide();if(b.find(".price").length==0){b.find("#pricearea").append(g.find(".price").fadeIn("slow"))}else{b.find(".price").replaceWith(g.find(".price"))}if(b.find(".ex2trigger").length==0){var f=g.find(".check");f.click(function(){OpenRAlightbox({link:addSessionId($(this).find("a").attr("href")),width:500,height:200,loadType:"RAlbLoadAjax",extraCssClass:"checkoutWindow",title:document.getElementById("myHiddenTermsAndConditionsCaption").innerHTML});$(".popup").remove();return false});b.find(".price").after(f.fadeIn("slow"))}if(b.find(".check2").length==0){var d=g.find(".check2").find("a:first").click(function(){try{OpenRAlightbox({link:addSessionId($(this).attr("href")),width:500,height:180,loadType:"RAlbLoadAjax",extraCssClass:"checkoutWindow",title:$(this).attr("title")});$(".popup").remove()}catch(k){alert(k)}return false}).end();b.find(".check").after(d.fadeIn("slow"))}}else{b.find("#cartItems").append($("<li>"+e+"</li>").fadeIn("slow").fadeOut("slow",function(){$(this).remove()}))}}})}return false})})}function removeCartItem(a){var b=$("#mediaCart");$.ajax({url:addSessionId(a.attr("href")),cache:false,dataType:"html",error:function(d,e,c){ajaxError(d,e,c)},success:function(d){var c=$("<div>"+d+"</div>");b.find(".price").replaceWith(c.find(".price"));a.parent().parent().parent().parent().fadeOut("slow",function(){$(this).remove();if(b.find("ul li").length==0){b.find(".ex2trigger").remove();b.find(".price").remove();b.find(".cartIsEmpty").show()}})}})}function removeItem(){$("div.remove a").click(function(){removeCartItem($(this));return false})}function getPopupTable(){$(".tracks-table div.popup").fadeOut(1);$(".tracks-table .view").click(function(){var a=$(this).attr("id");$("div.popup").removeClass("hover").css("display","none");$(this).parents("td").addClass("hover");$(this).parents("td").find("div.popup#pop_"+a+"").fadeIn(300);return false});$(".tracks-table a.close").click(function(){$(this).parents("div.popup").fadeOut(300,function(){$(this).parents("td").removeClass("hover")});return false});$(".tracks-table .titlelink").click(function(){$("div.popup").removeClass("hover").css("display","none");$(this).parents("td").addClass("hover");$(this).parents("td").find("div.popup").fadeIn(300);return false})}function show_or_hide_select_popup(b,a){x=document.getElementsByTagName("div");for(i=0;i<x.length;i++){if(x[i].id.indexOf("sel_popup_")!=-1){x[i].className="select_popup hide";spNodes=x[i].childNodes;for(i1=0;i1<spNodes.length;i1++){if(spNodes[i1].className=="select_popup_content"){popupHeight=spNodes[i1].offsetHeight}}if(popupHeight>200){popupHeight=200;for(i1=0;i1<spNodes.length;i1++){if(spNodes[i1].className=="select_popup_content"){spNodes1=spNodes[i1].childNodes;for(i2=0;i2<spNodes1.length;i2++){if(spNodes1[i2].className=="select_popup3"){for(i3=0;i3<spNodes1[i2].childNodes.length;i3++){if(spNodes1[i2].childNodes[i3].className=="popup_scrollable"){spNodes1[i2].childNodes[i3].style.height=popupHeight+"px"}}}}}}}for(i1=0;i1<spNodes.length;i1++){if(spNodes[i1].className=="select_popup_vertical_close_border_1"||spNodes[i1].className=="select_popup_vertical_close_border_2"){spNodes[i1].style.height=popupHeight+"px"}}}}CSScname=document.getElementById("sel_popup_"+b).className;if(a!="hide"){document.getElementById("sel_popup_"+b).className="select_popup";document.getElementById("sel_trigger_"+b).onclick=function(){show_or_hide_select_popup("genres","hide")}}else{document.getElementById("sel_popup_"+b).className="select_popup hide";document.getElementById("sel_trigger_"+b).onclick=function(){show_or_hide_select_popup("genres","show")}}return false}function download(c,a,b){window.open(c+"?bpdownload&"+a)}function toHexColor(f,e,a){var d="#";var c="0123456789ABCDEF";low=f%16;high=(f-low)/16;d+=c.charAt(high)+c.charAt(low);low=e%16;high=(e-low)/16;d+=c.charAt(high)+c.charAt(low);low=a%16;high=(a-low)/16;d+=c.charAt(high)+c.charAt(low);return d}function getSifrCSSconfig(){var b=document.getElementById("mainTitleStyleForSIFR"),c;if(window.getComputedStyle){c=window.getComputedStyle(b,null).color;titleFont=window.getComputedStyle(b,null).fontFamily;titleFontSize=window.getComputedStyle(b,null).fontSize;titleFontWeight=window.getComputedStyle(b,null).fontWeight}else{if(b.currentStyle){c=b.currentStyle.color;titleFont=b.currentStyle.fontFamily;titleFontSize=b.currentStyle.fontSize;titleFontWeight=b.currentStyle.fontWeight;if(parseInt(titleFontWeight)>600){titleFontWeight="bold"}}}col=c.toString();if(col.indexOf("rgb")!=-1){c1=col.split("(");c2=c1[1].split(")");c3=c2[0].split(", ");r1=parseInt(c3[0]);g1=parseInt(c3[1]);b1=parseInt(c3[2]);titleColor=toHexColor(r1,g1,b1)}else{titleColor=col}if(parseInt(titleFontSize)>1){var a={src:"/MyMusicShop/sifr/fonts/"+titleFont+".swf"};sIFR.activate(a);sIFR.replace(a,{selector:"blockquote h1",css:"sIFR-root a {color:"+titleColor+"; text-decoration:none; font-size:"+titleFontSize+"; font-weight:"+titleFontWeight+";} sIFR-root a:hover{color:"+titleColor+";} sIFR-root {color:"+titleColor+"; text-decoration:none; font-size:"+titleFontSize+"; font-weight:"+titleFontWeight+";}"})}}function getScrollXY(){var a=0;if(typeof(window.pageYOffset)=="number"){a=window.pageYOffset}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){a=document.body.scrollTop}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){a=document.documentElement.scrollTop}}}return a}function moveWithScroll(){var c=20;var b=50;var a=$(".header_border").height()+$(".page_navigation").height()+c;if($(".left_column").height()>=$(".move_this_when_scrolling")){if(getScrollXY()>a){$(".move_this_when_scrolling").css("position","fixed");$(".move_this_when_scrolling").css("top","10px")}if(getScrollXY()<=a){$(".move_this_when_scrolling").css("position","relative");$(".move_this_when_scrolling").css("top","0px")}if($(".move_this_when_scrolling").offset().top>$(".frame").offset().top+$(".frame").height()-$(".move_this_when_scrolling").height()){$(".move_this_when_scrolling").css("position","relative");$(".move_this_when_scrolling").css("top",$(".frame").height()-$(".move_this_when_scrolling").height()-b+"px")}setTimeout(moveWithScroll,100)}}function urldecode(h){try{var f={},b=h.toString(),a="",g="";var c=function(k,j,l){var e=[];e=l.split(k);return e.join(j)};f["'"]="%27";f["("]="%28";f[")"]="%29";f["*"]="%2A";f["~"]="%7E";f["!"]="%21";f["%20"]="+";f["\u00DC"]="%DC";f["\u00FC"]="%FC";f["\u00C4"]="%D4";f["\u00E4"]="%E4";f["\u00D6"]="%D6";f["\u00F6"]="%F6";f["\u00DF"]="%DF";f["\u20AC"]="%80";f["\u0081"]="%81";f["\u201A"]="%82";f["\u0192"]="%83";f["\u201E"]="%84";f["\u2026"]="%85";f["\u2020"]="%86";f["\u2021"]="%87";f["\u02C6"]="%88";f["\u2030"]="%89";f["\u0160"]="%8A";f["\u2039"]="%8B";f["\u0152"]="%8C";f["\u008D"]="%8D";f["\u017D"]="%8E";f["\u008F"]="%8F";f["\u0090"]="%90";f["\u2018"]="%91";f["\u2019"]="%92";f["\u201C"]="%93";f["\u201D"]="%94";f["\u2022"]="%95";f["\u2013"]="%96";f["\u2014"]="%97";f["\u02DC"]="%98";f["\u2122"]="%99";f["\u0161"]="%9A";f["\u203A"]="%9B";f["\u0153"]="%9C";f["\u009D"]="%9D";f["\u017E"]="%9E";f["\u0178"]="%9F";for(a in f){g=f[a];b=c(g,a,b)}b=decodeURIComponent(b)}catch(d){b=h}return b}function albumPopup(b){var a='<!--popup--><div class="popup"><div class="popup-info"><div class="popup-desc"><div class="itemAttributes"><h3 class="popupTitle"></h3><h4 class="popupArtist"></h4><div class="attributeCells"><div class="cell"><span>'+b.releaseDate+':</span><strong class="popupReleased"></strong></div><div class="cell"><span>'+b.genre+':</span><strong class="popupGenre"></strong></div></div><div class="right"><p class="popupPrice"><span></span></p><div class="cell"><select class="mediaFormat"></select><a href="#" class="grabThisButton" title="'+b.getThisButton+'">&nbsp;</a><a href="#" class="buy">'+b.buyCompilation+'</a></div></div></div><a href="#" class="close">&nbsp;</a></div><div class="popupTracklist text-scroll scrollable"></div></div></div>';return a}function trackPopup(b){var a='<!--popup--><div class="popup track"><div class="popup-info"><div class="popup-desc"><div class="itemAttributes"><h3 class="popupTitle"></h3><h4 class="popupArtist"></h4><div class="attributeCells"><div class="cell"><span>'+b.releaseDate+':</span><strong class="popupReleased"></strong></div><div class="cell"><span>'+b.genre+':</span><strong class="popupGenre"></strong></div></div><div class="right"><p class="popupPrice"><span></span></p><div class="cell"><select class="mediaFormat"></select><a href="#" class="grabThisButton" title="'+b.getThisButton+'">&nbsp;</a><a href="#" class="buy">'+b.buyCompilation+'</a></div></div></div><div class="prelistenTrack"><img src="../images/control_play.gif"/></div><a href="#" class="close">&nbsp;</a></div></div></div>';return a}function preorderPopup(b){var a='<!--popup--><div class="popup preorder"><div class="popup-info"><div class="popup-desc"><div class="itemAttributes"><h3 class="popupTitle"></h3><h4 class="popupArtist"></h4><div class="preorderRow"><p>'+b.notifyMe+'</p></div><div class="preorderRow"><form action="/" method="get" enctype="multipart/form-data"><p class="email">'+b.email+':</p> <input type="text" class="txtInputStyle"/> <input type="submit" value="'+b.ok+'" class="preorderSubmit"/></form></div></div><a href="#" class="close">&nbsp;</a></div></div></div>';return a}$.fn.preorderPopupActions=function(a){$(this).each(function(){var b=$(this);b.find("form").submit(function(){var c=b.find("input.txtInputStyle").attr("value");if(c!=""&&c.indexOf("@")!=-1&&c.indexOf(".")!=-1){myConsole('Sending email "'+c+'", productshop:'+a.id+' to "'+a.preorderAjaxUrl+'"');$.ajax({url:a.preorderAjaxUrl,data:{"signup.email":c,"signup.productShop":a.id},type:"get",cache:false,error:function(e,f,d){alert("ERROR: Could not load the contents:\n"+e.statusText+"\n"+e.status+"\n"+e.responseText+"\n"+e.getAllResponseHeaders()+"\n"+f+"\n"+d)},success:function(e){var d=$('<div class="preorderRow" id="thankYou"><p>'+e+"</p></div>");b.find(".preorderRow").hide().end().find(".popupArtist").after(d);setTimeout(function(){b.find(".close").click()},2*1000)}})}else{b.find("input.txtInputStyle").css("border-color","#ff0000").focus(function(){$(this).css("border-color","#898989")})}return false})})};function thumbPopup(a){if(typeof(a.trigger)=="undefined"){a.trigger=".popupTrigger"}var b=null;var c=document.location.toString();if(c.indexOf("#")!=-1){b=parseInt(c.split("#")[1])}a.area.each(function(){$(this).find(a.trigger).click(function(){if(typeof(player)!="undefined"){try{player.sendEvent("STOP")}catch(f){alert(f)}}$(".popup").remove();$(".albumThumbnailMouseOver").each(function(){if($(this).attr("id")!="remainOpened"){$(this).addClass("off");$(this).parents(".photo").mouseout(function(){$(this).find(".albumThumbnailMouseOver").addClass("off");$(this).find(".albumThumbnailMouseOverContents").addClass("off")});$(this).parent().find(".albumThumbnailMouseOverContents").addClass("off")}});$(this).parent().parent().after(a.popupContent);var d=$(this).parent().parent().parent().find(".popup");d.find("a.close").click(function(){if(typeof(player)!="undefined"){try{player.sendEvent("STOP")}catch(g){alert(g)}}$(this).parents(".popup").fadeOut("quick",function(){$(this).remove()});return false});populatePopup({thisPopup:d,userShop:a.shop,WM:a.webmaster,captions:{buy:a.captions.buy}});if(d.find(".preorderRow").length>0){var e=$(this).parents("li").attr("id");$(d).preorderPopupActions({preorderAjaxUrl:a.captions.preorderAjaxUrl,id:e})}d.fadeIn();buyMusic(d.find(".buy"));return false});if($(this).attr("id")==b){$(this).find(a.trigger).click()}})}function addMp3Extension(a){if(a.substr((a.length-3)).toLowerCase()!="mp3"){a=a+"&format=.mp3"}return a}function cartItemChangeMediaFormat(d,a){var b=$(d).attr("value").split(";")[0];var c=$(d).attr("value").split(";")[1];$(d).parents(".describe").find("strong span").html(c);$.ajax({url:addSessionId("/shopingcart/Cart.action?variant="+b+"&changeVariant&productShop="+a),type:"get",data:{},cache:false,error:function(f,g,e){ajaxError(f,g,e)},success:function(e){var f=$("#mediaCart");f.find(".price span").html(e)}})}function populatePopup(a){var b=a.thisPopup.parents("li").attr("id");a.thisPopup.find(".popup-desc").hide().parent().append($('<img src="/images/indicator_arrows.gif" vspace="30" width="16" height="16" class="center" id="popupLoading"/>'));a.thisPopup.find(".popupTracklist").hide();$.ajax({url:addSessionId("/shop/Show.action?getProductShopDetail&productshop="+b),cache:true,type:"get",dataType:"xml",error:function(d,e,c){ajaxError(d,e,c)},success:function(h){a.thisPopup.find(".popup-desc").show().end().find("#popupLoading").remove();a.thisPopup.find(".popupTracklist").show();var d=null;var k=$(h).find("root id:first").text();var m=urldecode($(h).find("root availableFormats:last format:first price:first").text());var e=urldecode($(h).find("root availableFormats:last format:first extension:first").text());var o=shortenText(urldecode($(h).find("root title:first").text()),42);var n=urldecode($(h).find("root releasedate:first").text());var c=urldecode($(h).find("root genre:first").text());var g=urldecode($(h).find("root publishdate:first").text());var j=urldecode($(h).find("root type:first").text());var l=shortenText(urldecode($(h).find("root artist:first").text()),42);var f=$(h).find("root path:first").text();if(n=="null"){n=""}if(g=="null"){g=""}if(f=="null"){f=""}if(j=="Album"||j=="Compilation"){d=$('<ul class="list1"></ul>');$(h).find("TrackList:first product").each(function(y){var t=$(this).attr("id");var v=$(this).find("path:first").text();var u=urldecode($(this).find("title:first").text());var r=urldecode($(this).find("artist:first").text());var s=urldecode($(this).find("format:first price:first").text());var p=urldecode($(this).find("format:first extension:first").text());var q="";if(v!=""){q='<img src="../images/control_play.gif" id="prelistenButton-'+t+'" alt="'+addMp3Extension(v)+'" class="prelisten"/>'}else{q='<img src="../images/play_disabled.gif"/>'}var z="";var w=$('<p class="img_add"><select class="mediaFormat"></select> <a class="buy" href="'+addSessionId("/shop.action?addToCart&product="+t+"&shop="+a.userShop+"&variant="+p)+'">'+a.captions.buy+"</a></p>");w.find(".mediaFormat").change(function(){var A=$(this).parent().parent();var B=$(this).find(":selected").attr("value").split(";");var E=B[0];var C=B[1];A.find(".price em").html(C);var D=A.find(".buy").attr("href");if(D.indexOf("variant")!=-1){var F=D.split("&variant");D=F[0]}A.find(".buy").attr("href",addSessionId(D+"&variant="+E))});$(this).find("availableFormats:first format").each(function(){var B=$(this).find("name:first").text();var A=$(this).find("extension:first").text();var C=$(this).find("price:first").text();w.find(".mediaFormat").append('<option value="'+A+";"+C+'">'+B+"</option>")});d.append($('<li><p class="trackNumber">'+(y+1)+'.</p><p class="title">'+u+"</p>"+z+'<p class="price"><em>'+s+'</em></p><p class="img_prel">'+q+"</p></li>\n").append(w))})}a.thisPopup.find("a.buy").attr("href",addSessionId("/shop.action?addToCart&product="+k+"&shop="+a.userShop+"&variant="+e));a.thisPopup.find("a.grabThisButton").click(function(){if(typeof(k)=="undefined"||k==""||k==null){alert("ERROR: product shop is not set")}else{if(typeof(a.userShop)=="undefined"||a.userShop==""||a.userShop==null){alert("ERROR: shop id is not set")}else{OpenRAlightbox({link:addSessionId("/shop/Show.action?showShare&productId="+k+"&shopId="+a.userShop),width:500,height:160,loadType:"RAlbLoadAjax",title:'Grab "'+$(this).parent().parent().parent().find(".popupTitle").text()+'" buy button'})}}return false});if(a.thisPopup.find(".prelistenTrack").length>0){if(f!=""){a.thisPopup.find(".prelistenTrack img").addClass("prelisten");a.thisPopup.find(".prelisten").attr("id","prelistenButton-"+b);a.thisPopup.find(".prelisten").attr("alt",addMp3Extension(f));bindPrelisten($(".prelisten",a.thisPopup.find(".prelistenTrack")))}else{a.thisPopup.find(".prelistenTrack img").attr("src","../images/play_disabled.gif")}}a.thisPopup.find(".popupTitle").attr("href",b);a.thisPopup.find(".popupTitle").html(o);a.thisPopup.find(".popupArtist").html(l);a.thisPopup.find(".popupReleased").html(n);a.thisPopup.find(".popupGenre").html(c);a.thisPopup.find(".popupPrice span").html(m);a.thisPopup.find(".itemAttributes .mediaFormat").change(function(){var p=$(this).parent().parent();var q=$(this).find(":selected").attr("value").split(";");var t=q[0];var r=q[1];p.find(".popupPrice span").html(r);var s=p.find(".buy").attr("href");if(s.indexOf("variant")!=-1){oldLink1=s.split("&variant");s=oldLink1[0]}p.find(".buy").attr("href",addSessionId(s+"&variant="+t))});$(h).find("availableFormats:last format").each(function(){var q=$(this).find("name:first").text();var p=$(this).find("extension:first").text();var r=$(this).find("price:first").text();a.thisPopup.find(".itemAttributes .mediaFormat").append('<option value="'+p+";"+r+'">'+q+"</option>")});if(d){a.thisPopup.find(".popupTracklist").html(d);bindPrelisten($(".prelisten",a.thisPopup.find(".popupTracklist")));buyMusic(".popupTracklist a.buy")}}})}function shortenText(b,a){if(b.length>a){b=b.substr(0,a)+"&hellip;"}return b}var searchAjax=null;function populateSearchHintsBox(b,e,c){var a=addSessionId("/shop/Show.action?searchTrack&searchFor="+e+"&shop="+c);if(searchAjax!=null){searchAjax.abort()}var d=$('<img src="/images/indicator_arrows.gif" class="searchSearchingAnim" alt="Searching..."/>').css("top",$(b).position().top+$(b).height()-9).css("left",$(b).position().left+$(b).width()-2);if($(".searchSearchingAnim").length==0){$(b).after(d.fadeIn("quick"))}searchAjax=$.ajax({cache:true,type:"get",url:a,error:function(g,h,f){},success:function(h){$(".searchSearchingAnim").remove();$(b).data("runningAjaxFlag",false);var g=$("#searchHintsBox");if(h.replace(new RegExp("\\n","g"),"")!=""){if($(h).text().replace(/^\s+|\s+$/g,"")!=""){if(g.length==0){g=$('<div class="searchHintsBox" id="searchHintsBox"></div>');$(g).css("top",$(b).position().top+$(b).height()+8).css("left",$(b).position().left+10);$(b).after(g.fadeIn("slow"))}}if(g.text().replace(/^\s+|\s+$/g,"")!=$(h).text().replace(/^\s+|\s+$/g,"")){var f=g.index("a.selected");g.empty();g.append(h);g.find("a").each(function(){$(this).click(function(){var j=$(this).text();$(b).attr("value",unescape(j).split(": ")[1]);$(b).parents("form").submit();g.fadeOut("slow",function(){g.remove()});return false})});if(f!=-1){g.find("a:eq("+f+")").addClass("selected")}}}else{g.fadeOut("slow",function(){$(this).remove()})}}})}function showSearchHints(a){var b=document.getElementById("shop").value;$(a).keyup(function(d){if(d.which==40){SH_moveSelection("down")}else{if(d.which==38){SH_moveSelection("up")}else{var c=$(a).attr("value");if(c!=""){if(c!=$(a).data("previousKeyword")){populateSearchHintsBox(a,c,b);$(a).data("runningAjaxFlag",true).data("previousKeyword",c)}}else{$("#searchHintsBox").fadeOut("slow",function(){$(this).remove()})}}}}).keydown(function(c){if(c.which==13){if($(".searchHintsBox a.selected").length>0){$(a).attr("value",$(".searchHintsBox a.selected").text().split(": ")[1]);$(a).parents("form").submit();$(".searchHintsBox").fadeOut("slow",function(){$(".searchHintsBox").remove();$(a).unbind("keydown")});return false}}})}function SH_moveSelection(a){SHbox=$("#searchHintsBox");if(SHbox.find("a.selected").length==0){if(a=="down"){SHbox.find("a:first").addClass("selected")}else{SHbox.find("a:last").addClass("selected")}}else{if(a=="down"){SHbox.find(".selected").removeClass("selected").next("a").addClass("selected")}else{SHbox.find(".selected").removeClass("selected").prev("a").addClass("selected")}}}function importEmailContacts(){var c=$("textarea[name=to]");var a=c.text();var g=", ";var b="";var f=a.split(g);for(i=0;i<f.length;i++){b+='<div class="email_row"><div class="col_checkbox"><input type="checkbox" name="email_'+i+'" checked="checked"/></div><div class="col_email"><p>'+f[i]+"</p></div></div>"}var h=$('<a href="#">Select all</a>');h.click(function(){$("#emailContacts .importedEmailAddresses").find(".email_row").each(function(){$(this).find("input[type=checkbox]").attr("checked","checked")});return false});var d=$('<a href="#">Deselect all</a>');d.click(function(){$("#emailContacts .importedEmailAddresses").find(".email_row").each(function(){$(this).find("input[type=checkbox]").attr("checked","")});return false});c.parents(".importedEmailAddresses").after(h).after("&nbsp;").after(d);c.after(b);c.css("display","none");try{RAlbResizeToMatchDivContent()}catch(j){}$("#emailContacts").submit(function(){c=$("textarea[name=to]");var l="";$(this).find(".email_row").each(function(){if($(this).find("input[type=checkbox]").attr("checked")==true){l+=$(this).find(".col_email p").text()+g}});c.attr("value",l.substr(0,(l.length-g.length)));try{var k="";$(this).find(":input").each(function(){if($(this).attr("name")=="content"){k+="content="+escape($(this).attr("value").replace(/[\r\n]+/g,""))+"&"}else{k+=$(this).attr("name")+"="+$(this).attr("value").replace(/[\r\n]+/g,"")+"&"}})}catch(e){alert(e)}$(".RAlightbox_content .RAlb_content").html('<img src="/images/indicator_arrows.gif" alt="Please wait!"/>');$.ajax({url:addSessionId($(this).attr("action")),type:"get",cache:true,data:k.substr(0,k.length-1),error:function(n,o,m){ajaxError(n,o,m)},success:function(m){m=RAlbGimmeBody(m);RAlb_content=$(".RAlightbox_content");RAlb_content.find(".RAlb_content").html(m);RAlbBindAjaxToAjaxLightboxContent(RAlb_content.find(".RAlb_content"));RAlbResizeToMatchDivContent()}});return false})}function albumMouseover(a){a.find(".shareThisOnSocialSites").each(function(){var c=$(this).parents(".photo");var j=$(this);var e=$(this).attr("href");var d=e+"#"+$(this).parent().parent().parent().parent().parent().attr("id");var h=$(this).attr("title");var b=$(this).attr("rel")+" "+d;var f=e+"/../.."+$(this).parent().parent().parent().parent().parent().find("img").attr("src");var g=SHARETHIS.addEntry({title:h,summary:b,content:'<a href="'+d+'"><img border="0" align="left" vspace="5" hspace="5" src="'+f+'" alt="'+h+'"/></a> '+b,icon:f,url:d},{button:false,onmouseover:false,onclick:function(){$(".popup .close").click();$("#stwrapper .stclose").click(function(){c.mouseout(function(){$(this).find(".albumThumbnailMouseOver").addClass("off");$(this).find(".albumThumbnailMouseOverContents").addClass("off")});c.mouseout();return false})}});$(this).click(function(){var k=$(this).parent().parent().parent().parent().parent().find(".photo");a.find(".photo").each(function(){if($(this).parent().attr("id")!=k.parent().attr("id")){$(this).mouseout(function(){$(this).find(".albumThumbnailMouseOver").addClass("off");$(this).find(".albumThumbnailMouseOverContents").addClass("off")});$(this).mouseout()}});k.unbind("mouseout");return false});g.attachButton($(this)[0])});a.find(".byMail").click(function(){OpenRAlightbox({loadType:"RAlbLoadAjax",extraCssClass:"shareByMailWindow",link:$(this).attr("href"),title:$(this).attr("title"),width:500,height:300});return false});a.find(".photo").mouseover(function(){$(this).find(".albumThumbnailMouseOver").removeClass("off");$(this).find(".albumThumbnailMouseOverContents").removeClass("off")}).mouseout(function(){$(this).find(".albumThumbnailMouseOver").addClass("off");$(this).find(".albumThumbnailMouseOverContents").addClass("off")});a.find(".popupTrigger").click(function(){$("#stwrapper .stclose").click();$(this).parents("li").find(".albumThumbnailMouseOver").attr("id","remainOpened");$(this).parents(".photo").unbind("mouseout");$(this).parents("li").ajaxComplete(function(){$(".albumThumbnailMouseOver").each(function(){$(this).attr("id","")});$(this).find(".close").click(function(){$(this).parents("li").find(".photo").mouseout(function(){$(this).find(".albumThumbnailMouseOver").addClass("off");$(this).find(".albumThumbnailMouseOverContents").addClass("off")}).find(".albumThumbnailMouseOver").addClass("off").end().end().find(".albumThumbnailMouseOverContents").addClass("off")})})})}function searchResultsTableSwitchFormats(a){a.find("select").change(function(){var e=$(this).find(":selected").text().replace(/[\r\n]+/g,"");var b=$(this).find(":selected").attr("value").replace(/[\r\n]+/g,"");var d=$(this).parent().parent().find(".buy").attr("href");if(d.indexOf("variant")!=-1){d=d.split("&variant")[0]}var c=$(this).parent().parent().find(".price span").html(b);$(this).parent().parent().find(".buy").attr("href",addSessionId(d+"&variant="+e))})};
