/*
vPack JS
generated 2010.03.30 08:37:20
*/

/* js/EDI_PROFILE/editUser.js */

$(document).ready(function(){if($("#editUserData").length)
{var regForm=$("#editUserData").validate({rules:{gg:{required:false,digits:true}}});if($('a.deleteAvatar').length)
{$('a.deleteAvatar').click(function(){$(this).parents('div.avatar').fadeOut("slow",function(){$(this).remove();vUploader.init('editUserData','uploadPhotos','avatarPhotos',1,true);});return false;});}
else
{vUploader.init('editUserData','uploadPhotos','avatarPhotos',1,true);}}
if($("#editPassword").length)
{var passForm=$("#editPassword").validate({rules:{password:{minlength:6},passwordretype:{required:true,equalTo:"#password"}}});}
if($('#accept_reg').length)
{$('#accept_reg').click(function(){var checked=$('#accept_reg').attr('checked');if(!checked)
{$('input[name=editData].nextStep').attr('disabled',true);$('label[for=accept_reg].error').show();}
else
{$('input[name=editData].nextStep').attr('disabled',false);$('label[for=accept_reg].error').hide();}});}});

/* js/EDI_PROFILE/editChild.js */

$(document).ready(function(){if($('div.childrenSetting').length){$('div.childrenSetting div.child .deleteChild').click(function(){var button=$(this);if(confirm(lang['deleteChild'])){$.ajax({type:'POST',url:'/ajax/settings/deleteChild',data:'id='+$(this).attr('name'),dataType:'json',success:function(msg){if(msg){$(button).parents('div.child').fadeOut("slow",function(){$(this).remove();});}}});}
return false;});}
if($('#addChild').length){vUploader.init('addChild','uploadPhotos','avatarPhotos',1,true);var addChild=$("#addChild").validate();}
if($('#editChild').length){var addChild=$("#editChild").validate();$('a.jsDeleteChildAvatar').click(function(){$(this).prev('img').remove();$(this).remove();$('input[name=avatarPhotos]').remove();vUploader.init('editChild','uploadPhotos','avatarPhotos',1,true);return false;});}
if($('#editPregnancy').length)
{var pregnancyForm=$('#editPregnancy').validate();}
jQuery(function($){$("#pregnancyDate").mask("99-99-9999");});jQuery(function($){$("#birth_date").mask("99-99-9999");});});

/* js/EDI_PROFILE/message.js */

$(document).ready(function(){$('#post a.all').click(function(){$('table input[type=checkbox]').attr('checked',true);return false;});$('#post a.none').click(function(){$('table input[type=checkbox]').attr('checked',false);return false;});$('table tr.msg').mouseover(function(){$(this).css('background','#2DB9DC');});$('table tr.msg').mouseout(function(){$(this).css('background','white');});$('table.messages a.del').click(function(){var button=$(this);var tr=$(button).parents('tr');$(button).parent().html('<div class="smallIndicator"></div>');$.ajax({type:'POST',url:'/ajax/message/delete',data:'id='+$(this).attr('name'),dataType:'json',success:function(msg){if(msg){$(tr).fadeOut("slow",function(){$(this).remove();});}}});return false;});$('div.msgDetail a.del').click(function(){var button=$(this);var tr=$(button).parents('tr');$(button).html('<div class="smallIndicator"></div>');$.ajax({type:'POST',url:'/ajax/message/delete',data:'id='+$(this).attr('name'),dataType:'json',success:function(msg){if(msg){document.location.href='/inbox.html';}}});return false;});$('#post a.moveToTrash').click(function(){if($('table.messages input[type=checkbox]:checked').length){if(confirm(lang['deleteMsgs'])){$('table.messages input[type=checkbox]:checked').parents('tr').find('a.del').trigger('click');}}
return false;});$('a.FRequest').click(function(){var url;if($(this).hasClass('accept')){url='/empty/friendAccept';}
else{url='/empty/friendDecline';}
var a=$(this);$.ajax({type:'POST',url:url,data:'id='+$(this).attr('name'),dataType:'html',success:function(msg){a.parent('.response').html(msg);}});return false;});$("#vFormInputmessageForm_recipient_user_id").autocomplete("/ajax/loginAutocomplete/",{selectFirst:true,minChars:3,mustMatch:true,autoFill:true,parse:parseJSON});if($("#vFormInputmessageForm_recipient_user_id").length)
{var input=$("#vFormInputmessageForm_recipient_user_id").get(0);input.onblur=function(){setTimeout(function(){var i=$("#vFormInputmessageForm_recipient_user_id");if(i.val()){vForm.validateInput(i);}},1000);return false;};}});

/* js/EDI_PROFILE/friends.js */

$(document).ready(function(){$('.addToFriendList, a.addToFriend').click(function(){var a=$(this);var respond=$(a).parents('.respondBox').find('.respond');respond.show().html('<div class="smallLeftIndicator"></div>'+lang['wait']);$('div.smallLeftIndicator',respond).show();$.ajax({type:'POST',url:'/empty/addFriend',data:'ID='+$(a).attr('name'),dataType:'html',success:function(data){respond.html(data);}});return false;});$('.deleteFriend').click(function(){var div=$(this).parents('div.friend');$('#deleteFriend').hide();$.ajax({type:'POST',url:'/ajax/deleteFriend',data:'friendID='+$(this).attr('name'),dataType:'json',success:function(respond){if(respond)
{$(div).fadeOut('slow',function(){$(this).remove();$('#deleteFriend').show();});}}});return false;});var friendsList=$('div.friends div.friend');if(friendsList.length)
{$('input[name=searchFriend]').keyup(function(){var string=$(this).val();friendsList.each(function(){var name=$(this).find('h4').html();var re=new RegExp(string,'i');if(!re.test(name))
{$(this).hide();}
else
{$(this).show();}});});}});

/* js/EDI_PROFILE/qna.js */

$(document).ready(function(){$('input[type=radio][name=filterService] , input[type=radio][name=filter]').click(function(){document.location=$(this).next('a').attr('href');});$('a.removeObserved').click(function(){var div=$(this).parents('div.activity');$.ajax({type:'POST',url:'/ajax/deleteObserved',data:'ID='+$(this).attr('name'),dataType:'json',success:function(respond){if(respond)
{$(div).fadeOut('slow',function(){$(this).remove();});}}});return false;});$('div#header div.header a img ').each(function(i,img){if(!jQuery.support.opacity)
{var src=img.src;img.style.width=img.width+"px";img.style.height=img.height+"px";img.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')";img.src=src.split('/').slice(0,4).join('/')+'/EDI_PROFILE/x.gif';}});});

/* js/EDI_PROFILE/editInfo.js */

$(document).ready(function()
{$("#settingsInfo label").overlabel();$('textarea#settingsInfoMyTags').autoResize({onResize:function(){$(this).css({opacity:0.8});},animateCallback:function(){$(this).css({opacity:1});},animateDuration:300,extraSpace:10});$('#settingsInfo ul.settingsInfoTags li').click(function(){var e=$('#'+$(this).parent().attr('id').replace('-suggest',''));var tag=$(this).text();if(strpos(e.val(),tag+',')===false&&strpos(e.val(),', '+tag)===false&&strpos(e.val(),','+tag)===false&&e.val()!=tag)
{e.val(e.val()+(e.val()?', ':'')+tag);$("#label-"+e.attr('id')).overlabel();}});});

/* js/EDI_PROFILE/blog.js */

$(document).ready(function(){$('a.removeObservedBlog').click(function(){var a=$(this);var respond=$('#respondBlock'+$(a).attr('name'));respond.show().html('<div class="smallLeftIndicator"></div>'+lang['wait']);$('div.smallLeftIndicator',respond).show();$.ajax({type:'POST',url:'/empty/removeBlogFromObserved',data:'blogID='+$(a).attr('name'),dataType:'html',success:function(data){respond.html(data);if(a.parents('li').find('div.ok').length)
{setTimeout(function(){a.parents('li').fadeOut('slow');},1500);}}});return false;});$('.blogObservedNew').click(function(){var a=$(this);var respond=$('#respondBlock'+$(a).attr('name'));var urlRequest='/empty/addBlogObserved';respond.show().html('<div class="smallLeftIndicator"></div>'+lang['wait']);$('div.smallLeftIndicator',respond).show();$.ajax({type:'POST',url:urlRequest,data:'blogID='+$(a).attr('name'),dataType:'html',success:function(data){respond.html(data);}});return false;});});

/* js/EDI_PROFILE/recipe.js */

$(document).ready(function(){$('#addNoteOptionsFull').click(function(){$('#vFormBoxrecipeForm_videoUpload, #vFormBoxrecipeForm_videoServiceImages, #vFormBoxrecipeForm_uploadedImages, #vFormBoxrecipeForm_photoServiceImages').show();$('#vFormBoxrecipeForm_optionsFull').hide();return false;});var eventFocus=function(){if($(this).val()==lang['ingredientsName']||$(this).val()==lang['amount']){$(this).val('');}};$('div.newRecipe form.vForm .vFormBox .ingredients a').click(function(){var inputs='<input class="name" type="text" name="ingredientElName[]" value="'+lang['ingredientsName']+'" /><input class="amount" type="text" name="ingredientElAmount[]" value="'+lang['amount']+'" />';$(inputs).insertBefore($(this)).focus(eventFocus);return false;});$('div.newRecipe form.vForm .vFormBox .ingredients input').focus(eventFocus);$('div.newRecipe form.vForm .vFormBox div.recipeSteps a.addStep').click(function(){var countEl=$('div.newRecipe form.vForm .vFormBox div.recipeSteps label').length+1;var inputs='<label>Krok'+(countEl)+':</label><div class="step"><textarea name="recipeStepsText[]"></textarea></div>';$(inputs).insertBefore($(this)).focus(eventFocus);$('div.newRecipe form.vForm .vFormBox select').append('<option value="'+(countEl)+'">Krok'+(countEl)+'</option>');return false;});var updateSelectFunction=function(){var countEl=$('div.newRecipe form.vForm .vFormBox div.recipeSteps label').length;var stepSelector='';for(var i=1;i<=countEl;i++)
{stepSelector+='<option value="'+i+'">Krok'+i+'</option>';}
$('div.newRecipe form.vForm .vFormBox select').each(function(){var value=$(this).val();if($(this).hasClass('photo')){$(this).html('<option value="0">calym przepisem</option>'+stepSelector);}else{$(this).html(stepSelector);}
$(this).find('option[value='+value+']').attr({'selected':true});});setTimeout(updateSelectFunction,1000);};setTimeout(updateSelectFunction,1000);});

/* js/EDI_PROFILE/fg.menu.js */

var allUIMenus=[];$.fn.menu=function(options){var caller=this;var m=new Menu(caller,options);allUIMenus.push(m);$(this).mousedown(function(){if(!m.menuOpen){m.showLoading();}}).click(function(){if(m.menuOpen===false){m.showMenu();}
else{m.kill();}
return false;});};function Menu(caller,options){var menu=this;caller=$(caller);var container=$('<div class="fg-menu-container ui-widget ui-widget-content ui-corner-all">'+options.content+'</div>');this.menuOpen=false;this.menuExists=false;options=jQuery.extend({content:null,width:180,maxHeight:180,positionOpts:{posX:'left',posY:'bottom',offsetX:0,offsetY:0,directionH:'right',directionV:'down',detectH:true,detectV:true,linkToFront:false},showSpeed:200,callerOnState:'ui-state-active',loadingState:'ui-state-loading',linkHover:'ui-state-hover',linkHoverSecondary:'li-hover',crossSpeed:200,crumbDefaultText:'Choose an option:',backLink:true,backLinkText:'Back',flyOut:false,flyOutOnState:'ui-state-default',nextMenuLink:'ui-icon-triangle-1-e',topLinkText:'All',nextCrumbLink:'ui-icon-carat-1-e'},options);var killAllMenus=function(){$.each(allUIMenus,function(i){if(allUIMenus[i].menuOpen){allUIMenus[i].kill();}});};this.kill=function(){caller.removeClass(options.loadingState).removeClass('fg-menu-open').removeClass(options.callerOnState);container.find('li').removeClass(options.linkHoverSecondary).find('a').removeClass(options.linkHover);if(options.flyOutOnState){container.find('li a').removeClass(options.flyOutOnState);}
if(options.callerOnState){caller.removeClass(options.callerOnState);}
if(container.is('.fg-menu-ipod')){menu.resetDrilldownMenu();}
if(container.is('.fg-menu-flyout')){menu.resetFlyoutMenu();}
container.parent().hide();menu.menuOpen=false;$(document).unbind('click',killAllMenus);$(document).unbind('keydown');};this.showLoading=function(){caller.addClass(options.loadingState);};this.showMenu=function(){killAllMenus();if(!menu.menuExists){menu.create();}
caller.addClass('fg-menu-open').addClass(options.callerOnState);container.parent().show().click(function(){menu.kill();return false;});container.hide().slideDown(options.showSpeed).find('.fg-menu:eq(0)');menu.menuOpen=true;caller.removeClass(options.loadingState);$(document).click(killAllMenus);$(document).keydown(function(event){var e;if(event.which!==""){e=event.which;}
else if(event.charCode!==""){e=event.charCode;}
else if(event.keyCode!==""){e=event.keyCode;}
var menuType=($(event.target).parents('div').is('.fg-menu-flyout'))?'flyout':'ipod';switch(e){case 37:if(menuType==='flyout'){$(event.target).trigger('mouseout');if($('.'+options.flyOutOnState).size()>0){$('.'+options.flyOutOnState).trigger('mouseover');}}
if(menuType==='ipod'){$(event.target).trigger('mouseout');if($('.fg-menu-footer').find('a').size()>0){$('.fg-menu-footer').find('a').trigger('click');}
if($('.fg-menu-header').find('a').size()>0){$('.fg-menu-current-crumb').prev().find('a').trigger('click');}
if($('.fg-menu-current').prev().is('.fg-menu-indicator')){$('.fg-menu-current').prev().trigger('mouseover');}}
return false;case 38:if($(event.target).is('.'+options.linkHover)){var prevLink=$(event.target).parent().prev().find('a:eq(0)');if(prevLink.size()>0){$(event.target).trigger('mouseout');prevLink.trigger('mouseover');}}
else{container.find('a:eq(0)').trigger('mouseover');}
return false;case 39:if($(event.target).is('.fg-menu-indicator')){if(menuType==='flyout'){$(event.target).next().find('a:eq(0)').trigger('mouseover');}
else if(menuType==='ipod'){$(event.target).trigger('click');setTimeout(function(){$(event.target).next().find('a:eq(0)').trigger('mouseover');},options.crossSpeed);}}
return false;case 40:if($(event.target).is('.'+options.linkHover)){var nextLink=$(event.target).parent().next().find('a:eq(0)');if(nextLink.size()>0){$(event.target).trigger('mouseout');nextLink.trigger('mouseover');}}
else{container.find('a:eq(0)').trigger('mouseover');}
return false;case 27:killAllMenus();break;case 13:if($(event.target).is('.fg-menu-indicator')&&menuType==='ipod'){$(event.target).trigger('click');setTimeout(function(){$(event.target).next().find('a:eq(0)').trigger('mouseover');},options.crossSpeed);}
break;}});};this.create=function(){container.css({width:options.width}).appendTo('body').find('ul:first').not('.fg-menu-breadcrumb').addClass('fg-menu');container.find('ul, li a').addClass('ui-corner-all');container.find('ul').attr('role','menu').eq(0).attr('aria-activedescendant','active-menuitem').attr('aria-labelledby',caller.attr('id'));container.find('li').attr('role','menuitem');container.find('li:has(ul)').attr('aria-haspopup','true').find('ul').attr('aria-expanded','false');container.find('a').attr('tabindex','-1');if($('li.active',container).length){$('li.active',container).parents('div.fg-menu-container').css({background:'#FFFFFF'});}
if(container.find('ul').size()>1){if(options.flyOut){menu.flyout(container,options);}
else{menu.drilldown(container,options);}}
else{container.find('a').click(function(){menu.chooseItem(this);return false;});}
if(options.linkHover){var allLinks=container.find('.fg-menu li a');allLinks.hover(function(){$('.'+options.linkHover).removeClass(options.linkHover).blur().parent().removeAttr('id');$(this).addClass(options.linkHover).focus().parent().attr('id','active-menuitem');},function(){$(this).removeClass(options.linkHover).blur().parent().removeAttr('id');});}
if(options.linkHoverSecondary){container.find('.fg-menu li').hover(function(){$(this).siblings('li').removeClass(options.linkHoverSecondary);if(options.flyOutOnState){$(this).siblings('li').find('a').removeClass(options.flyOutOnState);}
$(this).addClass(options.linkHoverSecondary);},function(){$(this).removeClass(options.linkHoverSecondary);});}
menu.setPosition(container,caller,options);menu.menuExists=true;};this.chooseItem=function(item){menu.kill();document.location.href=$(item).attr('href');};}
Menu.prototype.flyout=function(container,options){var menu=this;this.resetFlyoutMenu=function(){var allLists=container.find('ul ul');allLists.removeClass('ui-widget-content').hide();};container.addClass('fg-menu-flyout').find('li:has(ul)').each(function(){var linkWidth=container.width();var showTimer,hideTimer;var allSubLists=$(this).find('ul');allSubLists.css({left:linkWidth,width:linkWidth}).hide();$(this).find('a:eq(0)').addClass('fg-menu-indicator').html('<span>'+$(this).find('a:eq(0)').text()+'</span><span class="ui-icon '+options.nextMenuLink+'"></span>').hover(function(){clearTimeout(hideTimer);var subList=$(this).next();if(!fitVertical(subList,$(this).offset().top)){subList.css({top:'auto',bottom:0});}
if(!fitHorizontal(subList,$(this).offset().left+100)){subList.css({left:'auto',right:linkWidth,'z-index':999});}
showTimer=setTimeout(function(){subList.addClass('ui-widget-content').show(options.showSpeed).attr('aria-expanded','true');},300);},function(){clearTimeout(showTimer);var subList=$(this).next();hideTimer=setTimeout(function(){subList.removeClass('ui-widget-content').hide(options.showSpeed).attr('aria-expanded','false');},400);});$(this).find('ul a').hover(function(){clearTimeout(hideTimer);if($(this).parents('ul').prev().is('a.fg-menu-indicator')){$(this).parents('ul').prev().addClass(options.flyOutOnState);}},function(){hideTimer=setTimeout(function(){allSubLists.hide(options.showSpeed);container.find(options.flyOutOnState).removeClass(options.flyOutOnState);},500);});});container.find('a').click(function(){menu.chooseItem(this);return false;});};Menu.prototype.drilldown=function(container,options){var menu=this;var topList=container.find('.fg-menu');var breadcrumb=$('<ul class="fg-menu-breadcrumb ui-widget-header ui-corner-all ui-helper-clearfix"></ul>');var crumbDefaultHeader=$('<li class="fg-menu-breadcrumb-text">'+options.crumbDefaultText+'</li>');var firstCrumbText=(options.backLink)?options.backLinkText:options.topLinkText;var firstCrumbClass=(options.backLink)?'fg-menu-prev-list':'fg-menu-all-lists';var firstCrumbLinkClass=(options.backLink)?'ui-state-default ui-corner-all':'';var firstCrumbIcon=(options.backLink)?'<span class="ui-icon ui-icon-triangle-1-w"></span>':'';var firstCrumb=$('<li class="'+firstCrumbClass+'"><a href="#" class="'+firstCrumbLinkClass+'">'+firstCrumbIcon+firstCrumbText+'</a></li>');container.addClass('fg-menu-ipod');if(options.backLink){breadcrumb.addClass('fg-menu-footer').appendTo(container).hide();}
else{breadcrumb.addClass('fg-menu-header').prependTo(container);}
breadcrumb.append(crumbDefaultHeader);var checkMenuHeight=function(el){if(el.height()>options.maxHeight){el.addClass('fg-menu-scroll');}
el.css({height:options.maxHeight});};var resetChildMenu=function(el){el.removeClass('fg-menu-scroll').removeClass('fg-menu-current').height('auto');};this.resetDrilldownMenu=function(){$('.fg-menu-current').removeClass('fg-menu-current');topList.animate({left:0},options.crossSpeed,function(){$(this).find('ul').each(function(){$(this).hide();resetChildMenu($(this));});topList.addClass('fg-menu-current');});$('.fg-menu-all-lists').find('span').remove();breadcrumb.empty().append(crumbDefaultHeader);$('.fg-menu-footer').empty().hide();checkMenuHeight(topList);};topList.addClass('fg-menu-content fg-menu-current ui-widget-content ui-helper-clearfix').css({width:container.width()}).find('ul').css({width:container.width(),left:container.width()}).addClass('ui-widget-content').hide();checkMenuHeight(topList);topList.find('a').each(function(){if($(this).next().is('ul')){$(this).addClass('fg-menu-indicator').each(function(){$(this).html('<span>'+$(this).text()+'</span><span class="ui-icon '+options.nextMenuLink+'"></span>');}).click(function(){var nextList=$(this).next();var parentUl=$(this).parents('ul:eq(0)');var parentLeft=(parentUl.is('.fg-menu-content'))?0:parseFloat(topList.css('left'));var nextLeftVal=Math.round(parentLeft-parseFloat(container.width()));var footer=$('.fg-menu-footer');resetChildMenu(parentUl);checkMenuHeight(nextList);topList.animate({left:nextLeftVal},options.crossSpeed);nextList.show().addClass('fg-menu-current').attr('aria-expanded','true');var setPrevMenu=function(backlink){var b=backlink;var c=$('.fg-menu-current');var prevList=c.parents('ul:eq(0)');c.hide().attr('aria-expanded','false');resetChildMenu(c);checkMenuHeight(prevList);prevList.addClass('fg-menu-current').attr('aria-expanded','true');if(prevList.hasClass('fg-menu-content')){b.remove();footer.hide();}};if(options.backLink){if(footer.find('a').size()===0){footer.show();$('<a href="#"><span class="ui-icon ui-icon-triangle-1-w"></span> <span>Back</span></a>').appendTo(footer).click(function(){var b=$(this);var prevLeftVal=parseFloat(topList.css('left'))+container.width();topList.animate({left:prevLeftVal},options.crossSpeed,function(){setPrevMenu(b);});return false;});}}
else{if(breadcrumb.find('li').size()===1){breadcrumb.empty().append(firstCrumb);firstCrumb.find('a').click(function(){menu.resetDrilldownMenu();return false;});}
$('.fg-menu-current-crumb').removeClass('fg-menu-current-crumb');var crumbText=$(this).find('span:eq(0)').text();var newCrumb=$('<li class="fg-menu-current-crumb"><a href="javascript://" class="fg-menu-crumb">'+crumbText+'</a></li>');newCrumb.appendTo(breadcrumb).find('a').click(function(){if($(this).parent().is('.fg-menu-current-crumb')){menu.chooseItem(this);}
else{var newLeftVal=-($('.fg-menu-current').parents('ul').size()-1)*180;topList.animate({left:newLeftVal},options.crossSpeed,function(){setPrevMenu();});$(this).parent().addClass('fg-menu-current-crumb').find('span').remove();$(this).parent().nextAll().remove();}
return false;});newCrumb.prev().append(' <span class="ui-icon '+options.nextCrumbLink+'"></span>');}
return false;});}
else{$(this).click(function(){menu.chooseItem(this);return false;});}});};Menu.prototype.setPosition=function(widget,caller,options){var el=widget;var referrer=caller;var dims={refX:referrer.offset().left,refY:referrer.offset().top,refW:0,refH:0};var xVal,yVal;if(options.positionOpts.refX)
{dims.refX+=options.positionOpts.refX;}
if(options.positionOpts.refY)
{dims.refY+=options.positionOpts.refY;}
var helper=$('<div class="positionHelper"></div>');helper.css({position:'absolute',left:dims.refX,top:dims.refY,width:dims.refW,height:dims.refH});el.wrap(helper);switch(options.positionOpts.posX){case'left':xVal=0;break;case'center':xVal=dims.refW/2;break;case'right':xVal=dims.refW;break;}
switch(options.positionOpts.posY){case'top':yVal=0;break;case'center':yVal=dims.refH/2;break;case'bottom':yVal=dims.refH;break;}
xVal+=options.positionOpts.offsetX;yVal+=options.positionOpts.offsetY;if(isNaN(yVal))
{yVal=0;}
if(isNaN(xVal))
{xVal=0;}
if(options.positionOpts.directionV==='up'){el.css({top:'auto',bottom:yVal});if(options.positionOpts.detectV&&!fitVertical(el)){el.css({bottom:'auto',top:yVal});}}
else{el.css({bottom:'auto',top:yVal});if(options.positionOpts.detectV&&!fitVertical(el)){el.css({top:'auto',bottom:yVal});}}
if(options.positionOpts.directionH==='left'){el.css({left:'auto',right:xVal});if(options.positionOpts.detectH&&!fitHorizontal(el)){el.css({right:'auto',left:xVal});}}
else{el.css({right:'auto',left:xVal});if(options.positionOpts.detectH&&!fitHorizontal(el)){el.css({left:'auto',right:xVal});}}
if(options.positionOpts.linkToFront){referrer.clone().addClass('linkClone').css({position:'absolute',top:0,right:'auto',bottom:'auto',left:0,width:referrer.width(),height:referrer.height()}).insertAfter(el);}};function sortBigToSmall(a,b){return b-a;}
jQuery.fn.getTotalWidth=function(){return $(this).width()+parseInt($(this).css('paddingRight'),10)+parseInt($(this).css('paddingLeft'),10)+parseInt($(this).css('borderRightWidth'),10)+parseInt($(this).css('borderLeftWidth'),10);};jQuery.fn.getTotalHeight=function(){return $(this).height()+parseInt($(this).css('paddingTop'),10)+parseInt($(this).css('paddingBottom'),10)+parseInt($(this).css('borderTopWidth'),10)+parseInt($(this).css('borderBottomWidth'),10);};function getScrollTop(){return self.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop;}
function getScrollLeft(){return self.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft;}
function getWindowHeight(){var de=document.documentElement;return self.innerHeight||(de&&de.clientHeight)||document.body.clientHeight;}
function getWindowWidth(){var de=document.documentElement;return self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;}
function fitHorizontal(el,leftOffset){var leftVal=parseInt(leftOffset,10)||$(el).offset().left;return(leftVal+$(el).width()<=getWindowWidth()+getScrollLeft()&&leftVal-getScrollLeft()>=0);}
function fitVertical(el,topOffset){var topVal=parseInt(topOffset,10)||$(el).offset().top;return(topVal+$(el).height()<=getWindowHeight()+getScrollTop()&&topVal-getScrollTop()>=0);}
Number.prototype.pxToEm=String.prototype.pxToEm=function(settings){settings=jQuery.extend({scope:'body',reverse:false},settings);var pxVal=(this==='')?0:parseFloat(this);var scopeVal;var getWindowWidth=function(){var de=document.documentElement;return self.innerWidth||(de&&de.clientWidth)||document.body.clientWidth;};if(settings.scope==='body'&&$.browser.msie&&(parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(1)>0.0){var calcFontSize=function(){return(parseFloat($('body').css('font-size'))/getWindowWidth()).toFixed(3)*16;};scopeVal=calcFontSize();}
else{scopeVal=parseFloat(jQuery(settings.scope).css("font-size"));}
var result=(settings.reverse===true)?(pxVal*scopeVal).toFixed(2)+'px':(pxVal/scopeVal).toFixed(2)+'em';return result;};

/* js/EDI_PROFILE/menu.js */

$(document).ready(function(){var updateCounter=function(selector,source){var div=$(source);var counter=0;$(selector+' li a').each(function(){var result=$(this).text().match(/([\d]+)/);if(result.length&&result[0])
{counter+=parseInt(result[0],10);}});div.text(div.text().replace('(0)','('+counter+')'));};if($('a#flatMyA').length)
{$('a#flatMyA').menu({content:$('div#my-activities').html(),positionOpts:{refX:-4,refY:23+($('div#my-activities li.active').length>=1?2:0)},showSpeed:200});updateCounter('div#my-activities','a#flatMyA');}
if($('a#flatMyF').length)
{$('a#flatMyF').menu({content:$('div#my-forum').html(),positionOpts:{refX:-4,refY:23+($('div#my-forum li.active').length>=1?2:0)},showSpeed:200});updateCounter('div#my-forum','a#flatMyF');}});
