
$(document).ready(function(){$(".product-list-table td > .ui-icon-circle-close").live("click",function(event){if(event.button!=0){return true;}
var fundId=$(this).attr("rel");ishares.components.watchlist.removeFund(fundId);$("select.fundList option[value = "+fundId+"]").removeClass("disabled");event.preventDefault();});$(".product-list-table th > .ui-icon-circle-close").live("click",function(event){if(event.button!=0){return true;}
var fieldName=$(this).attr("rel");ishares.components.watchlist.removeField(fieldName);$("select.fieldList option[value = "+fieldName+"]").removeClass("disabled");event.preventDefault();});$("#watchlist-edit-link").bind("click",function(event){if(event.button!=0){return true;}
if($(this).hasClass("disabled")){event.preventDefault();return false;}
$(this).addClass("disabled");$("#fund_picker").show().animate({height:"260px",opacity:1},1000,null);var showSave=function(){$(".link-button.edit").hide();$(".link-button.save").css({opacity:0.25}).show();};$(".link-button.edit").animate({opacity:0},500,showSave);$(".watchlist th .ui-icon, .watchlist td .ui-icon").show().animate({height:"16px",width:"16px",opacity:1},1000);var callback=function(){$(".link-button.save").animate({opacity:1},500);};ishares.components.watchlist.edit(callback);event.preventDefault();});$("#watchlist-save-link").bind("click",function(event){if(event.button!=0){return true;}
if($(this).hasClass("disabled")){event.preventDefault();return false;}
$(".watchlist th .ui-icon, .watchlist td .ui-icon, .watchlist th .blank-icon").animate({height:0,width:0,opacity:0},1000,null,function(){$(this).hide()});$("#fund_picker").animate({height:0,opacity:0.1},1000,null,function(){$(this).hide()});var showEdit=function(){$(".link-button.save").hide();$(".link-button.edit").css({opacity:0.25}).show();};$(".link-button.save").animate({opacity:0},500,showEdit);;var callback=function(){$("#watchlist-edit-link").removeClass("disabled");$(".link-button.edit").animate({opacity:1},500);};ishares.components.watchlist.save(callback);event.preventDefault();});$("div.watchlist-slider").livequery(function(){if($("#content-scroll").attr("scrollWidth")>$("#content-scroll").width()){$(this).slider({animate:true,step:10,change:handleWatchlistSliderChange,slide:handleWatchlistSliderSlide});$("#padding-left").bind("click",function(event){event.preventDefault();$("div.watchlist-slider").slider('value',0);});$("#slider-left").bind("click",function(event){event.preventDefault();$("div.watchlist-slider").slider('value',$("div.watchlist-slider").slider('value')-20);});$("#slider-right").bind("click",function(event){event.preventDefault();$("div.watchlist-slider").slider('value',$("div.watchlist-slider").slider('value')+20);});$("#padding-right").bind("click",function(event){event.preventDefault();$("div.watchlist-slider").slider('value',100);});$(".watchlist .slider-container").css("visibility","visible");}});});function handleWatchlistSliderChange(e,ui){var maxScroll=$("#content-scroll").attr("scrollWidth")-$("#content-scroll").width();$("#content-scroll").animate({scrollLeft:ui.value*(maxScroll/100)},1000);}
function handleWatchlistSliderSlide(e,ui){var maxScroll=$("#content-scroll").attr("scrollWidth")-$("#content-scroll").width();$("#content-scroll").attr({scrollLeft:ui.value*(maxScroll/100)});}
$(".watchlist th > span.header").each(function(i){$(this).width($(this).parent().width());});function disableFundSelect(){$('#watchlist-funds-select').attr('disabled','disabled');}
function enableFundSelect(){$('#watchlist-funds-select').attr('disabled','');}