Syn.DiscoveryPersonalize=Syn.Component.extend({init:function(config){this._super(config);if(config.reload_page){var cookie_name='chekdragndrop_'+Syn.Config.PageIndex;var cookie_date=new Date();cookie_date.setTime(cookie_date.getTime()-1);document.cookie=cookie_name+="=; expires="+cookie_date.toGMTString();window.location=Syn.Config.PortalRoot+'?__show_post_personalize__=true'}this.view=config.view;this.uniqueElmt("close_x").fixPngBackground().connect("click",this,"close");this.uniqueElmt().find(".discovery_personalize_left").fixPngBackground();this.uniqueElmt().find(".discovery_personalize_mid").fixPngBackground();this.uniqueElmt().find(".discovery_personalize_right").fixPngBackground();switch(this.view){case"splash":this.uniqueElmt("personalize_now").fixPngBackground().connect("click",this,"showPersonalizeNow");break;case"personalize":this.uniqueElmt("form").connect("submit",this,"submitForm");this.uniqueElmt("submit").connect("click",this,"submitForm").fixPngBackground();break}},close:function(){if(__LOGGED_IN__){this.setComponentToIgnore();this.uniqueElmt().parent().slideUp("normal",function(){$(this).remove()});this.submit({closed:1,norender:true});var track_data={track:"component_discovery",action:"personalize_close_after_open"};$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data)}else{if(this.view=='splash'){this.setComponentToIgnore();this.uniqueElmt().parent().slideUp("normal",function(){$(this).remove()});var track_data={track:"component_discovery",action:"personalize_close"};$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data)}else{this.showSplash()}}},showPersonalizeNow:function(){if(__LOGGED_IN__){this.submit({show:"personalize"});var track_data={'track':'component_discovery','action':'personalize_open'};$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data)}else{this.submit({show:"loggedout"});var track_data={'track':'component_discovery','action':'personalize_open_logged_out'};$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data)}},showSplash:function(){this.submit({show:"splash"});var track_data={track:"component_discovery",action:"personalize_close_after_open_logged_out"};$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data)},submitForm:function(){this.setComponentToIgnore();var data={rebuild:1};var track_data={track:"component_discovery",action:"personalize_submit"};var fields=this.uniqueElmt("form").serializeArray();$.each(fields,function(i,field){if(field_name=field.name.match(/^(.*)\[\]$/)){field_name=field_name[1];if(!data[field_name]){data[field_name]=new Array()}data[field_name].push(field.value);track_data["interests"]=true}else{data[field.name]=field.value;track_data[field.name]=(field.value)?true:false}});var self=this;this.uniqueElmt().parent().slideUp("normal",function(){self.submit(data)});$.get(Syn.Config.PortalRoot+"templates/troy/images/spacer_transparent.gif",track_data);return false},setComponentToIgnore:function(){var date_obj=new Date();date_obj.setFullYear(date_obj.getFullYear()+1,date_obj.getMonth(),date_obj.getDate());document.cookie="discovery_personalize_ignore=1;expires="+date_obj.toUTCString()}});