Rev 4126 | Rev 4284 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function(){/** Sidebar Widgets **/$('.common-widget-top-bar').live('click', function(){var isColapsed = $(this).data('is_colapsed') == true ? true : false;var widgetBox = $(this).siblings('.common-widget-content-area');var controlBox = $(this).siblings('.common-widget-control-bar');var controlBoxArrowImg = $(this).find('img');if (isColapsed) {if(controlBox.length > 0) {$(controlBox).slideDown('fast', function(){$(widgetBox).slideDown();$(controlBoxArrowImg).attr('src', '/images/IconDownArrow_UnselectedTab.png');});} else {$(widgetBox).slideDown();$(controlBoxArrowImg).attr('src', '/images/IconDownArrow_UnselectedTab.png');}} else {$(widgetBox).slideUp(function(){$(controlBox).slideUp('fast');$(controlBoxArrowImg).attr('src', '/images/IconRightArrow_UnselectedTab.png');});}$(this).data('is_colapsed', !isColapsed);});/*** Update count of products checked for comparison**/$('#myresearch input[type="checkbox"]').live('click', function(){$('#research_compare_count').html($('#myresearch input[type="checkbox"]:checked').length);});$("#research_compare").live('click', function(){var seldata = "";var tot = 1;var saprt = "";var par = $('#myresearch').find('input[type=checkbox]:checked');$(par).each(function(){if(tot == 1) {seldata += "p" + tot + "=" + $(this).val();} else {seldata += "&p" + tot + "=" + $(this).val();}tot ++;});if(tot > 6) {alert("Can compare upto five products only.");} else if(tot > 2) {window.location = "/compare-mobile-phones?" + seldata;} else {alert("Please select atleast two products");}});$("#research_delete").live('click', function(){var research_tot = $("#research_total").val();var seldata = [];var tot = 0;var saprt = "";var par = $('#myresearch').find('input[type=checkbox]:checked');$(par).each(function(){seldata.unshift($(this).val());tot ++;});if(tot > 0) {var t = (research_tot * 1) - (tot * 1);$("#research_total").val(t);jQuery.ajax({type: "GET",url: "/deletefromresearch/[" + seldata + "]?_method=delete",success: function(msg) {jQuery.each(seldata, function(intIndex, objValue){delete_from_storage_set("resitems", objValue);$("#myresearch").find("#" + objValue).fadeOut('slow', function() {$(this).remove();if(t === 0) {$("#research_default").css("display", "block");}});});}});} else {alert("Please select atleast one product");}});// No uid cookieif (!$.cookie("uid")) {// No uid in storageif (!$.Storage.get("uid")) {if (!$.Storage.get("resitems")) {$.Storage.set("resitems", "[]");}if (!$.Storage.get("histitems")) {$.Storage.set("histitems", "[]");}}else { // uid in storage : logout$.Storage.remove("uid");$.Storage.set("resitems", "[]");$.Storage.set("histitems", "[]");}load_research_widget();load_history_widget();}else { // With uid cookievar cookie = $.cookie("uid");// Just logged in merge storage itemsif (!$.Storage.get("uid")) {$.Storage.set("uid", cookie);merge_history_items();load_research_items();}else {// UID changedif ( cookie != $.Storage.get("uid")) {$.Storage.set("uid", cookie);$.Storage.set("resitems", "[]");$.Storage.set("histitems", "[]");merge_history_items();load_research_items();}else { // Uid is sameif (!$.Storage.get("resitems")) {$.Storage.set("resitems", "[]");load_research_items();}else {load_research_widget();}if (!$.Storage.get("histitems")) {$.Storage.set("histitems", "[]");merge_history_items();}else {load_history_widget();}}}}});