function feedClass(){this.debug = false;this.loading = false;this.feedData = null;this.defaultForOnce = 4;this.animateSpeed = 300;this.boxWidth = 179;this.defaultGender = 'f';this.menuSection = '';this.startID = 0;this.showActivities = true;this.landingPageOpen = true;this.landingPageExceptions = [10];this.landingPageExceptionsIndex = 1;this.showroomUserNames = {};this.showroomData = null;this.feedGetDataConfig = {ajax: 'json',universe: '',gender: this.defaultGender,channels: '',brand: '',type: '',sort: '',click: '',start_id: '0',express_activity_id: '0',brands: '1',name: '',userID: ''};this.loadData = function(json){if (this.loading) return false;this.setGenderItem();if (json){json = $.parseJSON(json);json.assArray = {};var c = 0;if (!$('#debug').length) $('body').append('<div id="debug" style="position: absolute; top: 0; left: 0; background: #fcc700"></div>');$('#debug').html(json.c);$.each(json.a, function(k, v){ c++; json.assArray[v.id] = k; });feed.feedData = null;feed.feedData = json;feed.feedDataCount = parseInt(c - 1);feed.showFeedSlider(json.assArray[feed.startID] ? json.assArray[feed.startID] : 0, false);feed.reLoadBrandsList();sliderBottomInit();feed.loading = false;feed.feedArrowsInitialisation();feed.breadcrumbs();} else {$.ajax({type: 'GET',beforeSend: function(){feed.feedData = null;feed.feedDataCount = -1;feed.loading = true;$('div[class="feedBox"] div[class="slider"] div[class="list"]').html('<ul><li><img src="/images2/load.gif" alt="" style="margin:84px 0 0 73px" /></li><li><img src="/images2/load.gif" alt="" style="margin:84px 0 0 73px" /></li><li><img src="/images2/load.gif" alt="" style="margin:84px 0 0 73px" /></li><li><img src="/images2/load.gif" alt="" style="margin:84px 0 0 73px" /></li></ul>');if (feed.debug){console.log('Loading feed... params:' + '\n' +'>> gender : ' + feed.feedGetDataConfig.gender + '\n' +'>> universe : ' + feed.feedGetDataConfig.universe + '\n' +'>> channels : ' + feed.feedGetDataConfig.channels + '\n' +'>> brand : ' + feed.feedGetDataConfig.brand + '\n' +'>> type : ' + feed.feedGetDataConfig.type + '\n' +'>> sort : ' + feed.feedGetDataConfig.sort + '\n' +'>> userID : ' + feed.feedGetDataConfig.userID);}},url: '/modules/activities/ajax/get_activities.php',data: this.feedGetDataConfig,success: function(data){data = $.parseJSON(data);data.assArray = {};var c = 0;if (!$('#debug').length) $('body').append('<div id="debug" style="position: absolute; top: 0; left: 0; background: #fcc700"></div>');$('#debug').html(data.c);$.each(data.a, function(k, v){ c++; data.assArray[v.id] = k; });feed.feedData = null;feed.feedData = data;feed.feedDataCount = parseInt(c - 1);feed.showFeedSlider(data.assArray[feed.startID] ? data.assArray[feed.startID] : 0, false);feed.reLoadBrandsList();sliderBottomInit();feed.loading = false;feed.feedArrowsInitialisation();feed.breadcrumbs();},error: function(){}});}};this.actionFromFeedArrows = function(item, action){item = item == 'left' ? $('div[class="feedBox"]').children('a[class="sliderPrev"]') : $('div[class="feedBox"]').children('a[class="sliderNext"]');action = action ? action : 'hide';if (action == 'show'){$(item).css({ background : 'url(/images/sprite.png) 0 '+($(item).attr('class') == 'sliderPrev' ? '-546' : '-310')+'px no-repeat', cursor : 'pointer' });} else {$(item).css({ background : 'none', cursor : 'default' });}};this.feedArrowsInitialisation = function(){if (this.feedDataCount >= this.defaultForOnce){this.actionFromFeedArrows('right', 'show');} else {this.actionFromFeedArrows('right', 'hide');};this.actionFromFeedArrows('left', 'hide');};this.setGenderItem = function(){if ($('li[class="threeHorizontalLink genderActiveItem un"]').eq(0).children('a[class="active"]').attr('id') == undefined) return false;var elem = $('li[class="threeHorizontalLink genderActiveItem un"]').eq(0).children('a[class="active"]').attr('id').split('-');this.feedGetDataConfig['gender'] = elem[1];};this.getElementList = function(id){if (this.feedData.a[id] != undefined){if (this.feedGetDataConfig['type'] == 'account'){return '<li id="sliderElemID-' + id + '">' +' <a onclick="' + this.feedData.a[id].action + '" style="text-decoration:none">' +' <span class="img" style="background-image:url(/images3/express_pattern.gif)"></span>' +' <div style="font-size:12px;color:#885c4f;text-transform:uppercase;font-weight:bold;text-align:center">' + this.feedData.a[id].name + '</div>' +' </a>' +'</li>';} else if (this.feedGetDataConfig['type'] == 'showroom' || this.feedGetDataConfig['type'] == 'wished' || this.feedGetDataConfig['type'] == 'setBrandsInShowRooms' || this.feedGetDataConfig['type'] == 'setCategoriesInShowRooms'){return '<li title="ProductID - ' + this.feedData.a[id].id + '" id="sliderElemID-' + id + '">' +(this.feedData.a[id].del ? this.feedData.a[id].del : '') +' <a href="' + this.feedData.a[id].url + '" onclick="return false" id="pID-' + this.feedData.a[id].id + '">' +' <span class="img" style="background-image:url(' + this.feedData.a[id].img + ')"></span>' +' <span class="title">' +' <span userID="' + this.feedData.a[id].userID + '" class="name" style="padding-left:30px;width:85px">' + this.feedData.a[id].name + '</span>' +' <span class="price">' + this.parseProductPrice(this.feedData.a[id].price) + '</span>' +' </span>' +' </a>' +'</li>';} else {return '<li title="' + this.feedData.a[id].pname + '" id="sliderElemID-' + id + '">' +' <a id="pID-' + this.feedData.a[id].id + '" onclick="return false" href="' + this.feedData.a[id].url + '">' +' <span class="img" style="background-image:url(' + this.feedData.a[id].img + ')"></span>' +' <span class="title">' +' <span class="name">' + this.feedData.a[id].name + '</span>' +' <span class="price">' + this.parseProductPrice(this.feedData.a[id].price) + '</span>' +' </span>' +' </a>' +'</li>';}} else {return false;}};this.parseProductPrice = function(price){return price.substr(0,2)=='0!'?'<b>'+price.substr(2)+'</b>':price;};this.showFeedSlider = function(start, around){around = around ? true : false;start = start ? start : 0;var count = start + this.defaultForOnce, loadID;$('div[class="feedBox"] div[class="list"]').html('<ul></ul>');var ul = $('div[class="feedBox"] div[class="list"] ul');for (var i = start; i < count; i++){if (i > this.feedDataCount && around){i = 0;count = count - this.feedDataCount;} else if (i > this.feedDataCount && !around){break;};$(ul).append(this.getElementList(i));};if (this.landingPageOpen === false && this.feedDataCount >= 0 && this.showActivities === true && $.url.param('id') == undefined){if (feed.feedGetDataConfig['type'] == 'showroom'){loadID = $('div.slider').find('ul').children('li:first').children('a').attr('id').replace(/\D*/, '');} else {loadID = this.feedData.a[0].id;};setTimeout('feed.showActivity(' + loadID + ')', 500);};feed.showActivities = true;this.SliderBottomCurrentPosition();};this.reLoadBrandsList = function(){if (this.feedData.b.length > 0){$('ul[id="feedBrandsList"]').children('li[class="container"]').children('div').eq(0).children('ul').html('');$('ul[id="feedBrandsList"]').children('li[class="container"]').children('div[id="brandsTemp"]').html('');for (var i = 0; i < this.feedData.b.length; i++){$('ul[id="feedBrandsList"]').children('li[class="container"]').children('div').eq(0).children('ul').append('<li class="sortBrands-' + this.feedData.b[i].fSymb + '"><a id="feedBrand-' + this.feedData.b[i].id + '" href="' + this.feedData.b[i].url + '" onclick="return false;">' + this.feedData.b[i].name + '</a></li>');$('ul[id="feedBrandsList"]').children('li[class="container"]').children('div[id="brandsTemp"]').append('<li class="sortBrands-' + this.feedData.b[i].fSymb + '"><a id="feedBrand-' + this.feedData.b[i].id + '" href="' + this.feedData.b[i].url + '" onclick="return false;">' + this.feedData.b[i].name + '</a></li>');}};$('ul[id="feedBrandsList"] li a').removeClass('active');};this.SliderBottomCurrentPosition = function(){if ($('div[class="feedBox"] div[class="list"] ul').children('li:first').attr('id') != undefined){if ($('div[class="feedBox"] div[class="list"] ul').children('li:first').attr('id').replace(/\D*/, '') == 0){$('div[id="slider"] a').css({'left': '0%'});} else if ($('div[class="feedBox"] div[class="list"] ul').children('li:last').attr('id').replace(/\D*/, '') == this.feedDataCount){$('div[id="slider"] a').css({'left': '100%'});} else {$('div[id="slider"] a').css({'left': parseInt(100 / this.feedDataCount) * ($('div[class="feedBox"] div[class="list"] ul').children('li:last').attr('id').replace(/\D*/, '')) + '%'});}} else {return false;}};this.movieFeedSlider = function(side){if (side == 'next' && $('a[class="sliderNext"]').css('cursor') == 'default') return false;if (side == 'prev' && $('a[class="sliderPrev"]').css('cursor') == 'default') return false;if ($('div[class="feedBox"] div[class="slider"]').attr('id') != 'animationTrue'){return false;} else {$('div[class="feedBox"] div[class="slider"]').attr('id', 'animationFalse');};var i, id, flId, llID, forOnce,ul = $('div[class="feedBox"] div[class="list"] ul'),firstLi, lastLi, animateWidth, sliderElemIDForDel = [];flId = parseInt($(ul).children('li:first').attr('id').replace(/\D*/, ''));llID = parseInt($(ul).children('li:last').attr('id').replace(/\D*/, ''));if (side == 'next' && (llID + this.defaultForOnce) > this.feedDataCount){forOnce = this.feedDataCount - llID;} else if (side == 'prev' && (flId - this.defaultForOnce) < 0){forOnce = flId;} else {forOnce = this.defaultForOnce;};animateWidth = this.boxWidth * forOnce;for (i = 0; i < forOnce; i++){firstLi = $(ul).children('li:first');lastLi = $(ul).children('li:last');id = parseInt($((side == 'next' ? $(lastLi) : $(firstLi))).attr('id').replace(/\D*/, ''));if (side == 'next'){id = (id + 1) > this.feedDataCount ? 0 : id + 1;$(ul).append(this.getElementList(id));} else {id = (id - 1) < 0 ? this.feedDataCount : id - 1;$(firstLi).before(this.getElementList(id));}};flId = parseInt($(ul).children('li:first').attr('id').replace(/\D*/, ''));llID = parseInt($(ul).children('li:last').attr('id').replace(/\D*/, ''));if (side == 'next'){for (i = 0; i < forOnce; i++){if ($(ul).children('li').eq(i).length){id = parseInt($(ul).children('li').eq(i).attr('id').replace(/\D*/, ''));sliderElemIDForDel.push(id);}}} else {if ((flId - this.defaultForOnce) < 0){for (i = llID; i > (this.defaultForOnce - 1); i--){if ($(ul).children('li').eq(i).length){id = parseInt($(ul).children('li').eq(i).attr('id').replace(/\D*/, ''));sliderElemIDForDel.push(id);}}} else {for (i = (this.defaultForOnce + forOnce); i >= this.defaultForOnce; i--){if ($(ul).children('li').eq(i).length){id = parseInt($(ul).children('li').eq(i).attr('id').replace(/\D*/, ''));sliderElemIDForDel.push(id);}}}};if (side == 'next'){$(ul).animate({'margin-left':'-' + animateWidth + 'px'}, this.animateSpeed, function(){$.each(sliderElemIDForDel, function(k, v){$(ul).children('li[id="sliderElemID-' + v + '"]').eq(0).remove();});$(ul).css({'margin-left':'0'});$('div[class="feedBox"] div[class="slider"]').attr('id', 'animationTrue');feed.SliderBottomCurrentPosition();flId = parseInt($(ul).children('li:first').attr('id').replace(/\D*/, ''));llID = parseInt($(ul).children('li:last').attr('id').replace(/\D*/, ''));feed.actionFromFeedArrows('left', (flId == 0 ? 'hide' : 'show'));feed.actionFromFeedArrows('right', (llID == feed.feedDataCount ? 'hide' : 'show'));});} else {$(ul).css({'margin-left':'-' + animateWidth + 'px'});$(ul).animate({'margin-left': '0'}, this.animateSpeed, function(){$.each(sliderElemIDForDel, function(k, v){$(ul).children('li[id="sliderElemID-' + v + '"]').eq(-1).remove();});$('div[class="feedBox"] div[class="slider"]').attr('id', 'animationTrue');feed.SliderBottomCurrentPosition();flId = parseInt($(ul).children('li:first').attr('id').replace(/\D*/, ''));llID = parseInt($(ul).children('li:last').attr('id').replace(/\D*/, ''));feed.actionFromFeedArrows('left', (flId == 0 ? 'hide' : 'show'));feed.actionFromFeedArrows('right', (llID == feed.feedDataCount ? 'hide' : 'show'));});};if (this.feedGetDataConfig['type'] == 'showroom'){FB.init({appId: app_id,status: false,cookie: true,xfbml: true,logging : true});};this.feedArrowsInitialisation();};this.showActivity = function(id){if (feed.debug){ console.log('Loading activity ID: ' + id); };product.loadData(id);};this.setBrands = function(item){var id;id = $(item).attr('id').replace(/\D*/, '');id = id == 0 ? '' : id;this.clearSenseBlock();this.feedGetDataConfig['type'] = $('li#FM_showrooms').children('a').attr('class') == 'sf-with-ul selected' ? 'setBrandsInShowRooms' : this.feedGetDataConfig['type'];this.feedGetDataConfig['brand'] = id;this.feedGetDataConfig['universe'] = '';this.feedGetDataConfig['channels'] = '';this.loadData();this.feedGetDataConfig['brand'] = '';this.landingPageClose();};this.setSortType = function(item){var id;id = $(item).attr('id').replace(/\D*/, '');id = id == 0 ? '' : id;if (this.feedGetDataConfig['sort'] == id){this.showFeedSlider(0, false);} else {this.feedGetDataConfig['sort'] = id;this.loadData();this.clearSenseBlock();};this.landingPageClose();};this.clearSenseBlock = function(){$('div[id="sense_block"]').html('&nbsp;');$('div[id="extra_block"]').html('&nbsp;');$('div[id="rcol_comments"]').html('&nbsp;');};this.setParam = function(item){var id, target, temp;temp = $(item).attr('id').split('-');target = temp[0];id = temp[1];this.menuSection = $(item).parents('li[class="menusection"]').attr('menusection');$('.feedMainMenu > li > a').removeClass('selected');$(item).parents('li[class="menusection"]').children('a').addClass('selected');if (target == 'gender'){$('div.feedMenu ul.feedMainMenu li ul li.genderActiveItem a').removeClass('selected');$('a[id="' + $(item).attr('id') + '"]').addClass('selected');this.feedGetDataConfig['channels'] = '';this.feedGetDataConfig['universe'] = '';} else if (target == 'universe'){this.feedGetDataConfig['channels'] = '';} else {$('div.feedMenu ul.feedMainMenu li ul li[class="un"] a, div.feedMenu ul.feedMainMenu li ul li[class="un superHover"] a, div.feedMenu ul.feedMainMenu li ul li[class="un"] a').removeClass('selected');$(item).addClass('selected');};this.feedGetDataConfig[target] = ($(item).attr('class') == 'active selected' || $(item).attr('class') == 'active' || $(item).attr('class') == 'selected' || $(item).attr('class') == 'sf-with-ul active selected') ? id : (target != 'gender' ? '' : this.defaultGender);this.feedGetDataConfig['universe'] = $(item).parents('li.un').children('a').attr('id').length ? $(item).parents('li.un').children('a').attr('id').replace(/\D*/, '') : this.feedGetDataConfig['universe'];if (target == 'brand'){this.feedGetDataConfig['universe'] = '';this.feedGetDataConfig['channels'] = '';this.feedGetDataConfig['brand'] = id;this.loadData();this.clearSenseBlock();$('div.feedMenu ul.feedMainMenu a.hover').removeClass('hover');$('div.feedMenu ul.feedMainMenu li ul').hide();this.feedGetDataConfig['brand'] = '';return false;};if ($(item).parents('li[class="menusection"]').attr('menusection') == 'specials'){this.feedGetDataConfig['type'] = 'specials';} else {this.feedGetDataConfig['type'] = 'collection';};if (target == 'channels' && $(item).parents('li#FM_showrooms').length){this.feedGetDataConfig['type'] = 'setCategoriesInShowRooms';};if (target == 'gender'){this.reLoadMenu();} else {this.loadData();$('div.feedMenu ul.feedMainMenu a.hover').removeClass('hover');$('div.feedMenu ul.feedMainMenu li ul').hide();};this.clearSenseBlock();this.landingPageClose();$('a[id="gender-' + this.feedGetDataConfig.gender + '"]').addClass('selected');};this.breadcrumbs = function(){if (feed.feedData && feed.feedData.bc){var text = '', count = feed.feedData.bc.length;$.each(feed.feedData.bc, function(k, v){text += (count == (k + 1) ? '<strong>' : '') + v.name + (count == (k + 1) ? '</strong>' : '') + (count > (k + 1) ? ' > ' : '');});$('div[class="feed-bc"]').html(text);};return false;};this.reLoadMenu = function(){var menu, c, i, genderHTML;menu = $('ul[class="ToReload"]');c = $(menu).length;genderHTML = $(menu).eq(0).children('li[class="threeHorizontalLink genderActiveItem un"]').html();$(menu).html('<img src="/images2/load.gif" alt="Loading..." style="padding:70px 67px" /><li class="threeHorizontalLink genderActiveItem un">' + genderHTML + '</li>');$(menu).children('li[class="threeHorizontalLink genderActiveItem un"]').children('a').removeAttr('class');$('a[id="gender-' + this.feedGetDataConfig['gender'] + '"]').addClass('active');$.ajax({type: 'GET',url: '/modules/feed/ajax/menu.php?gender=' + this.feedGetDataConfig['gender'],success: function(data){$('body').append('<div id="_TempFeedMenu_" style="display:none;visibility:hidden">' + data + '</div>');var assoc = { '0': '_FM-LEFT_', '1': '_FM-RIGHT_' };for (i = 0; i < c; i++){$(menu).eq(i).children('img').remove();$(menu).eq(i).children('li[class="threeHorizontalLink genderActiveItem un"]').before($('div[id="_TempFeedMenu_"]').children('div[id="' + assoc[i] + '"]').html());};if (feed.menuSection == 'specials'){if ($('div[id="_FM-RIGHT_"]').find('li[class="un"]:first').children('a').length){feed.feedGetDataConfig['universe'] = $('div[id="_FM-RIGHT_"]').find('li[class="un"]:first').children('a').attr('id').replace(/\D*/, '');} else {feed.feedGetDataConfig['universe'] = '';}} else {if ($('div[id="_FM-LEFT_"]').find('li[class="un"]:first').children('a').length){feed.feedGetDataConfig['universe'] = $('div[id="_FM-LEFT_"]').find('li[class="un"]:first').children('a').attr('id').replace(/\D*/, '');} else {feed.feedGetDataConfig['universe'] = '';}};feed.feedGetDataConfig.type = feed.menuSection;feed.loadData();$('ul.feedMainMenu').superfish();$('div[id="_TempFeedMenu_"]').remove();}});};this.loadShowroom = function(alphabet){var container, alphabetTemp, aFrom, aTo;container = $('li[id="FM_showrooms"] ul li[class="container"]');alphabet = alphabet ? alphabet : 'a-e';alphabetTemp = alphabet.split('-');aFrom = alphabetTemp[0];aTo = alphabetTemp[1];$.ajax({beforeSend: function(){$(container).children('div').html('<img style="margin: 92px 72px" src="/images2/load.gif" alt="Loading..." />');},type: 'GET',url: '/modules/feed/ajax/ajax_list.php?aFrom=' + aFrom + '&aTo=' + aTo,success: function(data){$(container).children('div').html(data);}});};this.movieShowroom = function(btn, side){var ul, firstLi, lastLi;ul = $(btn).parent('ul').children('li[class="container"]').children('div').children('ul');firstLi = $(ul).children('li:first');lastLi = $(ul).children('li:last');if (side == 'next'){$(firstLi).remove();$(ul).append('<li id="' + $(firstLi).attr('id') + '">' + $(firstLi).html() + '</li>');} else {$(lastLi).remove();$(firstLi).before('<li id="' + $(lastLi).attr('id') + '">' + $(lastLi).html() + '</li>');}};this.showShowroomByUser = function(userID, target, startID){if (!userID || userID === undefined) return false;if (!this.showroomUserNames[userID] || this.showroomUserNames[userID] === undefined) return false;startID = startID ? this.startID = startID : this.startID = 0;this.feedGetDataConfig['type'] = target;this.feedGetDataConfig['userID'] = userID;this.menuSection = '';this.loadData();this.feedGetDataConfig['userID'] = '';this.feedGetDataConfig['startID'] = 0;this.landingPageClose();$('ul.feedMainMenu > li > a').removeClass('selected');$('ul.feedMainMenu > li#FM_showrooms > a').addClass('selected');};this.removeShowroomItem = function(btn, userID, activityID){if (!userID || userID === undefined || !activityID || activityID === undefined) return false;var li = $(btn).parent('li'), url = '/modules/feed/ajax/removeShowroomItem.php?userID=' + userID + '&activityID=' + activityID;$.ajax({beforeSend: function(){$(btn).css({visibility:'hidden'});},type: 'GET',url: url,success: function(d){if (d == 1){$(li).css({ opacity : '0.3' });} else {$(btn).show();}},error: function(){$(btn).show();}});};this.removeWishListItem = function(btn, userID, activityID){if (!userID || userID === undefined || !activityID || activityID === undefined) return false;var li = $(btn).parent('li'), url = '/modules/feed/ajax/removeWishListItem.php?userID=' + userID + '&activityID=' + activityID;$.ajax({beforeSend: function(){$(btn).css({visibility:'hidden'});},type: 'GET',url: url,success: function(d){if (d == 1){$(li).css({ opacity : '0.3' });} else {$(btn).show();}},error: function(){$(btn).show();}});};this.movieBrands = function(btn, side){var ul, firstLi, lastLi;ul = $(btn).parent('ul').children('li[class="container"]').children('div').children('ul');if ($(ul).children('li').length < 5) return false;firstLi = $(ul).children('li:first');lastLi = $(ul).children('li:last');if (side == 'next'){$(firstLi).remove();$(ul).append('<li>' + $(firstLi).html() + '</li>');} else {$(lastLi).remove();$(firstLi).before('<li>' + $(lastLi).html() + '</li>');}};this.landingPageRandomId = function(rndId){var min = 1, max = 9;rndId = rndId ? rndId : null;while (rndId == null || $.inArray(rndId, this.landingPageExceptions) != -1){rndId = parseInt(Math.random() * (max - min) + min);};this.landingPageExceptions[this.landingPageExceptionsIndex] = rndId;if (++this.landingPageExceptionsIndex > 3){this.landingPageExceptionsIndex = 0;this.landingPageExceptions[this.landingPageExceptionsIndex] = 10;return 10;};return rndId;};this.rndTime = function(){ return 4; };this.landingPageGetBackground = function(id, mass){var data;mass = mass ? mass : false;if ($('div[id="landingPage"]').css('display') == 'none') return false;$.ajax({type: 'GET',cache: false,url: '/modules/feed/ajax/landingPage.php?id=' + id + '&exceptID=' + $('a[id="lp-' + id + '"]').attr('currentID') + '&gender=' + feed.feedGetDataConfig['gender'],success: function(d){data = $.parseJSON(d);var elem = $('a[id="lp-' + data[id].id + '"]');$(elem).attr({name:data[id].l, currentID: data[id].currentID}).append('<img src="' + data[id].i + '" alt="" width="'+parseInt(elem.css('width'))+'" height="'+parseInt(elem.css('height'))+'" />');$(elem).children('img').eq(1).css({ display : 'none' });$(elem).children('img').eq(0).fadeOut(2000, function(){ $(elem).children('img').eq(0).remove(); });$(elem).children('img').eq(1).fadeIn(2000, function(){ });if (!mass) setTimeout('feed.landingPageGetBackground(' + feed.landingPageRandomId($.inArray(10, feed.landingPageExceptions) == 3 ? 10 : false) + ')', (feed.rndTime() * 1000));$('div[id="landingPage"] div.right a img').css({ display : 'block' });},error: function(){return false;}});};this.landingPageInitBackground = function(){setTimeout('feed.landingPageGetBackground(' + parseInt(Math.random() * (10 - 1) + 1) + ')', (feed.rndTime() * 1000));};this.landingPageSetUniverse = function(id){this.feedGetDataConfig['type'] = 'collection';this.feedGetDataConfig['universe'] = id;this.loadData();this.feedGetDataConfig['universe'] = '';};this.landingPageClose = function(show){show = show ? show : true;if ($('div[id="landingPage"]').css('display') == 'block'){this.landingPageOpen = false;$('div[id="landingPage"]').hide(500);if (!show && $('div[id="sense_loader"]').css('display') == 'none' && feed.feedData != null && !$('ul.ToReload').children('img').length){setTimeout('feed.showActivity(' + this.feedData.a[0].id + ')', 500);}}};this.landingPageOpening = function(){if ($('div[id="landingPage"]').css('display') == 'none'){this.landingPageOpen = true;$('div[id="landingPage"]').show(500);this.clearSenseBlock();this.landingPageInitBackground();this.landingPageUsersReloadInit();for (var i = 1; i <= 10; i++){this.landingPageGetBackground(i, true);};$('div[id="landingPage"] div.right a img').css({ display : 'block' });}};this.landingPageUsersReloadInit = function(){setTimeout('feed.landingPageUsersReload()', 5000);};this.landingPageUsersReload = function(index){if ($('div[id="landingPage"]').css('display') == 'none') return false;var i, exceptionsID = '';index = index ? (index > 3 ? 1 : index) : 1;for (i = 1; i < 4; i++){ exceptionsID += $('div[id="landingPage"]').children('div[class="left"]').children('div[class="users"]').children('div[class="item"]').eq(i).attr('userID') + (i != 3 ? ',' : ''); };$.ajax({type: 'GET',url: '/modules/feed/ajax/landingPageUsersReload.php?exceptUsers=' + exceptionsID,success: function(data){data = $.parseJSON(data);$('div[id="landingPage"]').children('div[class="left"]').children('div[class="users"]').children('div[class="item"]').eq(index).attr({ onClick : data.click, userID : data.userID }).html(data.image);if (!data.click){$('div[id="landingPage"]').children('div[class="left"]').children('div[class="users"]').children('div[class="item"]').eq(index).css({ cursor : 'default' });} else {$('div[id="landingPage"]').children('div[class="left"]').children('div[class="users"]').children('div[class="item"]').eq(index).css({ cursor : 'pointer' });};$('div[id="landingPage"]').children('div[class="left"]').children('div[class="users"]').children('div[class="item"]:last').css({ background : '#fff' });setTimeout('feed.landingPageUsersReload(' + (index + 1) + ')', 5000);}});};};var feed = new feedClass();function activityClass(){this.data = {wm : null,friends : null};this.activityInit = function(){this.initWelcomeMessageAndFriends(true, true);};this.initWelcomeMessageAndFriends = function(w, f){if (w != false){$.ajax({type : 'GET',url : 'modules/feed/ajax/getWelcomeMessageUnderFeed.php?action=welcomeMessage',success : function(d){activity.data['wm'] = $.parseJSON(d);activity.welcomeMessageRun();}});};if (f != false){$.ajax({type: 'GET',url: 'modules/feed/ajax/getWelcomeMessageUnderFeed.php?action=friends',success: function(d){activity.data['friends'] = $.parseJSON(d);}});}};this.welcomeMessageRun = function(i){if (this.data['wm'] == null || this.data['wm'].m == null) return false;var index = i ? i : 0;$('div.feed-wm').html(this.data['wm'].m[index]);index = ++index > this.data['wm'].c ? 0 : index;setTimeout('activity.welcomeMessageRun(' + index + ')', 4000);};this.friendsBlockRun = function(){if (this.data['friends'] == null) return false;$.each(this.data['friends'].users, function(k, v){var tooltipTemp = locale.grant_count_miles_to_username.replace('COUNT', activity.data['friends'].rate).replace('USERNAME', v.firstName + ' ' + v.lastName);$('div.product-info div.product-info-right-box div.friendsBox ul#slider').append('<li><a class="item" onclick="activity.giftBonus(' + v.id + ')">' + v.i + '</a><span class="tooltips">' + tooltipTemp + '</span></li>');});if ($('.friendsBox #slider li').length < 5){$('.friendsBox .prev, .friendsBox .next').css({ visibility: 'hidden' });}};this.giftBonus = function(friendID){$.ajax({type: 'GET',url: '/modules/feed/ajax/giftBonus.php?friendID=' + friendID,success: function(d){ alert(d); activity.initWelcomeMessageAndFriends(true, false); activity.refreshDQ(); }});};this.refreshDQ = function(){$.ajax({ type: 'GET', url: '/modules/feed/ajax/getDQ.php', success: function(d){ $('.__DQ').html(d); }, error: function(){ alert('Error!'); } });};};var activity = new activityClass();function productClass(){this.config = { id : 0 };this.updateActivityActionsData = {};this.loadData = function(productId){if (!productId) return false;$.ajax({beforeSend : function(){ product.loaderBox(true); product.config.id = productId; initLoaders(['#subcomments_loader','#subsherpals_loader']); },url : '/modules/activities/ajax/productInfo.php?productId=' + productId + '&ajax=1' + ($('li[menusection="specials"]').children('a').attr('class') == 'sf-with-ul selected' ? '&menusection=specials' : ''),success : function(d){product.loaderBox(false);$('#productInfo').html(d);$('.feed-bc strong').text($('#productInfo div.title div').eq(0).text());$('title').text($('#adata_metatitle').val());activity.friendsBlockRun();setTimeout("product.updateActivityActions3(true);", 5000);product.updateProductSections();getAllFriends();getDefaultActBuzz();$('.tab-footer').html($('div#tab-footer-orig').html());$('div[id="tab-content-01"]').show();$('td[id="tab-02"] b').css({'background':'url(/images/product-info-tabs-disc.png?3) center center no-repeat'}).text($('div[id="CaravanMilesCountMsg"]').text());$('b#CaravanMilesCountPriceSavePercentageInsert').text($('div#CaravanMilesCountPriceSavePercentage').text());}, error : function(){ product.loadData(productId); }});};this.updateProductSections = function(prod_id){$('#extra_block').html($('div#for_lcol').html());$('#rcol_comments').html($('div#for_rcol').html());$('div#for_lcol').remove();$('div#for_rcol').remove();if(prod_id!=null && !isNaN(parseInt(prod_id)))this.config.id = parseInt(prod_id);};this.loaderBox = function(a){$('#productInfo').css({ 'min-height' : (a ? '200px' : 'auto'), 'background' : (a ? 'url(/images2/load.gif) center center no-repeat' : 'none') }).html('');};this.updateActivityActions2 = function(){var ownerID = false;if ($('div.slider span.name div').length){ownerID = parseInt($('div.slider span.name').attr('userid')) ? parseInt($('div.slider span.name').attr('userid')) : false;};if (!product.updateActivityActionsAjax){product.updateActivityActionsAjax = $.ajax({url : '/modules/activities/ajax/update_actions.php?id=' + product.config.id + '&ownerID=' + ownerID,success : function(d){$('#activity_actions_blocks').html(d);product.updateActivityActionsAjax = false;setTimeout('product.updateActivityActions(product.config.id)', 5000);}});}};this.updateActivityActions = function(ajax){ajax = ajax ? ajax : false;if (ajax){var ownerID = false;if ($('div.slider span.name div').length){ownerID = parseInt($('div.slider span.name').attr('userid')) ? parseInt($('div.slider span.name').attr('userid')) : false;};$.ajax({url : '/modules/activities/ajax/update_actions.php?id=' + product.config.id + '&ownerID=' + ownerID,success : function(d){product.updateActivityActionsData = $.parseJSON(d);product.updateActivityActions(false);}});}};this.updateActivityActions3 = function(clean){if(clean!=null && clean==true){this.config.action_index = 0;this.config.action_len = $('#activity_actions_blocks .act_action').length;if(!this.config.action_len)return;};$('#activity_actions_blocks .act_action').addClass('hidden');if(++this.config.action_index>this.config.action_len)this.config.action_index = 0;$('#activity_actions_blocks .act_action').eq(this.config.action_index).removeClass('hidden');setTimeout("product.updateActivityActions3();", 5000);}};var product = new productClass();$(function(){$('#search_text').bind('keyup', function(){ if ($(this).val() == '') exp.searchActivities(); });$('div#onLoadRemoved').remove();activity.activityInit();$(document).click(function(){$('div[id="bezoom"]').remove();});if ($.url.param('id') == undefined && $.url.param('bag') == undefined && $.url.param('goto') == undefined){feed.landingPageInitBackground();feed.landingPageUsersReloadInit();} else {feed.landingPageOpen = false;$('div#landingPage').hide();};if ($.url.param('goto')){feed.feedGetDataConfig[$.url.param('goto')] = $.url.param('item');if ($.url.param('goto') == 'universe' || $.url.param('goto') == 'channels'){feed.breadcrumbs($('a[id="' + $.url.param('goto') + '-' + $.url.param('item') + '"]').eq(0), 'menuSections');} else if ($.url.param('goto') == 'showroom' || $.url.param('goto') == 'wished'){feed.showShowroomByUser($.url.param('item'), $.url.param('goto'), $.url.param('itemId') ? $.url.param('itemId') : 0);}};$('div[id="landingPage"] div[class="right"] a').live('click', function(){var temp, splitName;temp = $(this).attr('name');splitName = temp.split('-');if (splitName[0] == 'universe'){feed.landingPageSetUniverse(splitName[1]);feed.breadcrumbs($('a[id="universe-' + splitName[1] + '"]'), 'menuSections');} else if (splitName[0] == 'activity'){feed.showActivity(splitName[1]);if (feed.feedData.assArray[splitName[1]]){feed.showFeedSlider(feed.feedData.assArray[splitName[1]]);}};feed.landingPageClose(false);});$('a#thumb1').live({mouseenter: function(){$('#bezoom').remove();$(this).attr('title', '');var pos = $('div.photo').eq(0).position();var y = Math.ceil(pos.top - 2);var x = Math.ceil(pos.left - 0) + parseInt($('.photo').eq(0).css('width')) + 17;$('body').append('<div id="bezoom" style="background:#fff;border:1px solid #333;position:absolute;z-index:1000;top:' + y + 'px;left:' + x + 'px;width:565px"><div style="width:565px;height:238px;overflow:hidden;position:relative"><img id="bezoom_img" src="' + $(this).attr('href') + '" style="position:relative"></div></div>');},mouseleave: function(){$('#bezoom').remove();}});if ($.url.param('id')){feed.landingPageClose();feed.showActivity($.url.param('id'));};$('ul.feedMainMenu a.sf-with-ul').click(function(){$('a#sell_form_link').removeClass('selected');});$('ul[id="feedBrandsList"] li[class="container"]').append('<div id="brandsTemp" style="display:none;visibility:hidden">' + $('ul[id="feedBrandsList"] li[class="container"] div ul').html() + '</div>');$('ul[id="feedBrandsList"] li[class="arrow"]').live('click', function(){feed.movieBrands($(this), ($(this).children('a').attr('class') == 'bottom hover' || $(this).children('a').attr('class') == 'bottom' ? 'next' : 'prev'));return false;});$('ul[id="feedBrandsList"] li[class="container"]').live('mousewheel', function(event, delta){feed.movieBrands($('ul[id="feedBrandsList"] li[class="arrow"]'), (delta < 0 ? 'next' : 'prev'));return false;});$('ul[id="feedBrandsList"] li[class="alphabet"] a').live('click', function(){var btn, id, alphabet;btn = $(this);alphabet = { '0-9': ['0','1','2','3','4','5','6','7','8','9'], 'a-e': ['a','b','c','d','e'], 'f-j': ['f','g','h','i','j'], 'k-o': ['k','l','m','n','o'], 'p-t': ['p','q','r','s','t'], 'u-z': ['u','v','w','x','y','z'] };id = $(btn).attr('id');$('ul[id="feedBrandsList"] li[class="alphabet"] a').removeClass('active');$(btn).addClass('active');$('ul[id="feedBrandsList"] li[class="container"] div ul').html('');$.each(alphabet[id], function(k, v){var c = $('ul[id="feedBrandsList"] li[class="container"] li[class="sortBrands-' + v + '"]').length;for (var i = 0; i < c; i++){$('ul[id="feedBrandsList"] li[class="container"] div ul').append('<li>' + $('ul[id="feedBrandsList"] li[class="container"] li[class="sortBrands-' + v + '"]').eq(i).html() + '</li>');}});return false;});$($('ul.feedMainMenu > li > a')).click(function(){if ($('#mobileDevice').length){if ($(this).parent('li').children('ul').css('display') == 'none'){$('div[class="superSelect active"] ul').slideUp(200, function(){$('div[class="superSelect active"]').removeClass('active');});$(this).addClass('hover');$(this).parent('li').children('ul').show();} else {$(this).removeClass('hover');$(this).parent('li').children('ul').hide();}} else if (!$('#mobileDevice').length && $(this).parent('li').attr('id') != 'FM_showrooms' && $(this).parent('li').attr('class') != 'myCaravans'){$(this).removeClass('hover');$(this).parent('li').children('ul').hide();feed.setParam($(this).parent('li').children('ul').children('li').eq(0).children('a'));}});sliderBottomInit = function(){$('div[id="slider"]').slider({value: 0,slide: function(){return false;}});};var is_site = parseInt($('#is_site').text())==1?true:false;feed.loadData(is_site ? $('#parseFeedJSON').text() : '');$('ul[id="feedBrandsList"] li a').live('click', function(){if ($(this).parent('li').attr('class') == 'alphabet') return false;var href = $(this).attr('href');try { history.pushState({}, $(this).html(), href); } catch (e){ location.hash = '#'+href; };feed.setBrands($(this));});$('ul[id="feedSortList"] li a').live('click', function(){feed.breadcrumbs($(this), 'brands');feed.setSortType($(this));});$('div[class="feedBox"] div[class="slider"] div[class="list"] ul li a').live('click', function(){var btn, id, href;btn = $(this);id = $(btn).attr('id').replace(/\D*/, '');href = $(btn).attr('href');feed.showActivity(id);try { history.pushState({}, btn.html(), href); return; } catch (e){; };location.hash = '#'+href;});$('div[class="feedBox"] div[class="slider"]').live('mousewheel', function(event, delta){feed.movieFeedSlider((delta < 0 ? 'next' : 'prev'));return false;});$('div[class="feedBox"] a[class="sliderNext"], a[class="sliderPrev"]').live('click', function(){feed.movieFeedSlider($(this).attr('class') == 'sliderNext' ? 'next' : 'prev');});$('div[class="feedMenu"] div[class="right"] div[class="superSelect"], div[class="superSelect active"]').live('click', function(){var btn = $(this);if ($(btn).attr('class') == 'superSelect active'){$(btn).children('ul').slideUp(200, function(){$(btn).attr('class', 'superSelect');});} else if ($(btn).attr('class') == 'superSelect'){$('div[class="superSelect active"] ul').slideUp(200, function(){$('div[class="superSelect active"]').removeClass('active');$(btn).addClass('active');});$(btn).addClass('active').children('ul').css({'width':(parseInt($(this).css('width').replace(/\D*/, '')) + 114) + 'px'}).slideDown(200);$(btn).find('ul li.container div[id!="brandsTemp"], ul li.container div ul').css({'width':(parseInt($(this).css('width').replace(/\D*/, '')) + 114) + 'px'}).slideDown(200);}});$('ul[class="feedMainMenu"]').superfish();$('div.feedMenu ul.feedMainMenu li ul li[class="un"] a,' +'div.feedMenu ul.feedMainMenu li ul li[class="ch"] a,' +'div.feedMenu ul.feedMainMenu li ul li.threeHorizontalLink a').live('click', function(){var href = $(this).attr('href');if(href==null || href==undefined) href = '';try { history.pushState({}, $(this).html(), href?href:'/'); } catch (e){ location.hash = href?'#'+href:''; };feed.setParam($(this));return false;});$('li[id="FM_showrooms"] ul li[class="arrow"]').live('click', function(){feed.movieShowroom($(this), ($(this).children('a').attr('class') == 'bottom' ? 'next' : 'prev'));});$('li[id="FM_showrooms"] ul li[class="container"]').live('mousewheel', function(event, delta){feed.movieShowroom($('li[id="FM_showrooms"] ul li[class="arrow"]'), (delta < 0 ? 'next' : 'prev'));return false;});$('li[id="FM_showrooms"] ul li[class="alphabet"] a').live('click', function(){var btn = $(this);if ($(btn).attr('class') == 'active' || $(btn).attr('class') == 'active hover') return false;$('li[id="FM_showrooms"] ul li[class="alphabet"]').find('a').removeClass('active');$(btn).addClass('active');feed.loadShowroom($(btn).attr('id'));feed.breadcrumbs($(btn), 'showRooms');return false;});$('li[id="FM_showrooms"] ul li[class="container"] div ul li').live('click', function(){feed.showShowroomByUser($(this).attr('id').replace(/\D*/, ''), 'showroom');feed.breadcrumbs($(this).children('span[class="name"]'), 'showRooms');});$('li[class="userWishedProduct"] a').live('click', function(){feed.breadcrumbs($(this), 'showRooms');feed.showShowroomByUser($(this).attr('id').replace(/\D*/, ''), 'wished');$('div.feedMenu ul.feedMainMenu a.hover').removeClass('hover');$('div.feedMenu ul.feedMainMenu li ul').hide();});$('ul[id="caravansMenu"] li a').click(function(){var btn, idTemp, id;btn = $(this);if ($(btn).attr('class') == 'myCaravans' || $(btn).attr('class') == 'myCaravans hover') return false;idTemp = $(btn).attr('id').split(':');id = idTemp[1];feed.feedGetDataConfig['type'] = id;feed.showActivities = false;feed.loadData();feed.clearSenseBlock();feed.landingPageClose();feed.breadcrumbs(btn, 'text', $('ul#caravansMenu').parent('li').children('a').text() + ' &gt; <strong>' + $(btn).text() + '</strong>');});$('.product-info-right-box .friendsBox .prev, .product-info-right-box .friendsBox .next').live('click', function(){var btn, ul, fLi, lLi;btn = $(this);ul = $(btn).parent('.friendsBox').find('ul#slider');fLi = $(ul).children('li:first');lLi = $(ul).children('li:last');if ($(btn).attr('class') == 'prev'){$(fLi).before('<li>' + $(lLi).html() + '</li>');$(lLi).remove();} else {$(ul).append('<li>' + $(fLi).html() + '</li>');$(fLi).remove();}});$('ul#slider a.item').live({mouseenter: function(){$(this).parent('li').children('span.tooltips').show();$(this).parent('li').children('span.tooltips').css({ 'margin-left' : '-' + ($(this).parent('li').children('span.tooltips').width() - 29) + 'px' });$(this).find('img').attr('title', '');},mouseleave: function(){$(this).parent('li').children('span.tooltips').hide();}});if(is_site){product.updateProductSections($('#current_product_adata_id').val());setTimeout("product.updateActivityActions3(true);", 5000);var lp = $('div#landingPage').height(),bl = $('#productInfo').height()+$('#productCols').height()+$('#express_body_block').height()+$('#welcome_message').height();$('div#landingPage').append('<div style="margin-top:'+(lp+5)+'px;" class="landingPage_text">'+$('#landingPage_text').html()+'</div>');var bl_text = $('div#landingPage div.landingPage_text').height(),hg = bl>lp?bl-lp+10:null,hg = hg!=null?(bl_text>hg?bl_text:hg):null;;if(hg)$('div#landingPage div.landingPage_text').css('height', hg+'px');$('div#landingPage_text').remove();}});function fbLogin(){FB.login(function(response){if(response.status == 'connected'){location.href = location.href;} else {alert('cannot login');}}, {scope: 'email'});};function fbLogout(){FB.logout(function(response){ location.href = location.href; });};if($.trim(location.hash)!=''){ location.href = location.hash.substr(1); };$('table[class="tabs-button"] tr td').live('click', function(){var btn,td,id;btn = $(this);td = $(btn).parents('table[class="tabs-button"]').find('td');id = $(btn).attr('id').replace(/\D*/i, '');$(td).removeClass('active');$('div.tabBox').find('div.content').hide();$(btn).addClass('active');$('div#tab-content-' + id).show();});$('div[class="product-info-select"]').live('click', function(){$(this).parent('div').children('ul').slideToggle(300);});$('a#thumb1').live('mouseover', function(){$(this).bezoom();});$('div[class="imageBox"] div[class="image"] a[class="prev"], a[class="next"]').live('click', function(){var btn,side,currentA,currentAHref,currentAImgSrc,firstA,lastA,container;btn = $(this);side = $(btn).attr('class');container = $(btn).parent('div[class="image"]').children('div[class="photo"]').children('div[class="vis_photo_img"]').eq(0);currentA = $(container).children('a');currentAHref = $(currentA).attr('href');currentAImgSrc = $(currentA).children('img').attr('src');firstA = $('div[class="hidden-container"]').children('a:first');lastA = $('div[class="hidden-container"]').children('a:last');if (side == 'prev'){$(currentA).attr('href', $(lastA).attr('href'));$(currentA).children('img').attr('src', $(lastA).children('img').attr('src'));$(currentA).children('img').attr('width', $(lastA).children('img').attr('width'));$(currentA).children('img').attr('height', $(lastA).children('img').attr('height'));$(lastA).remove();$(firstA).before('<a href="' + currentAHref + '" style="background:url(' + currentAHref + ') center center no-repeat;display:block;height:215px" class="highslide" onclick="return hs.expand(this,config1)">' +' <img src="' + currentAImgSrc + '">' +'</a>');} else {$(currentA).attr('href', $(firstA).attr('href'));$(currentA).children('img').attr('src', $(firstA).children('img').attr('src'));$(currentA).children('img').attr('width', $(firstA).children('img').attr('width'));$(currentA).children('img').attr('height', $(firstA).children('img').attr('height'));$(firstA).remove();$('div[class="hidden-container"]').append('<a href="' + currentAHref + '" style="background:url(' + currentAHref + ') center center no-repeat;display:block;height:215px" class="highslide" onclick="return hs.expand(this,config1)">' +' <img src="' + currentAImgSrc + '">' +'</a>');}});$('a.photoSliderNext, a.photoSliderPrev').live('click', function(){var b = $(this),oldData = '',ul = $('ul.photoSlider'),firstLi = $(ul).children('li:first'),firstLiContent = $(ul).children('li:first').html(),lastLi = $(ul).children('li:last'),lastLiContent = $(ul).children('li:last').html();if (!firstLi.length) return false;if ($(b).attr('class') == 'photoSliderNext'){$(firstLi).remove();$(ul).append('<li onclick="return showUserAvisSlider(' + firstLi.find('input').attr('value') + ', this);">' + firstLiContent + '</li>');} else {$(lastLi).remove();oldData = $(ul).html();$(ul).html('<li onclick="return showUserAvisSlider(' + lastLi.find('input').attr('value') + ', this);">' + lastLiContent + '</li>').append(oldData);}});$('a.AvisProductSliderNext, a.AvisProductSliderPrev').live('click', function(){var b = $(this),id,oldData = '',container = $('div[id="userActivities"]').children('div').eq(0),firstA = $(container).children('a:first'),firstAContent = $(container).children('a:first').html(),lastA = $(container).children('a:last'),lastAContent = $(container).children('a:last').html();if (!firstA.length){return false;};if ($(b).attr('class') == 'AvisProductSliderNext'){id = $(firstA).attr('id').replace(/\D*/, '');$(firstA).remove();$(container).children('a').eq(2).addClass('active');$(container).append('<a' +' class="' + $(firstA).attr('class') + '"' +' onmouseout="$(this).find(\'span\').css(\'display\',\'none\');"' +' onmouseover="$(this).find(\'span\').css(\'display\',\'inline\');"' +' style="' + $(firstA).attr('style') + '"' +' name="' + $(firstA).attr('name') + '"' +' id="' + $(firstA).attr('id') + '"' +' onclick="feed.showShowroomByUser(\'' + $(firstA).children('input[name="userID"]').val() + '\', \'showroom\', \'' + id + '\'); return false;">'+ firstAContent +'</a>');} else {id = $(lastA).attr('id').replace(/\D*/, '');$(lastA).remove();$(container).children('a').eq(2).removeClass('active');oldData = $(container).html();$(container).html('<a' +' class="' + $(lastA).attr('class') + '"' +' onmouseout="$(this).find(\'span\').css(\'display\',\'none\');"' +' onmouseover="$(this).find(\'span\').css(\'display\',\'inline\');"' +' style="' + $(lastA).attr('style') + '"' +' name="' + $(lastA).attr('name') + '"' +' id="' + $(lastA).attr('id') + '"' +' onclick="feed.showShowroomByUser(\'' + $(lastA).children('input[name="userID"]').val() + '\', \'showroom\', \'' + id + '\'); return false;">'+ lastAContent +'</a>').append(oldData);}});$('a#listActivityProduct').live({hover: function(){$('div#listActivityProductBrandName').text($(this).attr('name'));},mouseout: function(){$('div#listActivityProductBrandName').text('');}});var d = document,location_section = null,fb_code = null,fb_session = null,app_server = null,app_server = null,app_locale = null,ajax_inited = 0,alert_msgs = {},video_opened = false,app_user_id = 0,document_inited = false,fb_auth = false;;/*function setOrderList(obj, dest){var f_div = obj.parentNode.getElementsByTagName("div")[0];dest = dest == null ? (!f_div.style.display || f_div.style.display == 'none' ? 1 : 0) : dest;if (dest){$('div.green_list div.list').slideUp('fast');$(f_div).slideDown('fast');} else {$(f_div).slideUp('fast');}};*/function bi(id){return d.getElementById(id);};/*function setSubChannels(i, num, dest){dest = dest == null ? 1 : dest;if (dest)$("#sub_channels_" + i + "_" + num).slideDown('normal'); else $("#sub_channels_" + i + "_" + num).slideUp('normal');};function setupActiveTDs(){var set = $('div.menu table td.active');for (var s = 0; s < set.length; s++){set[s].innerHTML = '<div class="y_left"></div><div class="y_back">' + set[s].innerHTML + '</div><div class="y_right"></div>';}};*/function faq(id, dest){var box = bi("faq_" + id);dest = dest == null ? (!box.style.display || box.style.display == 'none' ? 1 : 0) : dest;if (dest)$(box).slideDown(); else $(box).slideUp();return false;};function loadNews(page, dx, data){if (page == null)page = 1;var params = getGetParams(),way = params.way == null ? [] : params.way.split('/');if (dx == null)$.ajax({cache : false,url : '/ajax/get_news.php?channels=' + gatherChannels('news') + '&way=' + params.way + '&module=news&tpl=item.htm&news_page=' + page,success : function(d){loadNews(page, 1, splitParams(d));}}); else {var box = $('#news_pages_block')[0];if (box != null)box.innerHTML = data.pages;$('#news_block')[0].innerHTML = '<table class="divs">' + data.content + '</table>';}};function loadBuzz(dx, data){if (dx == null)$.ajax({cache : false,url : '/ajax/get_buzz.php?channels=' + gatherChannels('buzz') + '&module=buzz&tpl=item.htm',success : function(d){loadBuzz(1, d);}}); else {$('#buzz_block')[0].innerHTML = data;}};function trim(str, charlist){var whitespace, l = 0, i = 0;str += '';if (!charlist){whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";} else {charlist += '';whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');};l = str.length;for (i = 0; i < l; i++){if (whitespace.indexOf(str.charAt(i)) === -1){str = str.substring(i);break;}};l = str.length;for (i = l - 1; i >= 0; i--){if (whitespace.indexOf(str.charAt(i)) === -1){str = str.substring(0, i + 1);break;}};return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';};function splitParams(str){var prs = str.search('{PRS}') != -1 ? str.split('{PRS}') : [],part = '',params = {},_prs = null,key = null;;if (!prs.length){if (str.search('{KEY}') != -1){str += '{PRS}';prs = str.split('{PRS}');} else {params.content = str;return params;}};for (var p = 0; p < prs.length; p++){part = trim(prs[p]);if (part == '')continue;_prs = part.split('{KEY}');key = trim(_prs[0]);if (key == '')continue;eval("params." + key + "=_prs[1];");};return params;};function getGetParams(){var prs = trim(location.href, '#').split('?');prs = prs[1].split('&');var params = {}, _prs = null;for (var p in prs){_prs = prs[p].split('=');eval("params." + _prs[0] + "='" + _prs[1] + "';");};return params;};function initLocation(page){location_section = page;};function activityAction(a, af, dx, data, btn, menu_section){var act_id;if (dx == null){if (btn != null)btn.getElementsByTagName('div')[0].style.display = 'block';act_id = data != null ? parseInt(data) : default_express_id;$.ajax({cache : false,url : '/modules/activities/ajax/do_action.php?id=' + act_id + '&vote=' + a + '&action_from=' + af + '&menu_section=' + menu_section,success : function(d, s){switch (parseInt(a)){case 3: break;default: activityAction(a, af, 1, splitParams(d), btn); break;}}});switch (parseInt(a)){case 3:var data = {status: 1,status_word: $('#wish_status_word').val(),showcase_value: $('input#showcase_value').val(),skip_value: $('input#skip_value').val()};activityAction(a, af, 1, data, btn);break;};return false;} else {if (parseInt(data.status) > 0){act_id = parseInt(data.act_id);$('#default_act_' + a + '_action').addClass('clicked');switch (parseInt(a)){case 1:if (act_id == parseInt(default_express_id)){if ($('#act_sherpals_block').length > 0) getAllSherpals(); else if ($('#act_owners_block').length > 0) getActOwners();};break;case 2:break;case 3:if (act_id == parseInt(default_express_id)){if ($('#act_sherpals_block').length > 0) getAllSherpals(); else if ($('#act_wishes_block').length > 0) getActWishes();};if ($('#wish_count_box').length > 0)$('#wish_count_box')[0].innerHTML = parseInt($('#wish_count_box')[0].innerHTML) + 1;alert(data.status_word, null, [{value:data.showcase_value, dclass:'f_r alert_ok_btn', click:'return share.actPublish('+act_id+', $(\'#visit_wishlist\').val(), \'wished\');'},{value:data.skip_value, dclass:'f_l alert_cancel_btn', click:'return auth.close();'}]);break;};if(parseInt(a)!=3)alert(data.status_word);} else alert(data.status_word);if (btn != null)btn.getElementsByTagName('div')[0].style.display = 'none';}};function getFaq(dx, data){if (dx == null){$('#trans_back')[0].innerHTML = '<div class="trans_loading"><a href="#" onclick="return bag.close();"><img src="/images2/load.gif" border="0"></a></div>';$('#trans_back').slideDown('fast', function(){});$.ajax({cache : false,beforeSend : function(){initLoaders(['#right_loader']);try { history.pushState({}, $('a#footer_link_faq').html(), $('a#footer_link_faq').attr('href')); } catch (e){ location.hash = '#'+$('a#footer_link_faq').attr('href'); }},url : '/modules/faq/ajax/get.php',success : function(d, s){getFaq(1, splitParams(d));}});return false;} else {$('#trans_back')[0].innerHTML = '<div class="trans_info" style="width:600px">' + data.content + '</div>';if (data.script != null){eval(trim(data.script));}}};function getFaqType(link){$('.faq_type_list').css('display', 'none');$('#faq_type_list_' + $(link).attr('id').replace('faq_type_link_', '')).css('display', 'block');return false;};function getPosition(e){var left = 0;var top = 0;while (e.offsetParent){left += e.offsetLeft;top += e.offsetTop;e = e.offsetParent;};left += e.offsetLeft;top += e.offsetTop;return {x:left, y:top};};function initDocForms(){var frms = $('form'),inp = null;;for (var f = 0; f < frms.length; f++){if ($(frms[f]).hasClass('setup'))continue;$(frms[f]).prepend("<input type='hidden' name='ajax' value='1'>");$(frms[f]).prepend("<input type='hidden' name='session' value='" + fb_session + "'>");$(frms[f]).addClass('setup');};return true;};function strip_tags(str, allowed_tags){var key = '', allowed = false;var matches = [];var allowed_array = [];var allowed_tag = '';var i = 0;var k = '';var html = '';var replacer = function (search, replace, str){return str.split(search).join(replace);};if (allowed_tags){allowed_array = allowed_tags.match(/([a-zA-Z0-9]+)/gi);};str += '';matches = str.match(/(<\/?[\S][^>]*>)/gi);for (key in matches){if (isNaN(key)){continue;};html = matches[key].toString();allowed = false;for (k in allowed_array){allowed_tag = allowed_array[k];i = -1;if (i != 0){i = html.toLowerCase().indexOf('<' + allowed_tag + '>');};if (i != 0){i = html.toLowerCase().indexOf('<' + allowed_tag + ' ');};if (i != 0){i = html.toLowerCase().indexOf('</' + allowed_tag);};if (i == 0){allowed = true;break;}};if (!allowed){str = replacer(html, "", str);}};return str;};function moreInfo(type){var types = ['photos','video'];for (var t = 0; t < types.length; t++){$('#more_info_' + types[t]).css('display', types[t] == type ? 'block' : 'none');};return false;};function alert2(text, header){text = new String(text);var content = '<h1 style="background-color:#8D9388;"><span style="background:#60584D; padding:1px 3px; color:#fff;">' + alert_msgs.header + (header != null ? ' &raquo; ' + header : '') + '</span><div class="f_r" style="margin-right:5px; display:none;"><a style="color:#fff;" href="#" onclick="return auth.close();">X</a></div></h1>';content += '<div class="spad" style="background:#FFFFFF;"><h1>' + alert_msgs.app_name + '</h1><br><p>' + text.replace("\r\n", "<br>") + '</p><p style="text-align:right;"><br>';content += '<button class="bback small" id="alert_ok_button" onclick="return auth.close();">' + alert_msgs.button + '</button>';content += '</p></div>';$('#trans_back')[0].innerHTML = '<div class="c_box brd" style="margin:100px auto; width:400px;">' + content + '</div>';$('#trans_back').slideDown('fast');$('#alert_ok_button')[0].focus();return false;};function alert_old(text, header, buttons){text = new String(text);var content = '';content += '<h1 style="background:#c3c3c3"><span style="background:#000;padding:1px 3px;color:#fff">' + alert_msgs.header + (header != null ? ' &raquo; ' + header : '') + '</span><div class="f_r" style="margin-right:5px;display:none"><a style="color:#fff;cursor:pointer" onclick="return auth.close()">X</a></div></h1>';content += '<div class="spad" style="background:#fff;font-family:Verdana,serif;font-size:12px"><p>' + text.replace("\r\n", "<br>") + '</p><p><br>';if (buttons == null){content += '<div class="f_r"><button class="bback small" id="alert_ok_button" onclick="return auth.close();" style="outline:none">' + alert_msgs.button + '</button></div>';} else {var btn = null;for (var bk = 0; bk < buttons.length; bk++){btn = buttons[bk];content += '<div class="' + btn.dclass + '"><button class="bback small2" id="alert_user_button_' + bk + '" onclick="' + btn.click + '">' + btn.value + '</button></div>';}};content += '<div class="clr"></div></p></div>';$('#trans_back').html('<div class="c_box brd" style="margin:100px auto; width:400px;">' + content + '</div>');$('#trans_back').slideDown('fast');if (buttons == null) $('#alert_ok_button').focus();return false;};function alert(text, header, buttons){text = new String(text);var content = '';var h1 = '<h1 style="background:#677fb0; padding:3px 2px;"><span style="padding:1px 3px;color:#fff">' + alert_msgs.header + (header != null ? ' &raquo; ' + header : '') + '</span><div class="f_r" style="margin-right:5px;display:none"><a style="color:#fff;cursor:pointer" onclick="return auth.close()">X</a></div></h1>';content += '<div class="spad" style="background:#fff;font-family:Verdana,serif;font-size:12px"><p>' + text.replace("\r\n", "<br>") + '</p><p><br>';if (buttons == null){content += '<div class="f_r alert_ok_btn"><button class="bback small noback" id="alert_ok_button" onclick="return auth.close();" style="outline:none">' + alert_msgs.button + '</button></div>';} else {var btn = null;for (var bk = 0; bk < buttons.length; bk++){btn = buttons[bk];content += '<div class="' + btn.dclass + '"><button class="bback small2 noback" id="alert_user_button_' + bk + '" onclick="' + btn.click + '">' + btn.value + '</button></div>';}};content += '<div class="clr"></div></p></div>';$('#trans_back').html('<div class="c_box nopad" style="margin:100px auto; width:400px;">' + h1 + '<div class="alert_content">' + content + '</div></div>');$('#trans_back').slideDown('fast');if (buttons == null) $('#alert_ok_button').focus();return false;};function showOfferImage(img_num){$('.sherpa_photo').removeClass('vis');$('#offer_image_' + img_num).addClass('vis');return false;};function showOfferVideo(){var div = $('#body_offer_video'), disp = dv.css('display');if (disp == 'block') return false;bag.prepare(1);dv.css('display', 'block');video_opened = true;$('#trans_back').click(function(){hideOfferVideo();});return false;};function hideOfferVideo(){if (!video_opened)return false;$('#body_offer_video').css('display', 'none');bag.close();$('#trans_back').click(function(){;});return false;};function inspireElement(obj, act_id, action_from, user_id, user_to_id, dx, data){if (dx == null){$.ajax({cache : false,url : '/modules/activities/ajax/inspire_element.php?act=' + act_id + '&user=' + user_id + '&user_to=' + user_to_id + '&action_from=' + action_from,success : function(d, s){inspireElement(obj, act_id, action_from, user_id, user_to_id, 1, splitParams(d));}});return false;} else {alert(data.ok_string);}};function getButtons(type, dx, data){if (!default_express_id) return false;if (dx == null){$.ajax({cache : false,url : '/modules/activities/ajax/buttons.php?type=' + type + '&act=' + default_express_id + '&menu_section=' + data,beforeSend : function(){if ($('#' + type + '_buttons')[0]){$('#' + type + '_buttons')[0].innerHTML = '<img src="/images2/load.gif" align="absmiddle" class="icon">';}},success : function(d, s){getButtons(type, 1, splitParams(d));}});return false;} else {if (!$('#' + type + '_buttons').length) return;$('#' + type + '_buttons')[0].innerHTML = data.content;if (data.script != null)eval($.trim(data.script));}};function getPrice(dx, data){if (!default_express_id) return false;if (dx == null){$.ajax({cache : false,url : '/modules/activities/ajax/activity_price.php?act=' + default_express_id + '&menu_section=' + data,beforeSend : function(){$('#price_shop_block')[0].innerHTML = '<img src="/images2/load.gif" align="absmiddle" class="icon">';},success : function(d, s){getPrice(1, splitParams(d));}});return false;} else {if (!$('#price_shop_block').length) return;$('#price_shop_block')[0].innerHTML = data.content;$('div[id="tab-content-02"], div[id="tab-content-03"], div[id="tab-content-04"]').find('div[class="tab-footer"]').html($('div[id="tab-footer-orig"]').html());$.fn.loadCaravanMilesTab($('div[id="productID"]').text());if (data.script != null)eval($.trim(data.script));}};function hideWelcome(){$('#welcome_message').css('display', 'none');};function showSubTab(tab_num, subtab_id, a_obj){$('div#tab-content-' + tab_num + ' div.subtab_info').removeClass('active');$('div#tab-content-' + tab_num + ' a.subtab_info_a').removeClass('active');$('div#tab-' + tab_num + '-subtab-' + subtab_id).addClass('active');$(a_obj).addClass('active');return false;};function showUserCommentsSlider(inner_id, li_obj){$('#add_buzz_form_product').css('display', 'none');$('#user_comments_product').css('display', 'block');$('ul.commentsSlider li').removeClass('active');$(li_obj).addClass('active');$('div.user_com_list').removeClass('active');$('div#com_list_user_' + inner_id).addClass('active');return false;};function showUserAvisSlider(inner_id, li_obj){inner_id = parseInt(inner_id);$('ul.photoSlider li').removeClass('active');if (inner_id)$(li_obj).addClass('active');$('a.users_act, a.user_act').removeClass('active');var list1 = $('a.' + (inner_id ? 'user' + inner_id : 'users_act')),maxl1 = list1.length > 3 ? 3 : list1.length;;for (var l1 = 0; l1 < maxl1; l1++)list1.eq(l1).addClass('active');$('#avis_all').css('display', inner_id ? 'none' : 'block');$('#avis_link').css('display', inner_id ? 'block' : 'none');return false;};function testSession(){$.ajax({cache : false,url : '/modules/auth/ajax/session.php',type : 'GET',data : 'ajax=1',success : function(d,s){alert(d);}});return false;};function sellFormTab(a){var li = $(a).parent(),id = li.attr('id'),num = id.replace('frstore-','');$('li.frstore').removeClass('active');li.addClass('active');$('div.frstore-box').hide();$('div#frstore-'+num+'-box').show();return false;};function getSellForm(a){$('a.sf-with-ul').removeClass('selected');friendstore.addOffer(3);feed.landingPageClose();feed.breadcrumbs(a, 'text', $('ul#caravansMenu').parent('li').children('a').text() + ' &gt; <strong>' + $(a).text() + '</strong>');try { history.pushState({}, $(a).html(), $(a).attr('href')); } catch (e){ location.hash = '#'+$(a).attr('href'); };return false;};function pushHref(a){try { history.pushState({}, $(a).html(), $(a).attr('href')); } catch (e){ location.hash = '#'+$(a).attr('href'); }};var default_express_id = null, activity_vote_in_progress = false;function findActiveScrollLink(){var td_set = $('td.hour_period_link'), td_set_len = td_set.length, active_num = -1;for (var s = 0; s < td_set_len; s++){if (td_set[s].className.search('active') != -1){active_num = s;break;}};return active_num;};function setActiveScrollLink(lnk){$('td.hour_period_link').attr('class', 'hour_period_link');$(lnk)[0].parentNode.className = 'hour_period_link active';loadActivities();};function moveActiveScrollLink(dest){var dest = dest == 'left' ? -1 : 1, td_set = $('td.hour_period_link'), td_set_len = td_set.length, active_num = findActiveScrollLink();var new_num = active_num + dest;if (new_num >= td_set_len){new_num = 0;} else if (new_num < 0){new_num = td_set_len - 1;};setActiveScrollLink(td_set[new_num].getElementsByTagName('a')[0]);};var actions_tmt = null, stop_express_loading = false, default_loading_id = null;function showExpressActivity(id, type, e){if (!stop_express_loading){if (!parseInt(id)){$('#sense_block')[0].innerHTML = '&nbsp;';$('#rcol_comments')[0].innerHTML = '&nbsp;';$('#extra_block')[0].innerHTML = '&nbsp;';return false;};if (type == 'faves'){showFavesActivity(id, e);} else {showActivity(id, e);}} else {stop_express_loading = false;}};function showActivity(id, e, dx, data){if (dx == null){act_pad_clicked = true;clearInterval(countdown_timer);clearTimeout(actions_tmt);$('#express_act_list div.brd').removeClass('default');$('#activity_' + id + '_brd').addClass('default');$.ajax({cache : false,beforeSend: function(){$('#welcome_message').css('display', 'none');initLoaders(['#sense_loader', '#comments_loader', '#right_loader', '#extra_loader']);default_loading_id = id;exp.pauseAutoScroll(30);},url: '/modules/activities/ajax/get_activity.php?id=' + id + '&menu_section=' + e + '&page=' + location_section + (data != null ? data : ''),success: function(d, s){showActivity(id, e, 1, splitParams(d));$('div.content:first').show();$('div[class="characteristics"]').css({'height' : parseInt($('div[class="imageBox"]').height() - 127)});activity.friendsBlockRun();if ($('div[class="image"] div[class="photo"] ul li').length > 1){$('div.product-info-left-box div.imageBox a.prev').css({'background':'url(/images/product-info-next-prev.png) 0 50% no-repeat'});$('div.product-info-left-box div.imageBox a.next').css({'background':'url(/images/product-info-next-prev.png) -8px 50% no-repeat'});}}});return false;} else {if (parseInt(default_loading_id) != parseInt(id)){return false;};if (data.content.indexOf('FacebookApiException Object') != -1){top.location.href = 'http://apps.facebook.com/' + app_uri + '/?' + id;return false;};act_pad_clicked = false;default_express_id = id;initLoaders(['#sense_loader', '#comments_loader', '#right_loader', '#extra_loader'], 0);$('#sense_block')[0].innerHTML = data.content != null ? data.content : '&nbsp;';$('#extra_block')[0].innerHTML = data.lcol != null ? data.lcol : '&nbsp;';$('#rcol_comments')[0].innerHTML = data.rcol != null ? data.rcol : '&nbsp;';if (data.script != null){eval(trim(data.script));};if (!$('#express_act_list div.brd.default').length){$('#activity_' + id + '_brd').addClass('default');}}};function showFavesActivity(id, e, dx, data){if (dx == null){act_pad_clicked = true;clearInterval(countdown_timer);$('#express_act_list div.brd').removeClass('default');$('#activity_' + id + '_brd').addClass('default');$.ajax({cache : false,beforeSend: function(){$('#welcome_message').css('display', 'none');initLoaders(['#sense_loader', '#comments_loader', '#right_loader']);$('#extra_block')[0].innerHTML = '';default_loading_id = id;},url : '/modules/activities/ajax/get_faves_activity.php?id=' + id + '&page=' + location_section,success : function(d, s){showFavesActivity(id, e, 1, splitParams(d));}});} else {if (parseInt(default_loading_id) != parseInt(id)){return false;};if (data.content.indexOf('FacebookApiException Object') != -1){top.location.href = 'http://apps.facebook.com/' + app_uri + '/?' + id;return false;};act_pad_clicked = false;default_express_id = id;initLoaders(['#sense_loader','#comments_loader', '#right_loader', '#extra_loader'], 0);$('#sense_block')[0].innerHTML = data.content != null ? data.content : '&nbsp;';$('#extra_block')[0].innerHTML = data.lcol != null ? data.lcol : '&nbsp;';$('#rcol_comments')[0].innerHTML = data.rcol != null ? data.rcol : '&nbsp;';if (data.script != null){eval(trim(data.script));};if (!$('#express_act_list div.brd.default').length){$('#activity_' + id + '_brd').addClass('default');}}};$.fn.loadCaravanMilesTab = function(pid){$.ajax({type: 'GET',cache: false,url: '/modules/activities/ajax/getCaravanMiles.php?id=' + pid + '&fcFan=' + $('div#JoinTheCaravanFan').text() + '&brandFan=' + $('div#sbFanUrl').text(),success: function(msg){$('div[id="tab-content-02"]').find('div[class="tab-header"]').html(msg);if ($('div[id="CaravanMilesCountMsg"]').text() == '0'){$('td[id="tab-02"] b').remove();} else {$('td[id="tab-02"] b').css({'background':'url(/images/product-info-tabs-disc.png?3) center center no-repeat'}).text($('div[id="CaravanMilesCountMsg"]').text());};$('b#CaravanMilesCountPriceSavePercentageInsert').text($('div#CaravanMilesCountPriceSavePercentage').text());},error: function(){$('td[id="tab-02"] b').css({'background':'url(/images/product-info-tabs-disc.png?3) center center no-repeat'}).text('0');}});};$.fn.loadAvisTab = function(pid){$.ajax({type: 'GET',cache: false,url: '/modules/activities/ajax/avis.php?id=' + pid,success: function(msg){$('div[id="tab-content-04"]').find('div[class="tab-header"]').html(msg);}});};var count = 60;window.setInterval(function(){count--;if (count == 0 && $('div#CaravanMilesCountMsg').length && $('div#CaravanMilesCountMsg').html().length){$.ajax({type: 'GET',cache: false,url: '/modules/activities/ajax/activity_price.php?action=tf&pid=' + $('div#productID').text(),success: function(temp_msg){$('body').append('<div id="_temp_data_" style="display:none">' + temp_msg + '</div>');$.ajax({type: 'GET',cache: false,url: '/modules/activities/ajax/getCaravanMiles.php?id=' + $('div#productID').text() + '&fcFan=' + $('div[id="_temp_data_"] div#JoinTheCaravanFan').text() + '&brandFan=' + $('div[id="_temp_data_"] div#sbFanUrl').text(),success: function(msg){$('div[id="_temp_data_"]').remove();$('div[id="tab-content-02"]').find('div[class="tab-header"]').html(msg);if ($('div[id="CaravanMilesCountMsg"]').text() == '0'){$('td[id="tab-02"] b').remove();} else {if (!$('td[id="tab-02"] b').length){$('td[id="tab-02"]').append('<b>&nbsp;</b>');};$('td[id="tab-02"] b').css({'background':'url(/images/product-info-tabs-disc.png?3) center center no-repeat'}).text($('div[id="CaravanMilesCountMsg"]').text());};$('b#CaravanMilesCountPriceSavePercentageInsert').text($('div#CaravanMilesCountPriceSavePercentage').text());}});}});};count = count == 0 ? 60 : count;}, 1000);function updateActivityActions(id, dx, data){if (dx == null){var ownerID = false;if (!$('#activity_actions_blocks').length){clearTimeout(actions_tmt);return false;};$.each(feed.showroomUserNames, function(k, v){if ($('div.slider span.name div img').attr('title') == v)alert(k);});if ($('div.slider span.name div').length) ownerID = parseInt($('div.slider span.name').attr('userid')) ? parseInt($('div.slider span.name').attr('userid')) : false;$.ajax({cache : false,url : '/modules/activities/ajax/update_actions.php?id=' + id + '&ownerID=' + ownerID,success : function(d, s){updateActivityActions(id, 1, splitParams(d));}});return false;} else {var aab = $('#activity_actions_blocks');if (!aab.length)return false;aab[0].innerHTML = data.content;actions_tmt = setTimeout('updateActivityActions(' + id + ');', 5000);}};function rateActivity(id, voice, dx, data){if (dx == null){$.ajax({cache : false,beforeSend : function(){activity_vote_in_progress = true;},url : '/modules/activities/ajax/vote.php?id=' + id + '&voice=' + voice + '&free=' + $('#rating_form_free').attr('value') + '&action_from=' + $('#rating_form_action_from').attr('value'),success : function(d, s){rateActivity(id, voice, 1, splitParams(d));}});} else {if (parseInt(data.status)){$('#act_' + id + '_rating_stars')[0].innerHTML = data.stars;$('#act_' + id + '_rating_qty')[0].innerHTML = data.qty;};activity_vote_in_progress = false;if (data.script != null){eval(trim(data.script));}}};function initLoaders(ar, dest){dest = dest == null ? 1 : dest;dest = parseInt(dest);var obj = null, a;for (a = 0; a < ar.length; a++){obj = $(ar[a]);if (!obj.length){continue;} else {obj = obj[0];};if (navigator.appName.indexOf('Microsoft') != -1)obj.style.height = obj.parentNode.offsetHeight + 'px';obj.style.lineHeight = obj.parentNode.offsetHeight + 'px';};$(ar.join(', ')).css('display', dest ? 'block' : 'none');};activity_states = {};act_pad_clicked = false;function addActivityPad(id, dx, data){if (dx == null){if (activity_states['a' + id] != null && parseInt(activity_states['a' + id]) != 0){return removeActivityPad(activity_states['a' + id], id);};$.ajax({cache : false,beforeSend : function(){$('#activity_' + id + '_add_remove_btn').attr('class', 'i_load');act_pad_clicked = true;},url : '/modules/activities/ajax/add_activity_to_pad.php?id=' + id,success : function(d, s){addActivityPad(id, 1, splitParams(d));}});return false;} else {var pad_id = parseInt(data.pad_id);if (pad_id){$('#activity_' + id + '_add_remove_btn').attr('class', 'i_remove');activity_states['a' + id] = data.pad_id;} else {alert('Error of adding.');$('#activity_' + id + '_add_remove_btn').attr('class', 'i_add');}}};function removeActivityPad(pad_id, id, dx, data){if (dx == null){if (activity_states['a' + id] != null && parseInt(activity_states['a' + id]) == 0){return addActivityPad(id);};$.ajax({cache : false,beforeSend : function(){$('#activity_' + id + '_add_remove_btn').attr('class', 'i_load');act_pad_clicked = true;},url : '/modules/activities/ajax/remove_activity_from_pad.php?id=' + (activity_states['a' + id] != null && parseInt(activity_states['a' + id]) != 0 ? activity_states['a' + id] : pad_id),success : function(d, s){removeActivityPad(pad_id, id, 1, splitParams(d));}});return false;} else {activity_states['a' + id] = 0;$('#activity_' + id + '_add_remove_btn').attr('class', 'i_add');if (exp.type == 'faves'){$('#express_td_for_' + id).slideUp();}}};function shareActivity(dx, data){if (dx == null){$('#share_activity_status').slideUp('fast');var elems = $('#share_friends_form')[0].elements, elen = elems.length, error = true, el_name = null, e;for (e = 0; e < elen; e++){el_name = elems[e].getAttribute('name');if (el_name.indexOf('[ids]') != -1 && parseInt(elems[el_name].value)){error = false;break;}};if (error){alert("You have not checked any friend!");return false;};if (!trim($('#tell_friends_message')[0].value) && !confirm('Continue without message?'))return false;$.post('/modules/activities/ajax/share_activity.php',$('#share_friends_form').serialize(),function(d){shareActivity(1, splitParams(d));});return false;} else {$('#share_activity_status')[0].innerHTML = data.content;$('#share_activity_status').slideDown();var id_str = '#tell_friends_chs_' + data.ids.split(',').join('_tr, #tell_friends_chs_') + '_tr';$(id_str).slideUp('normal', function(){$('#share_with_friends_block').css('height', data.div_height + 'px');$('#tell_friends_message')[0].value = '';});}};function addActivityPadFromDay(btn, is_added, pad_id, id){addActivityPad(id);$(btn).css('display', 'none');};var countdown_timer = null;function runCountDown(){clearInterval(countdown_timer);countdown_timer = setInterval("setCountdownTime();", 1000);};function setCountdownTime(){var prefix = 'countdown_', els = ['days','hours','minutes','seconds'], max = {hours: 24, minutes: 59, seconds: 59}, elem = null, value = null, svalue = null, is_break = false;while (els.length > 0){elem = els.pop();if (!$('#' + prefix + elem).length){clearInterval(countdown_timer);break;};value = parseInt(new Number($('#' + prefix + elem)[0].innerHTML));eval("value = !value?max." + elem + ":(value-1); if(value!=max." + elem + ") is_break = true;");svalue = elem == 'days' ? value : (value.toString().length < 2 ? '0' + value.toString() : value);$('#' + prefix + elem)[0].innerHTML = svalue;if (is_break){break;}}};function getTagsCloud(dx, data){if (dx == null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subcomments_loader']);},url : '/modules/tagscloud/ajax/get_cloud.php?id=' + default_express_id,success : function(d, s){getTagsCloud(1, splitParams(d));}});} else {initLoaders(['#subcomments_loader'], 0);$('#subcomments')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};function getConversations(full, dx, data){if (dx == null){full = full == null ? 0 : parseInt(full);$.ajax({cache : false,beforeSend: function(){exp.setAddLink($('ul#comments li:last a')[0], 'comments');initLoaders(['#subcomments_loader']);},url : '/modules/buzz/ajax/get_act_conversations.php?tag=' + data + (full != 0 ? '&full=' + full : ''),success : function(d, s){getConversations(full, 1, splitParams(d));}});return false;} else {initLoaders(['#subcomments_loader'], 0);$('#subcomments')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};function getAllFriends(full, dx, data){if (dx == null){full = full == null ? 0 : parseInt(full);$.ajax({cache : false,beforeSend: function(){ initLoaders(['#subsherpals_loader']); },url : '/modules/sherpals/ajax/friends.php?id=' + (default_express_id || product.config.id) + (full != 0 ? '&full=' + full : ''),success : function(d){ getAllFriends(full, 1, splitParams(d)); }});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals').html(data.content);if (data.script != null) eval(trim(data.script));}};function getAllSherpals(full, dx, data){if (dx == null){full = full == null ? 0 : parseInt(full);$.ajax({cache : false,beforeSend: function(){initLoaders(['#subsherpals_loader']);},url : '/modules/sherpals/ajax/sherpals.php?id=' + default_express_id + (full != 0 ? '&full=' + full : ''),success : function(d, s){getAllSherpals(full, 1, splitParams(d));}});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals').html(data.content);if (data.script != null)eval(trim(data.script));}};function getActWishes(dx, data){if (dx == null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subsherpals_loader']);},url : '/modules/sherpals/ajax/wishes.php?id=' + default_express_id,success : function(d, s){getActWishes(1, splitParams(d));}});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};function getActOwners(dx, data){if (dx == null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subsherpals_loader']);},url : '/modules/sherpals/ajax/owners.php?id=' + default_express_id,success : function(d, s){getActOwners(1, splitParams(d));}});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};function getFriendStore(dx, data){if (dx == null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subsherpals_loader']);},url : '/modules/sherpals/ajax/friendstores.php?id=' + default_express_id,success : function(d, s){getFriendStore(1, splitParams(d));}});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};function getActPicks(dx, data){if (dx == null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subsherpals_loader']);},url : '/modules/sherpals/ajax/picks.php?id=' + default_express_id,success : function(d, s){getActPicks(1, splitParams(d));}});} else {initLoaders(['#subsherpals_loader'], 0);$('#subsherpals')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};/*Express menu;*/exp_class = function(){this.link = null;this.addlink = {};this.type = null;this.init_search_word = null;this.search_word = null;this.state = null;this.trans = {};this.start_activity_id = 0;this.keep_menu = false;this.reloaded = false;this.reload = false;this.brands = false;this.user_id = 0;this.eparams = null;this.parent_link_clicked = false;this.init = function(assoc){for (var key in assoc)eval("this.trans." + key + " = assoc." + key + ";");};this.initSearchWord = function(word){this.init_search_word = word;this.search_word = word;};this.setUser = function(user_id){this.user_id = user_id;};this.initStore = function(dx, data){if (dx == null){$.ajax({cache : false,url : '/modules/express/ajax/get.php',beforeSend : function(){initLoaders(['#express_loader']);},success : function(d, s){exp.initStore(1, splitParams(d));}});return false;} else {initLoaders(['#express_loader'], 0);$('#express_body_block')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));this.setLink(null, null, 1);}};this.initExpress = function(obj, data, params){var is_ie = navigator.appName.indexOf('Microsoft') != -1 ? 1 : 0,is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') != -1 ? 1 : 0,is_safari = !is_chrome && navigator.userAgent.toLowerCase().indexOf('safari') != -1 ? 1 : 0,is_opera = navigator.userAgent.toLowerCase().indexOf('opera') != -1 ? 1 : 0;this.eparams = params != null ? params : null;this.setLink(obj, data, 1);return true;if (is_safari){this.reloaded = location.href.search(/[&\?]+r=1/) != -1 ? true : false;if (!this.reloaded)this.safari(); else this.setLink(null, null, 1);};if (is_ie || is_opera){if (dx == null)$.ajax({cache : false,url : '/set_ie.php',success : function(d, s){exp.initExpress(1, splitParams(d));}}); else {if (parseInt(data.status) > 0)this.setLink(null, null, 1); else location.href = location.href;}}};this.safari = function(){var box = $('#trans_back')[0];box.innerHTML = '<p align="center"><br><br><input type="button" value="Enter" onclick="location.href=\'http://' + app_server + '/?r=1\';"></p>';box.style.display = 'block';};this.setParentLink = function(p_id, type, init){p_id = parseInt(p_id);$('#express_menu td.state' + this.state).slideUp('normal', function(){$('#express_menu td.state' + p_id).slideDown('normal', function(){$('#express_menu td.state' + p_id).css('display', 'table-cell');});});this.parent_link_clicked = true;this.setLink($('#express_menu td.state' + p_id + ':first a')[0], type, init);};this.activateParentLink = function(p_id){p_id = parseInt(p_id);if (p_id == this.state)return true;if (!this.parent_link_clicked){if (this.state != null) $('#express_menu td.state' + this.state).slideUp();$('#express_menu td.state' + p_id).slideDown('normal', function(){$('#express_menu td.state' + p_id).css('display', 'table-cell');});} else this.parent_link_clicked = false;$('#parent_express_menu li').removeClass('active').eq(p_id).attr('class', 'active');this.state = p_id;};this.setLink = function(obj, type, init){if (!this.keep_menu){switch (type){case '':$('#express_menu td.state0').slideDown('normal', function(){$('#express_menu td.state0').css('display', 'table-cell');});$('#express_menu td.state1').slideUp();break;default: break;}} else this.keep_menu = false;if (typeof(obj) == 'undefined') return false;if (obj == null)obj = $('#express_menu td')[0]; else obj = obj.parentNode;if (this.link != null)$(this.link).removeClass('active');$(obj).addClass('active');this.link = obj;var state = obj.className != null ? parseInt(obj.className.replace('state', '')) : 0;this.activateParentLink(state);this.type = type;this.clearAndSetBrands();this.loadActivities(null, null, 1, init);return false;};this.setAddLink = function(obj, block, callback){if (obj == null && block == null)return false;if (obj == null)obj = $('ul#' + block + ' li')[0]; else obj = obj.parentNode;eval("var link_li = exp.addlink." + block + ";");if (link_li != null)$(link_li).removeClass('active');$(obj).addClass('active');eval("exp.addlink." + block + " = obj;");if (callback != null){eval(callback);};return false;};this.gatherChannels = function(type){var set = $('div#' + type + '_channels div'),len = set.length,ids = [];;for (var s = 0; s < len; s++)if (set[s].className.search('active') != -1)ids[ids.length] = set[s].getAttribute('id').replace(type + '_channel_', '');return ids.join(',');};this.gatherBrands = function(type){var set = $('div#' + type + '_brands div'),len = set.length,ids = [];;for (var s = 0; s < len; s++)if (set.eq(s).hasClass('active'))ids[ids.length] = set[s].getAttribute('id').replace(type + '_brand_', '');return ids.join(',');};this.clearAndSetBrands = function(){this.brands = true;$('div#express_brands div').removeClass('active');return true;};this.gatherOrder = function(type){var set = $('div#' + type + '_sorts div'),len = set.length,ids = [];;for (var s = 0; s < len; s++)if (set[s].className.search('active') != -1)ids[ids.length] = set[s].getAttribute('id').replace(type + '_sort_', '');return ids.join(',');};this.loadActivities = function(callback, dx, data, init){if (dx == null){this.resetAutoScroll();this.auto_scroll.init = 0;callback = callback == null ? function(){} : callback;var ajax = 0;var eparams = this.gatherEparams();$.ajax({cache : false,beforeSend : function(){var welc = $('#welcome_message');welc.css('display', 'block');if (welc.length > 0) welc[0].innerHTML = '';if ($('#sense_block').length) $('#sense_block')[0].innerHTML = '&nbsp;';if ($('#extra_block').length) $('#extra_block')[0].innerHTML = '&nbsp;';if ($('#rcol_comments').length) $('#rcol_comments')[0].innerHTML = '&nbsp;';},url : '/modules/activities/ajax/get_activities.php?ajax=' + ajax + '&channels=' + this.gatherChannels('express') + '&brand=' + this.gatherBrands('express') + '&type=' + (this.type == null ? '' : this.type) + (this.search_word != this.init_search_word ? '&name=' + this.search_word : '') + '&sort=' + this.gatherOrder('express') + (data != null ? '&click=1' : '') + (init != null ? '&start_id=' + this.start_activity_id + '&express_activity_id=' + this.start_activity_id : '') + (this.brands ? '&brands=1' : '') + (eparams != '' ? '&' + eparams : ''),success : function(d, s){exp.loadActivities(callback, 1, splitParams(d));}});this.brands = false;} else {if (data.status == null){if (data.content.indexOf("FacebookApiException Object") != -1){top.location.href = "http://apps.facebook.com/" + app_uri + "/" + (default_express_id != null ? "?" + default_express_id : "");}} else if (data.script != null){eval(trim(data.script));};$('#welcome_message')[0].innerHTML = data.welcome_message;if (callback != null){var _func = callback;_func();};if ($('#movemenu td.express_table_td').length > 4){}}};this.searchActivities = function(dx, data){feed.feedGetDataConfig['name'] = trim($('#search_text')[0].value);feed.feedGetDataConfig['universe'] = '';feed.feedGetDataConfig['channels'] = '';feed.feedGetDataConfig['gender'] = '';feed.loadData();feed.landingPageClose();return false;};this.searchFocus = function(dest){dest = dest == null ? 1 : dest;dest = parseInt(dest);var obj = $('#search_text')[0];if (dest){if (obj.value == this.init_search_word)obj.value = '';} else {if (!trim(obj.value))obj.value = this.init_search_word;}};this.addFind = function(dx, data){if (dx == null){$('#express_act_list div.brd').removeClass('default');$.ajax({cache : false,beforeSend: function(){$('#rcol_comments')[0].innerHTML = '&nbsp;';$('#extra_block')[0].innerHTML = '&nbsp;';initLoaders(['#sense_loader']);},url : '/modules/activities/ajax/add_find.php',success : function(d, s){exp.addFind(1, splitParams(d));}});return false;} else {initLoaders(['#sense_loader'], 0);$('#sense_block')[0].innerHTML = data.content != null ? data.content : '&nbsp;';if (data.script != null)eval(trim(data.script));default_express_id = 0;}};this.dashBoard = function(section){if (section != null)initLoaders(['#sense_loader','#comments_loader', '#right_loader', '#extra_loader'], 0);$('#express_menu li.state0').slideUp();$('#express_menu li.state1').slideDown();this.keep_menu = true;this.setLink($('#' + (section == null ? 'faves' : section) + '_express_link')[0], section == null ? 'faves' : section, 1);};this.gatherEparams = function(){if (this.eparams == null)return '';var str = '';for (var ekey in this.eparams)str += (str != '' ? '&' : '') + ekey + '=' + this.eparams[ekey];this.eparams = null;return str;};this.gatherParams = function(){var ind = location.href.indexOf('?');if (ind == -1)return '';var prs = location.href.substr(ind + 1).split('&'),str = '',sprs = null;;for (var p = 0; p < prs.length; p++){sprs = prs[p].split('=');if (sprs[0].substr(0, 6) == 'fb_sig')str += (str != '' ? '&' : '') + prs[p];};return (str != '' ? '&' : '') + str;};this.coords = function(id, e){act_pad_clicked = true;var td = $('#express_td_for_' + id),xy = getPosition(td[0]);if (parseInt(xy.x) > 610){first.clickMoving(e, 1);};return false;};this.auto_scroll = {viw_width : 0,full_width : 0,position : 0,step : 0,inter : null,reset : 0,init : 0,i : 0,pause : 0};this.runScrolling = function(){$('#express_act_list').hover(function(){exp.auto_scroll.pause = 1;},function(){exp.auto_scroll.pause = 0;});this.auto_scroll.inter = setInterval("exp.autoScroll();", 5000);};this.initAutoScroll = function(){this.auto_scroll.vis_width = $('#express_act_list').width();this.auto_scroll.full_width = $('#express_act_list table').eq(0).width();this.auto_scroll.position = 0;this.auto_scroll.step = Math.round(this.auto_scroll.vis_width / 4);this.auto_scroll.init = 1;this.auto_scroll.i = 1;return true;};this.pauseAutoScroll = function(secs){this.resetAutoScroll();secs = parseInt(secs);setTimeout("exp.runScrolling();", (secs > 5 ? (secs - 5) : secs) * 1000);return false;};this.autoScroll = function(){return true;if (!this.auto_scroll.init){};if (!this.initAutoScroll())return this.resetAutoScroll();if (this.auto_scroll.pause)return true;var as = this.auto_scroll,next_position = as.reset ? 0 : (as.position + as.step),next_reset = (next_position + 4 * as.step) < as.full_width ? 0 : 1,marLeft = !next_reset ? next_position : (as.full_width - 4 * as.step);this.auto_scroll.reset = next_reset;this.auto_scroll.position = marLeft;$('#express_act_list table').eq(0).animate({marginLeft : (0 - marLeft) + 'px'},1000,function(){first.setStep();var newPosition = exp.auto_scroll.i * 2 * 1 * (first.step / 2) + parseInt(first.scroller.style.left);first.countScrollerPosition(newPosition);exp.auto_scroll.i = exp.auto_scroll.reset ? 1 : (exp.auto_scroll.i + 1);});};this.resetAutoScroll = function(){clearInterval(this.auto_scroll.inter);return false;};this.showInShowroom = function(act_id){this.start_activity_id = act_id;this.setParentLink(1, 'my_picks', 1);return false;};};exp = new exp_class();function addBuzzComment(frm, dx, data){var pid = parseInt(frm.elements['buzz[parent_id]'].value);if (dx == null){if (!trim($('#buzz_' + pid + '_add_comment_text')[0].value)){alert('No comment entered!');return false;};frm.elements['buzz[text]'].value = $('#buzz_' + pid + '_add_comment_text')[0].value;$('#buzz_' + pid + '_add_comment_text').attr('disabled', true);$('#buzz_' + pid + '_add_comment_btn').addClass('v');$('#buzz_' + pid + '_add_comment_load').css('display', 'inline');$.post('/modules/buzz/ajax/add_comment.php',$(frm).serialize() + '&free=' + $('#rating_form_free').attr('value') + '&action_from=' + $('#rating_form_action_from').attr('value'),function(d){ addBuzzComment(frm, 1, splitParams(d)); });return false;} else {var parent_id = parseInt(data.parent_id), sub_box = parent_id ? $('#buzz_' + parent_id + '_subcomments')[0] : $('#act_buzz_comments')[0];if (sub_box != null){sub_box.innerHTML += data.content;} else if (data.block != null){sub_box = $('#' + data.block)[0];var div = document.createElement('div');div.setAttribute('id', 'buzz_item_' + data.id);div.innerHTML = data.content;sub_box.appendChild(div);};frm.elements['buzz[text]'].value = '';$('#buzz_' + pid + '_add_comment_text')[0].value = '';$('#buzz_' + pid + '_add_comment_text').attr('disabled', false);$('#buzz_' + pid + '_add_comment_btn').removeClass('v');$('#buzz_' + pid + '_add_comment_load').css('display', 'none');}};function removeBuzz(id, dx, data){if (dx == null){if (!confirm('Really remove this comment?'))return false;$.ajax({cache : false,url : '/modules/buzz/ajax/remove_comment.php?id=' + id,success : function(d, s){removeBuzz(id, 1, splitParams(d));}});} else {var parent_id = parseInt(data.parent_id), box = !parent_id ? $('#buzz_item_' + id) : $('#buzz_blog_' + id);box = box[0];box.parentNode.removeChild(box);}};function addBuzzSubComment(id){$('#buzz_' + id + '_add_comment').slideDown('fast', function(){$('#' + $(this).attr('id') + '_text').focus();});};function rateComment(id, voice, dx, data){if (dx == null)$.ajax({cache : false,url : '/modules/buzz/ajax/rate_comment.php?id=' + id + '&voice=' + voice,success : function(d, s){rateComment(id, voice, 1, splitParams(d));}}); else {$('#buzz_' + id + '_rating_stars')[0].innerHTML = data.stars;$('#buzz_' + id + '_rating_qty')[0].innerHTML = data.qty;}};function getDefaultActBuzz(full, dx, data){if (dx == null){full = full == null ? 0 : parseInt(full);$.ajax({cache : false,beforeSend: function(){initLoaders(['#subcomments_loader']);},url : '/modules/buzz/ajax/get_act_comments.php?id=' + (default_express_id || product.config.id) + (full != 0 ? '&full=' + full : ''),success : function(d, s){getDefaultActBuzz(full, 1, splitParams(d));}});return false;} else {initLoaders(['#subcomments_loader'], 0);if($('#subcomments').length>0)$('#subcomments').eq(0).html(data.content);if (data.script != null)eval(trim(data.script));}};function inspireBuzz(obj, comment, act_id, user_id, user_to_id, dx, data){if (dx == null){$.ajax({cache : false,beforeSend : function(){obj.parentNode.style.display = 'none';},url : '/modules/buzz/ajax/inspire_comment.php?comment=' + comment + '&act=' + act_id + '&user=' + user_id + '&user_to=' + user_to_id,success : function(d, s){inspireBuzz(obj, comment, act_id, user_id, user_to_id, 1, splitParams(d));}});return false;} else {var obj = $('#comment_' + comment + '_inspire')[0];if (parseInt(data.status))obj.innerHTML = data.result;obj.style.display = 'inline';}};bag_class = function(){this.step = 1;this.ajax_timer = null;this.get = function(step, dx, data){if(dx==null){step = step==null?1:parseInt(step);$.ajax({cache : false,beforeSend: function(){ bag.prepare(); },url : '/modules/shopbag/ajax/get_bag.php?step='+step,success : function(d,s){ alert(d); bag.get(step,1,splitParams(d));}});return false;} else {if(data.redirect!=null){alert(data.content);location.href = data.redirect;return false;};$('#trans_back')[0].innerHTML = '<div class="trans_info">'+data.content+'</div>';if(data.script!=null){eval(trim(data.script));}}};this.close = function(){$('#trans_back').slideUp('normal', function(){ $('#trans_back')[0].innerHTML = ''; });return false;};this.setStatus = function(){$.ajax({cache : false,url : '/modules/shopbag/ajax/set_status.php',success : function(d,s){ ; }});};this.prepare = function(without_load){$('#trans_back')[0].innerHTML = without_load==null||parseInt(without_load)==0?'<div class="trans_loading"><a href="#" onclick="return bag.close();"><img src="/images2/load.gif" border="0"></a></div>':'';$('#trans_back').slideDown('fast');return true;};this.put = function(id, qty, params, showCart){if ($('#tab-footer-orig').length != 1){return false;};showCart = showCart=='hide'?0:1;var bag_lists = $('#_prod_price_form input.params_input');if(bag_lists.length>0){var error = false;for(var l=0;l<bag_lists.length;l++){if(!$.trim(bag_lists[l].value)){error = true;break;}};if(error){$.ajax({cache : false,url : '/modules/shopbag/ajax/bag_alert.php?code=bag_requires_color_size',success : function(d,s){ alert($.trim(d)); }});return false;}};qty = qty==null?1:parseInt(qty);if(isNaN(qty))qty = 1;var param_str = '';if(params!=null){for(var key in params)param_str += "&params["+key+"]="+params[key];};$.ajax({cache : false,beforeSend: function(){ $('div#cart_params').slideUp('fast'); bag.prepare(); },url : '/modules/shopbag/ajax/put_bag.php?id='+id+'&qty='+qty+param_str+'&'+$('#_prod_price_form').serialize(),success : function(d,s){var dd = splitParams(d);$('#is_in_bag_'+id).attr('value', parseInt(dd.put_status));if (showCart == 1){bag.setCounter(dd.qty);bag.get(1,1,dd);} else {/*$.ajax({cache : false,url : '/modules/shopbag/ajax/bag_alert.php?code=item_added',success : function(d,s){ alert($.trim(d)); }});*/alert(dd.put_status_words);}}});return false;};this.setBagOption = function(option, value, dx, data){if(dx==null){$('#next_step_preload').css('display','block');$.ajax({cache : false,url : '/modules/shopbag/ajax/set_bag_option.php?option='+option+'&value='+value,success : function(d,s){ bag.setBagOption(option,value,1,splitParams(d)); }});} else {$('#bag_total_box')[0].innerHTML = data.content;$('#next_step_preload').css('display','none');if($.trim(data.script)!='')eval($.trim(data.script));}};this.modifyQty = function(cart_id, plus, dx, data){if(dx==null){$.ajax({cache : false,beforeSend : function(){ $('#modify_qty_loader').css('display','block'); },url : '/modules/shopbag/ajax/modify_qty.php?cart_id='+cart_id+'&plus='+plus,success : function(d,s){ bag.modifyQty(cart_id,plus,1,splitParams(d)); },error : function(r,d,s){ alert(d); return false; }});return false;} else {$('#modify_qty_loader').css('display','none');if(data.status!=null && !parseInt(data.status)){$('#bag_error').slideDown('normal', function(){ setTimeout("$('#bag_error').slideUp('normal');", 3000); });setTimeout("$('#bag_error').slideUp();", 1500);return false;};if(parseInt(data.qty)>0){$('#bag_'+cart_id+'_qty')[0].innerHTML = data.qty;$('#bag_total_box')[0].innerHTML = data.total;$('#bag_'+cart_id+'_price_total')[0].innerHTML = data.price;$('#bag_you_save_box')[0].innerHTML = data.you_save;this.setCounter(data.all_qty);if(data.script!=null)eval($.trim(data.script));} else this.remove(cart_id,1,data);}};this.nextArr = null;this.incStep = function(step, arr){if(parseInt(step)==5)return bag.close();$(arr.parentNode).find('div').css('display','block');if(parseInt(step)==2){this.nextArr = arr;return this.submitData(null, arr);} else {return this.get(step+1);}};this.decStep = function(step, arr){if(parseInt(step)==1)return bag.close();$(arr.parentNode).find('div').css('display','block');return this.get(step-1);};this.remove = function(cart_id, dx, data){if(dx==null)$.ajax({cache : false,beforeSend : function(){ $('#modify_qty_loader').css('display','block'); },url : '/modules/shopbag/ajax/remove.php?cart_id='+cart_id,success : function(d,s){ bag.remove(cart_id,1,splitParams(d)); }}); else {$('#modify_qty_loader').css('display','none');var tr = $('#bag_act_'+cart_id)[0];tr.parentNode.removeChild(tr);$('#bag_total_box')[0].innerHTML = data.total;if(!parseInt(data.rest)){$('#bagtb, #next_step_arrow').css('display','none');$('#bag_empty').css('display','block');};this.setCounter(data.all_qty);if(data.script!=null)eval($.trim(data.script));}};this.submitData = function(dx, data){if(dx==null){if(fb_auth){var inps = $('#bag_data_form input, #bag_data_form select'),ilen = inps.length,address_error = false,user_error = false;;for(var i=0;i<ilen;i++){if(inps[i].name.indexOf('primaryphone')!=-1)continue;if(inps[i].name.indexOf('[data][address]')!=-1 && ((inps[i].type=='text'&&!trim(inps[i].value))||(inps[i].type.indexOf('select')!=-1&&!parseInt(inps[i].value))))address_error = true;if(inps[i].name.indexOf('[data][user]')!=-1 && ((inps[i].type=='text'&&!trim(inps[i].value))||(inps[i].type.indexOf('select')!=-1&&!parseInt(inps[i].value))))user_error = true;};if(address_error || user_error){$('#bag_error').slideDown('normal', function(){ setTimeout("$('#bag_error').slideUp('normal');", 2000); });setTimeout("$('#bag_error').slideUp();", 1500);if(data!=null)$(data.parentNode).find('div').css('display','none');return false;};$.ajax({cache : false,url : '/modules/shopbag/ajax/check_address.php?type='+$('#bag_ship_address')[0].value+'&email='+$('#user_email')[0].value+'&conf_email='+$('#user_conf_email')[0].value,success : function(d,s){ bag.submitData(1,splitParams(d)); }});} else {var inps = $('input.wb, select.wb'),ilen = inps.length,bag_error = false,names = [];;for(var i=0;i<ilen;i++){names[names.length] = inps.eq(i).attr('name');if(inps.eq(i).hasClass('noc')) continue;if(!$.trim(inps.eq(i).val()) && !parseInt(inps.eq(i).val()))bag_error = true;};if(bag_error){$('#bag_error').slideDown('normal', function(){ setTimeout("$('#bag_error').slideUp('normal');", 2000); });if(data!=null)$(data.parentNode).find('div').css('display','none');return false;};bag.submitData(2,'');};return false;} else {switch (parseInt(dx)){case 1:var arr = this.nextArr;this.nextArr = null;if(parseInt(data.status)==1)this.submitData(2); else {$(arr.parentNode).find('div').css('display','none');switch (parseInt(data.status)){case 0:$('#ship_address_error').slideDown('normal', function(){ setTimeout("$('#ship_address_error').slideUp('normal');", 2000); });break;case 2:$('#emails_error').slideDown('normal', function(){ setTimeout("$('#emails_error').slideUp('normal');", 2000); });break;}};break;case 2:$.post('/modules/shopbag/ajax/save_data.php',$('#bag_data_form').serialize(),function(d){ bag.submitData(3,splitParams(d)); });break;case 3:this.get(3);break;}}};this.prepareAddress = function(){$('.save_adr_btn').css('display','none');$('.edit_adr_btn').css('display','inline');$('#address_data')[0].innerHTML = '';$('#address_loading').css('display','block');return false;};this.getAddress = function(type, dx, data){var list = $('#bag_'+type+'_address');if(dx==null){this.prepareAddress();var id = list.attr('value');$.ajax({cache : false,url : '/modules/shopbag/ajax/address.php?id='+id+(data!=null?'&disabled=1':''),success : function(d,s){ bag.getAddress(type,1,d); }});$('#add_edit_btn_'+type).attr('disabled', true);return false;} else {$('#address_loading').css('display','none');$('#address_data')[0].innerHTML = data;$('#add_edit_btn_'+type).attr('disabled', false);if(data.indexOf('disabled')==-1){$('#add_edit_btn_'+type).css('display', 'none');$('#save_edit_btn_'+type+', #cancel_edit_btn_'+type).css('display', 'inline');}}};this.cancelAddress = function(type){this.prepareAddress();this.getAddress(type,null,1);return false;};this.saveAddress = function(type, dx, data){if(dx==null){$.ajax({cache : false,type : 'POST',url : '/modules/shopbag/ajax/address.php',data : $('#bag_data_form').serialize(),beforeSend : function(){ $('#save_adr_error').css('display','none'); },success : function(d,s){ bag.saveAddress(type,1,splitParams(d)); }});$('#save_edit_btn_'+type+', #cancel_edit_btn_'+type).attr('disabled', true);return false;} else {var status = parseInt(data.status);if(!status){$('#save_adr_error')[0].innerHTML = data.content;$('#save_adr_error').slideDown();$('#save_edit_btn_'+type+', #cancel_edit_btn_'+type).attr('disabled', false);return false;};this.editAddress();$('#address_data')[0].innerHTML = '';$('#save_edit_btn_'+type+', #cancel_edit_btn_'+type).css('display', 'none').attr('disabled', false);$('#add_edit_btn_'+type).css('display', 'inline');}};this.editAddress = function(dx, data){if(dx==null){$('#next_step_preload').css('display','block');$.post('/modules/shopbag/ajax/save_data.php',$('#bag_data_form').serialize(),function(d){ bag.editAddress(1,splitParams(d)); });} else {$('#bag_total_box')[0].innerHTML = data.content;$('#next_step_preload').css('display','none');if($.trim(data.script)!='')eval($.trim(data.script));}};this.setCounter = function(qty){qty = parseInt(qty);var box = $('#bag_common_counter');if(!box.length)return; else box = box[0];box.style.display = qty>0?'inline':'none';box.innerHTML = '('+qty+')';};this.cleanBag = function(cont){cont = cont!=null?parseInt(cont):1;$.ajax({cache : false,url : '/modules/shopbag/ajax/clean.php',success : function(d,s){d = splitParams(d);bag.setCounter(parseInt(d.qty));if(cont)setTimeout("bag.cleanBag();", 30000);}});};this.incBagTime = function(){$.ajax({cache : false,url : '/modules/shopbag/ajax/inc_bag.php',success : function(d,s){d = splitParams(d);$('form#goto_paypal')[0].submit();}});return false;};this.setBagTimer = function(){if(!$('#timer_mins').length)return;var maxs = 59,mins = $('#timer_mins')[0].innerHTML,mins = mins.substr(0,1)=='0'&&mins!='0'?mins.substr(1):mins,mins = parseInt(mins),secs = $('#timer_secs')[0].innerHTML,secs = secs.substr(0,1)=='0'?secs.substr(1):secs,secs = parseInt(secs);secs = secs==0?maxs:(secs-1);if(secs==maxs){mins -= 1;};var clean_timer = mins==0&&secs==0?1:0;if(secs.toString().length==1) secs = '0'+secs.toString();$('#timer_mins')[0].innerHTML = mins;$('#timer_secs')[0].innerHTML = secs;if(clean_timer){clearInterval(this.ajax_timer);this.cleanBag(0);}};this.gotoPaypal = function(){$.ajax({cache : false,url : '/modules/shopbag/ajax/inc_bag.php',success : function(d,s){ ; }});$('form#goto_paypal')[0].submit();alert($('#redirection_string')[0].innerHTML,null,[]);return false;}};bag = new bag_class();share_class = function(){this.act_id = null;this.init = null;this.get = function(id, img){this.act_id = id;this.init = null;this.shareForm(null, img);return false;};this.prepare = function(){$('#default_act_share_button span').css('display','inline');$('#trans_back')[0].innerHTML = '<div class="trans_loading"><a href="#" onclick="return bag.close();"><img src="/images2/load.gif" border="0"></a></div>';$('#trans_back').slideDown('fast');return true;};this.close = function(){$('#trans_back').slideUp('normal', function(){ $('#trans_back')[0].innerHTML = ''; });return false;};this.shareForm = function(dx, data){if(dx==null){$.ajax({cache : false,url : '/modules/share/ajax/share_form.php?id='+this.act_id+'&init='+(this.init==null?0:1),beforeSend: function(){if(share.init!=null) initLoaders(['#share_loader']); else {share.prepare();$('#default_act_share_button span').css('display','none');$('#default_act_share_button').css('background-image', 'url('+data+')');}},success : function(d,s){ share.shareForm(1,splitParams(d)); }});} else {if(share.init && !parseInt(data.init))return false;if(share.init==null){$('#trans_back')[0].innerHTML = '<div class="trans_info">'+data.content+'</div>';} else {initLoaders(['#share_loader'],0);$('#share_module_block')[0].innerHTML = data.content;};exp.setAddLink($('ul#share_links li a')[0], 'share_links');if(data.script!=null)eval(trim(data.script));share.init = 1;$('.trans_info').css('background-color','#efefef');$('.trans_info').css('border','3px solid #efefef');$('#share_with_friends_block .fr_set_li').hover(function(){$(this).find('.icon2').css('visibility','visible');}, function(){$(this).find('.icon2').css('visibility','hidden');});}};this.favesForm = function(dx, data){if(dx==null){$.ajax({cache : false,url : '/modules/share/ajax/faves.php?id='+this.act_id,beforeSend: function(){ initLoaders(['#share_loader']); },success : function(d,s){ share.favesForm(1,splitParams(d)); }});return false;} else {initLoaders(['#share_loader'], 0);$('#share_module_block')[0].innerHTML = data.content;if(data.script!=null)eval(trim(data.script));}};this.run = function(dx, data){if(dx==null){$('#share_activity_status').slideUp('fast');var elems = $('#share_friends_form input:checkbox'),elen = elems.length,error = true,el_name = null;;for(var e=0;e<elen;e++){el_name = elems[e].getAttribute('name');if(el_name.indexOf('[ids]')!=-1 && elems[e].checked){error = false;break;}};if(error && $('#share_on_my_wall').attr('checked'))error = false;if(error){alert("You have not checked any friend!");return false;};$('#share_button_div').css('display','block');$.post('/modules/share/ajax/run.php',$('#share_friends_form').serialize()+'&free='+$('#rating_form_free').attr('value')+'&action_from='+$('#rating_form_action_from').attr('value'),function(d){ share.run(1,splitParams(d)); });return false;} else {$('#share_activity_status')[0].innerHTML = data.content;$('#share_activity_status').slideDown();var id_str = '#a_chs_tell_friends_chs_'+data.ids.split(',').join(', #a_chs_tell_friends_chs_'),ch_str = '#tell_friends_chs_'+data.ids.split(',').join(', #tell_friends_chs_');$(id_str).css('visibility','hidden');$(ch_str).attr('checked', false);$('#share_button_div').css('display','none');if(data.friends_result!=null && trim(data.friends_result)!='')var win = window.open(data.friends_result);return false;var id_str = '#tell_friends_chs_'+data.ids.split(',').join('_tr::#tell_friends_chs_')+'_tr';id_str = id_str.split('::');for(var i=0;i<id_str.length;i++){$(id_str[i])[0].parentNode.removeChild($(id_str[i])[0]);};/*$(id_str).slideUp('normal', function(){$('#share_with_friends_block').css('height', data.div_height+'px');});*/var set = $('.div_height_block');for(var s=0;s<set.length;s++)set[s].style.height = (parseInt(set[s].style.height)-parseInt(data.div_height))+'px';var trs = $('#v_movemenu tr').length;if(!trs)$('#share_friends_scroll').css('display','none'); else if(data.script!=null)eval(trim(data.script));}};this.friendPad = function(friend_id, dx, data){if(dx==null){$.ajax({cache : false,url : '/modules/share/ajax/friend_faves.php?friend_id='+friend_id,beforeSend : function(){ initLoaders(['#share_loader']); },success : function(d,s){ share.friendPad(friend_id, 1, splitParams(d)); }});return false;} else {initLoaders(['#share_loader'], 0);$('#share_module_block')[0].innerHTML = data.content;if(data.script!=null)eval(trim(data.script));}};this.favesCheck = function(inp){if(!inp.checked)return false;this.favesForm();return false;};this.favesMatch = function(inp, dx, data){if(!inp.checked)return false;if(dx==null){$.ajax({cache : false,url : '/modules/share/ajax/match.php?id='+this.act_id,beforeSend: function(){ initLoaders(['#share_loader']); },success : function(d,s){ share.favesMatch(inp, 1,splitParams(d)); }});return false;} else {initLoaders(['#share_loader'], 0);$('#share_module_block')[0].innerHTML = data.content;if(data.script!=null)eval(trim(data.script));}};this.inviteFriends = function(dx, data){if(dx==null)$.ajax({cache : false,url : '/modules/friends/ajax/invite.php',beforeSend: function(){ $('input._trans_btn').attr('disabled', true); },success : function(d,s){ share.inviteFriends(1,splitParams(d)); }}); else {switch (parseInt(dx)){case 1:var box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#invite_friends_form').slideDown('fast');break;case 2:var set = $('#invite_friends_form input:checkbox[checked=true]');if(!set.length){alert($('#no_inputs_selected')[0].innerHTML);return false;};$('input._trans_btn').attr('disabled', true);$('#save_result')[0].innerHTML = '';$.post('/modules/friends/ajax/invite.php',$('#invite_friends_form').serialize(),function(d){ share.inviteFriends(3,splitParams(d)); });return false;break;case 3:var status = parseInt(data.status);if(status){$('#invite_friends_form').slideUp('fast', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});} else {$('#save_result')[0].innerHTML = data.result;$('input._trans_btn').attr('disabled', false);};break;case 4:$('#invite_friends_form').slideUp('fast', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});break;}}};this.faveItem = function(id, dx, data){if(dx==null)$.ajax({cache : false,url : '/modules/share/ajax/fave_item.php?id='+id,success : function(d,s){ share.faveItem(id,1,splitParams(d)); }}); else {$('#faves_actions_links_h5, #faves_item_name_h5').css('display','block');$('#faves_actions_links_h5')[0].innerHTML = data.action_links;$('#faves_item_name_h5 td')[0].innerHTML = data.name;$('#fave_add_comment_div')[0].innerHTML = data.comment;if(data.script!=null)eval(trim(data.script));}};this.addFaveComment = function(frm, dx, data){if(dx==null){if(!trim($('#fave_add_comment_text')[0].value)){alert('No comment entered!');return false;};frm.elements['buzz[text]'].value = $('#fave_add_comment_text')[0].value;$('#fave_add_comment_text').attr('disabled', true);$('#fave_add_comment_btn').addClass('v');$('#fave_add_comment_load').css('display','inline');$.post('/modules/share/ajax/add_fave_comment.php',$(frm).serialize(),function(d){ share.addFaveComment(frm,1,splitParams(d)); });return false;} else {var act_id = parseInt(data.act_id);if(act_id==parseInt(default_express_id)){var sub_box = $('#act_buzz_comments')[0];sub_box.innerHTML += data.content;};frm.elements['buzz[text]'].value = '';$('#fave_add_comment_text')[0].value = '';$('#fave_add_comment_text').attr('disabled', false);$('#fave_add_comment_btn').removeClass('v');$('#fave_add_comment_load').css('display','none');alert(data.status_word);}};this.filterFriendList = function(set){set = trim(set).toLowerCase();var trs = $('tr.fr_set_li'),tname = null,tid = null;;for(var t=0;t<trs.length;t++){tid = trs[t].getAttribute('name');if($('#uid_name_'+tid)[0].innerHTML.toLowerCase().search(set)!=-1 || !set)$(trs[t]).removeClass('h'); else if(!$(trs[t]).hasClass('h'))$(trs[t]).addClass('h');};return false;};this.actShare = function(id, lang, rand){var share = {method: 'stream.share',u: 'http://'+app_server+'/offer.php?id='+id+'&locale='+lang+'&user_id='+app_user_id+'&r='+rand};return share;};this.actShareSite = function(url){var share = {method: 'stream.share',u: 'http://'+app_server+url};return share;};this.actPublish = function(id, link_name, type){FB.ui({method: 'feed',name: $('#publish_wall_'+type).val()+' '+$('#adata_name').val(),link: 'http://apps.facebook.com/'+app_uri+'/?id='+id+'&euser='+app_user_id,picture: $('#adata_image').val(),caption: app_server,description: $('#adata_description').val(),message: '',actions: [{ name: link_name, link: 'http://apps.facebook.com/'+app_uri+'/?goto='+type+'&item='+app_user_id }],},function(response){if (response && response.post_id){alert($('#post_was_published').val(), null, [{value:link_name, dclass:'f_r alert_ok_btn', click:'auth.close(); return feed.showShowroomByUser('+app_user_id+', \''+type+'\');'},{value:$('#skip_value').val(), dclass:'f_l alert_cancel_btn', click:'return auth.close();'}]);} else {auth.close();}});};this.checkWall = function(id, dx, data){if(dx==null)$.ajax({cache : false,url : '/modules/share/ajax/check_wall.php?id='+id,success : function(d,s){ share.checkWall(id, 1,splitParams(d)); }}); else {if(data.script!=null)eval(trim(data.script));}};this.publishToUser = function(id, uid, dx, data){if(dx==null)$.ajax({cache : false,url : '/modules/share/ajax/publish_to_user.php?activity_id='+id+'&uid='+uid,success : function(d,s){ share.publishToUser(id, uid,1,splitParams(d)); }}); else {if(!parseInt(data.result))alert('Error'); else alert('OK!');}}};var share = new share_class();/*Friendstore JS Class;*/friendstore_class = function(){this.pre_url = '/modules/friendstore/ajax/';this.in_process = false;this.events = true;this.initStore = function(dx, data){if (dx == null){$.ajax({cache : false,url : this.pre_url + 'get.php',beforeSend : function(){initLoaders(['#express_loader']);},success : function(d, s){friendstore.initStore(1, splitParams(d));}});return false;} else {initLoaders(['#express_loader'], 0);$('#express_body_block')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};this.get = function(dx, data){/*Deprecated!Use "initStore" instead;*/return false;location.href = '/friendstore/';return false;if (dx == null)$.ajax({cache : false,beforeSend: function(){initLoaders(['#sense_loader','#comments_loader', '#right_loader', '#extra_loader']);},url : this.pre_url + 'get.php',success : function(d, s){friendstore.get(1, splitParams(d));}}); else {initLoaders(['#sense_loader','#comments_loader', '#right_loader', '#extra_loader'], 0);$('#sense_block')[0].innerHTML = data.content;$('#more_info_block')[0].innerHTML = data.lcol;$('#rcol_comments')[0].innerHTML = data.comments;$('#extra_block')[0].innerHTML = data.add_data;if (data.script != null)eval(trim(data.script));default_express_id = null;}};this.create = function(dx, data){if (dx == null)$.ajax({cache : false,beforeSend : function(){initLoaders(['#sense_loader']);},url : '/modules/friendstore/ajax/create.php',success : function(d, s){friendstore.create(1, splitParams(d));}}); else {switch (parseInt(dx)){case 1:initLoaders(['#sense_loader'], 0);$('#sense_block')[0].innerHTML = data.content;break;case 2:var value = trim($('#store_descr')[0].value);if (!value){alert('Description is empty.');return false;};initLoaders(['#sense_loader']);$.post('/modules/friendstore/ajax/run_create.php',$('#create_frstore_form').serialize(),function(d){friendstore.create(3, splitParams(d));});return false;break;case 3:alert(data.content);if (parseInt(data.status) > 0){this.initStore();} else {initLoaders(['#sense_loader'], 0);alert('Seems, your FriendStore is already created... Or some error occured while creating new store.');};return false;break;}}};this.preadd = function(){$('#store_types_div').slideDown('fast');return false;};this.unadd = function(){$('#store_types_div').slideUp('fast');return false;};this.add = function(store_id, product_id, dx, data){if (dx == null){var boxes = $('#store_list_types').serialize();if (!boxes){alert('Please, select any activity type.');return false;};$.ajax({cache : false,beforeSend: function(){$('#store_types_div').slideUp('fast');initLoaders(['#sense_loader']);},url : this.pre_url + 'add.php?id=' + store_id + '&product_id=' + product_id + '&' + boxes,success : function(d, s){friendstore.add(store_id, product_id, 1, splitParams(d));}});return false;} else {initLoaders(['#sense_loader'], 0);if (parseInt(data.status))$('#add_frstore_div').css('display', 'none'); else alert("Cannot add this product to your FriendStore...");}};this.add2 = function(store_id, product_id, img, dx, data, btn){if (dx == null){if (this.in_process)return false;this.in_process = true;if (btn != null)btn.getElementsByTagName('div')[0].style.display = 'block';$('#default_act_pick_button span').css('display', 'inline');$.ajax({cache : false,url : this.pre_url + 'add_to_picks.php',type : 'POST',data : 'id=' + store_id + '&product_id=' + product_id + '&free=' + $('#rating_form_free').attr('value') + '&action_from=' + $('#rating_form_action_from').attr('value') + '&' + $('form#add_to_picks_form').serialize(),success : function(d, s){},error : function(r, d, s){this.in_process = false;return false;}});var data = {status: 1,showcase_thanks: $('input#showcase_thanks').val(),showcase_offer: $('input#showcase_offer').val(),showcase_value: $('input#showcase_value').val(),skip_value: $('input#skip_value').val()};friendstore.add2(store_id, product_id, img, 1, data, btn);return false;} else {initLoaders(['#sense_loader'], 0);$('#default_act_pick_button span').css('display', 'none');if (parseInt(data.status)){$('#add_to_picks_span').css('visibility', 'hidden');$('#default_act_pick_button').css('background-image', 'url(' + img + ')');if (this.events)alert(data.showcase_thanks + '<br>' + data.showcase_offer, null, [{value:data.showcase_value, dclass:'f_r alert_ok_btn', click:'return share.actPublish('+product_id+', $(\'#visit_showroom\').val(), \'showroom\');'},{value:data.skip_value, dclass:'f_l alert_cancel_btn', click:'return auth.close();'}]); else alert(data.showcase_thanks);} else {/*If already clicked by the page is not refreshed, then alert the message;*/if (this.events)auth.event(null, product_id); else alert(data.content);};if (btn != null)btn.getElementsByTagName('div')[0].style.display = 'none';this.in_process = false;}};this.work = function(type, dx, data){if (dx == null){$.ajax({cache : false,url : this.pre_url + 'work.php?type=' + type,beforeSend : function(){initLoaders(['#share_loader']);},success : function(d, s){friendstore.work(type, 1, splitParams(d));}});return false;} else {initLoaders(['#share_loader'], 0);$('#stat_module_block')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};this.removeFromPicks = function(id, sf_id, dx, data){if (dx == null){act_pad_clicked = true;$.ajax({cache : false,url : this.pre_url + 'remove_from_picks.php?sf_id=' + sf_id,success: function(d, s){friendstore.removeFromPicks(id, sf_id, 1, splitParams(d));}});return false;} else {var status = parseInt(data.status);if (status){$('#express_td_for_' + id).slideUp();$('#express_td_for_' + id).removeClass('express_table_td');if (parseInt(id) == parseInt(default_express_id)){var first_id = parseInt($('.express_table_td:first').attr('id').replace('express_td_for_', ''));showActivity(first_id);}} else alert(data.status_word);}};this.prepare = function(){$('#trans_back')[0].innerHTML = '<div class="trans_loading"><a href="#" onclick="return bag.close();"><img src="/images2/load.gif" border="0"></a></div>';$('#trans_back').slideDown('fast');return true;};this.close = function(){$('#trans_back').slideUp('normal', function(){$('#trans_back')[0].innerHTML = '';});return false;};this.getOffer = function(id, dx, data){if (dx == null){$('#express_act_list div.brd').removeClass('default');$.ajax({cache : false,beforeSend: function(){initLoaders(['#sense_loader','#comments_loader','#extra_loader','#right_loader']);},url : '/modules/activities/ajax/frstore_offer.php?id=' + id,success : function(d, s){friendstore.getOffer(id, 1, splitParams(d));}});return false;} else {initLoaders(['#sense_loader','#comments_loader','#extra_loader','#right_loader'], 0);$('#sense_block')[0].innerHTML = data.content != null ? data.content : '&nbsp;';$('#more_info_block')[0].innerHTML = data.lcol != null ? data.lcol : '&nbsp;';$('#rcol_comments')[0].innerHTML = '&nbsp;';$('#extra_block')[0].innerHTML = '&nbsp;';if (data.script != null)eval(trim(data.script));default_express_id = id == null ? 0 : parseInt(id);}};this.addOffer = function(type, dx, data){if (dx == null){$('#express_act_list div.brd').removeClass('default');$.ajax({cache : false,beforeSend: function(){$('#rcol_comments')[0].innerHTML = '&nbsp;';$('#extra_block')[0].innerHTML = '&nbsp;';product.loaderBox(true);},url : '/modules/activities/ajax/frstore_offer.php?type=' + type,success : function(d, s){friendstore.addOffer(type, 1, splitParams(d));}});return false;} else {product.loaderBox(false);$('#productInfo')[0].innerHTML = data.content != null ? data.content : '&nbsp;';if (data.script != null)eval(trim(data.script));default_express_id = 0;}};this.saveOffer = function(frm, dx, data){if (dx == null){$('#pad_add_error').slideUp('fast');var elems = ['pricePublic','dateStart','dateFinish','quantity','paypal_email','brand'],keys = ['name','description'],user = ['first_name','last_name','email','confirm_email'],error = false,langs = frm.elements['langs'].value.split(',');for (var k = 0; k < keys.length; k++)for (var l = 0; l < langs.length; l++)elems[elems.length] = keys[k] + '][' + langs[l];for (var k = 0; k < user.length; k++)elems[elems.length] = 'user][' + user[k];for (var e = 0; e < elems.length; e++){if (frm.elements['sherpad[' + elems[e] + ']'] != null && !trim(frm.elements['sherpad[' + elems[e] + ']'].value)){error = true;}};var an_value = '', an_fields = $('div#main_announce input');for(var a=0;a<an_fields.length;a++)an_value += $.trim(an_fields.eq(a).val());if(!an_value)error = true;if($.trim(frm.elements['sherpad[user][email]'].value)!=$.trim(frm.elements['sherpad[user][confirm_email]'].value))error = true;if(!parseInt($('#sherpad_brand_id').val()) || isNaN($('#sherpad_brand_id').val()) || (parseInt($('#sherpad_brand_id').val())==-1&&!trim($('#sherpad_brand_name').val())))error = true;if (error){alert($('#error_fields')[0].innerHTML);return false;};if (frm.elements['sherpad[channels][]'] == null){alert($('#error_channels')[0].innerHTML);return false;};if (!$('#privacy_agreement')[0].checked){alert($('#error_privacy_agreement')[0].innerHTML);return false;};frm.submit();return false;} else {/*exp.setLink($('#frstore_express_link')[0], 'frstore');this.close();*/data = splitParams(data);if (data.error){$('#pad_add_error')[0].innerHTML = data.error;$('#pad_add_error').slideDown();return false;};var id = parseInt(data.id);$('form#sherpad_details').slideUp();$('#frstore_thanks_block')[0].innerHTML = data.content;$('#frstore_thanks_block').slideDown();}};this.getStates = function(country_id, dx, data){if (dx == null){if (!parseInt(country_id))return false;$.ajax({cache : false,url : this.pre_url + 'get_states.php?country_id=' + country_id,success : function(d, s){friendstore.getStates(country_id, 1, splitParams(d));}});return false;} else {if (parseInt(data.status)){$('#tax_state_empty_country').slideUp();$('#tax_state_list')[0].innerHTML = data.content;$('#tax_state_list').slideDown();} else {$('#tax_state_list').slideUp();$('#tax_state_empty_country').slideDown();}}};this.setState = function(state_id){switch (parseInt(state_id)){case -1:$('#tax_state_name_input')[0].value = '';$('#tax_state_other').slideDown();break;default:$('#tax_state_name_input')[0].value = '';$('#tax_state_other').slideUp();break;};return false;}};friendstore = new friendstore_class();auth_class = function(){this.box = null;this.invite_iframe_src = null;this.inter = null;this.get = function(dx, data){if (dx == null){$.ajax({beforeSend: function(){initLoaders(['#right_loader']);},url : '/modules/auth/ajax/get.php',success : function(d){auth.get(1, splitParams(d));}});} else {initLoaders(['#right_loader'], 0);$('#more_info_block')[0].innerHTML = data.content;if (data.script != null)eval(trim(data.script));}};this.close = function(){$('div#trans_back').css('display','none').html('');return true;};this.email = function(dx, data){if (dx == null)$.ajax({cache : false,url : '/modules/auth/ajax/email.php',success : function(d){auth.email(1, splitParams(d));}}); else {switch (parseInt(dx)){case 1:var box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#client_edit_email').slideDown('fast', function(){$('#client_email_input').focus();});break;case 2:$('input._trans_btn').attr('disabled', true);$.post('/modules/auth/ajax/email.php',$('#client_edit_email').serialize(),function(d){auth.email(3, splitParams(d));});return false;break;case 3:var status = parseInt(data.status);if (status){$('#client_edit_email').slideUp('fast', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});share.inviteFriends();} else {$('#save_result')[0].innerHTML = data.result;$('input._trans_btn').attr('disabled', false);};break;case 4:$('#client_edit_email').slideUp('fast', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});break;}}};this.inviteMode = function(action){this.invite();return;action = action ? action : 'hide';if (action == 'show'){$('#inviteBox').slideDown('normal', function(){});} else {$('#inviteBox').slideUp();}};this.invite = function(dx, data){if(isNaN(parseInt(dx)))dx = null;if(dx==null){$.ajax({cache : false,beforeSend : function(){$('#common_ajax_loader').css('visibility','visible');},url : '/modules/auth/ajax/invite.php',success : function(d){auth.invite(1, splitParams(d));}, error : function(r,d,s){alert('error: '.r.statuxText);}});return false;} else {switch (parseInt(dx)){case 1:var box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#common_ajax_loader').css('visibility','hidden');if(data.script!=null){eval(trim(data.script));};break;case 2:clearInterval(this.inter);this.close();break;case 3:data = trim(data);alert("this: " + this.invite_iframe_src + "\r\n\r\ndata: " + data);if (this.invite_iframe_src != null) if (this.invite_iframe_src != data) this.invite(2);this.invite_iframe_src = data;break;};return false;}};this.inviteForm = function(dx, data){if (dx == null){$.ajax({cache : false,beforeSend : function(){$('#common_ajax_loader').css('visibility', 'visible');},url : '/modules/auth/ajax/invite_form.php',success : function(d){auth.inviteForm(1, splitParams(d));}});return false;} else {switch (parseInt(dx)){case 1:var box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#send_email').slideDown('fast', function(){});break;case 2:$('input._trans_btn').attr('disabled', true);$.post('/modules/auth/ajax/invite_by_email.php',$('#send_email').serialize(),function(d){auth.inviteForm(3, splitParams(d));});return false;break;case 3:var status = parseInt(data.status);if (status){$('#send_email').slideUp('fast', function(){auth.close();});} else {$('#save_result')[0].innerHTML = data.result;$('input._trans_btn').attr('disabled', false);};break;case 4:$('#send_email').slideUp('fast', function(){auth.close();});break;}}};this.event = function(dx, data){if (dx == null){$.ajax({cache : false,beforeSend : function(){bag.prepare();},url : '/modules/auth/ajax/event.php' + (data != null ? '?id=' + data : ''),success : function(d){auth.event(1, splitParams(d));}});return false;} else {var box;switch (parseInt(dx)){case 1:box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#event_form').slideDown('fast', function(){});break;case 2:$.ajax({cache : false,url : '/modules/auth/ajax/event_form.php?ids=' + data,beforeSend : function(){$('#event_process').css('display', 'block');},success : function(d){auth.event(3, splitParams(d));}});return false;break;case 3:box = $('#trans_back')[0];box.innerHTML = data.content;$('#event_form').slideDown('fast', function(){});break;case 4:$('#status')[0].innerHTML = '';$('#event_process').css('display', 'block');$('#ev_back_link').css('visibility', 'hidden');$('#ev_other_link').css('visibility', 'hidden');$.post('/modules/auth/ajax/save_event.php',$('form#event_form').serialize(),function(d){auth.event(6, splitParams(d));});return false;break;case 5:$('#guests').slideDown('fast');break;case 6:if (data.error != null){$('#status')[0].innerHTML = '<div class="error">' + data.error + '</div>';$('#event_process').css('display', 'none');$('#ev_back_link').css('visibility', 'visible');$('#ev_other_link').css('visibility', 'visible');return false;};if (parseInt(data.status)){alert(data.word);} else $('#status')[0].innerHTML = data.result;break;};if (data.script != null) eval(trim(data.script));}};this.getMyData = function(dx, data){if (dx == null){$.ajax({cache : false,url : '/modules/auth/ajax/get_my_data.php',success : function(d){auth.getMyData(1, splitParams(d));},error : function(r){alert(r.statusText);}});return false;} else {if (data.script != null)eval($.trim(data.script));}};this.setOnlineUser = function(){$.ajax({cache : false,url : '/modules/auth/ajax/online_user.php',success : function(){ }});return true;};this.sendNote = function(){$.ajax({cache : false,url : '/modules/auth/ajax/send_note.php',success : function(d){alert(d);}});return false;};this.setLandingPageViewed = function(){$.ajax({cache : false,url : '/modules/auth/ajax/set_lp_viewed.php',success : function(){ }});};this.terms = function(dx, data){if (dx == null){$.ajax({cache : false,beforeSend : function(){bag.prepare();var ac = 'a#footer_link_'+(data!=null?data:'terms');try { history.pushState({}, $(ac).html(), $(ac).attr('href')); } catch (e){ location.hash = '#'+$(ac).attr('href'); }},url : '/modules/auth/ajax/terms.php' + (data != null ? '?code=' + data : ''),success : function(d){auth.terms(1, splitParams(d));}});return false;} else {$('#trans_back')[0].innerHTML = '<div class="trans_info">' + data.content + '</div>';if (data.script != null)eval(trim(data.script));}};this.contact = function(dx, data){if (dx == null){$.ajax({cache : false,url : '/modules/auth/ajax/contact.php',beforeSend : function(){bag.prepare();try { history.pushState({}, $('a#footer_link_feedback').html(), $('a#footer_link_feedback').attr('href')); } catch (e){ location.hash = '#'+$('a#footer_link_feedback').attr('href'); }},success : function(d){auth.contact(1, splitParams(d));}});return false;} else {switch (parseInt(dx)){case 1:$('#trans_back')[0].innerHTML = '<div class="trans_info">' + data.content + '</div>';break;case 2:$('#event_process').css('display', 'block');$.post('/modules/auth/ajax/contact.php',$('#contact_form').serialize(),function(d){auth.contact(3, splitParams(d));});return false;break;case 3:$('#event_process').css('display', 'none');if (parseInt(data.status))alert(data.ok_label); else {$('#contact_error')[0].innerHTML = data.error;$('#contact_error').slideDown('normal', function(){setTimeout("$('#contact_error').slideUp();", 2000);});};break;};if (data.script != null)eval(trim(data.script));}};this.saveCoords = function(frm, dx, data){if (dx == null){$('#coords_error, #coords_success').css('display', 'none');$.post('/modules/auth/ajax/save_coords.php',$(frm).serialize(),function(d){auth.saveCoords(frm, 1, splitParams(d));});return false;} else {var type = data.error != null ? 'error' : 'success';$('#coords_' + type)[0].innerHTML = data.status;$('#coords_' + type).slideDown('normal', function(){setTimeout("$('#coords_" + type + "').slideUp();", 2000);});return false;}}};var auth = new auth_class;/*Address JS Class;*/address_class = function(){this.url = '/modules/address/ajax/';this.get = function(type, first, dx, data){if(dx==null){bag.prepare();$.ajax({cache : false,url : this.url+'get.php'+(type!=null?'?type='+type:'')+(first!=null?'&first='+first:''),success : function(d,s){ address.get(type,first,1,splitParams(d)); }});return false;} else {if($('#trans_back').css('display')=='none'){$('#trans_back').slideDown('fast');};$('#trans_back')[0].innerHTML = '<div class="trans_info">'+data.content+'</div>';if(data.script!=null)eval(trim(data.script));}};this.getAddress = function(type, dx, data){if(dx==null)return $.ajax({cache : false,beforeSend : function(){ initLoaders(['#address_loader']); },url : this.url+'get.php?type='+type,success : function(d,s){ address.getAddress(type,1,splitParams(d)); }}); else {initLoaders(['#address_loader'], 0);$('#address_data')[0].innerHTML = data.content;if(data.script!=null)eval(trim(data.script));}};this.editForm = function(type){this.getAddress(type+'&edit=1');};this.saveAddress = function(dx, data){if(dx==null){var frm = $('#address_edit_form'),elems = frm.find('select,input'),l = elems.length,error = false;;for(var e=0;e<l;e++){if(!$.trim(elems[e].value)){error = true;break;}};if(error){$('#address_error').slideDown('normal', function(){ setTimeout("$('#address_error').slideUp('normal');", 2000); });return false;};$.post('/modules/address/ajax/save.php',$('#address_edit_form').serialize(),function(d){ address.saveAddress(1,splitParams(d)); });return false;} else {bag.get(2);}}};address = new address_class();/*AJAX editing of localization;*/trans_class = function(){this.pre_url = '/modules/trans/ajax/';this.locale = null;this.sub_tag = 'code';this.init = function(locale){this.locale = locale;$('#trans_hidden_init').ajaxComplete(function(e,x,s){if(trans!=undefined && trans!=null)trans.setup();});};this.setup = function(){var set = $('em.locale_string'),item = null,item_a = null;;for(var s=0;s<set.length;s++){item = set[s];if(item.className.indexOf(' setup')!=-1)continue;item_a = item.getElementsByTagName(this.sub_tag)[0];$(item).hover(function(){ $(this).addClass('hover'); this.getElementsByTagName(trans.sub_tag)[0].className = 'vis'; },function(){ $(this).removeClass('hover'); this.getElementsByTagName(trans.sub_tag)[0].className = ''; });$(item_a).click(function(){ return trans.edit_run(this); });$(item).addClass('setup');}};this.edit_run = function(item_a, dx, data){if(dx==null){var item = item_a.parentNode,prs = item.getAttribute('id').split('_'),label_id = parseInt(prs[3]),module_id = parseInt(prs[4]),class_code = item.className.replace('locale_string module'+module_id+' ','').replace(' setup','').replace(' hover','');$.ajax({cache : false,url : this.pre_url+'client_edit.php?module_id='+module_id+'&label_id='+label_id+'&class_code='+class_code,success : function(d,s){ trans.edit_run(item_a,1,splitParams(d)); }});return false;} else {switch (parseInt(dx)){case 1:var box = $('#trans_back')[0];box.innerHTML = data.content;box.style.display = 'block';$('#client_edit_trans').slideDown('normal', function(){ $('#client_form_lnum_0').focus(); });break;case 2:$('input._trans_btn').attr('disabled', true);$.post(this.pre_url+'save_edited.php',$('#client_edit_trans').serialize(),function(d){ trans.edit_run(null,3,splitParams(d)); });return false;break;case 3:var set = $('em.locale_string.module'+data.module_id+'.'+data.class_code),is_new = parseInt(data.is_new),nattr = null;;for(var s=0;s<set.length;s++){set[s].getElementsByTagName('label')[0].innerHTML = data.value;if(is_new){nattr = set[s].getAttribute('id').replace('_string_id_0_'+data.module_id, '_string_id_'+data.label_id+'_'+data.module_id);set[s].setAttribute('id', nattr);}};$('#client_edit_trans').slideUp('normal', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});break;case 4:$('#client_edit_trans').slideUp('normal', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});break;}}};this.remove = function(label_id, module_id, dx, data){if(dx==null){if(!confirm('Really remove this translation string?'))return false;$.ajax({cache : false,url : this.pre_url+'remove_label.php?id='+label_id+'&module_id='+module_id,success : function(d,s){ trans.remove(label_id,module_id,1,splitParams(d)); }});return false;} else {var set = $('em.locale_string.module'+data.module_id+'.'+data.class_code);for(var s=0;s<set.length;s++){set[s].getElementsByTagName('label')[0].innerHTML = '{'+data.class_code+'}';nattr = set[s].getAttribute('id').replace('_string_id_'+data.label_id+'_'+data.module_id, '_string_id_0_'+data.module_id);set[s].setAttribute('id', nattr);};$('#client_edit_trans').slideUp('normal', function(){var box = $('#trans_back')[0];box.innerHTML = '';box.style.display = 'none';});}}};trans = new trans_class();var js = {version: '1.1.7_als',rootUrl: '/js/',context: this,versioninig: false};js.getXHTTPTransport = function(){var result = false;var actions = [function(){return new XMLHttpRequest()},function(){return new ActiveXObject('Msxml2.XMLHTTP')},function(){return new ActiveXObject('Microsoft.XMLHTTP')}];for (var i = 0; i < actions.length; i++){try {result = actions[i]();break;} catch (e){}};return result;};/*** @param {Object} object;* @param {String} name;* @param {Object?} value;* @param {bool?} forceSet;*/js.evalProperty = function(object, name, value, forceSet){if (object){if (!object[name] || forceSet) object[name] = value || true;return object[name];};return null;};/*** @param {String} path;* @param {Object?} context;* @param {Object?} value;* @param {bool?} forceSet;*/js.evalPath = function(path, context, value, forceSet){context = context || js.context;var pos = path.indexOf('.');if (pos == -1){return js.evalProperty(context, path, value, forceSet);} else {var name = path.substring(0, pos);var path = path.substring(pos + 1);var obj = js.evalProperty(context, name, value);return js.evalPath(path, obj, value, forceSet);}};/*** @param {String} path;* @param {float} version;* @return {String};*/js.pathToUrl = function(path, version){return (path.indexOf('http://') != -1 ? '' : js.rootUrl) + path;return js.rootUrl + path.replace(/\./g, '/') +(js.versioninig ? '.v' + version : '') + '.js';};/*** @type {Array};*/js.loadedModules = {};/*** @param {String} path;* @param {float} version;*/js.module = function(path, version){version = version || 1.0;js.loadedModules[path] = js.loadedModules[path] ? Math.max(js.loadedModules[path], version) : version;return js.evalPath(path, null, {});};/*** @param {String} path;* @param {float} version;*/js.include = function(path, version){version = version || 1.0;if (js.loadedModules[path] && js.loadedModules[path] >= version) return false;var transport = js.getXHTTPTransport();transport.open('GET', js.pathToUrl(path, version), false);transport.send(null);var code = transport.responseText;(typeof execScript != 'undefined') ? execScript(code) :(js.context.eval ? js.context.eval(code) : eval(code));return true;};js.load = js.include;/*** @param {String} newClass;* @param {Object} superClass;* @param {Object} props;*/js.extend = function(newClass, superClass, props){var multiple = [];if (superClass instanceof Array || typeof superClass == 'array'){multiple = superClass;superClass = multiple.shift();};if (typeof newClass == 'string'){newClass = js.evalPath(newClass, null, js.createClass(), 1);} else {return;};if (superClass){var inheritance = function(){};inheritance.prototype = superClass.prototype;newClass.prototype = new inheritance();newClass.superClass = superClass.prototype;};for (var i = 0; i < multiple.length; i++){Object.extend(newClass.prototype, multiple[i].prototype);};newClass.mixins = multiple;Object.extend(newClass.prototype, props || {});newClass.prototype.constructor = newClass;};js.define = js.extend;js.createClass = function(){return function(){var _this = arguments.callee.prototype;_this.init.apply(this, arguments);for (var i = 0, mixins = _this.constructor.mixins, length = mixins.length; i < length; i++){mixins[i].init.apply(this);}}};js.hasOwnProperty = function(obj, prop){if (Object.prototype.hasOwnProperty){return obj.hasOwnProperty(prop);};return typeof obj[prop] != 'undefined' &&obj.constructor.prototype[prop] !== obj[prop];};js.dump = function(text){};js.error = function(text){};restorejs = function(obj){return function(){window.js = obj;}}(js);account_class = function(){this.pre_url = '/modules/account/ajax/';this.accountList = function(list, dx, data){if(dx==null){$('#express_act_list div.brd').removeClass('default');$.ajax({cache : false,beforeSend: function(){$('#rcol_comments')[0].innerHTML = '&nbsp;';$('#extra_block')[0].innerHTML = '&nbsp;';initLoaders(['#sense_loader']);},url : this.pre_url+list+'.php',success : function(d,s){ account.accountList(list, 1,splitParams(d)); }});return false;} else {initLoaders(['#sense_loader'], 0);$('#sense_block')[0].innerHTML = data.content!=null?data.content:'&nbsp;';if(data.script!=null)eval(trim(data.script));default_express_id = 0;}};this.accountSubList = function(list, block, dx, data){if(dx==null){$.ajax({cache : false,beforeSend: function(){initLoaders(['#subaccount_loader']);},url : this.pre_url+list+'.php?block=1'+(block!=null?'&list='+block:''),success : function(d,s){ account.accountSubList(list,block,1,splitParams(d)); }});return false;} else {initLoaders(['#subaccount_loader'], 0);$('#subaccount')[0].innerHTML = data.content!=null?data.content:'&nbsp;';if(data.script!=null)eval(trim(data.script));}}};var account = new account_class();function getHelpObject(id){if(document.getElementById) return document.getElementById(id); else if(document.all) return document.all(id); else if(document.layers) return document.layers[id];else return false;}function loader(url,e){e.innerHTML='<p><img src="/images/loader.gif" width="24" height="24" align="absmiddle"> <span class=tred>�?�����?�?�����?�?�?�? ���������?��...</span></p>';OptionRequest(url,e);}function OptionRequest(URL,e,m){if(m)mt='POST';else mt='GET';try{var requester=new XMLHttpRequest();}catch(error){try{var requester=new ActiveXObject("Microsoft.XMLHTTP");}catch(error){}}if(requester && requester.readyState!=0)requester.abort();requester.open(mt,URL,true);if(mt=='POST'){requester.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");requester.send(m);}else{requester.send("null");}requester.onreadystatechange=function(){if(requester.readyState==4&&requester.responseText){if(typeof e=='object')e.innerHTML=requester.responseText;else eval(e+'(requester.responseText)');}}};var toh = 0;function getHelp(id,t,w){if (toh){clearTimeout(toh);toh = 0;};if (id!='hb'){hh = getHelpObject('helpblock');if (t){if (!w) w = 350;hh.innerHTML = '<div>'+t.replace(/\|r\|n/g,'\r\n')+'</div>';cx = 0, cy = 0;hp = getHelpObject(id);if (hp.offsetParent){while (hp.offsetParent){cx+= hp.offsetLeft;cy+= hp.offsetTop;hp = hp.offsetParent;}} else if(hp.x){cx+= hp.x;cy+= hp.y;};if ((cx+20+w)>document.body.clientWidth){hh.style.left = cx-(w+3)+'px';} else {hh.style.left = cx+16+'px';};hh.style.width = w+'px';hh.style.top = cy+14+'px';hh.style.display = 'block';} else {toh = setTimeout('hh.style.display=\'none\'',500);}}}
