
(function($){$.fn.elmGophers=function(opts){var defaults={deleteElm:false,deleteText:false,gophers:['obj1','obj2','obj3'],gopherFunction:false,gopherSmartFunction:false,resizeFunction:false,resizeStopFunction:false,resizeStartFunction:false,dragStopFunction:false,dragStartFunction:false,isDrag:false,arrowMover:false,isResize:false,hasHandle:false,useResizeHelper:false,resizeAnimate:false,resizeHandles:'s,e,se',gopherStyleClass:false,gopherContentClass:false,resizeAlso:false,keepAspectRatio:false,noGroup:false,flashOnload:false,generateSingleMenu:false,doLog:false};var opts=$.extend(defaults,opts);var obj=$(this);if(obj&&obj.length){var objId=obj.attr('id');obj.unbind().elmLabel({flashOnload:opts.flashOnload});var eaGopher=opts.gophers;var optMenuItemsText=[],optMenuItemsMethod=[];jQuery.each(eaGopher,function(i,arrVal){var useMethod;if(opts.gopherFunction[i]){useMethod=function(){eval(opts.gopherFunction[i]);}}else if(opts.gopherSmartFunction[i]){useMethod=opts.gopherSmartFunction[i];}
optMenuItemsText[i]=arrVal;optMenuItemsMethod[i]=useMethod;});var lengthDel=eaGopher.length;if(opts.deleteElm){var useMethod=function(){var dObjId=opts.deleteElm;var dObj=$('#'+dObjId);if(dObjId.indexOf('userImgWrapper_')>-1){var imgDiv=$('#'+dObjId.replace('userImgWrapper','userImage'));var oPath=imgDiv.css('backgroundImage');var start=oPath.indexOf('/memberimages/');var end=oPath.indexOf('?');if(end==-1){end=oPath.indexOf(')');}
oPath=oPath.substring(start,end);var imgName=oPath.substr(oPath.lastIndexOf('/')+1);var memberPath='/memberimages/'+$('#membersId').val();oPath=encodeURI(oPath.replace(imgName,''));$.post('/image_editor/processImage.php?originalPath='+oPath+'&memberPath='+memberPath+'&imageName='+imgName+'&action=delete',function(data){dObj.remove();});}else{dObj.remove();}}
optMenuItemsText[lengthDel]=(opts.deleteText)?opts.deleteText:'Delete';optMenuItemsMethod[lengthDel]=useMethod;}
obj.elmOptMenu({texts:optMenuItemsText,methods:optMenuItemsMethod,noGroup:opts.noGroup});if(opts.generateSingleMenu){obj.doSingleOptMenus({texts:optMenuItemsText,methods:optMenuItemsMethod});}
var objParent=obj.parent();var isPageContent=objParent.is('#contentArea_7');var isContentCentered=isPageContent||objParent.parent().parent().parent().css('width')=='100%';if(opts.isResize){obj.resizable('destroy').resizable({handles:opts.resizeHandles,alsoResize:opts.resizeAlso,aspectRatio:opts.keepAspectRatio,animate:opts.resizeAnimate,helper:opts.useResizeHelper,start:function(e,ui){if(opts.resizeStartFunction){opts.resizeStartFunction.call(this,e,ui);}},resize:function(e,ui){if(opts.resizeFunction){opts.resizeFunction.call(this,e,ui);}},stop:function(e,ui){if(opts.resizeStopFunction)opts.resizeStopFunction.call(this,e,ui);if(isContentCentered&&getStyleVal('pageAlign')=='center')centerAbsElms(objParent,'center',obj);}});}
var dragGhost,grabOffsetTop,grabOffsetLeft;if(opts.arrowMover){eo.arrowMove(opts.arrowMover[0],opts.arrowMover[1],opts.arrowMover[2]);}
if(opts.isDrag){isPageContent=objParent.is('#contentArea_7');isContentCentered=isPageContent||objParent.parent().parent().parent().css('width')=='100%';if(isContentCentered&&getStyleVal('pageAlign')=='center'){if(obj.css('left')!='50%'){centerAbsElms(objParent,'left',obj);centerAbsElms(objParent,'center',obj);}}else if(obj.css('left')=='50%'){centerAbsElms(objParent,'left',obj);}
var trigMouseUp=false,trackObjLeft='',trackObjWidth='',trackObjHeight='';obj.mousedown(function(){trigMouseUp=false;isPageContent=objParent.is('#contentArea_7');isContentCentered=isPageContent||objParent.parent().parent().parent().css('width')=='100%'
if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(objParent,'left',obj);trigMouseUp=true;trackObjLeft=obj.css('left');trackObjWidth=obj.width();trackObjHeight=obj.height();}}).draggable('destroy').draggable({cursor:'move',distance:5,handle:opts.hasHandle,start:function(e,ui){document.onselectstart=function(){return false;};allowContextMenu=false;enableElmLabel=false;if(!isPageContent){var isIEImage=objId.match(/img/i)&&$.browser.msie;if(isIEImage){dragGhost=$('<div></div>').width(obj.width()).height(obj.height()).css({'zIndex':29000,'opacity':0.5,'background':'#ccc','position':'absolute','borderColor':'transparent'}).appendTo('body');}else{dragGhost=obj.clone().appendTo('body').css({'zIndex':29000,'opacity':0.5,'position':'absolute','borderColor':'transparent'});}
dragGhost.find('> div').css('borderColor','transparent');}
grabOffsetTop=e.pageY-obj.offset().top;grabOffsetLeft=e.pageX-obj.offset().left;obj.attr('startTop',obj.css('top')).attr('startLeft',obj.css('left')).attr('grabOffsetTop',grabOffsetTop).attr('grabOffsetLeft',grabOffsetLeft);if(opts.dragStartFunction)opts.dragStartFunction.call(this);},drag:function(e,ui){if(!isPageContent){function getElmPos(id,tTop,tLeft,tWidth,tHeight,layer){this.id=id;this.tTop=tTop.toNumber();this.tBottom=this.tTop+tHeight;this.tLeft=tLeft.toNumber();this.tRight=this.tLeft+tWidth;this.tWidth=tWidth;this.tHeight=tHeight;this.layer=layer;}
var thisElm=new getElmPos(obj.attr('id'),obj.css('top'),obj.css('left'),obj.width(),obj.height(),obj.css('z-index'));var tParent=objParent;var parentElm=new getElmPos(tParent.attr('id'),tParent.css('top'),tParent.css('left'),tParent.width(),tParent.height(),tParent.css('z-index'));if(thisElm.tTop>parentElm.tHeight||thisElm.tBottom<0||thisElm.tRight<0||thisElm.tLeft>parentElm.tWidth){if(!dragGhost.is(':visible')){dragGhost.show();}
dragGhost.top(e.pageY-grabOffsetTop).left(e.pageX-grabOffsetLeft);}else{if(dragGhost.is(':visible')){dragGhost.hide();}}}},stop:function(e,ui){allowContextMenu=true;enableElmLabel=true;function getElmPos(id,tTop,tLeft,tWidth,tHeight,layer){this.id=id;this.tTop=tTop.toNumber();this.tBottom=this.tTop+tHeight;this.tLeft=tLeft.toNumber();this.tRight=this.tLeft+tWidth;this.tWidth=tWidth;this.tHeight=tHeight;this.layer=layer;}
var thisElm=new getElmPos(obj.attr('id'),obj.css('top'),obj.css('left'),obj.width(),obj.height(),obj.css('z-index'));var tParent=objParent;var parentElm=new getElmPos(tParent.attr('id'),tParent.css('top'),tParent.css('left'),tParent.width(),tParent.height(),tParent.css('z-index'));if(!isPageContent){if(thisElm.tTop>parentElm.tHeight||thisElm.tBottom<0||thisElm.tRight<0||thisElm.tLeft>parentElm.tWidth){if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(objParent,'center',obj,obj.attr('startLeft'),obj.attr('startTop'),true);}else{obj.animate({top:obj.attr('startTop'),left:obj.attr('startLeft')},600);}}else if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(objParent,'center',obj);}
dragGhost.remove();}else if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(objParent,'center',obj);}
if(opts.dragStopFunction)opts.dragStopFunction.call(this);document.onselectstart=function(){};}}).mouseup(function(){if(trigMouseUp){trigMouseUp=false;if(isContentCentered&&getStyleVal('pageAlign')=='center'&&trackObjLeft==obj.css('left')&&trackObjWidth==obj.width()&&trackObjHeight==obj.height()){centerAbsElms(objParent,'center',obj);}}});}
obj.find('div.ui-resizable-handle').css('z-index','0');return obj;}else{throw new Error('obj is not defined or doesn\'t exist in the DOM');return obj;}};})(jQuery);var duplicateElm=function(options){var defaults={type:false,elmId:false,contentArea:'',setTop:false,setLeft:false,isFromPageCentered:false,removeOriginal:false};var options=$.extend({},defaults,options);var obj=$(options.elmId);if(!options.contentArea){options.contentArea='#'+obj.parent().attr('id');}
activeContArea=options.contentArea;cacheCont=$(activeContArea);var newClone=obj.clone();if(options.isFromPageCentered&&!cacheCont.is('#contentArea_7')){newClone.css('margin-left','');}
if(!options.type){if(obj.is('.blockAreaDragParent')||obj.is('.snipAreaParent')){options.type='block';}else if(obj.is('.userImgWrapper')){options.type='image';}else if(obj.is('.txtAreaParent')){options.type='text';}else if(obj.is('.linkElementWr')){options.type='link';}else if(obj.is('.youtubeEmbedWr')){options.type='video';}else if(obj.is('.fPaypalButton')){options.type='paypal';}}
var willSort=obj.is('.snipAreaParent');if(options.removeOriginal)obj.remove();if(options.type=='block'){var blockNum=elmUniqueNum('.blockArea');var newCloneId='blockArea_'+blockNum;var newCloneParentId=newCloneId+'_parent_drag';newClone.attr('id',newCloneParentId).appendTo(options.contentArea);var cloneHtml=newClone.html();if(cloneHtml){cloneHtml=cloneHtml.strUndoRound();}
newClone.html(cloneHtml);newClone.find('ignore').remove();cloneHtml=newClone.html().strUndoRound();newClone.html(cloneHtml);var cacheCloneParent=$('#'+newCloneParentId);var newTop,newLeft;if(options.setTop&&options.setLeft){newTop=options.setTop;setLeft=options.setLeft;}else if(!willSort){newTop=cacheCloneParent.css('top');newTop=newTop.toNumber();newTop+=30;setLeft=cacheCloneParent.css('left');setLeft=setLeft.toNumber();setLeft+=30;}
if(willSort){cacheCloneParent.find('div.blockAreaParent > div.snipArea').attr('id',newCloneId);}else{cacheCloneParent.top(newTop).left(setLeft).css('zIndex',setNewZIndex()).find('div.blockAreaParent > div.blockArea').attr('id',newCloneId);}
var cacheClone=$('#'+newCloneId);cacheClone.blockConvert({isSort:willSort,areDuplicates:true,removeVmls:true,callback:function($elmParent){setTimeout(function(){$elmParent.editBlock();},1);}});return cacheClone;}else if(options.type=='image'){var newImgNum=elmUniqueNum('.userImage');var newCloneId='userImage_'+newImgNum;var newCloneParentId=newCloneId+'_drag';newClone.attr('id',newCloneParentId).appendTo(options.contentArea);var cloneHtml=newClone.html();if(cloneHtml){cloneHtml=cloneHtml.strUndoRound();}
newClone.html(cloneHtml);newClone.find('ignore').remove();cloneHtml=newClone.html().strUndoRound();newClone.html(cloneHtml);var cacheCloneParent=$('#'+newCloneParentId);var newTop,newLeft;if(options.setTop&&options.setLeft){newTop=options.setTop;setLeft=options.setLeft;}else{newTop=cacheCloneParent.css('top').toNumber()+30;setLeft=cacheCloneParent.css('left').toNumber()+30;}
cacheCloneParent.css({'top':newTop,'left':setLeft,'zIndex':setNewZIndex()}).find('div.userImgRelWrap > div.userImage').attr('id',newCloneId);var cacheClone=$('#'+newCloneId);editImage(cacheClone,'action=insert',function(imgDiv,path,json){if(json.imageFound){imgDiv.css('backgroundImage','url("'+path+json.imageName+'")');imgDiv.rebuildImg();imgDiv.rebuildImg();}});return cacheClone;}else if(options.type=='text'){var newImgNum=elmUniqueNum('.txtArea');var newCloneId='txtArea_'+newImgNum;var newCloneParentId=newCloneId+'_parent';newClone.attr('id',newCloneParentId).appendTo(options.contentArea);var cacheCloneParent=$('#'+newCloneParentId);var newTop,newLeft;if(options.setTop&&options.setLeft){newTop=options.setTop;setLeft=options.setLeft;}else{newTop=cacheCloneParent.css('top').toNumber()+30;setLeft=cacheCloneParent.css('left').toNumber()+30;}
cacheCloneParent.css({'top':newTop,'left':setLeft,'zIndex':setNewZIndex()}).find('div.txtArea').attr('id',newCloneId);var cacheClone=$('#'+newCloneId);cacheClone.textConvert();return cacheClone;}else if(options.type=='video'){var newVidNum=elmUniqueNum('.youtubeEmbedWr');var newCloneId='youtubeEmbedWr_'+newVidNum;newClone.attr('id',newCloneId).appendTo(options.contentArea);var cacheNewClone=$('#'+newCloneId);var newTop,newLeft;if(options.setTop&&options.setLeft){newTop=options.setTop;setLeft=options.setLeft;}else{newTop=cacheNewClone.position().top+30;setLeft=cacheNewClone.position().left+30;}
cacheNewClone.css({'top':newTop,'left':setLeft,'zIndex':setNewZIndex()});cacheNewClone.rebuildYoutube();setTimeout(function(){cacheNewClone.rebuildYoutube();});return cacheClone;}else if(options.type=='link'){newClone.attr('id',newCloneParentId).appendTo(options.contentArea).empty();var cacheClone=$('#'+newCloneParentId);cacheClone.editModeLinks();}else if(options.type=='paypal'){var newVidNum=elmUniqueNum('.fPaypalButton');var newCloneId='paypalButton_'+newVidNum;newClone.attr('id',newCloneId).appendTo(options.contentArea);var cacheNewClone=$('#'+newCloneId);var newTop,newLeft;if(options.setTop&&options.setLeft){newTop=options.setTop;setLeft=options.setLeft;}else{newTop=cacheNewClone.position().top+30;setLeft=cacheNewClone.position().left+30;}
cacheNewClone.css({'top':newTop,'left':setLeft,'zIndex':setNewZIndex()});cacheNewClone.makePayButton();cacheNewClone.makePayButton();return cacheClone;}};jQuery.fn.editModeLinks=function(isEdit,isPreview,emptyLinkRoundies,callback){var cachedRelWrap=$(this);var relWrapperId=cachedRelWrap.attr('id');var thisLinkNum=relWrapperId.replace(/linkElmDragWrap_/,'')-0;var getAreaId=cachedRelWrap.parent().attr('id').replace(/contentArea_/,'')-0;$.post('/sitecreator/links/view.do?isEdit='+isEdit+'&isPreview='+isPreview+'&undoCache='+Math.random(),{linkElementId:thisLinkNum},function(linkElmHtml){if(cachedRelWrap.parent().is('.contentArea'))cachedRelWrap.appendTo(cachedRelWrap.parents('div.contentAreaWr'));if(emptyLinkRoundies)DD_roundies.allAlreadyProcessed=[];cachedRelWrap.html(linkElmHtml).css('zIndex',222);var obj=$('#'+cachedRelWrap.find('.editLinkElement').attr('id'));var thisEditLE=obj.attr('id');var objFocusId=thisEditLE+'Focus';var newGopherId='linkElmGopher_'+thisLinkNum;var containAreaNum=cachedRelWrap.parent().attr('id').replace(/contentArea_/,'');if(isEdit){var findLinkFocus=cachedRelWrap.find('.blockFocus');if((findLinkFocus.length>0)&&(!findLinkFocus.is('#'+objFocusId))){findLinkFocus.attr('id',objFocusId);}else if(!findLinkFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo(cachedRelWrap);}
var cacheLinkFocus=$('#'+objFocusId);cachedRelWrap.unbind().linksGophers({level:'linkTopLevel',linkElm:thisEditLE,$linkElm:cachedRelWrap,cacheFocus:cacheLinkFocus,linkElmNum:thisLinkNum,parentRemove:relWrapperId,setAreaId:getAreaId});obj.find('ul li ul .relCont1').linksGophers({level:'linkFirstLevel',linkElm:thisEditLE,$linkElm:cachedRelWrap,linkElmNum:thisLinkNum,setAreaId:getAreaId});obj.find('ul li ul span li ul .relCont2').linksGophers({level:'linkSecondLevel',linkElm:thisEditLE,$linkElm:cachedRelWrap,linkElmNum:thisLinkNum,setAreaId:getAreaId});var cacheRelWrParent=cachedRelWrap.parent();var isContentCentered=cacheRelWrParent.is('.contentAreaPageWr')||cacheRelWrParent.parent().parent().css('width')=='100%';if(isContentCentered&&getStyleVal('pageAlign')=='center'){}
var notYetCenter=false;cachedRelWrap.css({'position':'absolute'}).mousedown(function(){if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(cacheRelWrParent,'left',cachedRelWrap);notYetCenter=true;}else{notYetCenter=false;}}).draggable('destroy').draggable({containment:cachedRelWrap.parent(),cursor:'move',distance:10,stop:function(e,ui){var submitStr=ui.position.top+'_'+ui.position.left;postLinkStyles({tLinkId:thisLinkNum,postVal:submitStr,postParam:'coords'});if(isContentCentered&&getStyleVal('pageAlign')=='center'&&notYetCenter){centerAbsElms(cacheRelWrParent,'center',cachedRelWrap);notYetCenter=false;}}}).mouseup(function(){if(isContentCentered&&getStyleVal('pageAlign')=='center'&&notYetCenter){centerAbsElms(cacheRelWrParent,'center',cachedRelWrap);notYetCenter=false;}});if(callback)callback.call(this,cachedRelWrap);}else if(!isEdit&&!liveMode){function convertHrefToAjax(elm){var pageRedirect=parseInt(elm.attr('linkPageId'));if(pageRedirect&&!isNaN(pageRedirect)){elm.removeAttr('href').click(function(e){loadPage(pageRedirect,true);return false;});return pageRedirect;}}
obj.find('a.top_text').each(function(){convertHrefToAjax($(this));});obj.find('a.sub1_text').each(function(){convertHrefToAjax($(this));});obj.find('a.sub2_text').each(function(){convertHrefToAjax($(this));});}else if(!isEdit&&liveMode){var fixHref=function(elm){var pageRedirect=elm.attr('linkPageId');var elmHref=decodeURI(elm.attr('href'));if(elmHref&&pageRedirect){var spaceReg=/\s+/g;elmHref=elmHref.replace(spaceReg,'_');elm.attr('href',elmHref);}}
obj.find('a.top_text').each(function(){fixHref($(this));});obj.find('a.sub1_text').each(function(){fixHref($(this));});obj.find('a.sub2_text').each(function(){fixHref($(this));});}});return cachedRelWrap;};var linkerI=0;jQuery.fn.linksGophers=function(options){var defaults={level:'',linkElm:'',$linkElm:'',linkElmNum:'',cacheFocus:false,parentRemove:'',setAreaId:false};var options=$.extend({},defaults,options);return this.each(function(i){var obj=$(this),objId=obj.attr('id');var thisEditLE=options.linkElm;var gopherParent='#'+options.parentRemove;var mainParent,immParent,parentLinkId,setLevelForPopup;var linkMoverVar=false;var isTop=options.level=='linkTopLevel';var isDrop=options.level=='linkFirstLevel';var isFly=options.level=='linkSecondLevel';var linkDeleteText=false;if(isTop){setLevelForPopup='topLevel';var moverCallback=function(){var submitStr=parseInt(obj.parent().css('top'))+'_'+parseInt(obj.css('left'));postLinkStyles({tLinkId:options.linkElmNum,postVal:submitStr,postParam:'coords'});}
linkMoverVar=[obj,options.cacheFocus,moverCallback];linkDeleteText='Delete Link Menu';}else if(isDrop){setLevelForPopup='dropLevel';gopherParent=obj.parent();mainParent=gopherParent.parent('li');parentLinkId=objId.replace(/relCont1_/,'')-0;}else if(isFly){setLevelForPopup='flyLevel';gopherParent=obj.parent();mainParent=gopherParent.parent('li');immParent=mainParent.parent('span').parent('ul').parent('li');parentLinkId=objId.replace(/relCont2_/,'')-0;}
var optLinks=['Design Link Menu','Edit What To Link To','Go To This Link'],smFunctions=[];smFunctions[0]=function(){tAreaId=options.setAreaId;editPanelLoad('/includes/sitecreator_panel_links_style.jsp');editLinkElm(thisEditLE);linkEditLevel=options.level;$('.visibleSet').removeClass('visibleSet');if(mainParent){mainParent.addClass('visibleSet');if(immParent){immParent.addClass('visibleSet');}}}
smFunctions[1]=function(){var tHref;editLinkElm(thisEditLE);linkLevelToEdit=setLevelForPopup;linkEditLevel=options.level;$('.visibleSet').removeClass('visibleSet');if(mainParent){mainParent.addClass('visibleSet');if(immParent){immParent.addClass('visibleSet');}}
if(isTop){tHref='/sitecreator/links/getTopLinks.do?siteId='+lastSiteClickedId+'&linkElementId='+options.linkElmNum;}else if(isDrop){immParentLink=parentLinkId;tHref='/sitecreator/links/getDropDownLinks.do?siteId='+lastSiteClickedId+'&linkElementId='+options.linkElmNum+'&linkId='+parentLinkId;}else if(isFly){immParentLink=parentLinkId;tHref='/sitecreator/links/getFlyoverLinks.do?siteId='+lastSiteClickedId+'&linkElementId='+options.linkElmNum+'&linkId='+parentLinkId;}
fabPopup.open(tHref,true,[540,355]);}
smFunctions[2]=function(optEv,ev){var $thisA=$(ev.target).parent();var linkedPage=$thisA.attr('linkPageId');if(!linkedPage){linkedPage=$thisA.attr('thref');if(linkedPage&&linkedPage!='#'){window.open(linkedPage);}}else{$('#page-'+linkedPage).find('span.pageListName').click();}}
if(!isFly){optLinks.push('Edit Flyout Submenu');smFunctions[3]=function(optEv,ev){var $this=$(ev.target).parent();var targetId=parseInt($this.attr('id').slice($this.attr('id').indexOfNum()));var tHref;editLinkElm(thisEditLE);immParentLink=targetId;if(isTop){linkLevelToEdit='dropLevel';linkEditLevel='linkFirstLevel';tHref='/sitecreator/links/getDropDownLinks.do?siteId='+lastSiteClickedId+'&linkElementId='+options.linkElmNum+'&linkId='+targetId;}else if(isDrop){linkLevelToEdit='flyLevel';linkEditLevel='secondFirstLevel';tHref='/sitecreator/links/getFlyoverLinks.do?siteId='+lastSiteClickedId+'&linkElementId='+options.linkElmNum+'&linkId='+targetId;}
fabPopup.open(tHref,true,[540,355]);}}
var deleteElmId=false;if(options.level=='linkTopLevel'){deleteElmId=$(gopherParent).attr('id');}else{}
var removeFunction=function(optEv,ev){var $this=$(ev.target).parent();var targetId=parseInt($this.attr('id').slice($this.attr('id').indexOfNum()));warningMsgShow({obj:$(ev.target),event:ev,msg1:'Delete This Link?',cancelTxt1:'No',acceptTxt1:'Yes',callSmartCancel1:false,callSmartAccept1:function(){$.get('/sitecreator/links/removeLink.do',{siteId:lastSiteClickedId,linkId:targetId},function(){options.$linkElm.editModeLinks(true,false,true,function(){ityMsg.duplicateTo({$elm:$body,doCenter:false,$doCenterOn:options.$linkElm,txt:'Link removed.'}).css('zIndex',10);});});}});};smFunctions.push(removeFunction);optLinks.push('Remove this Link');obj.elmGophers({deleteElm:deleteElmId,deleteText:linkDeleteText,gophers:optLinks,gopherSmartFunction:smFunctions,isDrag:false,arrowMover:linkMoverVar,isResize:false,generateSingleMenu:true});});};function postEditLinksGbl(postController,linkParamUrl,hasInsert,tLinkId){$.post('/sitecreator/links/'+postController+'.do'+linkParamUrl,{isPreview:false},function(data){if(hasInsert){$('#addLinksFormDiv').html(data);}else if(tLinkId){$('#linkElmDragWrap_'+tLinkId).editModeLinks(true);}});}
fab.styleLinks=function(options){var defaults={linkElm:'',linkElmId:'',linkElmNum:'',linkElmCoords:'',isVert:false,isTop:true,isDrop:false,isFly:false,str_linkBgColor:'',str_linkBgPattern:'',str_linkBgImg:'',str_linkText:'',str_linkGradient:'',str_linkBorder:'',roundedCornerPath:'',mainBorderOnset:'',roundedCornerSize:'',roundedCorners:[],bgColor:'',bgColorHover:'',bgColorTrans:'',mainFontColor:'',fontColorHover:'',mainFontSize:'',mainFontFace:'',mainFontAlign:'',mainGradient:'',mainGradientTrans:'',mainPattern:'',mainPatternTrans:'',mainBgImg:'',mainBgImgTrans:'',mainPadding:'',mainWidth:'',mainHeight:'',mainBorder:'',mainBorderTrans:'',mainZindex:''};var options=$.extend({},defaults,options);var $linkElm=options.linkElm;var tCoords=options.linkElmCoords.split('_');var linkElmId=options.linkElmId;if(options.isTop){var cachedRelWr=$('#linkElmDragWrap_'+options.linkElmNum);var cacheRelWrParent=cachedRelWr.parent();var isContentCentered=cacheRelWrParent.is('.contentAreaPageWr')||cacheRelWrParent.parent().parent().parent().css('width')=='100%';if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(cacheRelWrParent,'left',cachedRelWr)}
if(isContentCentered&&getStyleVal('pageAlign')=='center'){centerAbsElms(cacheRelWrParent,'center',cachedRelWr)}}
var $linkBgColor=$(options.str_linkBgColor);var $linkBgPattern=$(options.str_linkBgPattern);var $linkBgImg=$(options.str_linkBgImg);var $linkText=$(options.str_linkText);var $inkGradient=$(options.str_linkGradient);var $linkBorder=$(options.str_linkBorder);var isVert=options.isVert;if(options.isDrop||options.isFly)isVert=true;var bgColorHover=options.bgColorHover;var fontColorHover=options.fontColorHover;var bgColor=options.bgColor;var bgColorTrans=options.bgColorTrans;var mainFontColor=options.mainFontColor;var mainFontSize=options.mainFontSize;var mainFontFace=options.mainFontFace;var mainFontAlign=options.mainFontAlign;var mainGradient=options.mainGradient;var mainGradientTrans=options.mainGradientTrans;var mainPattern=options.mainPattern;var mainPatternTrans=options.mainPatternTrans;var mainBgImg=options.mainBgImg;var mainBgImgTrans=options.mainBgImgTrans;var mainPadding=options.mainPadding;var mainWidth=options.mainWidth;var mainHeight=options.mainHeight;var mainBorder=options.mainBorder;var mainBorderTrans=options.mainBorderTrans;var roundedCornerSize=options.roundedCornerSize;var roundedTl=options.roundedCorners[0];var roundedTr=options.roundedCorners[1];var roundedBl=options.roundedCorners[2];var roundedBr=options.roundedCorners[3];var mainBorderOnset=options.mainBorderOnset;if(options.isDrop||options.isFly)mainBorderOnset=false;var linkType;if(options.isTop){linkType='top';}else if(options.isDrop){linkType='drop';}else if(options.isFly){linkType='fly';}
var onlyOneLink=$(options.roundedCornerPath).length<=1;var allPathLinks=$(options.str_linkBgColor+', '+options.str_linkText+', '+options.str_linkBgPattern+', '+options.str_linkBgImg+', '+options.str_linkGradient+', '+options.str_linkBorder);var allPathLinksNoBdr=$(options.str_linkBgColor+', '+options.str_linkText+', '+options.str_linkBgPattern+', '+options.str_linkBgImg+', '+options.str_linkGradient);$linkElm.attr(linkType+'BdrOnset',mainBorderOnset).attr(linkType+'BgHover',bgColorHover).attr(linkType+'FontHover',fontColorHover);var linkSetHover=[];linkSetHover.revert=function(){$linkBgColor.css({'backgroundColor':bgColor,'opacity':bgColorTrans});$linkText.css({'color':mainFontColor});}
linkSetHover.revert();$linkText.hover(function(){var $this=$(this);var colorSib=$this.siblings('.'+linkType+'LinkBgColor');colorSib.css({'backgroundColor':bgColorHover});$this.css({'color':fontColorHover});},function(){linkSetHover.revert();});allPathLinks.css({'font-size':mainFontSize+'px','font-family':mainFontFace,'text-align':mainFontAlign});$inkGradient.css({'background':mainGradient,'opacity':mainGradientTrans});if(mainPattern){$linkBgPattern.css({'background':mainPattern,'opacity':mainPatternTrans})}
if(mainBgImg){$linkBgImg.css({'background':mainBgImg,'opacity':mainBgImgTrans})}
if(!mainPadding.split('px')[1]&&!mainPadding.match(/px/)){mainPadding=mainPadding+'px'}
if(!mainPadding.split('px')[1]){var firstPadVal=mainPadding.split('px')[0];mainPadding=firstPadVal+'px '+firstPadVal+'px '+firstPadVal+'px '+firstPadVal+'px'}
if(isVert)allPathLinks.width(mainWidth);allPathLinks.height(mainHeight);if(!isVert){allPathLinks.css('padding',mainPadding);}else{mainPadding='0px 0px 0px 0px';}
$linkText.css('line-height',mainHeight);if(!mainBorder)mainBorder='0px solid #fff';mainBorder=fixBorderSyntax(mainBorder);$linkBorder.css('border',mainBorder);if(mainBorderOnset){if(isVert){$linkBorder.css({'borderLeft':mainBorder,'borderTop':'0px solid transparent','borderBottom':'0px solid transparent','borderRight':mainBorder,'opacity':mainBorderTrans});$linkBorder.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('border-top',mainBorder);if(onlyOneLink)$this.css('border-bottom',mainBorder)}else if($thisP.is(':last-child')){$this.css('border-bottom',mainBorder)}});topLinkBorderSize=mainBorder.split(' ')[0];allPathLinksNoBdr.css({'marginLeft':topLinkBorderSize,'marginRight':topLinkBorderSize,'marginTop':'0px','marginBottom':'0px'});allPathLinksNoBdr.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('marginTop',topLinkBorderSize);if(onlyOneLink)$this.css('marginBottom',topLinkBorderSize)}else if($thisP.is(':last-child')){$this.css('marginBottom',topLinkBorderSize)}})}else{$linkBorder.css({'borderTop':mainBorder,'borderLeft':'0px solid transparent','borderRight':'0px solid transparent','borderBottom':mainBorder,'opacity':mainBorderTrans});$linkBorder.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('borderLeft',mainBorder);if(onlyOneLink)$this.css('borderRight',mainBorder)}else if($thisP.is(':last-child')){$this.css('borderRight',mainBorder)}});topLinkBorderSize=mainBorder.split(' ')[0];allPathLinksNoBdr.css({'marginTop':topLinkBorderSize,'marginBottom':topLinkBorderSize,'marginRight':'0px','marginLeft':'0px'});allPathLinksNoBdr.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('marginLeft',topLinkBorderSize);if(onlyOneLink)$this.css('marginRight',topLinkBorderSize)}else if($thisP.is(':last-child')){$this.css('marginRight',topLinkBorderSize)}})}}else{if(isVert){$linkBorder.css({'borderLeft':mainBorder,'borderRight':mainBorder,'borderBottom':mainBorder,'borderTop':'0px solid transparent','opacity':mainBorderTrans});$linkBorder.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('borderTop',mainBorder)}});topLinkBorderSize=mainBorder.split(' ')[0];allPathLinksNoBdr.css({'marginLeft':topLinkBorderSize,'marginBottom':topLinkBorderSize,'marginRight':topLinkBorderSize,'marginTop':'0px'});allPathLinksNoBdr.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('marginTop',topLinkBorderSize)}})}else{$linkBorder.css({'borderTop':mainBorder,'borderRight':mainBorder,'borderBottom':mainBorder,'borderLeft':'0px solid transparent','opacity':mainBorderTrans});$linkBorder.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('borderLeft',mainBorder)}});topLinkBorderSize=mainBorder.split(' ')[0];allPathLinksNoBdr.css({'marginTop':topLinkBorderSize,'marginBottom':topLinkBorderSize,'marginRight':topLinkBorderSize,'marginLeft':'0px'});allPathLinksNoBdr.each(function(i){var $this=$(this);var $thisP=$this.parent();if($thisP.is(':first-child')){$this.css('marginLeft',topLinkBorderSize)}})}}
var topLinksLength=$linkBgColor.length;topLinkBorderSize=mainBorder.split(' ')[0];var numericTopBdr=topLinkBorderSize.toNumber();var topEachBdrWidth;var topEachWidth;var fullTopWidth=0;var topEachHeighth;var fullTopHeight;var fullMainPadValW=0,fullMainPadValH=0;if(mainPadding.split('px')[0]){fullMainPadValW=mainPadding.split('px')[1].toNumber()+mainPadding.split('px')[3].toNumber();fullMainPadValH=mainPadding.split('px')[0].toNumber()+mainPadding.split('px')[2].toNumber()}
if(mainBorderOnset){if(isVert){topEachBdrWidth=numericTopBdr;topEachWidth=$linkBgColor.width()+fullMainPadValW;fullTopWidth=topEachWidth+(topEachBdrWidth*2);topEachHeight=$linkBgColor.height()+fullMainPadValH;fullTopHeight=topEachHeight*topLinksLength+(topEachBdrWidth*2);$linkBgColor.each(function(){var $thisP=$(this).parent();if($thisP.is(':first-child')){$thisP.width(fullTopWidth).height(topEachHeight+numericTopBdr);}else if($thisP.is(':last-child')){$thisP.width(fullTopWidth).height(topEachHeight+numericTopBdr);}else{$thisP.width(fullTopWidth).height(topEachHeight)}})}else{$linkText.each(function(){var $this=$(this);var $thisP=$this.parent();var topLinkTextW=$this.width();topEachBdrWidth=numericTopBdr;topEachWidth=topLinkTextW+fullMainPadValW;fullTopWidth+=topEachWidth+(topEachBdrWidth*2);topEachHeight=$linkBgColor.height()+(topEachBdrWidth*2)+fullMainPadValH;fullTopHeight=topEachHeight*topLinksLength;$this.siblings().each(function(){$(this).width(topLinkTextW);});if($thisP.is(':first-child')){$thisP.width(topEachWidth+numericTopBdr).height(topEachHeight);}else if($thisP.is(':last-child')){$thisP.width(topEachWidth+numericTopBdr).height(topEachHeight);}else{$thisP.width(topEachWidth).height(topEachHeight);}})}}else if(!mainBorderOnset){if(isVert){topEachBdrWidth=numericTopBdr*2;topEachWidth=parseInt(mainWidth)+topEachBdrWidth+fullMainPadValW;fullTopWidth=topEachWidth+topEachBdrWidth;topEachHeight=parseInt(mainHeight)+numericTopBdr+fullMainPadValH;fullTopHeight=topEachHeight*topLinksLength;$linkBgColor.each(function(){var $thisP=$(this).parent();if($thisP.is(':first-child')){$thisP.width(topEachWidth).height(topEachHeight+numericTopBdr)}else{$thisP.width(topEachWidth).height(topEachHeight);}});}else{$linkText.each(function(){var $this=$(this);$this.width('');var $thisP=$this.parent();var topLinkTextW=$this.width();topEachBdrWidth=numericTopBdr*2;topEachWidth=topLinkTextW+numericTopBdr+fullMainPadValW;topEachHeight=$linkBgColor.height()+topEachBdrWidth+fullMainPadValH;fullTopHeight=topEachHeight*topLinksLength;$this.siblings().each(function(){$(this).width(topLinkTextW);});var $thisP=$(this).parent();if($thisP.is(':first-child')){$thisP.width(topEachWidth+numericTopBdr).height(topEachHeight);}else{$thisP.width(topEachWidth).height(topEachHeight);}
fullTopWidth+=$thisP.width();})}}
if(isVert&&options.isTop){$linkElm.width(fullTopWidth).height(fullTopHeight);}else if(options.isTop){$linkElm.width(fullTopWidth).height(topEachHeight);}
roundedCornerSize=roundedCornerSize.toNumber();var tl=0;var innerTl=0;var tr=0;var innerTr=0;var bl=0;var innerBl=0;var br=0;var innerBr=0;var innerMainCornerSize;if(roundedCornerSize>numericTopBdr){innerMainCornerSize=roundedCornerSize-numericTopBdr;}else if(roundedCornerSize<numericTopBdr){innerMainCornerSize=0;}else{innerMainCornerSize=roundedCornerSize-numericTopBdr;}
var cornerMainFirstStr=[],cornerMainLastStr=[],innerCornerMainFirstStr=[],innerCornerMainLastStr=[];function setMainRoundedCornerElms(){if(!onlyOneLink){if(!options.isTop){$(options.roundedCornerPath).parent().each(function(){$(this).find('li:first').children().each(function(i){var $this=$(this);if($this.is('a')||$this.is('span')){var childId=$this.attr('id');if(!childId.match(/Border/)&&detectRoundies($this)){innerCornerMainFirstStr.push('#'+childId);}else if(detectRoundies($this)){cornerMainFirstStr.push('#'+childId);}}});$(this).find('li:last').children().each(function(i){var $this=$(this);if($this.is('a')||$this.is('span')){var childId=$this.attr('id');if(!childId.match(/Border/)&&detectRoundies($this)){innerCornerMainLastStr.push('#'+childId);}else if(detectRoundies($this)){cornerMainLastStr.push('#'+childId);}}});});}else{$(options.roundedCornerPath+':first').children().each(function(i){var $this=$(this);if($this.is('a')||$this.is('span')){var childId=$this.attr('id');if(!childId.match(/Border/)&&detectRoundies($this)){innerCornerMainFirstStr.push('#'+childId);}else if(detectRoundies($this)){cornerMainFirstStr.push('#'+childId);}}});$(options.roundedCornerPath+':last').children().each(function(i){var $this=$(this);if($this.is('a')||$this.is('span')){var childId=$this.attr('id');if(!childId.match(/Border/)&&detectRoundies($this)){innerCornerMainLastStr.push('#'+childId);}else if(detectRoundies($this)){cornerMainLastStr.push('#'+childId);}}});}
cornerMainFirstStr=cornerMainFirstStr.join(', ');innerCornerMainFirstStr=innerCornerMainFirstStr.join(', ');cornerMainLastStr=cornerMainLastStr.join(', ');innerCornerMainLastStr=innerCornerMainLastStr.join(', ')}else{$(options.roundedCornerPath).children().each(function(i){var $this=$(this);if($this.is('a')||$this.is('span')){var childId=$this.attr('id');if(!childId.match(/Border/)&&detectRoundies($this)){innerCornerMainFirstStr.push('#'+childId);}else if(detectRoundies($this)){cornerMainFirstStr.push('#'+childId);}}});cornerMainFirstStr=cornerMainFirstStr.join(', ');innerCornerMainFirstStr=innerCornerMainFirstStr.join(', ');}}
setMainRoundedCornerElms();if(roundedTl=='true'){roundedTl=true;}else if(roundedTl=='false'){roundedTl=false;}
if(roundedTr=='true'){roundedTr=true;}else if(roundedTr=='false'){roundedTr=false;}
if(roundedBl=='true'){roundedBl=true;}else if(roundedBl=='false'){roundedBl=false;}
if(roundedBr=='true'){roundedBr=true;}else if(roundedBr=='false'){roundedBr=false;}
$linkElm.attr(linkType+'RoundedTl',roundedTl).attr(linkType+'RoundedTr',roundedTr).attr(linkType+'RoundedBl',roundedBl).attr(linkType+'RoundedBr',roundedBr).attr(linkType+'CornerSize',roundedCornerSize);function runMidPngFix(str,all){var makeRoundString=[];$(str).each(function(){var $this=$(this);if(all){makeRoundString.push('#'+$this.attr('id'));}else{if(!$this.parent('li').is(':first-child')&&!$this.parent('li').is(':last-child')){makeRoundString.push('#'+$this.attr('id'));}}});makeRoundString=makeRoundString.join(', ');DD_roundies.addRule(makeRoundString,0,true);}
function roundMainLinkCorners(){if(roundedTl==true){tl=roundedCornerSize;innerTl=innerMainCornerSize;}else{tl=0;innerTl=0}
if(roundedTr==true){tr=roundedCornerSize;innerTr=innerMainCornerSize;}else{tr=0;innerTr=0;}
if(roundedBl==true){bl=roundedCornerSize;innerBl=innerMainCornerSize;}else{bl=0;innerBl=0;}
if(roundedBr==true){br=roundedCornerSize;innerBr=innerMainCornerSize;}else{br=0;innerBr=0;}
var runPngString=[];var gradientRunStr=detectRoundies($inkGradient);if(gradientRunStr)runPngString.push(options.str_linkGradient);var patternRunStr=detectRoundies($linkBgPattern);if(patternRunStr)runPngString.push(options.str_linkBgPattern);var bgImgRunStr=detectRoundies($linkBgImg);if(bgImgRunStr)runPngString.push(options.str_linkBgImg);if(tl!=0||tr!=0||bl!=0||br!=0){if(isVert){if(onlyOneLink){DD_roundies.addRule(cornerMainFirstStr,tl+' '+tr+' '+br+' '+bl,true);DD_roundies.addRule(innerCornerMainFirstStr,innerTl+' '+innerTr+' '+innerBr+' '+innerBl,true);}else{DD_roundies.addRule(cornerMainFirstStr,tl+' '+tr+' 0 0',true);DD_roundies.addRule(innerCornerMainFirstStr,innerTl+' '+innerTr+' 0 0',true);DD_roundies.addRule(cornerMainLastStr,'0 0 '+br+' '+bl,true);DD_roundies.addRule(innerCornerMainLastStr,'0 0 '+innerBr+' '+innerBl,true);}}else{if(onlyOneLink){if(cornerMainFirstStr)DD_roundies.addRule(cornerMainFirstStr,tl+' '+tr+' '+br+' '+bl,true);if(innerCornerMainLastStr)DD_roundies.addRule(innerCornerMainFirstStr,innerTl+' '+innerTr+' '+innerBr+' '+innerBl,true)}else{if(cornerMainFirstStr)DD_roundies.addRule(cornerMainFirstStr,tl+' 0 0 '+bl,true);if(innerCornerMainFirstStr)DD_roundies.addRule(innerCornerMainFirstStr,innerTl+' 0 0 '+innerBl,true);if(cornerMainLastStr)DD_roundies.addRule(cornerMainLastStr,'0 '+tr+' '+br+' 0',true);if(innerCornerMainLastStr)DD_roundies.addRule(innerCornerMainLastStr,'0 '+innerTr+' '+innerBr+' 0',true);}}
runMidPngFix(runPngString.join(', '));if(!$.browser.msie){runMidPngFix(options.str_linkBorder+', '+options.str_linkBgColor);}}else{runMidPngFix(runPngString.join(', '),true);if(!$.browser.msie){runMidPngFix(options.str_linkBorder+', '+options.str_linkBgColor,true)}}}
roundMainLinkCorners();$linkText.css({'position':'absolute','float':'left','display':'block'});allPathLinks.parent().css({'top':'0px','float':'left'});waitCursor(false,false,true,true);}
jQuery.fn.rebuildForms=function(options){var defaults={isEdit:true,setNewIds:false};var options=$.extend(defaults,options);var obj=$(this);var objId=obj.attr('id');var numf=objId.replace(/customUserForm_/,'');var formsSubmit=$('#customerFormSubmit_'+numf);if(!options.isEdit&&formsSubmit.length){formsSubmit.click(function(){var customString='';obj.find('> table > tbody > tr > td > .customFormInput').each(function(i){var thisInput=$(this);var starter='&';if(i==0)starter='?';if(thisInput.attr('type')=='checkbox'||thisInput.attr('type')=='radio'){var checkCustomVal='no';if(thisInput.attr('checked'))checkCustomVal='yes';customString+=starter+thisInput.attr('name')+'='+checkCustomVal;}else{customString+=starter+thisInput.attr('name')+'='+thisInput.val();}});var tToEmail=null;if($('#customUserFormToEmail_'+numf).length>0){tToEmail=$('#customUserFormToEmail_'+numf).val();}
var tFromEmail=null;if($('#customFormFromEmail_'+numf).length>0){tFromEmail=$('#customFormFromEmail_'+numf).val();}
var tAutoReply=null;if($('#customerFormAutoReply_'+numf).length>0){tAutoReply=null;}
var allowProceed=true;var agreeCheckBox;obj.find('> table > tbody > tr > td > .customFormInput').each(function(i){var thisInput=$(this);if((thisInput.attr('itemRequired')=='true'||thisInput.attr('itemRequired')==true)&&!thisInput.is(':checked')){allowProceed=false;agreeCheckBox=thisInput;}});if(allowProceed){formsSubmit.css('cursor','wait');$.post('/emailer/customerForm.do',{toEmail:tToEmail,memberId:$('#customUserFormMember_'+numf).val(),fromEmail:tFromEmail,custom:customString,autoReply:tAutoReply},function(data){formsSubmit.css('cursor','');var redirectOption=$('#customUserFormRedirect_'+numf).val();if(redirectOption=='none'){var successMsg=$('<span></span>').addClass('pageBaseFontStyle').css('marginLeft','10px').html('Message Received');formsSubmit.parent().append(successMsg);}else{if(liveMode){redirectOption=$('#customUserFormRedirect_'+numf).attr('name');if(redirectOption=='url'){window.location.href=redirectOption;}else{window.location.href='/'+redirectOption;}}else{if(redirectOption=='url'){window.open($('#customUserFormRedirect_'+numf).attr('name'));}else{loadPage(redirectOption,true);}}}});}else{$('<span></span>').addClass('warningDiv').html('Please check that you agree.').insertAfter(agreeCheckBox);}});}
return this;};;function reloadPgTxtStyle(){$.get('/sitecreator/page/getPageTextStyles.do?siteid='+lastSiteClickedId+'&pageId='+lastPageClickedId+'&undoCache='+Math.random(),function(data){$('#pageTextStyling').html(data);});}
function setPanelTextEditor(){var $txtColorInput=$('#txtColorInput'),$chooseLinkPage=$('#chooseLinkPage'),$chooseFontFace=$('#chooseFontFace'),$switchToPage=$('#switchToPage'),$chooseLinkTitle=$('#chooseLinkTitle'),$boldCheckbox=$('#boldCheckbox'),$underlineCheckbox=$('#underlineCheckbox'),$italicsCheckbox=$('#italicsCheckbox'),$numberCheckbox=$('#numberCheckbox'),$bulletCheckbox=$('#bulletCheckbox');var $enterOwnLink_div=$('#enterOwnLink_div'),$enterOwnLink_ifr=$('#enterOwnLink_ifr');var $enterOwnLink=$enterOwnLink_ifr.contents().find('#enterOwnLink');$('#paneInnerContent').parent().unSelectable(true,false,'.pixXPanTR1, .pixXPanTL1, .pixXPanBR1, .pixXPanBL1, .pixXPanTR2, .pixXPanTL2, .pixXPanBR2, .pixXPanBL2, .pixXPanTR3, .pixXPanTL3, .pixXPanBR3, .pixXPanBL3');if($activeTxtElm.css('fontWeight')=='bold')$boldCheckbox.attr('checked',true);$('#toggle_boldCheckbox, #toggle_italicsCheckbox, #toggle_underlineCheckbox, #toggle_numberCheckbox, #toggle_bulletCheckbox').unbind().checkBoxes({useChange:true});$('#pane1').find('div.doTextEdit').unbind().click(function(){var $this=$(this);var cmd=$this.attr('cmd'),args=$this.attr('args');setTxtEdit(cmd,args);});var allowColorChange=true;function getTxtType(txtClass){return txtClass.toLowerCase().replace(/page/,'').replace(/fontstyle/,'');}
$('#setFontColor').unbind().colorPickerPopup({input:'#txtColorInput',namedClass:'fontCP',left:42,startWithChange:true,noInitChange:true,submitOnMouseUp:true,setColor:$activeTxtElm.css('color').makeHex(),smartCallback2:function(returnColor){if(returnColor){var currentSelection=$activeTxtElm.selectedText();if(currentSelection.text&&typeof(currentSelection.text)=='string'){setTxtEdit('foreColor',returnColor);}else{if($activeTxtElm.inlineStyle('color')){$activeTxtElm.css('color',returnColor);}else{var selectorName=$activeTxtElm.attr('class').split(' ')[1];if(selectorName){modSS.modCssProp(selectorName,{'color':returnColor});}}}}
allowColorChange=true;},smartCallback:function(returnColor){if(returnColor){var currentSelection=$activeTxtElm.selectedText();if(currentSelection.text&&typeof(currentSelection.text)=='string'){setTxtEdit('foreColor',returnColor);}else{if(!$activeTxtElm.inlineStyle('color')){var submitParam=getTxtType($activeTxtElm.attr('class').split(' ')[1])+'FontColor';postSubmitPageStyle({postAction:'setStyle',postVal:returnColor,postParam:submitParam,success:function(){reloadPgTxtStyle();}});}}}}});$('#setFontColor_cpHouse').unSelectable(true);var $selElm=false,savedRange=false,$fontSizeSlider=$('#fontSizeSlider'),$fontSizeTVar=$('#fontSizeTVar');$fontSizeTVar.html(parseInt($activeTxtElm.css('fontSize')));var $fontSizeSlideHandle=$fontSizeSlider.find('.slider-handle');var $selectedElms;$fontSizeSlider.unbind().slider('destroy').slider({handle:$fontSizeSlideHandle,orientation:'horizontal',min:8,max:110,animate:true,value:parseInt($activeTxtElm.css('fontSize')),start:function(e,ui){$activeTxtElm.focus();},slide:function(e,ui){$activeTxtElm.focus();$fontSizeTVar.html(ui.value);var currentSelection=$activeTxtElm.selectedText();if(currentSelection.text&&typeof(currentSelection.text)=='string'){var $cursorInElm=$(currentSelection.obj);$selectedElms=wrapSelection('span');$selectedElms.css('fontSize',ui.value+'px');}else{if($activeTxtElm.inlineStyle('fontSize')){$activeTxtElm.css('fontSize',ui.value+'px');}else{var selectorName=$activeTxtElm.attr('class').split(' ')[1];if(selectorName){modSS.modCssProp(selectorName,{'fontSize':ui.value+'px'});}}}},change:function(e,ui){$fontSizeTVar.html(ui.value);$activeTxtElm.focus();},stop:function(e,ui){$activeTxtElm.focus();if($selectedElms&&$selectedElms.get(0)!=$activeTxtElm.get(0)){}else if(!$activeTxtElm.inlineStyle('font-size')){var submitParam=getTxtType($activeTxtElm.attr('class').split(' ')[1])+'FontSize';postSubmitPageStyle({postAction:'setStyle',postVal:ui.value+'px',postParam:submitParam,success:function(){reloadPgTxtStyle();}});}
$activeTxtElm.focus();}});var selectFontFace=$activeTxtElm.css('fontFamily');$chooseFontFace.unbind().change(function(){var selectedVal=$chooseFontFace.find('option:selected').val();var currentSelection=$activeTxtElm.selectedText();if(currentSelection.text&&typeof(currentSelection.text)=='string'){setTxtEdit('FontName',(selectedVal=='none'?' ':selectedVal));}else{if($activeTxtElm.inlineStyle('fontFamily')){$activeTxtElm.css('fontFamily',(selectedVal=='none'?' ':selectedVal));}else{var selectorName=$activeTxtElm.attr('class').split(' ')[1];if(selectorName){modSS.modCssProp(selectorName,{'fontFamily':selectedVal});}
var submitParam=getTxtType($activeTxtElm.attr('class').split(' ')[1])+'FontFace';postSubmitPageStyle({postAction:'setStyle',postVal:selectedVal,postParam:submitParam,success:function(){reloadPgTxtStyle();}});}}}).find('option').each(function(){var $this=$(this);var thisVal=$this.val();if(thisVal!='none')$this.css('fontFamily',thisVal);if(thisVal==selectFontFace){$this.attr('selected',true);return false;}});var sitePageOptions='';for(var i=0;i<allPagesArr.length;i++){sitePageOptions+='<option value="'+allPagesArr[i].id+'">'+allPagesArr[i].name+'</option>';}
$chooseLinkPage.append(sitePageOptions).change(function(){var selectedOpt=$chooseLinkPage.find('option:selected').val();if(selectedOpt=='useUrl'){$enterOwnLink_div.show();$switchToPage.show();$chooseLinkPage.hide();$chooseLinkTitle.html('Enter a Web Address');}});function textAreaUpdateEventFn(evO){var $thisActiveElm=evO.data.$activeElm;var $cursorInElm=$($thisActiveElm.selectedText().obj);var selectFontSize=parseInt($cursorInElm.css('fontSize'));$fontSizeSlider.slider('value',selectFontSize);var selectFontFace=$cursorInElm.css('fontFamily');selectFontFace=getFrontFont(selectFontFace);$chooseFontFace.find('option').each(function(){var $this=$(this);if($this.val().toLowerCase()==selectFontFace.toLowerCase()){$this.attr('selected',true);return false;}});var isBolded=$cursorInElm.css('fontWeight')=='bold'||$cursorInElm.css('fontWeight')==401||$cursorInElm.is('b')||$cursorInElm.closest('b').length>0;if(isBolded){$boldCheckbox.attr('checked',true).change();}else{$boldCheckbox.attr('checked',false).change();}
var isUnderlined=$cursorInElm.css('textDecoration')=='underline'||$cursorInElm.is('u')||$cursorInElm.closest('u').length>0;if(isUnderlined){$underlineCheckbox.attr('checked',true).change();}else{$underlineCheckbox.attr('checked',false).change();}
var isItalicized=$cursorInElm.css('fontStyle')=='italic'||$cursorInElm.is('i')||$cursorInElm.closest('i').length>0;if(isItalicized){$italicsCheckbox.attr('checked',true).change();}else{$italicsCheckbox.attr('checked',false).change();}
var thisSelectionColor=$cursorInElm.css('color').makeHex();if(!thisSelectionColor){thisSelectionColor=$cursorInElm.parentsUntil($thisActiveElm.parent()).filter(':hasAnyColor')[0].css('color').makeHex();}
if(thisSelectionColor){allowColorChange=false;$txtColorInput.val(thisSelectionColor).change();}
var thisSelectionOL=$cursorInElm.parentsUntil($thisActiveElm.parent()).filter('ol').length>0;if(thisSelectionOL){$numberCheckbox.attr('checked',true).change();}else{$numberCheckbox.attr('checked',false).change();}
var thisSelectionUL=$cursorInElm.parentsUntil($thisActiveElm.parent()).filter('ul').length>0;if(thisSelectionUL){$bulletCheckbox.attr('checked',true).change();}else{$bulletCheckbox.attr('checked',false).change();}
var objText=$thisActiveElm.selectedText();if(objText.obj.nodeName=='a'||objText.obj.nodeName=='A'){$cursorInElm=$(objText.obj)
var elmsHref=$cursorInElm.attr('href');if(elmsHref&&elmsHref!='#'){$enterOwnLink.val(elmsHref)
$enterOwnLink_div.show();$switchToPage.show();$chooseLinkPage.hide();$chooseLinkTitle.html('Enter a Web Address');}else if($cursorInElm.attr('linkPageId')){$chooseLinkPage.find('option').each(function(){var $this=$(this);if($this.val()==$cursorInElm.attr('linkPageId')){$this.attr('selected',true);return false;}});$enterOwnLink_div.hide();$switchToPage.hide();$chooseLinkPage.show();$chooseLinkTitle.html('Choose a Page');}}else{$('#noneLink').attr('selected',true);$enterOwnLink_div.hide();$switchToPage.hide();$chooseLinkPage.show();$chooseLinkTitle.html('Choose a Page');}}
$('div.txtArea').each(function(i){var $this=$(this);$this.unbind('mouseup',textAreaUpdateEventFn).bind('mouseup',{$activeElm:$this},textAreaUpdateEventFn).unbind('keyup').keyup(function(e){var eKey=getKeyPress(e);if(eKey=='left'||eKey=='up'||eKey=='right'||eKey=='down'){var simEvObj={data:{$activeElm:$this}};textAreaUpdateEventFn(simEvObj);}});});$switchToPage.unbind().click(function(){$enterOwnLink_div.hide();$switchToPage.hide();$('#noneLink').attr('selected',true);$chooseLinkTitle.html('Choose a Page');$chooseLinkPage.show();});$('#doTextLink').unbind().click(function(){$('#linkChoiceBox').show(400);});$('#doTextUnlink').unbind().click(function(){var objText=$activeTxtElm.selectedText();if(objText.obj.nodeName=='a'||objText.obj.nodeName=='A'){doSelectText(objText.obj);setTxtEdit('unlink');}});$('#applyLinkBtn').unbind().click(function(){var getSelectionA=$activeTxtElm.selectedText();$selElm=$(getSelectionA.obj);if(getSelectionA.text&&typeof(getSelectionA.text)=='string'){if($selElm&&$selElm.length>0){if($selElm.get(0).nodeName!='a'&&$selElm.get(0).nodeName!='A'){$selElm=wrapSelection('a');}}else{$selElm=wrapSelection('a');}
var chosenPage=$chooseLinkPage.find('option:selected').val(),hrefVal=$enterOwnLink.val();if(chosenPage!='none'&&chosenPage!='useUrl'){$selElm.attr('href','#').attr('linkPageId',chosenPage);}else if(hrefVal){if(!hrefVal.match(/http:\/\//)&&!hrefVal.match(/https:\/\//))hrefVal='http://'+hrefVal;$selElm.attr('href',hrefVal).attr('linkPageId','');}
$('#linkChoiceBox').hide(400);}else{alert('Highlight the text you want to link.');}});}
function setElmSpecificTxtOpts(resetValues){var $textAreasParent=$activeTxtElm.parent(),$doLinkTextBtn=$('#doLinkTextBtn');$('#slider-bar-26').zIndexSlider({target:'#'+$textAreasParent.attr('id')});$('#styleSiteFormDiv_House').remove();$('#textSizeWidthTVar').html($textAreasParent.width());$doLinkTextBtn.unbind().click(function(){doLinkPopup.generate('text');});if(!resetValues){$('#textWidthSlider').slider('destroy').slider({handle:$(this).find('.slider-handle'),orientation:'horizontal',animate:true,value:$textAreasParent.width(),min:0,max:500,step:1,slide:function(e,ui){$('#textSizeWidthTVar').html(ui.value);$activeTxtElm.parent().width(ui.value);},change:function(e,ui){$('#textSizeWidthTVar').html(ui.value);},stop:function(e,ui){setSliderHeightMinMax('#textWidthSlider');}});}else{$('#textWidthSlider').slider('value',$textAreasParent.width());}
setSliderHeightMinMax('#textWidthSlider');$('#textTransTVar').html(Math.round(100-$activeTxtElm.css('opacity')*100)+'%');if(!resetValues){$('#text_trans_slider').slider('destroy').slider({handle:$(this).find('.slider-handle'),orientation:'horizontal',min:-100,max:0,animate:true,value:$activeTxtElm.css('opacity')*-100,slide:function(e,ui){$('#textTransTVar').html(100-ui.value*-1+'%');$activeTxtElm.css('opacity',ui.value/-100.00).attr('op',ui.value/-100.00);},change:function(e,ui){$('#textTransTVar').html(100-ui.value*-1+'%');}});}else{$('#text_trans_slider').slider('value',$activeTxtElm.css('opacity')*-100);}
var startingLHVal=$textAreasParent.css('lineHeight');startingLHVal=(startingLHVal=='normal')?parseInt($activeTxtElm.css('fontSize'))+3:parseInt(startingLHVal);$('#textLineHeightTVar').html(startingLHVal);if(!resetValues){$('#textLineHeightSlider').slider('destroy').slider({handle:$(this).find('.slider-handle'),orientation:'horizontal',min:0,max:80,animate:true,value:startingLHVal,slide:function(e,ui){$('#textLineHeightTVar').html(ui.value);$activeTxtElm.parent().css('lineHeight',ui.value+'px');},change:function(e,ui){$('#textLineHeightTVar').html(ui.value);}});}else{$('#textLineHeightSlider').slider('value',startingLHVal);}};var activeTxtElm,$activeTxtElm;function textEventStopProp(ev){if(ev.target!=ev.currentTarget)ev.stopPropagation();}
jQuery.fn.textConvert=function(options){var defaults={isEdit:true,setNewIds:false,flashOnload:false,callback:false,generateSingleMenu:false};var options=$.extend(defaults,options);var obj=this;var objId=obj.attr('id');var thisEditNum=objId.replace(/txtArea_/,'');var resetIds=false;function getNewObjId(){resetIds=true;thisEditNum=elmUniqueNum('.txtArea');objId='txtArea_'+thisEditNum;obj.attr('id',objId);}
if(!objId||options.setNewIds)getNewObjId();var objFocusId=objId+'Focus';var txtAreaParentId=objId+'_parent';var txtAreaCoverId='txtAreaCover_'+thisEditNum;var $txtAreaParent,$txtAreaCover,curContAreaId;var objW=obj.width();if(obj.parent().is('div.txtAreaParent')&&!obj.parent().is('#'+txtAreaParentId)){obj.parent('div.txtAreaParent').attr('id',txtAreaParentId).width(objW);$txtAreaParent=$('#'+txtAreaParentId);$txtAreaParent.find('div.txtAreaCover').attr('id',txtAreaCoverId);$txtAreaCover=$('#'+txtAreaCoverId);}else if(!obj.parent().is('#'+txtAreaParentId)){var txtAreaParent=$('<div></div>').attr('id',txtAreaParentId).addClass('txtAreaParent').css({'border':'1px dotted transparent','position':'absolute','top':'10px','left':'10px','text-align':'left','zIndex':obj.css('zIndex')}).width(objW);obj.css('zIndex','').wrap(txtAreaParent);$txtAreaParent=$('#'+txtAreaParentId);var txtAreaCover=$('<div></div>').attr('id',txtAreaCoverId).addClass('txtAreaCover').appendTo($txtAreaParent);$txtAreaCover=$('#'+txtAreaCoverId);obj.width('100%').attr('op',100);}else{$txtAreaParent=$('#'+txtAreaParentId);$txtAreaParent.find('div.txtAreaCover').attr('id',txtAreaCoverId);$txtAreaCover=$('#'+txtAreaCoverId);}
if(!options.isEdit)$txtAreaCover.hide();var objOp=obj.attr('op')-0;if(!objOp&&objOp!=0)objOp=obj.css('opacity');if(!objOp&&objOp!=0)objOp=0;obj.attr('op',objOp);if(objOp!=100&&objOp!=1){obj.css('opacity',objOp);}else{obj.css('opacity','');}
curContAreaId=$txtAreaParent.parent().attr('id');$txtAreaParent.css('borderColor','transparent');obj.css('borderColor','transparent').attr('contentEditable',false);var findTextFocus=$txtAreaParent.find('.blockFocus');if((findTextFocus.length>0)&&(!findTextFocus.is('#'+objFocusId))){findTextFocus.attr('id',objFocusId);}else if(!findTextFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo($txtAreaParent);}
var cacheBlockFocus=$('#'+objFocusId);cacheBlockFocus.attr('tabindex','-1');var gopherFunctions=[];gopherFunctions[0]=function(){allTextEditable.textEditable(true,$txtAreaParent,obj,$txtAreaCover,true);enableElmLabel=false;ityMsg.duplicateTo({$elm:$body,txt:'Type Here, Design Above',doCenter:false,$doCenterOn:$txtAreaParent,timeOutCall:function(){enableElmLabel=true;setGlobalVars(objId,curContAreaId);if(!textToolbarOpen){editPanelLoad('/includes/sitecreator_panel_text_style.jsp','show_cat1');}else{}}}).css('zIndex',30000);};gopherFunctions[1]=function(){allTextEditable.textEditable(false,$txtAreaParent,obj,$txtAreaCover);enableElmLabel=false;ityMsg.duplicateTo({$elm:$txtAreaParent,txt:'Drag Me',timeOutCall:function(){enableElmLabel=true;}}).css('zIndex',0);};gopherFunctions[2]=function(){duplicateElm({elmId:'#'+txtAreaParentId,type:"text",contentArea:'#'+curContAreaId});};gopherFunctions[3]=function(){allTextEditable.textEditable(true,$txtAreaParent,obj,$txtAreaCover,true);setGlobalVars(objId,curContAreaId);doLinkPopup.generate('text');};gopherFunctions[4]=function(){var objText=obj.selectedText();if(objText.obj.nodeName=='a'||objText.obj.nodeName=='A'){doSelectText(objText.obj);setTxtEdit('unlink');}};if(options.isEdit){$txtAreaParent.elmGophers({deleteElm:txtAreaParentId,gophers:['Type and Design Text','Drag','Duplicate','Link to Something','Remove Link'],gopherSmartFunction:gopherFunctions,isDrag:true,dragStartFunction:function(){enableElmLabel=true;ityMsg.removeDup('last');},hasHandle:'#'+txtAreaCoverId+', #'+objId,arrowMover:[$txtAreaParent,cacheBlockFocus],isResize:true,flashOnload:options.flashOnload,resizeHandles:'e',resizeFunction:function(){$txtAreaParent.height('auto');obj.height('auto');obj.width('100%');},generateSingleMenu:options.generateSingleMenu});$txtAreaCover.show();}else if(!liveMode){obj.css('cursor','');$txtAreaCover.hide();obj.find('a').each(function(){var $this=$(this);var tHref=$this.attr('href');if(tHref){var redirPageId=$this.attr('linkPageId');if(redirPageId){$this.attr('href','').click(function(){loadPage(redirPageId,true);return false;});}else{$this.attr('target','_blank');}}});}else if(liveMode){obj.css('cursor','');$txtAreaCover.hide();obj.find('a').each(function(){var $this=$(this);var tHref=decodeURI($this.attr('href'));if(tHref.match(/fabuso.com\/sitecreator/g))tHref=tHref.substr(tHref.lastIndexOf('/'));if(tHref){var redirPageId=$this.attr('linkPageId');if(redirPageId){var spaceReg=/\s+/g;$this.attr('href',tHref.replace(spaceReg,'_'));}else{$this.attr('target','_blank');}}});}
if(options.callback)options.callback.call(this,$txtAreaParent);return this;};var allTextEditable={$toggler:false,$togglerBtn:'',allActive:false,textEditable:function(editmode,$txtParent,$txtEditArea,$txtCover,setActive){var lib=this;$txtParent.height('auto');if(editmode){eo.arrowMove.enable(false);if(setActive){lib.setTxtElmActive(false,$txtEditArea);$txtEditArea.focus();}
$txtParent.draggable('disable').bind('mousedown',textEventStopProp);$txtEditArea.css('cursor','text').attr('contentEditable',true);$txtCover.hide();}else{eo.arrowMove.enable(true);$txtParent.draggable('enable').unbind('mousedown',textEventStopProp);$txtEditArea.css('cursor','move').attr('contentEditable',false);$txtCover.css('cursor','move').show();}},setTxtElmActive:function(ev,$thisTxtElm){var $thisElm=false;if(ev&&ev.data&&ev.data.$thisTxtElm){$thisElm=$(ev.data.$thisTxtElm);}else if($thisTxtElm){$thisElm=$thisTxtElm;}
if($thisElm){if(!$activeTxtElm||($activeTxtElm&&$activeTxtElm.get(0)!=$thisElm.get(0))){activeTxtElm=$thisElm.attr('id');$activeTxtElm=$thisElm;var closestContAreaId=$activeTxtElm.closest('div.blockContentArea').attr('id');if(!closestContAreaId)closestContAreaId=$activeTxtElm.closest('div.contentArea').attr('id');setGlobalVars($thisElm.attr('id'),closestContAreaId);if(topEditPanel.opened&&topEditPanel.openPaneName=='sitecreator_panel_text_style')setElmSpecificTxtOpts(true);}}},on:function(){var lib=this;lib.allActive=true;lib.$togglerBtn.text('On').switchClasses('editAllText_on','editAllText_off');editPanelLoad('/includes/sitecreator_panel_text_style.jsp','show_cat1');var $allTextElms=$('div.txtAreaParent');$allTextElms.each(function(i){var $txtParent=$(this);var $txtEditArea=$txtParent.find('div.txtArea'),$txtCover=$txtParent.find('div.txtAreaCover');$txtParent.parents('.blockContentAreaWr').siblings('.blockCover').filter(':visible').addClass('hiddenByTextOpen').hide();lib.textEditable(true,$txtParent,$txtEditArea,$txtCover,(i==0));$txtEditArea.bind('mouseup',{$thisTxtElm:$txtEditArea},lib.setTxtElmActive);});},off:function(){var lib=this;lib.allActive=false;lib.$togglerBtn.text('Off').switchClasses('editAllText_off','editAllText_on');if(topEditPanel.opened&&topEditPanel.openPaneName=='sitecreator_panel_text_style')closeEditPanel();var $allTextElms=$('div.txtAreaParent');$allTextElms.each(function(){var $txtParent=$(this);$('div.hiddenByTextOpen').removeClass('hiddenByTextOpen').show();var $txtEditArea=$txtParent.find('div.txtArea'),$txtCover=$txtParent.find('div.txtAreaCover');$txtEditArea.unbind('mouseup',lib.setTxtElmActive);lib.textEditable(false,$txtParent,$txtEditArea,$txtCover);});}};jQuery.fn.toggleTextEdit=function(){var lib=allTextEditable;var $this=$(this);lib.$toggler=$this;lib.$togglerBtn=$('#editAllTextLink_toggle');return $this.click(function(){if(!lib.allActive){lib.on();}else{lib.off();}});};(function($){$.fn.blockConvert=function(options){var defaults={content:false,isEdit:true,addOptMenu:true,isSort:false,setWidth:false,setRoundCorners:false,setCustomClass:false,areDuplicates:false,setNewIds:false,flashOnload:false,callback:false,doRound:true,generateSingleMenu:false,removeVmls:false};var options=$.extend({},defaults,options);var obj=this;var objId=obj.attr('id');var blockSetWidth=options.setWidth;function setNewObjId(){var objIdNum=elmUniqueNum('.blockAreaDragParent')-0+1;objId='blockArea_'+objIdNum;if($('#'+objId).length>0){objIdNum=elmUniqueNum('.blockAreaDragParent')-0+2;objId='blockArea_'+objIdNum;}
obj.attr('id',objId);}
if(!objId||options.setNewIds||objId=='newTempSnipId'){setNewObjId();}
var objParentId=objId+'_parent',objDragParentId=objId+'_parent_drag',objBorderId=objId+'Border',objColorId=objId+'BgColor',objBgImgId=objId+'BgImg',objGradientId=objId+'Gradient',objVideoId=objId+'Video',objCoverId=objId+'Cover',objPatternId=objId+'Pattern',objPaddingId=objId+'Padding',objContentAreaId=objId+'ContentArea',objFocusId=objId+'Focus';var newBlockNum=objId.replace(/blockArea_/,'').toNumber();var objW=0,objH=obj.height();if(blockSetWidth){objW=blockSetWidth;obj.width(objW);}else{objW=obj.width();}
var blocksBdrW;var isSniplet=obj.parent().parent().is('.isDragSnip')||options.isSort;if(options.setCustomClass)obj.addClass(options.setCustomClass);var isUserForm=false;if(obj.hasClass('isUserForm'))isUserForm=true;var getContNum=obj.parents('div.contentArea');if(!getContNum.length){getContNum=obj.parents('div.contentAreaPage');}
if(getContNum.length>0){getContNum=getContNum.attr('id').removeStr('contentArea_');}else{getContNum=false;}
var cacheParent=obj.parent();if(options.removeVmls)cacheParent.removeVml();if(cacheParent.is('.blockAreaParent')&&!cacheParent.is('#'+objParentId)){cacheParent.attr('id',objParentId).width(objW).height(objH).css({'position':'relative','borderColor':'transparent'});}else if(!obj.parent().is('#'+objParentId)){var blockParent=$('<div></div>').attr('id',objParentId).addClass('blockAreaParent').css({'position':'relative','borderColor':'transparent'}).width(objW).height(objH);obj.wrap(blockParent);}else{cacheParent.width(objW).height(objH).css({'borderColor':'transparent'});}
cacheParent=$('#'+objParentId);var findBlockColor=cacheParent.find('> .blockColor'),cacheBlockFocus=cacheParent.find('> .blockFocus'),findBlockPattern=cacheParent.find('> div.blockPattern'),$objCover=cacheParent.find('> div.blockCover'),findBlockGrad=cacheParent.find('> div.blockGradient'),findBlockImg=cacheParent.find('> div.blockBgImg'),findBlockBorder=cacheParent.find('> .blockBorder');if(cacheBlockFocus.length>0&&!cacheBlockFocus.is('#'+objFocusId)){cacheBlockFocus.attr('id',objFocusId);}else if(!cacheBlockFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo(cacheParent);cacheBlockFocus=$('#'+objFocusId);}
if(findBlockColor.length>0&&!findBlockColor.is('#'+objColorId)){findBlockColor.attr('id',objColorId);}else if(!findBlockColor.is('#'+objColorId)){$('<div></div>').attr('id',objColorId).addClass('blockColor').css({'backgroundColor':'#fff','opacity':0.50}).attr('op','0.50').prependTo(cacheParent);findBlockColor=$('#'+objColorId);}
if(findBlockImg.length>0&&!findBlockImg.is('#'+objBgImgId)){findBlockImg.attr('id',objBgImgId);}else if(!findBlockImg.is('#'+objBgImgId)){$('<div></div>').attr('id',objBgImgId).addClass('blockBgImg').prependTo(cacheParent);findBlockImg=$('#'+objBgImgId);}
if(findBlockGrad.length>0&&!findBlockGrad.is('#'+objGradientId)){findBlockGrad.attr('id',objGradientId);}else if(!findBlockGrad.is('#'+objGradientId)){$('<div></div>').attr('id',objGradientId).addClass('blockGradient').prependTo(cacheParent);findBlockGrad=$('#'+objGradientId);}
if($objCover.length>0&&!$objCover.is('#'+objCoverId)){$objCover.attr('id',objCoverId);}else if($objCover.length==0||!$objCover.is('#'+objCoverId)){$('<div></div>').attr('id',objCoverId).addClass('blockCover').prependTo(cacheParent);$objCover=$('#'+objCoverId);}
if(findBlockPattern.length>0&&!findBlockPattern.is('#'+objPatternId)){findBlockPattern.attr('id',objPatternId);}else if(!findBlockPattern.is('#'+objPatternId)){$('<div></div>').attr('id',objPatternId).addClass('blockPattern').prependTo(cacheParent);findBlockPattern=$('#'+objPatternId);}
var findBlockPadding=cacheParent.find('.blockPadding');if(findBlockPadding.length>0&&!findBlockPadding.is('#'+objPaddingId)){findBlockPadding.attr('id',objPaddingId);var findBlockContent=$('#'+objPaddingId).find('.blockContentArea');if((findBlockContent.length>0)&&(!findBlockContent.is('#'+objContentAreaId))){findBlockContent.attr('id',objContentAreaId);}}else if(!findBlockPadding.is('#'+objPaddingId)){$('<div></div>').attr('id',objPaddingId).addClass('blockPadding blockContentAreaWr').appendTo(cacheParent);var findBlockContent=$('#'+objPaddingId).find('.blockContentArea');if((findBlockContent.length>0)&&(!findBlockContent.is('#'+objContentAreaId))){findBlockContent.attr('id',objContentAreaId);}else if(!findBlockContent.is('#'+objContentAreaId)){$('<div></div>').attr('id',objContentAreaId).addClass('blockContentArea').appendTo('#'+objPaddingId);if(options.content){$('#'+objContentAreaId).html(options.content);}}}
findBlockPadding=$('#'+objPaddingId);var objContentArea=$('#'+objContentAreaId);$objCover.css({'opacity':0,'zoom':1}).height('100%').width('100%');$objCover.show();if(!options.isEdit)$objCover.hide();var cOp=findBlockColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=findBlockColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;findBlockColor.css('opacity',cOp);var iOp=findBlockImg.attr('op')-0;if(!iOp&&iOp!=0)iOp=findBlockImg.css('opacity');if(!iOp&&iOp!=0)iOp=0.50;findBlockImg.css('opacity',iOp);var gOp=findBlockGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=findBlockGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;findBlockGrad.css('opacity',gOp);var pOp=findBlockPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=findBlockPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;findBlockPattern.css('opacity',pOp);fixZeroZ([findBlockColor,findBlockImg,findBlockGrad,findBlockPattern]);var curImgPath=false;if(findBlockImg.css('backgroundImage')){curImgPath=findBlockImg.css('backgroundImage');var pos=curImgPath.indexOf('/memberimages/');if(pos>-1){curImgPath=curImgPath.substr(pos,curImgPath.length);var curMemberId=curImgPath.split('/')[2];if(curMemberId!=$('#membersId').val()){editImage(findBlockImg,'action=loadImage');}}}
var roundableLayers=[findBlockBorder,findBlockColor,findBlockGrad,findBlockPattern,findBlockImg];if(findBlockBorder.length>0&&!findBlockBorder.is('#'+objBorderId)){findBlockBorder.attr('id',objBorderId);if(isSniplet&&getContNum){var bdrString=$('#snipletBorderRounded_'+getContNum).val();if(bdrString){var s=bdrString.getParam('roundedSize'),tl=bdrString.getParam('tl'),tr=bdrString.getParam('tr'),bl=bdrString.getParam('bl'),br=bdrString.getParam('tl');$('#'+objBorderId).attr('cornerSize',s).attr('borderTopLeftRounded',tl).attr('borderTopRightRounded',tr).attr('borderBottomLeftRounded',bl).attr('borderBottomRightRounded',br);}}
if(parseInt($('#'+objBorderId).attr('cornerSize'))>=0){roundableLayers=[findBlockBorder,findBlockColor,findBlockGrad,findBlockPattern,findBlockImg];if(roundableLayers[0].attr('rad')){regenVmlAll(roundableLayers,true);}else{doRoundElm(roundableLayers,false,true);}}}else if(!findBlockBorder.is('#'+objBorderId)){if(options.setRoundCorners){var s=options.setRoundCorners[0],tl=options.setRoundCorners[1],tr=options.setRoundCorners[2],bl=options.setRoundCorners[3],br=options.setRoundCorners[4];if(isSniplet&&getContNum){var bdrString=$('#snipletBorderRounded_'+getContNum).val();s=bdrString.getParam('roundedSize');tl=bdrString.getParam('tl');tr=bdrString.getParam('tr');bl=bdrString.getParam('bl');br=bdrString.getParam('tl');}
findBlockBorder=$('<div></div>').attr('id',objBorderId).addClass('blockBorder').css({'border':'1px solid #555','borderWidth':'1px'}).attr('cornerSize',s).attr('borderTopLeftRounded',tl).attr('borderTopRightRounded',tr).attr('borderBottomLeftRounded',bl).attr('borderBottomRightRounded',br).prependTo(cacheParent);if(s>=0){roundableLayers=[findBlockBorder,findBlockColor,findBlockGrad,findBlockPattern,findBlockImg];doRoundElm(roundableLayers,false,true,true);}}else{$('<div></div>').attr('id',objBorderId).addClass('blockBorder').css({'border':'1px solid #999','border-width':'1px'}).prependTo(cacheParent);}
findBlockBorder=$('#'+objBorderId);}else{if(isSniplet&&getContNum){var bdrString=$('#snipletBorderRounded_'+getContNum).val();if(bdrString){var s=bdrString.getParam('roundedSize'),tl=bdrString.getParam('tl'),tr=bdrString.getParam('tr'),bl=bdrString.getParam('bl'),br=bdrString.getParam('br');findBlockBorder.attr('cornerSize',s).attr('borderTopLeftRounded',tl).attr('borderTopRightRounded',tr).attr('borderBottomLeftRounded',bl).attr('borderBottomRightRounded',br);}}
if(parseInt(findBlockBorder.attr('cornerSize'))>=0){roundableLayers=[findBlockBorder,findBlockColor,findBlockGrad,findBlockPattern,findBlockImg];if(roundableLayers[0].attr('rad')){regenVmlAll(roundableLayers,true);}else{doRoundElm(roundableLayers,false,true);}}}
var bOp=findBlockBorder.attr('op')-0;if(!bOp&&bOp!=0)bOp=findBlockBorder.css('opacity');if(!bOp&&bOp!=0)bOp=0.50;findBlockBorder.css('opacity',bOp);blocksBdrW=getBorderTypes(findBlockBorder,'size')*2;var objParentW=(objW=='100%')?objW:objW+blocksBdrW;var objParentH=objH+blocksBdrW;var cacheDragParent=cacheParent.parent();if(cacheDragParent.is('.blockAreaDragParent')&&cacheDragParent.attr('id')!=objDragParentId){cacheDragParent.attr('id',objDragParentId).width(objParentW).height(objParentH).css({'float':'left','borderColor':'transparent'});if(options.isSort){cacheDragParent.css({'position':'relative','top':'','left':''});}
cacheParent.width(objParentW).height(objParentH);}else if(cacheDragParent.attr('id')!=objDragParentId){var blockDragParent;if(!options.isSort){blockDragParent=$('<div></div>').attr('id',objDragParentId).addClass('blockAreaDragParent').css({'position':'absolute','top':'20px','left':'20px','zIndex':obj.css('zIndex'),'float':'left','borderColor':'transparent'}).width(objParentW).height(objParentH);obj.css('zIndex','');}else if(options.isSort){blockDragParent=$('<div></div>').attr('id',objDragParentId).addClass('blockAreaDragParent').css({'position':'relative','zIndex':obj.css('zIndex'),'float':'left','top':'','left':'','borderColor':'transparent'}).width(objParentW).height(objParentH);obj.css('zIndex','');}
cacheParent.wrap(blockDragParent);cacheDragParent=$('#'+objDragParentId);}else{$('#'+objDragParentId).width(objParentW).height(objParentH).css({'borderColor':'transparent'});cacheParent.width(objParentW).height(objParentH);obj.css('zIndex','');}
if(options.setCustomClass)cacheDragParent.addClass(options.setCustomClass+'Parent');if(!options.isEdit){var cacheLinkable=$('#'+objContentAreaId);var clickableLink=false;if(cacheLinkable.length>0)clickableLink=cacheLinkable.attr('fclick');if(liveMode&&clickableLink&&clickableLink!='undefined'){cacheDragParent.click(function(){eval(clickableLink);return false;});cacheLinkable.css('cursor','pointer');$objCover.css('cursor','pointer').show();}else if(clickableLink){var linkPageId=parseInt(cacheLinkable.attr('linkPageId'));if(linkPageId>=0){cacheDragParent.click(function(){loadPage(parseInt(cacheLinkable.attr('linkPageId')),true);return false;});cacheLinkable.css('cursor','pointer');}else{cacheDragParent.click(function(){eval(clickableLink);return false;});cacheLinkable.css('cursor','pointer');}
$objCover.css('cursor','pointer').show();}}
var tContentAreaId=cacheDragParent.parent().attr('id');var thisContAreaNum=cacheDragParent.parents('.contentArea');if(thisContAreaNum.length==0)thisContAreaNum=cacheDragParent.parents('.contentAreaPage');thisContAreaNum=thisContAreaNum.attr('id').removeStr('contentArea_');if(options.isEdit&&options.addOptMenu){var cInnerLayers_str='#'+objId+', #'+objParentId;cInnerLayers_str+=', #'+objBorderId+', #'+objBorderId+'Vml';cInnerLayers_str+=', #'+objColorId+', #'+objColorId+'Vml';cInnerLayers_str+=', #'+objBgImgId+', #'+objBgImgId+'Vml';cInnerLayers_str+=', #'+objGradientId+', #'+objGradientId+'Vml';cInnerLayers_str+=', #'+objPatternId+', #'+objPatternId+'Vml';cInnerLayers_str+=', #'+objPaddingId+', #'+objContentAreaId;if(isSniplet&&!obj.attr('globalStyle')&&obj.attr('globalStyle')!==false&&obj.attr('globalStyle')!==true)obj.attr('globalStyle',true);var isGlobal=obj.attr('globalStyle');if(isGlobal=='true')isGlobal=true;if(isGlobal=='false')isGlobal=false;if(isGlobal){cacheParent.addClass('inheritingSnip');findBlockColor.addClass('inheritSnipColor');findBlockImg.addClass('inheritSnipImg');findBlockGrad.addClass('inheritSnipGrad');findBlockPattern.addClass('inheritSnipPattern');findBlockBorder.addClass('inheritSnipBorder');findBlockPadding.addClass('inheritSnipPadding');objContentArea.addClass('inheritSnipContent');}else if(cacheParent.hasClass('inheritingSnip')){cacheParent.removeClass('inheritingSnip');findBlockColor.removeClass('inheritSnipColor');findBlockImg.removeClass('inheritSnipImg');findBlockGrad.removeClass('inheritSnipGrad');findBlockPattern.removeClass('inheritSnipPattern');findBlockBorder.removeClass('inheritSnipBorder');findBlockPadding.removeClass('inheritSnipPadding');objContentArea.removeClass('inheritSnipContent');}
if(options.isSort){cacheDragParent.addClass('isSortable').css({'position':'relative','top':'','left':'','cursor':'default','float':'left'});if(!cacheDragParent.is('.snipAreaParent'))cacheDragParent.addClass('snipAreaParent');var gopherFunctionsArr=[];gopherFunctionsArr[0]=function(e){blockEdit(objId,objId+'ContentArea',true);};gopherFunctionsArr[1]=function(){$objCover.hide();ityMsg.duplicateTo({$elm:cacheParent,txt:'Edit Inside'}).css('zIndex',10);};gopherFunctionsArr[2]=function(){cacheDragParent.find('div.blockCover').show();};gopherFunctionsArr[3]=function(){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('block');};gopherFunctionsArr[4]=function(){objContentArea.removeAttr('fclick').removeAttr('linkPageId');};gopherFunctionsArr[5]=function(e){warningMsgShow({msg1:'Empty Block Content?',event:e,cancelTxt1:'No',acceptTxt1:'Yes',callSmartAccept1:function(objId){objContentArea.empty();}});};var chooseResizeHands='s';var snipOptItems=['Design Block','Edit Inside Block','Done Inside Block','Link to Something','Remove Link','Empty Content'];if(cacheDragParent.is('.isBanner'))snipOptItems=['Design Block','Edit Inside Banner','Done Inside Banner','Link to Something','Remove Link','Empty Content'];if(globalMemberId==43){snipOptItems.push('Get Html');gopherFunctionsArr[snipOptItems.length-1]=function(e){var theHTML=objContentArea.html();if($('#dummyTempElm').length>0){$('#dummyTempElm').html(theHTML);}else{$('<div></div>').attr('id','dummyTempElm').html(theHTML).hide().appendTo('body');}
var dummyTemp=$('#dummyTempElm');dummyTemp.find('div.userImageCover, div.blockCover').empty();theHTML=elmBreakDown(dummyTemp,true);theHTML=theHTML.replace(/memberimages\/43/g,'memberimages/TEMPMEMBERID');log(theHTML);dummyTemp.remove();};}
objContentArea.fabDroppable();cacheDragParent.elmGophers({deleteElm:objDragParentId,gophers:snipOptItems,gopherSmartFunction:gopherFunctionsArr,isDrag:false,isResize:true,flashOnload:options.flashOnload,gopherStyleClass:'blockGopherStyleTab',gopherContentClass:'blockGopherContentTab',resizeFunction:function(){calcContAreaWidth('#'+objContentAreaId,'.blockColor');},resizeStopFunction:function(){regenVmlAll(roundableLayers,false);},resizeHandles:chooseResizeHands,resizeAlso:cInnerLayers_str,generateSingleMenu:options.generateSingleMenu});if(isSniplet&&isGlobal)globalSnipClean(obj);var contNum=cacheDragParent.parent().attr('id').replace(/contentArea_/,'')-0;calcSnipletSize(contNum);}else{cacheDragParent.removeClass('isSortable');cacheDragParent.css('cursor','move');var smFunctions=[];var blockMenuItems=['Design Block','Edit Inside Block','Done Inside Block','Duplicate','Link to Something','Remove Link'];if(cacheDragParent.is('.isBanner'))blockMenuItems=['Design Block','Edit Inside Banner','Done Inside Banner','Duplicate','Link to Something','Remove Link'];if(isUserForm){blockMenuItems=['Design Form','Edit Form Fields','Duplicate'];smFunctions[0]=function(){blockEdit(objId,objId+'ContentArea',false);};smFunctions[1]=function(){setGlobalVars(objId,objId+'ContentArea');var formEmailInUse=$('#'+objId+'ContentArea > form > table > input[name="toEmail"]').val();if(!formEmailInUse)formEmailInUse=globalMemberEmail;fabPopup.open('/includes/sitecreator_popup_add_form.jsp?siteId='+lastSiteClickedId+"&pageId="+lastPageClickedId+"&pageAreaId="+thisContAreaNum+"&email="+formEmailInUse+'&isEdit=true',true,[631,415]);};smFunctions[2]=function(){duplicateElm({elmId:'#'+objDragParentId,type:'block',contentArea:'#'+tContentAreaId});};}else{smFunctions[0]=function(){blockEdit(objId,objId+'ContentArea',false);};smFunctions[1]=function(){$objCover.hide();ityMsg.duplicateTo({$elm:cacheParent,txt:'Edit Inside'});};smFunctions[2]=function(){cacheDragParent.find('div.blockCover').show();};smFunctions[3]=function(){duplicateElm({elmId:'#'+objDragParentId,type:'block',contentArea:'#'+tContentAreaId});};smFunctions[4]=function(){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('block');};smFunctions[5]=function(){objContentArea.removeAttr('fclick').removeAttr('linkPageId');};objContentArea.fabDroppable();}
cacheDragParent.addClass('draggableBlock').elmGophers({deleteElm:objDragParentId,gophers:blockMenuItems,gopherSmartFunction:smFunctions,isDrag:true,flashOnload:options.flashOnload,arrowMover:[cacheDragParent,cacheBlockFocus],isResize:true,resizeHandles:'s,e,se',gopherStyleClass:'blockGopherStyleTab',gopherContentClass:'blockGopherContentTab',resizeFunction:function(){calcContAreaWidth('#'+objContentAreaId,'.blockColor');},resizeStopFunction:function(){regenVmlAll(roundableLayers,false);},resizeAlso:cInnerLayers_str,generateSingleMenu:options.generateSingleMenu,doLog:false});if(isSniplet&&isGlobal)globalSnipClean(obj);}}else{cacheDragParent.css('cursor','default');}
buildElms($('#'+objContentAreaId),options.areDuplicates,true);if(options.callback)options.callback.call(this,cacheDragParent);return this;};})(jQuery);function blockEdit(elm,setContArea,sniplet){setGlobalVars(elm,setContArea,sniplet);if($('#blockTrigPanelStyle').length==0){var triggerPanel=$('<a></a>').attr('id','blockTrigPanelStyle').attr('href','/includes/sitecreator_panel_block_style.jsp').hide().editPanel().appendTo('body');}
$('#blockTrigPanelStyle').click();}
fab.createWidget=function(wCode,wName,inArea,callback){if(wCode){$.get('/includes/return_code.jsp?undoCache='+Math.random(),{returnCode:wCode},function(data){if(data&&wName){var widgetNum=elmUniqueNum('.widgetCont');wName=escape(wName);var isAnalytics=wCode.match(/google-analytics/);if(!inArea||isAnalytics)inArea='#contentArea_7';var codeText=$('<textarea></textarea>').addClass('widgetCode').text(data).hide();var $elm=$('<div></div>').attr('id','widget_'+widgetNum).addClass('widgetCont').attr('wName',wName).width(150).append(codeText).appendTo(inArea).rebuildWidget({callback:callback});if(isAnalytics)$elm.hide();}});}};jQuery.fn.rebuildWidget=function(options){var defaults={isEdit:true,generateSingleMenu:false,addOptMenu:true,callback:false};var options=$.extend(defaults,options);return this.each(function(){var obj=$(this),objId=obj.attr('id');var objCoverId=objId+'Cover';var widgetMenuFuncs=[];widgetMenuFuncs[0]=function(){$('#showWidgetsLink').click();};if(!obj.css('zIndex')||obj.css('zIndex')=='auto')obj.css('zIndex',setNewZIndex(obj.parent()));var widgetCode=obj.find('> textarea.widgetCode').val();if(widgetCode&&widgetCode.match(/<script/)&&widgetCode.match(/src\=/)){var htmlCode;obj.html(widgetCode);setTimeout(function(){if($grabWidgetCode.html()){htmlCode=$grabWidgetCode.html();$grabWidgetCode.empty();}else{htmlCode=widgetCode;}
obj.html(htmlCode);if(options.isEdit&&options.addOptMenu){obj.elmGophers({deleteElm:objId,gophers:['View Widgets'],gopherSmartFunction:widgetMenuFuncs,isDrag:true,generateSingleMenu:options.generateSingleMenu});}
if(htmlCode.match(/badge.facebook.com/i)){obj.width(120);}else{obj.width(findLargestChildWidth(obj));}
var $widgetCover=$('<div></div>').attr('id',objCoverId).addClass('elmCover').appendTo(obj).show();if(!options.isEdit)$widgetCover.hide();if(!options.addOptMenu)$widgetCover.css('cursor','default');$('<textarea></textarea>').addClass('widgetCode').text(widgetCode).hide().appendTo(obj);},1500);}else if(widgetCode){obj.html(widgetCode);if(options.isEdit&&options.addOptMenu){obj.elmGophers({deleteElm:objId,gophers:['View Widgets'],gopherSmartFunction:widgetMenuFuncs,isDrag:true,generateSingleMenu:options.generateSingleMenu});}
if(widgetCode.match(/badge.facebook.com/i)){obj.width(120);}else{obj.width(findLargestChildWidth(obj));}
var $widgetCover=$('<div></div>').attr('id',objCoverId).addClass('elmCover').appendTo(obj).show();if(!options.isEdit)$widgetCover.hide();if(!options.addOptMenu)$widgetCover.css('cursor','default');$('<textarea></textarea>').addClass('widgetCode').text(widgetCode).hide().appendTo(obj);}
if(options.callback)options.callback.call(this,obj);});};fab.modWidget=function(wCode,wName,widgetId){if(wCode){$.get('/includes/return_code.jsp?undoCache='+Math.random(),{returnCode:wCode},function(data){if(data&&wName){wName=escape(wName);var $widget=$('#'+widgetId);$widget.find('> textarea.widgetCode').text(data).val(data);$widget.attr('wName',wName).show().rebuildWidget();if(wCode.match(/google-analytics/)){$widget.hide().appendTo('#contentArea_7');}}});}};function createBlock(opts){var defaults={content:false,addOptMenu:true,isSort:false,isBanner:false,isSnip:false,setCustomClass:false,setWidth:false,setHeight:false,setTop:0,setLeft:0,setRoundCorners:[0,false,false,false,false],callback:false,doRound:false,insertArea:null};var opts=$.extend(defaults,opts);var objIdNum=elmUniqueNum('.blockAreaDragParent');var objId='blockArea_'+objIdNum;var getContNum=false;if(opts.insertArea){getContNum=(opts.insertArea.is('.contentArea'))?opts.insertArea.attr('id').replace(/contentArea_/,''):opts.insertArea.closest('.contentArea').attr('id').replace(/contentArea_/,'');if(!getContNum)getContNum=(opts.insertArea.is('.contentAreaPage'))?opts.insertArea.attr('id').replace(/contentArea_/,''):opts.insertArea.closest('.contentAreaPage').attr('id').replace(/contentArea_/,'');}
var roundVals=opts.setRoundCorners;if((opts.isSnip||opts.isBanner)&&opts.insertArea){var bdrString=$('#snipletBorderRounded_'+getContNum).val();if(bdrString){var s=bdrString.getParam('roundedSize'),tl=bdrString.getParam('tl'),tr=bdrString.getParam('tr'),bl=bdrString.getParam('bl'),br=bdrString.getParam('tl');roundVals=[s,tl,tr,bl,br];}}
var layersW=opts.setWidth-2,layersH=opts.setHeight-2;var $dragParent=$('<div id="'+objId+'_parent_drag" class="blockAreaDragParent'+(opts.isSnip?' snipAreaParent':'')+'" style="z-index: '+(opts.insertArea?setNewZIndex(opts.insertArea):32000)+'; position: '+(opts.isSort?'relative':'absolute')+'; border-color: transparent; width: '+opts.setWidth+'px; display: block; float: left; height: '+opts.setHeight+'px;'+(opts.isSort?'':' top: '+opts.setTop+'px; left: '+opts.setLeft+'px;')+'"></div>');var newBlockHtml='<div class="hiliteElm hiliteElm1" style="display: none;"><div class="hiliteElm hiliteElm2"></div></div>';newBlockHtml+='<div id="'+objId+'_parent" class="blockAreaParent" style="position: relative; border-color: transparent; width: '+layersW+'px; height: '+layersH+'px;">';newBlockHtml+='<input id="'+objId+'Focus" class="blockFocus" />';newBlockHtml+='<div id="'+objId+'Border" class="blockBorder" op="0.50" borderbottomrightrounded="'+roundVals[4]+'" borderbottomleftrounded="'+roundVals[3]+'" bordertoprightrounded="'+roundVals[2]+'" bordertopleftrounded="'+roundVals[1]+'" cornersize="'+roundVals[0]+'" style="border: 1px solid rgb(153, 153, 153);"></div>';newBlockHtml+='<div id="'+objId+'Pattern" class="blockPattern" op="0.50"></div>';newBlockHtml+='<div id="'+objId+'Cover" class="blockCover elmCover"></div>';newBlockHtml+='<div id="'+objId+'Gradient" class="blockGradient" op="0.50"></div>';newBlockHtml+='<div id="'+objId+'BgImg" class="blockBgImg" op="0.50"></div>';newBlockHtml+='<div id="'+objId+'BgColor" class="blockColor" op="0.50" style="background-color: rgb(255, 255, 255);"></div>';newBlockHtml+='<div id="'+objId+'" class="'+(opts.isSort?'snipArea':'blockArea')+'"></div>';newBlockHtml+='<div id="'+objId+'Padding" class="blockPadding blockContentAreaWr">';newBlockHtml+='<div id="'+objId+'ContentArea" class="blockContentArea">'+(opts.content?opts.content:'')+'</div>';newBlockHtml+='</div>';newBlockHtml+='</div>';$dragParent.html(newBlockHtml);if(opts.insertArea)$dragParent.appendTo(opts.insertArea);if(opts.callback)opts.callback.call(this,$dragParent);$dragParent.editBlock({isSort:opts.isSort,isBanner:opts.isBanner,isSnip:opts.isSnip,doRound:opts.doRound,isFirstBuild:true,setCustomClass:opts.setCustomClass,addOptMenu:opts.addOptMenu,generateSingleMenu:opts.generateSingleMenu});return $dragParent;}
jQuery.fn.editBlock=function(opts){var defaults={content:false,isSort:false,isBanner:false,isSnip:false,doRound:false,isFirstBuild:false,setCustomClass:false,setNewIds:false,callback:false,addOptMenu:true,rebuildContent:false,generateSingleMenu:false,applyEventsOnInit:false,showTime:false};var opts=$.extend(defaults,opts);var obj=this;var objId=obj.attr('id').replace(/_parent_drag/,'');var $parent2;var doSetNewIds=!obj.attr('id')||!objId||opts.setNewIds||objId=='newTempSnipId';if(doSetNewIds){var objIdNum=elmUniqueNum('.blockAreaDragParent');objId='blockArea_'+objIdNum;obj.attr('id',objId+'_parent_drag');obj.find('> div.blockAreaParent').attr('id',objId+'_parent');}
var $parent2=$('#'+objId+'_parent');var $blockMain=$parent2.find('> .'+(opts.isSnip||opts.isBanner?'snipArea':'blockArea')),$blockColor=$parent2.find('> .blockColor'),$blockFocus=$parent2.find('> .blockFocus'),$blockPattern=$parent2.find('> div.blockPattern'),$blockCover=$parent2.find('> div.blockCover'),$blockGrad=$parent2.find('> div.blockGradient'),$blockImg=$parent2.find('> div.blockBgImg'),$blockBorder=$parent2.find('> .blockBorder'),$blockPadding=$parent2.find('> .blockPadding'),$blockContent=$blockPadding.find('> .blockContentArea');var objDragParentId=objId+'_parent_drag',objParentId=objId+'_parent',objBorderId=objId+'Border',objColorId=objId+'BgColor',objBgImgId=objId+'BgImg',objGradientId=objId+'Gradient',objCoverId=objId+'Cover',objPatternId=objId+'Pattern',objPaddingId=objId+'Padding',objContentAreaId=objId+'ContentArea',objFocusId=objId+'Focus';if(doSetNewIds){obj.attr('id',objDragParentId);$parent2.attr('id',objParentId);$blockMain.attr('id',objId);$blockFocus.attr('id',objFocusId);$blockBorder.attr('id',objBorderId);$blockColor.attr('id',objColorId);$blockPattern.attr('id',objPatternId);$blockGrad.attr('id',objGradientId);$blockCover.attr('id',objCoverId);$blockImg.attr('id',objBgImgId);$blockPadding.attr('id',objPaddingId);$blockContent.attr('id',objContentAreaId);}
var cOp=$blockColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=$blockColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;$blockColor.css('opacity',cOp);var iOp=$blockImg.attr('op')-0;if(!iOp&&iOp!=0)iOp=$blockImg.css('opacity');if(!iOp&&iOp!=0)iOp=0.50;$blockImg.css('opacity',iOp);var gOp=$blockGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=$blockGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;$blockGrad.css('opacity',gOp);var pOp=$blockPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=$blockPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$blockPattern.css('opacity',pOp);var bOp=$blockBorder.attr('op')-0;if(!bOp&&bOp!=0)bOp=$blockBorder.css('opacity');if(!bOp&&bOp!=0)bOp=0.50;$blockBorder.css('opacity',bOp);var curImgPath=false;if($blockImg.css('backgroundImage')){curImgPath=$blockImg.css('backgroundImage');var pos=curImgPath.indexOf('/memberimages/');if(pos>-1){curImgPath=curImgPath.substr(pos,curImgPath.length);var curMemberId=curImgPath.split('/')[2];if(curMemberId!=$('#membersId').val()){editImage($blockImg,'action=loadImage');}}}
if(!$blockCover||$blockCover.length==0)$blockCover=$('<div></div>').attr('id',objCoverId).addClass('blockCover elmCover').appendTo($parent2);$blockCover.show();var getContNum=obj.closest('.contentArea').attr('id');if(!getContNum)getContNum=obj.closest('.contentAreaPage').attr('id');if(getContNum)getContNum=getContNum.replace(/contentArea_/,'');if(!getContNum)getContNum=false;var $mainContentArea='';if(getContNum)$mainContentArea=$('#contentArea_'+getContNum);if(opts.setCustomClass)obj.addClass(opts.setCustomClass+'Parent');if(opts.setCustomClass)$blockMain.addClass(opts.setCustomClass);var isSniplet=obj.is('.isDragSnip')||opts.isSort;if(isSniplet||opts.isBanner){if(getContNum){var bdrString=$('#snipletBorderRounded_'+getContNum).val();if(bdrString){var s=bdrString.getParam('roundedSize'),tl=bdrString.getParam('tl'),tr=bdrString.getParam('tr'),bl=bdrString.getParam('bl'),br=bdrString.getParam('tl');$blockBorder.attr('cornerSize',s).attr('borderTopLeftRounded',tl).attr('borderTopRightRounded',tr).attr('borderBottomLeftRounded',bl).attr('borderBottomRightRounded',br);}}}
var roundableLayers=[$blockBorder,$blockColor,$blockGrad,$blockPattern,$blockImg];if(parseInt($blockBorder.attr('cornerSize'))>=0){if($('#'+objBorderId+'Vml').length==0||($('#'+objBorderId+'Vml').length&&!$('#'+objBorderId+'Vml').html())){if(roundableLayers[0].attr('rad')){regenVmlAll(roundableLayers,!opts.doRound,opts.showTime);}else{doRoundElm(roundableLayers,false,(opts.isFirstBuild||opts.doRound),opts.showTime);}}}
var tContentAreaId=obj.parent().attr('id');var isUserForm=$blockMain.hasClass('isUserForm');if(opts.addOptMenu){var cInnerLayers_str='#'+objId+', #'+objParentId;cInnerLayers_str+=', #'+objBorderId+', #'+objBorderId+'Vml';cInnerLayers_str+=', #'+objColorId+', #'+objColorId+'Vml';cInnerLayers_str+=', #'+objBgImgId+', #'+objBgImgId+'Vml';cInnerLayers_str+=', #'+objGradientId+', #'+objGradientId+'Vml';cInnerLayers_str+=', #'+objPatternId+', #'+objPatternId+'Vml';cInnerLayers_str+=', #'+objPaddingId+', #'+objContentAreaId;if(opts.isSort){if(!obj.is('.snipAreaParent'))obj.addClass('snipAreaParent');obj.addClass('isSortable').css({'position':'relative','top':'','left':'','cursor':'default','float':'left'});if(!$blockMain.attr('globalStyle')&&$blockMain.attr('globalStyle')!==false&&$blockMain.attr('globalStyle')!==true)$blockMain.attr('globalStyle',true);var isGlobal=$blockMain.attr('globalStyle');if(isGlobal=='true')isGlobal=true;if(isGlobal=='false')isGlobal=false;if(isGlobal){$parent2.addClass('inheritingSnip');$blockColor.addClass('inheritSnipColor');$blockImg.addClass('inheritSnipImg');$blockGrad.addClass('inheritSnipGrad');$blockPattern.addClass('inheritSnipPattern');$blockBorder.addClass('inheritSnipBorder');$blockPadding.addClass('inheritSnipPadding');$blockContent.addClass('inheritSnipContent');}else if($parent2.hasClass('inheritingSnip')){$parent2.removeClass('inheritingSnip');$blockColor.removeClass('inheritSnipColor');$blockImg.removeClass('inheritSnipImg');$blockGrad.removeClass('inheritSnipGrad');$blockPattern.removeClass('inheritSnipPattern');$blockBorder.removeClass('inheritSnipBorder');$blockPadding.removeClass('inheritSnipPadding');$blockContent.removeClass('inheritSnipContent');}
var smFunctions=[];smFunctions.push(function(e){blockEdit(objId,objContentAreaId,true);});smFunctions.push(function(){$blockCover.hide();ityMsg.duplicateTo({$elm:$parent2,txt:'Edit Inside'}).css('zIndex',10);});smFunctions.push(function(){obj.find('div.blockCover').show();});smFunctions.push(function(){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('block');});smFunctions.push(function(){$blockContent.removeAttr('fclick').removeAttr('linkPageId');});smFunctions.push(function(e){warningMsgShow({msg1:'Empty Block Content?',event:e,cancelTxt1:'No',acceptTxt1:'Yes',callSmartAccept1:function(objId){$blockContent.empty();}});});var chooseResizeHands='s';var snipOptItems=['Design Block','Edit Inside Block','Done Inside Block','Link to Something','Remove Link','Empty Content'];if(obj.is('.isBanner'))snipOptItems=['Design Block','Edit Inside Banner','Done Inside Banner','Link to Something','Remove Link','Empty Content'];if(globalMemberId==43){snipOptItems.push('Get Html');smFunctions.push(function(e){var theHTML=$blockContent.html();if($('#dummyTempElm').length>0){$('#dummyTempElm').html(theHTML);}else{$('<div></div>').attr('id','dummyTempElm').html(theHTML).hide().appendTo('body');}
var dummyTemp=$('#dummyTempElm');dummyTemp.find('div.userImageCover, div.blockCover').empty();theHTML=elmBreakDown(dummyTemp,true);theHTML=theHTML.replace(/memberimages\/43/g,'memberimages/TEMPMEMBERID');log(theHTML);dummyTemp.remove();});}
$blockContent.fabDroppable();obj.elmGophers({deleteElm:objDragParentId,gophers:snipOptItems,gopherSmartFunction:smFunctions,isDrag:false,isResize:true,resizeFunction:function(){calcContAreaWidth('#'+objContentAreaId,'.blockColor');},resizeStopFunction:function(){regenVmlAll(roundableLayers,false);},resizeHandles:chooseResizeHands,resizeAlso:cInnerLayers_str,generateSingleMenu:opts.generateSingleMenu});if(isGlobal)globalSnipClean($blockMain);if(obj.height()<10)snipHeightByContent(obj);if(getContNum)calcSnipletSize(getContNum);}else{obj.removeClass('isSortable');obj.css('cursor','move');var smFunctions=[];var blockMenuItems=['Design Block','Edit Inside Block','Done Inside Block','Duplicate','Link to Something','Remove Link'];if(obj.is('.isBanner'))blockMenuItems=['Design Block','Edit Inside Banner','Done Inside Banner','Duplicate','Link to Something','Remove Link'];if(isUserForm){blockMenuItems=['Design Form','Edit Form Fields','Duplicate'];smFunctions[0]=function(){blockEdit(objId,objContentAreaId,false);};smFunctions[1]=function(){setGlobalVars(objId,objContentAreaId);var formEmailInUse=$('#'+objId+'ContentArea > form > table > input[name="toEmail"]').val();if(!formEmailInUse)formEmailInUse=globalMemberEmail;fabPopup.open('/includes/sitecreator_popup_add_form.jsp?siteId='+lastSiteClickedId+"&pageId="+lastPageClickedId+"&pageAreaId="+getContNum+"&email="+formEmailInUse+'&isEdit=true',true,[631,415]);};smFunctions[2]=function(){duplicateElm({elmId:'#'+objDragParentId,type:'block',contentArea:'#'+tContentAreaId});};}else{smFunctions[0]=function(){blockEdit(objId,objContentAreaId,false);};smFunctions[1]=function(){$blockCover.hide();ityMsg.duplicateTo({$elm:$parent2,txt:'Edit Inside'});};smFunctions[2]=function(){obj.find('div.blockCover').show();};smFunctions[3]=function(){duplicateElm({elmId:'#'+objDragParentId,type:'block',contentArea:'#'+tContentAreaId});};smFunctions[4]=function(){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('block');};smFunctions[5]=function(){$blockContent.removeAttr('fclick').removeAttr('linkPageId');};$blockContent.fabDroppable();}
obj.addClass('draggableBlock').elmGophers({deleteElm:objDragParentId,gophers:blockMenuItems,gopherSmartFunction:smFunctions,isDrag:true,flashOnload:opts.flashOnload,arrowMover:[obj,$blockFocus],isResize:true,resizeHandles:'s,e,se',gopherStyleClass:'blockGopherStyleTab',gopherContentClass:'blockGopherContentTab',resizeFunction:function(){calcContAreaWidth('#'+objContentAreaId,'.blockColor');},resizeStopFunction:function(){regenVmlAll(roundableLayers,false);},resizeAlso:cInnerLayers_str,generateSingleMenu:opts.generateSingleMenu});}}
buildElms($blockContent,false,true,false);if(opts.callback)opts.callback.call(this,obj);return this;};jQuery.fn.previewBlock=function(opts){var defaults={callback:false,isSort:false,isBanner:false,isSnip:false,fixIds:false,checkSnipClasses:false};var opts=$.extend(defaults,opts);var obj=this;var objId=obj.attr('id');var doSetNewIds=!obj.attr('id')||!objId||opts.fixIds||obj.find('> div > #newTempSnipId').length;if(doSetNewIds){var objIdNum=elmUniqueNum('.blockAreaDragParent');objId='blockArea_'+objIdNum;obj.attr('id',objId+'_parent_drag');obj.find('> div.blockAreaParent').attr('id',objId+'_parent');}else{objId=obj.attr('id').replace(/_parent_drag/,'');}
var $parent2=$('#'+objId+'_parent');var $blockMain=$parent2.find('> .'+(opts.isSnip||opts.isBanner?'snipArea':'blockArea')),$blockColor=$parent2.find('> .blockColor'),$blockFocus=$parent2.find('> .blockFocus'),$blockPattern=$parent2.find('> div.blockPattern'),$blockCover=$parent2.find('> div.blockCover'),$blockGrad=$parent2.find('> div.blockGradient'),$blockImg=$parent2.find('> div.blockBgImg'),$blockBorder=$parent2.find('> .blockBorder'),$blockPadding=$parent2.find('> .blockPadding'),$blockContent=$blockPadding.find('> .blockContentArea');var objDragParentId=objId+'_parent_drag',objParentId=objId+'_parent',objBorderId=objId+'Border',objColorId=objId+'BgColor',objBgImgId=objId+'BgImg',objGradientId=objId+'Gradient',objCoverId=objId+'Cover',objPatternId=objId+'Pattern',objPaddingId=objId+'Padding',objContentAreaId=objId+'ContentArea',objFocusId=objId+'Focus';if(doSetNewIds){obj.attr('id',objDragParentId);$parent2.attr('id',objParentId);$blockMain.attr('id',objId);$blockFocus.attr('id',objFocusId);$blockBorder.attr('id',objBorderId);$blockColor.attr('id',objColorId);$blockPattern.attr('id',objPatternId);$blockGrad.attr('id',objGradientId);$blockCover.attr('id',objCoverId);$blockImg.attr('id',objBgImgId);$blockPadding.attr('id',objPaddingId);$blockContent.attr('id',objContentAreaId);}
obj.css('cursor','default');$blockCover.hide();var getContNum=obj.closest('.contentArea').attr('id');if(!getContNum)getContNum=obj.closest('.contentAreaPage').attr('id');if(getContNum)getContNum=getContNum.replace(/contentArea_/,'');var objContentAreaId=objId+'ContentArea';var $linkable=$('#'+objContentAreaId);var clickableLink=false;if($linkable.length>0)clickableLink=$linkable.attr('fclick');if(liveMode&&clickableLink&&clickableLink!='undefined'){obj.click(function(){eval(clickableLink);return false;});$linkable.css('cursor','pointer');$blockCover.css('cursor','pointer').show();}else if(clickableLink){var linkPageId=parseInt($linkable.attr('linkPageId'));if(linkPageId>=0){obj.click(function(){loadPage(parseInt($linkable.attr('linkPageId')),true);return false;});$linkable.css('cursor','pointer');}else{obj.click(function(){eval(clickableLink);return false;});$linkable.css('cursor','pointer');}
$blockCover.css('cursor','pointer').show();}
var cOp=$blockColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=$blockColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;$blockColor.css('opacity',cOp);var iOp=$blockImg.attr('op')-0;if(!iOp&&iOp!=0)iOp=$blockImg.css('opacity');if(!iOp&&iOp!=0)iOp=0.50;$blockImg.css('opacity',iOp);var gOp=$blockGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=$blockGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;$blockGrad.css('opacity',gOp);var pOp=$blockPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=$blockPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$blockPattern.css('opacity',pOp);var bOp=$blockBorder.attr('op')-0;if(!bOp&&bOp!=0)bOp=$blockBorder.css('opacity');if(!bOp&&bOp!=0)bOp=0.50;$blockBorder.css('opacity',bOp);var isSniplet=obj.is('.snipAreaParent')||obj.is('.isDragSnip')||opts.isSort;var roundableLayers=[$blockBorder,$blockColor,$blockGrad,$blockPattern,$blockImg];if(getContNum&&(isSniplet||opts.isBanner)){var bdrString=$('#snipletBorderRounded_'+getContNum).val();if(bdrString){var s=bdrString.getParam('roundedSize'),tl=bdrString.getParam('tl'),tr=bdrString.getParam('tr'),bl=bdrString.getParam('bl'),br=bdrString.getParam('tl');$blockBorder.attr('cornerSize',s).attr('borderTopLeftRounded',tl).attr('borderTopRightRounded',tr).attr('borderBottomLeftRounded',bl).attr('borderBottomRightRounded',br);}
if(obj.height()<10)snipHeightByContent(obj);}
if(opts.checkSnipClasses){obj.css({'position':'relative','top':'','left':'','cursor':'default','float':'left'});var isGlobal=$blockMain.attr('globalStyle');if(!$blockMain.attr('globalStyle')){$blockMain.attr('globalStyle',true);isGlobal=true;}
if(isGlobal=='true')isGlobal=true;if(isGlobal=='false')isGlobal=false;if(isGlobal){$parent2.addClass('inheritingSnip');$blockColor.addClass('inheritSnipColor');$blockImg.addClass('inheritSnipImg');$blockGrad.addClass('inheritSnipGrad');$blockPattern.addClass('inheritSnipPattern');$blockBorder.addClass('inheritSnipBorder');$blockPadding.addClass('inheritSnipPadding');$blockContent.addClass('inheritSnipContent');}else if($parent2.hasClass('inheritingSnip')){$parent2.removeClass('inheritingSnip');$blockColor.removeClass('inheritSnipColor');$blockImg.removeClass('inheritSnipImg');$blockGrad.removeClass('inheritSnipGrad');$blockPattern.removeClass('inheritSnipPattern');$blockBorder.removeClass('inheritSnipBorder');$blockPadding.removeClass('inheritSnipPadding');$blockContent.removeClass('inheritSnipContent');}
regenVmlAll(roundableLayers,true);}
buildElms($blockContent,false,true);};(function($){$.fn.rebuildYoutube=function(options){var defaults={isEdit:true,areDuplicates:false,flashOnload:false,setNewIds:false,callback:false,generateSingleMenu:false};var options=$.extend(defaults,options);var obj=this;var objId=obj.attr('id');var objFocusId=objId+'Focus';var newYoutubeNum=objId.replace(/youtubeEmbedWr_/,'');newYoutubeNum=newYoutubeNum.toNumber();function setNewObjId(){newYoutubeNum=elmUniqueNum('.youtubeEmbedWr');objId='youtubeEmbedWr_'+newYoutubeNum;if($('#'+objId).length>0){newYoutubeNum=elmUniqueNum('.youtubeEmbedWr')+1;objId='youtubeEmbedWr_'+newYoutubeNum;}
obj.attr('id',objId);}
if(options.setNewIds||!objId)setNewObjId();var youtubeDragger=obj.find('div.youtubeVidHandle');youtubeDragger.attr('id','dragYoutube_'+newYoutubeNum);if(!obj.attr('cornerSize')){obj.attr('cornerSize',0).attr('borderTopLeftRounded',false).attr('borderTopRightRounded',false).attr('borderBottomLeftRounded',false).attr('borderBottomRightRounded',false);}
var findBlockFocus=obj.find('.blockFocus');if((findBlockFocus.length>0)&&(!findBlockFocus.is('#'+objFocusId))){findBlockFocus.attr('id',objFocusId);}else if(!findBlockFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo(obj);}
var cacheBlockFocus=$('#'+objFocusId);var gopherFunctions=new Array();gopherFunctions[0]=function(){editPanelLoad('/includes/sitecreator_panel_youtube_style.jsp');currYtubeVid='#'+objId;setGlobalVars(objId,obj.parent().attr('id'));}
gopherFunctions[1]=function(){duplicateElm({elmId:'#'+objId,type:'video'})}
if(options.isEdit){obj.elmGophers({deleteElm:objId,gophers:['Design Video','Duplicate'],gopherSmartFunction:gopherFunctions,arrowMover:[obj,cacheBlockFocus],isDrag:true,isResize:true,flashOnload:options.flashOnload,hasHandle:'#dragYoutube_'+newYoutubeNum,generateSingleMenu:options.generateSingleMenu});}else{$('#dragYoutube_'+newYoutubeNum).hide();}
obj.show();if(options.callback)options.callback.call(this,obj);return this;};})(jQuery);(function($){$.fn.rebuildImg=function(options){var defaults={width:200,setRoundCorners:false,isEdit:true,setNewIds:false,flashOnload:false,callback:false,doRound:true,generateSingleMenu:false,isResizable:true,isDraggable:true,noGroup:false,setNewZ:false};var options=$.extend(defaults,options);var obj=(this.jquery)?this:$(this);var objId=obj.attr('id');function getNewObjId(){var newEditNum=elmUniqueNum('.userImage')-0+1;objId='userImage_'+newEditNum;if($('#'+objId).length>0){var objIdNum=elmUniqueNum('.userImage')-0+2;objId='userImage_'+objIdNum;}
obj.attr('id',objId);}
if(!objId||options.setNewIds)getNewObjId();var numUserImg=objId.replace(/userImage_/,'')-0;var objParentId='userImgRelWrap_'+numUserImg;var objDragParentId='userImgWrapper_'+numUserImg;var objBorderId=objId+'Border';var objColorId=objId+'BgColor';var objGradientId=objId+'Gradient';var objPatternId=objId+'Pattern';var objFocusId=objId+'Focus';var objCoverId='userImageCover_'+numUserImg;var imgW=obj.width();var imgH=obj.height();var imgOW=obj.outerWidth(true);var imgOH=obj.outerHeight(true);var imgP1W=imgOW,imgP1H=imgOH;var imgP2W=imgOW,imgP2H=imgOH;var findParent=obj.parent();if((findParent.is('.userImgRelWrap'))&&(findParent.attr('id')!=objParentId)){findParent.attr('id',objParentId).width(imgP2W);findParent.parent('.userImgWrapper').attr('id',objDragParentId);}else if(findParent.attr('id')!=objParentId){var userImgRelWrap=$('<div></div>').attr('id',objParentId).addClass('userImgRelWrap').css({'position':'relative'});obj.wrap(userImgRelWrap);var useObjTop=obj.css('top'),useObjLeft=obj.css('top');if(useObjTop&&!useObjLeft){useObjTop='20px';useObjLeft='20px';}
var userImgWrapper=$('<div></div>').attr('id',objDragParentId).addClass('userImgWrapper').css({'position':'absolute','top':useObjTop,'left':useObjLeft});$('#'+objParentId).wrap(userImgWrapper);obj.css('zIndex','1').attr('op',1);}
var objOp=obj.attr('op')-0;if(!objOp&&objOp!=0)objOp=obj.css('opacity');if(!objOp&&objOp!=0)objOp=0;obj.css('opacity',objOp);var cacheParent=$('#'+objParentId);var cacheDragParent=$('#'+objDragParentId);cacheParent.width(imgP2W).height(imgP2H).css('borderColor','transparent');if(options.setNewZ)cacheDragParent.css('zIndex',options.setNewZ);cacheDragParent.width(imgP1W).height(imgP1H).css('borderColor','transparent');if(options.isEdit){var curImgPath=obj.css('backgroundImage');var pos=curImgPath.indexOf('/memberimages/');if(pos>-1){curImgPath=curImgPath.substr(pos,curImgPath.length);var curMemberId=curImgPath.split('/')[2];if(curMemberId!=globalMemberId){editImage(obj,'action=loadImage');}}}
var findBlockFocus=cacheParent.find('.blockFocus');if((findBlockFocus.length>0)&&(!findBlockFocus.is('#'+objFocusId))){findBlockFocus.attr('id',objFocusId);}else if(!findBlockFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo(cacheParent);}
var cacheImgFocus=$('#'+objFocusId);var findBlockColor=cacheParent.find('.blockColor');if((findBlockColor.length>0)&&(!findBlockColor.is('#'+objColorId))){findBlockColor.attr('id',objColorId);}else if(!findBlockColor.is('#'+objColorId)){findBlockColor=$('<div></div>').attr('id',objColorId).addClass('blockColor').attr('op',0.50).css({'opacity':0.50,'margin':0,'zIndex':2}).prependTo(cacheParent);}
findBlockColor=$('#'+objColorId);findBlockColor.css('zIndex',findBlockColor.css('zIndex'));var cOp=findBlockColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=findBlockColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;findBlockColor.attr('op',cOp).css('opacity',cOp);var findBlockGrad=cacheParent.find('.blockGradient');if((findBlockGrad.length>0)&&(!findBlockGrad.is('#'+objGradientId))){findBlockGrad.attr('id',objGradientId);}else if(!findBlockGrad.is('#'+objGradientId)){findBlockGrad=$('<div></div>').attr('id',objGradientId).addClass('blockGradient').attr('op',0.50).css({'opacity':0.50,'margin':0,'zIndex':3}).prependTo(cacheParent);}
findBlockGrad=$('#'+objGradientId);findBlockGrad.css('zIndex',findBlockGrad.css('zIndex'));var gOp=findBlockGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=findBlockGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;findBlockGrad.attr('op',gOp).css('opacity',gOp);var findBlockPattern=cacheParent.find('.blockPattern');if((findBlockPattern.length>0)&&(!findBlockPattern.is('#'+objPatternId))){findBlockPattern.attr('id',objPatternId);}else if(!findBlockPattern.is('#'+objPatternId)){findBlockPattern=$('<div></div>').attr('id',objPatternId).addClass('blockPattern').attr('op',0.50).css({'opacity':0.50,'margin':0,'zIndex':4}).prependTo(cacheParent);}
findBlockPattern=$('#'+objPatternId);findBlockPattern.css('zIndex',findBlockPattern.css('zIndex'));var pOp=findBlockPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=findBlockPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;findBlockPattern.attr('op',pOp).css('opacity',pOp);var findBlockBorder=cacheParent.find('.blockBorder');if((findBlockBorder.length>0)&&(!findBlockBorder.is('#'+objBorderId))){findBlockBorder.attr('id',objBorderId);}else if(!findBlockBorder.is('#'+objBorderId)){if(options.setRoundCorners){$('<div></div>').attr('id',objBorderId).addClass('blockBorder').attr('cornerSize',options.setRoundCorners[0]).attr('borderTopLeftRounded',options.setRoundCorners[1]).attr('borderTopRightRounded',options.setRoundCorners[2]).attr('borderBottomLeftRounded',options.setRoundCorners[3]).attr('borderBottomRightRounded',options.setRoundCorners[4]).prependTo(cacheParent);}else{$('<div></div>').attr('id',objBorderId).addClass('blockBorder').prependTo(cacheParent);}
findBlockBorder=$('#'+objBorderId);findBlockBorder.attr('op',0.50).css({'border':'0px solid transparent','opacity':0.50,'margin':0});}
var bOp=findBlockBorder.attr('op')-0;if(!bOp&&bOp!=0)bOp=findBlockBorder.css('opacity');if(!bOp&&bOp!=0)bOp=0.50;findBlockBorder.attr('op',bOp).css('opacity',bOp);var roundableLayers=[findBlockBorder,findBlockColor,findBlockGrad,findBlockPattern,obj];if(findBlockBorder.attr('cornerSize')>=0||findBlockBorder.attr('cornerSize')){doRoundElm(roundableLayers,[0,0,0,0],true);}
var findBlockCover=cacheParent.find('.userImageCover');if((findBlockCover.length>0)&&(!findBlockCover.is('#'+objCoverId))){findBlockCover.attr('id',objCoverId);}else if(!findBlockCover.is('#'+objCoverId)){$('<div></div>').attr('id',objCoverId).addClass('userImageCover').css({'zIndex':250,'opacity':0,'color':'transparent'}).appendTo(cacheParent);}else{findBlockCover;}
var cacheLinkable=$('#'+objCoverId);if(!options.isEdit){var clickableLink=false;if(cacheLinkable.length>0)clickableLink=cacheLinkable.attr('fclick');if(liveMode&&clickableLink&&clickableLink!='undefined'){cacheDragParent.click(function(){eval(clickableLink);return false;});cacheLinkable.css('cursor','pointer');}else if(clickableLink){var linkPageId=parseInt(cacheLinkable.attr('linkPageId'));if(linkPageId>=0){cacheDragParent.click(function(){loadPage(parseInt(cacheLinkable.attr('linkPageId')),true);return false;});cacheLinkable.css('cursor','pointer');}else{cacheDragParent.click(function(){eval(clickableLink);return false;});cacheLinkable.css('cursor','pointer');}}}
var tContentAreaId=cacheDragParent.parent().attr('id');if(options.isEdit){if(options.isDraggable){cacheDragParent.css('cursor','move');}else{cacheDragParent.css('cursor','default');}
var gopherFunctions=[];gopherFunctions.push(function(){imageEditPanel(objId,tContentAreaId);});gopherFunctions.push(function(){imageEditPanel(objId,tContentAreaId,'show_cat0');});if(!isMIMTheme1||!isGanoTheme1){gopherFunctions.push(function(){duplicateElm({elmId:'#'+objDragParentId,type:'image',contentArea:'#'+tContentAreaId});});}
gopherFunctions.push(function(){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('image');});gopherFunctions.push(function(){findBlockCover.removeAttr('fclick').removeAttr('linkPageId');});var imgGoferTxts=['Design Image','Change Image','Duplicate','Link to Something','Remove Link'];if(isMIMTheme1||isGanoTheme1)imgGoferTxts=['Design Image','Change Image','Link to Something','Remove Link'];cacheDragParent.elmGophers({deleteElm:objDragParentId,gophers:imgGoferTxts,gopherSmartFunction:gopherFunctions,isDrag:options.isDraggable,gopherStyleClass:'imageGopherStyleTab',isResize:options.isResizable,flashOnload:options.flashOnload,arrowMover:[cacheDragParent,cacheImgFocus],resizeStopFunction:function(e,ui){imageResizeAjax(obj,obj.width(),obj.height(),function(){});},noGroup:options.noGroup,resizeAlso:'#'+objId+', #'+objParentId+', #'+objBorderId+', #'+objGradientId+', #'+objPatternId,keepAspectRatio:true,generateSingleMenu:options.generateSingleMenu});}else{cacheDragParent.css('cursor','default');}
if(options.callback)options.callback.call(this,cacheDragParent);return this;};})(jQuery);function createImage(opts){var defaults={setWidth:200,setHeight:200,setTop:50,setLeft:50,insertArea:null,callback:false,doRound:true,generateSingleMenu:false,isResizable:true,isDraggable:true,newImgSrc:null,noGroup:false};var opts=$.extend(defaults,opts);var objIdNum=elmUniqueNum('.userImgWrapper');var objId='userImage_'+objIdNum;var parentId='userImgWrapper_'+objIdNum,parent2Id='userImgRelWrap_'+objIdNum,imgCoverId='userImageCover_'+objIdNum;var w=opts.setWidth,h=opts.setHeight;var $parentImg=$('<div id="'+parentId+'" class="userImgWrapper" style="position: absolute; z-index: '+(opts.insertArea?setNewZIndex(opts.insertArea):32000)+'; border-color: transparent; width: '+w+'px; height: '+h+'px; top: '+opts.setTop+'px; left: '+opts.setLeft+'px;"></div>');var imgHtml='<div class="hiliteElm hiliteElm1" style="display: none;"><div class="hiliteElm hiliteElm2"></div></div>';imgHtml+='<div id="'+parent2Id+'" class="userImgRelWrap" style="position: relative; border-color: transparent; width: '+w+'px; height: '+h+'px;">';imgHtml+='<div id="'+objId+'Border" class="blockBorder" op="0" borderbottomrightrounded="false" borderbottomleftrounded="false" bordertoprightrounded="false" bordertopleftrounded="false" cornersize="0" style="border: 0px solid transparent; margin: 0px; width: '+w+'px; height: '+h+'px; opacity: 0;"></div>';imgHtml+='<div id="'+objId+'Pattern" class="blockPattern" op="0" style="z-index: 3; margin: 0px; width: '+w+'px; height: '+h+'px; opacity: 0;"></div>';imgHtml+='<div id="'+objId+'Gradient" class="blockGradient" op="0" style="z-index: 2; margin: 0px; width: '+w+'px; height: '+h+'px; opacity: 0;"></div>';imgHtml+='<div id="'+objId+'BgColor" class="blockColor" op="0" style="z-index: 4; margin: 0px; width: '+w+'px; height: '+h+'px; opacity: 0;"></div>';imgHtml+='<input id="'+objId+'Focus" class="blockFocus" />';imgHtml+='<div id="'+objId+'" class="userImage" op="1" style="background-image: url('+opts.newImgSrc+'); z-index: 1; width: '+w+'px; height: '+h+'px; opacity: 1;"></div>';imgHtml+='<div id="'+imgCoverId+'" class="userImageCover elmCover" style="z-index: 250; color: transparent; opacity: 0;"></div>';imgHtml+='</div>';if(opts.insertArea){$parentImg.html(imgHtml).appendTo(opts.insertArea);}
$parentImg.editImage({doRound:opts.doRound,addOptMenu:opts.addOptMenu,generateSingleMenu:opts.generateSingleMenu,callback:opts.callback,noGroup:opts.noGroup});return $parentImg;}
jQuery.fn.editImage=function(opts){var defaults={setNewIds:false,callback:false,doRound:true,generateSingleMenu:false,isResizable:true,isDraggable:true,noGroup:false};var opts=$.extend(defaults,opts);var obj=(this.jquery)?this:$(this);var parentId=obj.attr('id');var objIdNum=parentId.replace(/userImgWrapper_/,'');var objId=(objIdNum>=0)?'userImage_'+objIdNum:false;var doSetNewIds=!parentId||!objId||opts.setNewIds;if(doSetNewIds){objIdNum=elmUniqueNum('.userImgWrapper');objId='userImage_'+objIdNum;}
var $parent2=obj.find('> .userImgRelWrap');var $imgMain=$parent2.find('> .userImage'),$imgColor=$parent2.find('> .blockColor'),$imgFocus=$parent2.find('> .blockFocus'),$imgPattern=$parent2.find('> div.blockPattern'),$imgCover=$parent2.find('> div.elmCover'),$imgGrad=$parent2.find('> div.blockGradient'),$imgBorder=$parent2.find('> .blockBorder');var parentId='userImgWrapper_'+objIdNum,parent2Id='userImgRelWrap_'+objIdNum,objBorderId=objId+'Border',objColorId=objId+'BgColor',objGradientId=objId+'Gradient',objCoverId='userImageCover_'+objIdNum,objPatternId=objId+'Pattern',objFocusId=objId+'Focus';if(doSetNewIds){obj.attr('id',parentId);$parent2.attr('id',parent2Id);$imgMain.attr('id',objId);$imgFocus.attr('id',objFocusId);$imgBorder.attr('id',objBorderId);$imgColor.attr('id',objColorId);$imgPattern.attr('id',objPatternId);$imgGrad.attr('id',objGradientId);$imgCover.attr('id',objCoverId);}
var imgOW=$imgMain.outerWidth(true);var imgOH=$imgMain.outerHeight(true);var imgP1W=imgOW,imgP1H=imgOH;obj.add($parent2).width(imgP1W).height(imgP1H);var objOp=$imgMain.attr('op')-0;if(!objOp&&objOp!=0)objOp=$imgMain.css('opacity');if(!objOp&&objOp!=0)objOp=0;$imgMain.css('opacity',objOp);var pOp=$imgBorder.attr('op')-0;if(!pOp&&pOp!=0)pOp=$imgBorder.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$imgBorder.css('opacity',pOp);var pOp=$imgPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=$imgPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$imgPattern.css('opacity',pOp);var cOp=$imgColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=$imgColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;$imgColor.css('opacity',cOp);var gOp=$imgGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=$imgGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;$imgGrad.css('opacity',gOp);var curImgPath=$imgMain.css('backgroundImage');if(curImgPath){var pos=curImgPath.indexOf('/memberimages/');if(pos>-1){curImgPath=curImgPath.substr(pos,curImgPath.length);var curMemberId=curImgPath.split('/')[2];if(curMemberId!=globalMemberId)editImage($imgMain,'action=loadImage');}}
var roundableLayers=[$imgBorder,$imgColor,$imgGrad,$imgPattern,$imgMain];if($imgBorder.attr('cornerSize')>=0||$imgBorder.attr('cornerSize')){if(roundableLayers[0].attr('rad')){regenVmlAll(roundableLayers,true);}else{doRoundElm(roundableLayers);}}
if(opts.isDraggable){obj.css('cursor','move');}else{obj.css('cursor','default');}
var tContentAreaId=obj.parent().attr('id');var gopherFunctions=[];gopherFunctions.push(function(){imageEditPanel(objId,tContentAreaId);});gopherFunctions.push(function(){imageEditPanel(objId,tContentAreaId,'show_cat0');});if(!isMIMTheme1&&!isGanoTheme1){gopherFunctions.push(function(){duplicateElm({elmId:'#'+parentId,type:'image',contentArea:'#'+tContentAreaId});});}
gopherFunctions.push(function(e,oEvent){setGlobalVars(objId,tContentAreaId);doLinkPopup.generate('image');});gopherFunctions.push(function(){$imgCover.removeAttr('fclick').removeAttr('linkPageId');});var imgGoferTxts=['Design Image','Change Image','Duplicate','Link to Something','Remove Link'];if(isMIMTheme1||isGanoTheme1)imgGoferTxts=['Design Image','Change Image','Link to Something','Remove Link'];obj.elmGophers({deleteElm:parentId,gophers:imgGoferTxts,gopherSmartFunction:gopherFunctions,isDrag:opts.isDraggable,isResize:opts.isResizable,flashOnload:opts.flashOnload,arrowMover:[obj,$imgFocus],resizeStopFunction:function(e,ui){imageResizeAjax($imgMain,$imgMain.width(),$imgMain.height(),function(){});},noGroup:opts.noGroup,resizeAlso:'#'+objId+', #'+parent2Id+', #'+objBorderId+', #'+objGradientId+', #'+objPatternId+', #'+objColorId,keepAspectRatio:true,generateSingleMenu:opts.generateSingleMenu});if(opts.callback)opts.callback.call(this,obj);return this;};jQuery.fn.previewImage=function(opts){var defaults={doRound:true,setNewIds:false};var opts=$.extend(defaults,opts);var obj=(this.jquery)?this:$(this);var parentId=obj.attr('id');var objIdNum=parentId.replace(/userImgWrapper_/,'');var objId='userImage_'+objIdNum;var doSetNewIds=!parentId||!objId||opts.setNewIds;if(doSetNewIds){objIdNum=elmUniqueNum('.userImgWrapper');objId='userImage_'+objIdNum;}
var $parent2=obj.find('> .userImgRelWrap');var $imgMain=$parent2.find('> .userImage'),$imgColor=$parent2.find('> .blockColor'),$imgFocus=$parent2.find('> .blockFocus'),$imgPattern=$parent2.find('> div.blockPattern'),$imgCover=$parent2.find('> div.elmCover'),$imgGrad=$parent2.find('> div.blockGradient'),$imgBorder=$parent2.find('> .blockBorder');var parentId='userImgWrapper_'+objIdNum,parent2Id='userImgRelWrap_'+objIdNum,objBorderId=objId+'Border',objColorId=objId+'BgColor',objGradientId=objId+'Gradient',objCoverId='userImageCover_'+objIdNum,objPatternId=objId+'Pattern',objFocusId=objId+'Focus';if(doSetNewIds){obj.attr('id',parentId);$parent2.attr('id',parent2Id);$imgMain.attr('id',objId);$imgFocus.attr('id',objFocusId);$imgBorder.attr('id',objBorderId);$imgColor.attr('id',objColorId);$imgPattern.attr('id',objPatternId);$imgGrad.attr('id',objGradientId);$imgCover.attr('id',objCoverId);}
var objOp=$imgMain.attr('op')-0;if(!objOp&&objOp!=0)objOp=$imgMain.css('opacity');if(!objOp&&objOp!=0)objOp=0;$imgMain.css('opacity',objOp);var pOp=$imgBorder.attr('op')-0;if(!pOp&&pOp!=0)pOp=$imgBorder.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$imgBorder.css('opacity',pOp);var pOp=$imgPattern.attr('op')-0;if(!pOp&&pOp!=0)pOp=$imgPattern.css('opacity');if(!pOp&&pOp!=0)pOp=0.50;$imgPattern.css('opacity',pOp);var cOp=$imgColor.attr('op')-0;if(!cOp&&cOp!=0)cOp=$imgColor.css('opacity');if(!cOp&&cOp!=0)cOp=0;$imgColor.css('opacity',cOp);var gOp=$imgGrad.attr('op')-0;if(!gOp&&gOp!=0)gOp=$imgGrad.css('opacity');if(!gOp&&gOp!=0)gOp=0.50;$imgGrad.css('opacity',gOp);var roundableLayers=[$imgBorder,$imgColor,$imgGrad,$imgPattern,$imgMain];if($imgBorder.attr('cornerSize')>=0||$imgBorder.attr('cornerSize')){if(roundableLayers[0].attr('rad')){regenVmlAll(roundableLayers,true);}else{doRoundElm(roundableLayers);}}
obj.css('cursor','default');var clickableLink=false;if($imgCover.length)clickableLink=$imgCover.attr('fclick');if(liveMode&&clickableLink&&clickableLink!='undefined'){obj.click(function(){eval(clickableLink);return false;});$imgCover.css('cursor','pointer');}else if(clickableLink){var linkPageId=parseInt($imgCover.attr('linkPageId'));if(linkPageId>=0){obj.click(function(){loadPage(parseInt($imgCover.attr('linkPageId')),true);return false;});$imgCover.css('cursor','pointer');}else{obj.click(function(){eval(clickableLink);return false;});$imgCover.css('cursor','pointer');}}
return obj;};function imageEditPanel(objId,setContArea,tab){setGlobalVars(objId,setContArea);curImgId='#'+objId;FMimgURL=$(curImgId).css('backgroundImage');var b=FMimgURL.indexOf('("')+2;var e=FMimgURL.lastIndexOf('")');FMimgURL=FMimgURL.slice(b,e);topEditPanel.open('/includes/sitecreator_panel_image_effects.jsp?siteId='+lastSiteClickedId+'&selectedImg='+objId,tab);}
var imageResizeAjax=function($imgElm,w,h,callback){w=parseInt(w);h=parseInt(h);editImage($imgElm,'&action=resize&w='+w+'&h='+h,false,false,false,callback,true);};(function($){$.fn.rebuildBlog=function(){return this.each(function(i){var obj=$(this);var objId=obj.attr('id');setCPageType('blog');obj.css({'position':'relative','float':'left','clear':'both'}).width('100%');var postNum=objId.replace(/post_/,'')-0;var postTitleId='postTitle_'+postNum;var postContentId='postContent_'+postNum;var postContent=$('#'+postContentId);var postTitle=$('#'+postTitleId);var tabStyleInner=$('<div></div>').addClass('elmGopherTab').html('Design Blog').click(function(e){tabStyle.editPanel();setGlobalVars(objId,postContentId);});var tabStyle=$('<a></a>').attr('href',getContextPath()+'/includes/sitecreator_panel_blog_style.jsp').append(tabStyleInner);tabStyle.editPanel();var tabInsertInner=$('<div></div>').addClass('elmGopherTab').html('Content').click(function(e){tabInsert.editPanel();setGlobalVars(objId,postContentId);});var tabInsert=$('<a></a>').attr('href',getContextPath()+'/includes/sitecreator_panel_inserts.jsp').append(tabInsertInner);tabInsert.editPanel();var tabSortUp=$('<div></div>').addClass('elmGopherTab').html('Up').click(function(e){var thisOrder=obj.attr('blogOrder');var prevPost=obj.prev();var newOrder=prevPost.attr('blogOrder');prevPost.attr('blogOrder',thisOrder);obj.attr('blogOrder',newOrder);obj.insertBefore(prevPost);editPostOrder(postNum,newOrder);});var tabSortDown=$('<div></div>').addClass('elmGopherTab').html('Down').click(function(e){var thisOrder=obj.attr('blogOrder');var nextPost=obj.next();var newOrder=nextPost.attr('blogOrder');nextPost.attr('blogOrder',thisOrder);obj.attr('blogOrder',newOrder);obj.insertAfter(nextPost);editPostOrder(postNum,newOrder);});var tabSave=$('<div></div>').addClass('elmGopherTab').html('Save').click(function(e){editPostContent(postNum,postContent.html());});var tabTitleDel=$('<div></div>').addClass('elmGopherTab').html('Delete Post').click(function(e){var delTopPos=e.pageY-25+'px';var delLeftPos=e.pageX+15+'px';if($('.delOverlay').length==0){var delOverlay=$('<div></div>').addClass('delOverlay').hide().appendTo('body');}
var cacheOverlay=$('body > div.delOverlay');var declineDelete=$('<input />').addClass('aButton').attr('type','button').css('margin-right','7px').val('No').click(function(){$('#delPostBubble_'+postNum).fadeOut(500);cacheOverlay.hide();});var acceptDelete=$('<input />').addClass('aButton').attr('type','submit').val('Yes, delete this post.').click(function(){deletePost(postNum);$('#delPostBubble_'+postNum).fadeOut(500);cacheOverlay.hide();});var buttonWrapper=$('<div></div>').css({'margin-top':'10px','text-align':'center'}).append(declineDelete).append(acceptDelete);var delPostBubble=$('<div></div>').attr('id','delPostBubble_'+postNum).addClass('deleteBubble').html('<span style="font-size:18px; color:#F00">!</span>&#160; You are about to delete this entire post. We cannot gaurantee a recovery of your information.<br />Click "Yes" to delete this post or "No" to return.<br />').append(buttonWrapper).hide().appendTo('body');cacheOverlay.show();$('#delPostBubble_'+postNum).css({'top':delTopPos,'left':delLeftPos}).fadeIn(300);});var tgopherMenu=$('<div></div>').attr('id','tgopherMenu_'+postNum).addClass('blogGophers').addClass('elmGopher').append(tabStyle).append(tabInsert).append(tabSortUp).append(tabSortDown).append(tabSave).append(tabTitleDel).css('z-index','10');obj.append(tgopherMenu);var cacheGopher=$('#tgopherMenu_'+postNum);if((i==0)&&(cacheGopher.css('margin-top').replace(/px/,'')-0<15)){cacheGopher.css('top','0px');}
obj.hover(function(){cacheGopher.css('z-index',22).stop().animate({opacity:1.0},375);},function(){cacheGopher.stop().animate({opacity:0.0},800,function(){$(this).css('z-index',-100);});});obj.find('.postCommentWr').each(function(){var thisComment=$(this);var commentPostRegEx=RegExp('comment_'+postNum+'_');var commentNum=thisComment.attr('id').replace(commentPostRegEx,'');var thisCommentGopherStr='cgopherMenu_'+postNum+'_'+commentNum;var tabCommentDel=$('<div></div>').addClass('elmGopherTab').html('Delete Comment').warningMsg({msg:'Delete Comment?',cancelTxt:'No',acceptTxt:'Yes',callbackAccept:'deleteCommment('+postNum+', '+commentNum+')'});var cgopherMenu=$('<div></div>').attr('id',thisCommentGopherStr).addClass('elmGopher').append(tabCommentDel).css('z-index','10');thisComment.append(cgopherMenu);var cacheCommentGopher=$('#'+thisCommentGopherStr);thisComment.hover(function(){cacheCommentGopher.css('z-index',10).stop().animate({opacity:1.0},375);},function(){cacheCommentGopher.stop().animate({opacity:0.0},800,function(){$(this).css('z-index',-100);});});});});};})(jQuery);(function($){$.fn.makePayButton=function(opts){var defaults={payEmail:'',payItemName:'',payItemNum:'',payAmount:'',payCurrency:'',payQuantity:'',payShip1:'',payShip2:'',payButtonImg:'/images/paypalBuyNow_LG.gif',doInsert:false,flashOnload:false,isEdit:true,callback:false,generateSingleMenu:false};var opts=$.extend({},defaults,opts);var obj=$(this);var objId=obj.attr('id');var objFocusId=objId+'Focus';var objInnerId=objId+'Inner';obj.find('div.fPaypalButtonInner').attr('id',objInnerId);var objInner=$('#'+objInnerId);var payButtonImgId=objId+'Img';var $payButtonImg;var objCoverId=objId+'Cover';var numButtons=objId.replace(/paypalButton_/,'')-0;if(opts.doInsert){var payInput1=$('<input />').attr('type','hidden').attr('id','cmd').attr('name','cmd').attr('value','_xclick');var payInput2=$('<input />').attr('type','hidden').attr('id','business').attr('name','business').val(opts.payEmail);var payInput3=$('<input />').attr('type','hidden').attr('id','item_name').attr('name','item_name').val(opts.payItemName);var payInput4=$('<input />').attr('type','hidden').attr('id','item_number').attr('name','item_number').val(opts.payItemNum);var payInput5=$('<input />').attr('type','hidden').attr('id','amount').attr('name','amount').val(opts.payAmount);var payInput6=$('<input />').attr('type','hidden').attr('id','currency_code').attr('name','currency_code').val(opts.payCurrency);var payInput7=$('<input />').attr('type','hidden').attr('id','quantity').attr('name','quantity').val(opts.payQuantity);var payInput8=$('<input />').attr('type','hidden').attr('id','shipping').attr('name','shipping').val(opts.payShip1);var payInput9=$('<input />').attr('type','hidden').attr('id','shipping2').attr('name','shipping2').val(opts.payShip2);var payInput10=$('<input />').attr('type','hidden').attr('name','bn').val('ButtonFactory.PayPal.001');var payInput11=$('<input />').attr('type','submit').hide().attr('id','paypalButtonInput_'+numButtons).attr('name','add').attr('src',opts.payButtonImg);var newPaypalButtonForm=$('<form></form>').attr('method','post').attr('action','https://www.paypal.com/cgi-bin/webscr').attr('target','paypal').append(payInput1).append(payInput2).append(payInput3).append(payInput4).append(payInput5).append(payInput6).append(payInput7).append(payInput8).append(payInput9).append(payInput10).append(payInput11).appendTo('#'+objInnerId);var buttonImg=$('<img />').attr('border',0).attr('id',payButtonImgId).attr('src',opts.payButtonImg).css('cursor','move').appendTo('#'+objInnerId);$payButtonImg=$('#'+payButtonImgId);}
$payButtonImg=$('#'+payButtonImgId);obj.width($payButtonImg.width()).height($payButtonImg.height());objInner.width($payButtonImg.width()).height($payButtonImg.height());var findBlockFocus=obj.find('.blockFocus');if((findBlockFocus.length>0)&&(!findBlockFocus.is('#'+objFocusId))){findBlockFocus.attr('id',objFocusId);}else if(!findBlockFocus.is('#'+objFocusId)){$('<input />').attr('id',objFocusId).addClass('blockFocus').prependTo(obj);}
var cacheBlockFocus=$('#'+objFocusId);var findPPBCover=objInner.find('.ppbCover');if((findPPBCover.length>0)&&(!findPPBCover.is('#'+objCoverId))){findPPBCover.attr('id',objCoverId);}else if(!findPPBCover.is('#'+objCoverId)){$('<div></div>').attr('id',objCoverId).addClass('ppbCover').appendTo('#'+objInnerId);}
var objCover=$('#'+objCoverId);if(opts.isEdit){var smFunctions=[];smFunctions[0]=function(){setGlobalVars(objId);fabPopup.open('/includes/sitecreator_popup_pay_button.jsp?doEdit=true',true,[540,355]);}
obj.elmGophers({deleteElm:objId,gophers:['Edit'],gopherSmartFunction:smFunctions,isDrag:true,flashOnload:opts.flashOnload,arrowMover:[obj,cacheBlockFocus],generateSingleMenu:opts.generateSingleMenu});}else{$payButtonImg.css('cursor','pointer');objCover.hide();$payButtonImg.click(function(){$('#paypalButtonInput_'+numButtons).click();})}
if(opts.callback)opts.callback.call(this,obj);return this;};})(jQuery);
