
function Delegate(){}
Delegate.create=function(o,f){var a=new Array();var l=arguments.length;for(var i=2;i<l;i++)a[i-2]=arguments[i];return function(){var aP=[].concat(arguments,a);f.apply(o,aP);}}
Tween=function(obj,prop,func,begin,finish,duration,suffixe){this.init(obj,prop,func,begin,finish,duration,suffixe)}
var t=Tween.prototype;t.obj=new Object();t.prop='';t.func=function(t,b,c,d){return c*t/d+b;};t.begin=0;t.change=0;t.prevTime=0;t.prevPos=0;t.looping=false;t._duration=0;t._time=0;t._pos=0;t._position=0;t._startTime=0;t._finish=0;t.name='';t.suffixe='';t._listeners=new Array();t.setTime=function(t){this.prevTime=this._time;if(t>this.getDuration()){if(this.looping){this.rewind(t-this._duration);this.update();this.broadcastMessage('onMotionLooped',{target:this,type:'onMotionLooped'});}else{this._time=this._duration;this.update();this.stop();this.broadcastMessage('onMotionFinished',{target:this,type:'onMotionFinished'});}}else if(t<0){this.rewind();this.update();}else{this._time=t;this.update();}};t.getTime=function(){return this._time;};t.setDuration=function(d){this._duration=(d==null||d<=0)?100000:d;};t.getDuration=function(){return this._duration;};t.setPosition=function(p){this.prevPos=this._pos;var a=this.suffixe!=''?this.suffixe:'';this.obj[this.prop]=Math.round(p)+a;this._pos=p;this.broadcastMessage('onMotionChanged',{target:this,type:'onMotionChanged'});};t.getPosition=function(t){if(t==undefined)t=this._time;return this.func(t,this.begin,this.change,this._duration);};t.setFinish=function(f){this.change=f-this.begin;};t.geFinish=function(){return this.begin+this.change;};t.init=function(obj,prop,func,begin,finish,duration,suffixe){if(!arguments.length)return;this._listeners=new Array();this.addListener(this);if(suffixe)this.suffixe=suffixe;this.obj=obj;this.prop=prop;this.begin=begin;this._pos=begin;this.setDuration(duration);if(func!=null&&func!=''){this.func=func;}
this.setFinish(finish);};t.start=function(){this.rewind();this.startEnterFrame();this.broadcastMessage('onMotionStarted',{target:this,type:'onMotionStarted'});};t.rewind=function(t){this.stop();this._time=(t==undefined)?0:t;this.fixTime();this.update();};t.fforward=function(){this._time=this._duration;this.fixTime();this.update();};t.update=function(){this.setPosition(this.getPosition(this._time));};t.startEnterFrame=function(){this.stopEnterFrame();this.isPlaying=true;this.onEnterFrame();};t.onEnterFrame=function(){if(this.isPlaying){this.nextFrame();setTimeout(Delegate.create(this,this.onEnterFrame),0);}};t.nextFrame=function(){this.setTime((this.getTimer()-this._startTime)/1000);};t.stop=function(){this.stopEnterFrame();this.broadcastMessage('onMotionStopped',{target:this,type:'onMotionStopped'});};t.stopEnterFrame=function(){this.isPlaying=false;};t.continueTo=function(finish,duration){this.begin=this._pos;this.setFinish(finish);if(this._duration!=undefined)
this.setDuration(duration);this.start();};t.resume=function(){this.fixTime();this.startEnterFrame();this.broadcastMessage('onMotionResumed',{target:this,type:'onMotionResumed'});};t.yoyo=function(){this.continueTo(this.begin,this._time);};t.addListener=function(o){this.removeListener(o);return this._listeners.push(o);};t.removeListener=function(o){var a=this._listeners;var i=a.length;while(i--){if(a[i]==o){a.splice(i,1);return true;}}
return false;};t.broadcastMessage=function(){var arr=new Array();for(var i=0;i<arguments.length;i++){arr.push(arguments[i])}
var e=arr.shift();var a=this._listeners;var l=a.length;for(var i=0;i<l;i++){if(a[i][e])
a[i][e].apply(a[i],arr);}};t.fixTime=function(){this._startTime=this.getTimer()-this._time*1000;};t.getTimer=function(){return new Date().getTime()-this._time;};Tween.backEaseIn=function(t,b,c,d,a,p){if(s==undefined)var s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;};Tween.backEaseOut=function(t,b,c,d,a,p){if(s==undefined)var s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;};Tween.backEaseInOut=function(t,b,c,d,a,p){if(s==undefined)var s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;};Tween.elasticEaseIn=function(t,b,c,d,a,p){if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(!a||a<Math.abs(c)){a=c;var s=p/4;}
else
var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;};Tween.elasticEaseOut=function(t,b,c,d,a,p){if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(!a||a<Math.abs(c)){a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);return(a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b);};Tween.elasticEaseInOut=function(t,b,c,d,a,p){if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)var p=d*(.3*1.5);if(!a||a<Math.abs(c)){var a=c;var s=p/4;}
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;};Tween.bounceEaseOut=function(t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}};Tween.bounceEaseIn=function(t,b,c,d){return c-Tween.bounceEaseOut(d-t,0,c,d)+b;};Tween.bounceEaseInOut=function(t,b,c,d){if(t<d/2)return Tween.bounceEaseIn(t*2,0,c,d)*.5+b;else return Tween.bounceEaseOut(t*2-d,0,c,d)*.5+c*.5+b;};Tween.strongEaseInOut=function(t,b,c,d){return c*(t/=d)*t*t*t*t+b;};Tween.regularEaseIn=function(t,b,c,d){return c*(t/=d)*t+b;};Tween.regularEaseOut=function(t,b,c,d){return-c*(t/=d)*(t-2)+b;};Tween.regularEaseInOut=function(t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;};Tween.strongEaseIn=function(t,b,c,d){return c*(t/=d)*t*t*t*t+b;};Tween.strongEaseOut=function(t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;};Tween.strongEaseInOut=function(t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;};

function Sk_addCommentPopup(elementId,paramObj)
{this.elementId=elementId;this.init(paramObj);};Sk_addCommentPopup.prototype.init=function(paramObj)
{this.closeButtonImg=(paramObj&&paramObj.closeButtonImg?paramObj.closeButtonImg:"");this.cancelImg=(paramObj&&paramObj.cancelImg?paramObj.cancelImg:"");this.postImg=(paramObj&&paramObj.postImg?paramObj.postImg:"");this.closeButtonCbk=(paramObj&&paramObj.closeButtonCbk?paramObj.closeButtonCbk:"");this.cancelCbk=(paramObj&&paramObj.cancelCbk?paramObj.cancelCbk:"");this.postCbk=(paramObj&&paramObj.postCbk?paramObj.postCbk:"");this.keyPressCbk=(paramObj&&paramObj.keyPressCbk?paramObj.keyPressCbk:null);this.loadingImg=(paramObj&&paramObj.loadingImg?paramObj.loadingImg:null);this.renderWidget();};Sk_addCommentPopup.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var directive={'img.ac_closeButton@src':'closebtn','img.ac_cancelButton@src':'cancelbtn','img.ac_postButton@src':'postbtn'};var data={closebtn:thisObj.closeButtonImg,cancelbtn:thisObj.cancelImg,postbtn:thisObj.postImg};$("#"+thisObj.elementId).render(data,directive);thisObj.registerEvents();};$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_addCommentPopup.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .ac_closeButton").click(function(){thisObj.closeButtonCbk();});$("#"+this.elementId+" .ac_cancelButton").click(function(){thisObj.cancelCbk();});$("#"+this.elementId+" .ac_postButton").click(function()
{var comment=$("#"+thisObj.elementId+" #ac_commentText").val();comment=(comment?platformTrim(comment):"");if(comment.length>0)
{comment=escape(htmlEncode(comment));}
thisObj.setLoadingImg();thisObj.postCbk(comment);});if(this.keyPressCbk)
{$("#"+thisObj.elementId+" #ac_commentText").keypress(function(event)
{return thisObj.keyPressCbk(this,event);});}};Sk_addCommentPopup.prototype.setLoadingImg=function()
{if(this.loadingImg)
{$('#'+this.elementId+' .ac_errorMsg').html('<img src="'+this.loadingImg+'"><img>');}};Sk_addCommentPopup.prototype.setErrorMsg=function(msg)
{$('#'+this.elementId+' .ac_errorMsg').html(msg);};Sk_addCommentPopup.prototype.getHTML=function(){return"      <table cellpadding = \"0\" cellspacing = \"0\">            <tr>                <td class=\"ac_closeButtonTd\">                    <img src=\"\" class=\"ac_closeButton\"/>                </td>            </tr>            <tr>                <td>                    <table cellpadding = \"0\" cellspacing = \"0\" class = \"ac_containerTable\">                        <tr><!--row 1-->                            <td colspan = \"3\" class = \"ac_titleTop\">                            </td>                        </tr>                        <tr><!--row 2-->                            <td colspan = \"3\" class = \"ac_title\">                               Add Comment                         </td>                        </tr>                        <tr><!--row 3-->                            <td colspan = \"3\" class = \"ac_comment\">                                <textarea id=\"ac_commentText\"></textarea>                            </td>                        </tr>                        <tr><!--row 4-->                            <td colspan = \"3\" class = \"ac_commentBottom\">                            </td>                        </tr>                        <tr><!--row 5-->                            <td class = \"ac_cancelTd\">                                <img class = \"ac_cancelButton\" src = \"\"/>                            </td>                            <td class = \"ac_cancelRightTd\">                            </td>                            <td class=\"ac_postButtonTd\">                                <img class = \"ac_postButton\" src = \"\">                            </td>                        </tr>                        <tr><!--row 6-->                            <td colspan = \"3\" class = \"ac_errorTd\">                                <div class = \"ac_errorMsg\"></div>                            </td>                        </tr>                   </table>                </td>            </tr>        </table>  "};

function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}
function removeEvent(obj,evType,fn,useCapture){if(obj.removeEventListener){obj.removeEventListener(evType,fn,useCapture);return true;}else if(obj.detachEvent){var r=obj.detachEvent("on"+evType,fn);return r;}else{alert("Handler could not be removed");}}
function getViewportHeight(){if(window.innerHeight!=window.undefined)return window.innerHeight;if(document.compatMode=='CSS1Compat')return document.documentElement.clientHeight;if(document.body)return document.body.clientHeight;return window.undefined;}
function getViewportWidth(){var offset=17;var width=null;if(window.innerWidth!=window.undefined)return window.innerWidth;if(document.compatMode=='CSS1Compat')return document.documentElement.clientWidth;if(document.body)return document.body.clientWidth;}
function getScrollTop(){if(self.pageYOffset)
{return self.pageYOffset;}
else if(document.documentElement&&document.documentElement.scrollTop)
{return document.documentElement.scrollTop;}
else if(document.body)
{return document.body.scrollTop;}}
function getScrollLeft(){if(self.pageXOffset)
{return self.pageXOffset;}
else if(document.documentElement&&document.documentElement.scrollLeft)
{return document.documentElement.scrollLeft;}
else if(document.body)
{return document.body.scrollLeft;}}

var dateFormat=function(){var token=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,timezone=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,timezoneClip=/[^-+\dA-Z]/g,pad=function(val,len){val=String(val);len=len||2;while(val.length<len)val="0"+val;return val;};return function(date,mask,utc){var dF=dateFormat;if(arguments.length==1&&Object.prototype.toString.call(date)=="[object String]"&&!/\d/.test(date)){mask=date;date=undefined;}
date=date?new Date(date):new Date;if(isNaN(date))throw SyntaxError("invalid date");mask=String(dF.masks[mask]||mask||dF.masks["default"]);if(mask.slice(0,4)=="UTC:"){mask=mask.slice(4);utc=true;}
var _=utc?"getUTC":"get",d=date[_+"Date"](),D=date[_+"Day"](),m=date[_+"Month"](),y=date[_+"FullYear"](),H=date[_+"Hours"](),M=date[_+"Minutes"](),s=date[_+"Seconds"](),L=date[_+"Milliseconds"](),o=utc?0:date.getTimezoneOffset(),flags={d:d,dd:pad(d),ddd:dF.i18n.dayNames[D],dddd:dF.i18n.dayNames[D+7],m:m+1,mm:pad(m+1),mmm:dF.i18n.monthNames[m],mmmm:dF.i18n.monthNames[m+12],yy:String(y).slice(2),yyyy:y,h:H%12||12,hh:pad(H%12||12),H:H,HH:pad(H),M:M,MM:pad(M),s:s,ss:pad(s),l:pad(L,3),L:pad(L>99?Math.round(L/10):L),t:H<12?"a":"p",tt:H<12?"am":"pm",T:H<12?"A":"P",TT:H<12?"AM":"PM",Z:utc?"UTC":(String(date).match(timezone)||[""]).pop().replace(timezoneClip,""),o:(o>0?"-":"+")+pad(Math.floor(Math.abs(o)/60)*100+Math.abs(o)%60,4),S:["th","st","nd","rd"][d%10>3?0:(d%100-d%10!=10)*d%10]};return mask.replace(token,function($0){return $0 in flags?flags[$0]:$0.slice(1,$0.length-1);});};}();dateFormat.masks={"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};dateFormat.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};Date.prototype.format=function(mask,utc){return dateFormat(this,mask,utc);};

function Sk_commentsDisplay(elementId,jsonObj,paramObj)
{this.elementId=elementId;this.init(paramObj,jsonObj);};Sk_commentsDisplay.prototype.init=function(paramObj,jsonObj)
{this.numCharsUsername=(paramObj&&paramObj.numCharsUsername?paramObj.numCharsUsername:15);this.numCharsComments=(paramObj&&paramObj.numCharsComments?paramObj.numCharsComments:100);this.numPages=(paramObj&&paramObj.numPages?paramObj.numPages:0);this.numPages=parseInt(Math.ceil(this.numPages));this.previousCbk=(paramObj&&paramObj.previousCbk?paramObj.previousCbk:"");this.nextCbk=(paramObj&&paramObj.nextCbk?paramObj.nextCbk:"");this.pagesCbk=(paramObj&&paramObj.pagesCbk?paramObj.pagesCbk:"");this.noOfPagesToShow=(paramObj&&paramObj.noOfPagesToShow?paramObj.noOfPagesToShow:5);this.pageId=0;this.renderWidget(jsonObj);};Sk_commentsDisplay.prototype.renderWidgetEx=function(pageId,jsonObj)
{this.pageId=parseInt(pageId);this.renderWidget(jsonObj);};Sk_commentsDisplay.prototype.renderWidget=function(jsonObj)
{var thisObj=this;var lengthOfEntries=jsonObj.comments.length;var loadCbk=function()
{var directive={'table.dc_containerTable':{'comment<-comments':{'td.dc_entryTitleTd':function(args)
{var toRet=args.comment.item.rating_username;toRet=platformDoWhiteSpaceEncode(toRet,thisObj.numCharsComments,15);return toRet;},'div.dc_entryDescriptionSpan':function(args)
{var toRet=args.comment.item.rating_review;toRet=platformDoWhiteSpaceEncode(toRet,thisObj.numCharsComments,25);return toRet;},'hr.dc_hrStyle@style':function(args)
{return(args.pos==(lengthOfEntries-1)?'display:none':'');}}}}
$("#"+thisObj.elementId).render(jsonObj,directive);if(thisObj.numPages>0)
{var innerContent="Page:&nbsp;";var startIdx=((thisObj.pageId-(thisObj.noOfPagesToShow/2))>0?(thisObj.pageId-(thisObj.noOfPagesToShow/2)):0);startIdx=((((startIdx+thisObj.noOfPagesToShow)>thisObj.numPages)&&thisObj.noOfPagesToShow<thisObj.numPages)?(thisObj.numPages-thisObj.noOfPagesToShow):startIdx);var endIdx=startIdx+thisObj.noOfPagesToShow;for(var i=startIdx;i<endIdx&&i<thisObj.numPages;i++)
{if(i==thisObj.pageId)
{innerContent+='<span class="dc_pageNumbers_sel" id="pageNum_'+i+'">'+(i+1)+'</span>&nbsp;';}
else
{innerContent+='<a href="#" class="dc_pageNumbers" id="pageNum_'+i+'">'+(i+1)+'</a>&nbsp;';}}
$("#"+thisObj.elementId+" .dc_pageTd").html(innerContent);}
thisObj.registerEvents();}
$("#"+this.elementId).empty();$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_commentsDisplay.prototype.registerEvents=function()
{var thisObj=this;if(this.pageId>0)
{$("#"+this.elementId+" .dc_previousNav").click(function(){thisObj.previousCbk(thisObj.pageId-1);return false;});}
else
{$("#"+this.elementId+" .dc_previousNav").hide();}
if(this.pageId<this.numPages-1)
{$("#"+this.elementId+" .dc_nextNav").click(function(){thisObj.nextCbk(thisObj.pageId+1);return false;});}
else
{$("#"+this.elementId+" .dc_nextNav").hide();}
if(this.numPages>0)
{for(i=0;i<this.numPages;i++)
{if(i!=thisObj.pageId)
{$("#"+this.elementId+" #pageNum_"+i).click(function(){thisObj.handlePagesCbk(this);return false;});}}}};Sk_commentsDisplay.prototype.handlePagesCbk=function(el)
{var result=el.id.split('_');var id=result[result.length-1];this.pagesCbk(id);};Sk_commentsDisplay.prototype.getHTML=function(){return"     <div class=\"dc_scrollDiv\">        <table class=\"dc_containerTable\">            <tr>                <td class=\"dc_entryTitleTd\"></td>            </tr>                <tr>                    <td class=\"dc_entryDescriptionTd\">                        <div class=\"dc_entryDescriptionSpan\"></div>                    </td>                </tr>                <tr>                <td>                    <hr class=\"dc_hrStyle\"></hr>                 </td>                </tr>            </table>       </div>       <table cellpadding=\"0\" cellspacing=\"0\" class=\"dc_navTable\">           <tr>                <td class=\"dc_pageTd\">                </td>                <td class=\"dc_previousNavTd\">                    <a href=\"#\" class=\"dc_previousNav\">previous</a>                </td>                <td class=\"dc_nextNavTd\">                     <a href=\"#\" class=\"dc_nextNav\">next</a>                </td>            </tr>        </table> "};

function FacebookGraphService(clientid)
{this._clientid=clientid;}
FacebookGraphService.prototype._clientid=null;FacebookGraphService.prototype._session=null;FacebookGraphService.prototype._perms=null;FacebookGraphService.prototype._me=null;FacebookGraphService.prototype._inited=false;FacebookGraphService.prototype.init=function(elFb,fetchFreshStatus)
{FB.init({appId:this._clientid,status:fetchFreshStatus,cookie:true,xfbml:true});this._inited=true;}
FacebookGraphService.prototype.connect=function(callback,perms,rootid,fetchFreshStatus)
{if(!this._inited)
{this.init(rootid,fetchFreshStatus);}
var ctxt=this;if(perms)
{perms=perms.split(",").sort().join(",");}
var afterLogin=function()
{FB.api('/me',function(response)
{ctxt._me=response;if(callback)
{callback(ctxt._session,ctxt._perms);}});}
if(this._session&&(!perms||this._perms==perms))
{afterLogin();}
else
{FB.getLoginStatus(function(response)
{if(response.session&&(!perms||response.perms==perms))
{ctxt._session=response.session;if(response.perms)
{ctxt._perms=response.perms;}
afterLogin();}
else
{FB.login(function(response)
{if(response.session)
{ctxt._session=response.session;if(response.perms)
{ctxt._perms=response.perms;}
afterLogin();}
else
{ctxt._session=null;afterLogin();}},{perms:perms});}});}}
FacebookGraphService.prototype.logout=function(callback)
{FB.logout(callback);}
FacebookGraphService.prototype.getProfileById=function(callback,id)
{FB.api("/"+id,callback);}
FacebookGraphService.prototype.getFriends=function(callback)
{FB.api("/me/friends",callback);}
FacebookGraphService.prototype.comment=function(callback,postid,message)
{FB.api("/"+postid+"/comments",'post',{message:message},callback);}
FacebookGraphService.prototype.getComments=function(callback,postid,limit)
{var cbk=function(response)
{if(response&&response.data&&response.data.length>limit)
{response.data.splice(0,response.data.length-limit);}
callback(response);}
FB.api("/"+postid+"/comments",{limit:1000},cbk);}
FacebookGraphService.prototype.feed=function(callback,postid,message,link,picture,title,description)
{FB.api("/"+postid+"/feed",'post',{message:(message?message:null),picture:(picture?picture:null),link:(link?link:null),name:(title?title:null),description:(description?description:null)},callback);}
FacebookGraphService.prototype.getPosts=function(callback,pageid)
{FB.api("/"+(pageid?pageid:this._clientid)+"/posts",callback);}
FacebookGraphService.prototype.like=function(callback,postid)
{FB.api("/"+postid+"/likes",'post',callback);}
FacebookGraphService.prototype.getLikes=function(callback,postid,limit)
{FB.api("/"+postid+"/likes?limit="+limit+"&connections="+limit,callback);}
FacebookGraphService.prototype.getLoginStatus=function()
{var isLoggedIn=false;FB.getLoginStatus(function(response)
{if(response.session)
{isLoggedIn=true;}
else
{isLoggedIn=false;}});return isLoggedIn;}
FacebookGraphService.prototype.getSession=function()
{return this._session;}
FacebookGraphService.prototype.getPerms=function()
{return this._perms;}
FacebookGraphService.prototype.loadProfiles=function(callback,ids)
{var index=0;var profiles=[];var ctxt=this;var loadOne=function(profile)
{if(showAlerts)
{alert("loadone: "+index+"="+profile);}
profiles[index]=profile;index++;if(index<ids.length)
{ctxt.getProfileById(loadOne,ids[index]);}
else
{callback(profiles);}}
if(showAlerts)
{alert("loadprofiles: "+index+" "+ids.length);}
if(index<ids.length)
{ctxt.getProfileById(loadOne,ids[index]);}
else
{callback(profiles);}}
FacebookGraphService.prototype.commentSkava=function(callback,objectentryid,message,link)
{if(showAlerts)
{var str='';alert("commentSkava cbk="+callback+" campaignid="+campaignidSA+" objectentryid="+objectentryid+" comment="+message+" link="+link+" me="+this._me+" this="+str);}
var afterUpload=function(result)
{callback({});}
var afterHttpErr=function(message)
{if(showAlerts)
{alert(message);}}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+
(objectentryid?("&oid="+escape(objectentryid)):"")+"&fuid="+escape(this._me.id)+
(message?("&text="+escape(message)):"")+
(link?("&link="+escape(link)):"")+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&jsonresponse=1"+"&op=savelike";jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr);}
FacebookGraphService.prototype.getCommentsSkava=function(callback,objectentryid,limit,friendsIdStr)
{if(showAlerts)
{alert("getCommentsSkava cbk="+callback+" campaignid="+campaignidSA+" objectentryid="+objectentryid+" limit="+limit+" friendsIdStr="+friendsIdStr);}
var ctxt=this;var afterUpload=function(result)
{var out=[];var ids=[];result=JSON.parse(result);var resultarr=(result&&result.fblikes?result.fblikes:null);if(resultarr)
{resultarr=eval('('+resultarr+')');for(var i=0;i<resultarr.length;i++)
{if(showAlerts)
{alert("i: "+resultarr[i]+" uid="+resultarr[i].fblikes_fbuserid+" text="+resultarr[i].fblikes_text+" uidtype="+typeof(resultarr[i].fblikes_fbuserid));}
out[i]={from:{id:resultarr[i].fblikes_fbuserid},message:resultarr[i].fblikes_text};ids[i]=resultarr[i].fblikes_fbuserid;}}
if(out.length>0)
{ctxt.loadProfiles(function(profiles){if(showAlerts)
{alert("after load profiles: "+profiles);}
if(profiles)
{for(var i=0;i<out.length;i++)
{if(profiles[i])
{out[i].from.name=profiles[i].name;}}}
callback({data:out});},ids);}
else
{callback({data:out});}}
var afterHttpErr=function(message)
{if(showAlerts)
{alert(message);}}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+
(objectentryid?("&oid="+escape(objectentryid)):"")+
(this._me?("&fuid="+escape(this._me.id)):"")+"&limit="+limit+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&jsonresponse=1"+"&op=getlike";var body=escape("flist")+"="+escape(friendsIdStr);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr,body);}

var fwLabelIdx=["lblFirstName","lblLastName","lblEmail","lblVEmail","lblPhone","lblAddr","lblCity","lblState","lblZip","lblDob"];var fwLabelTexts=["* First name: ","* Last name:","* Email:","* Verify email:","* Phone number:","* Address:","* City:","* State/Province:","* Zip code:","* Date of birth:"];var fwShareMomentStatusAfterSignin='Share your favorite Fireworks moments now';var fwShareMomentStatusBeforeSignin='sign in to upload your photos & videos now!';var fwPrevStageIdx=-1,fwCurrStageIdx=-1;var fwEntries;var fwEntryMapArray;var doShowSuccessPopup=false;var fwEntriesPerPage=9;var fwPrevUploadMediaType;var fwCurrEntryAvgRating=0;var fwPostCommentMaxLen=100;var fwMainMenuWidget,fwSubMenuWidget,fwGridList,fwEntryComments,fwRatingComponent,fwUser,fwUploadComp,fwLoginComp,fwRegComp;var fwCacheObjects={0:{},1:{},2:{}};var FW_CACHED_ENTRIES=0;var FW_CACHED_PAGEINFO=1;var FW_CACHED_ENTRY_STATS=2;var FW_FILL_ALL_FIELD="Some required information is missing. Please double check your information and make sure all required fields are completed.";var FW_PROVIDE_VALID_EMAIL="You entered an invalid email address. Please check the information and try again.&nbsp;";var FW_UPLOAD_ERROR="We encountered an error with your media file. The file is either corrupt or exceeds the file size limit. Please check the file and try again.";var FW_NETWORK_ERROR='An error occurred while submitting your entry. Please check your network connection and try again.';var FW_GENERAL_NETWORK_ERROR='Please check your network connection and try again.';var FW_NO_ENTRY_FOUND="No entries found please be the first to upload your photo/video.";var FW_INVALID_COMMENT="Please enter a valid comment.";var FW_INVALID_FIRST_NAME="Your first name can include the letters A-Z,a-z,.,- only. Please check your information and try again.&nbsp;";var FW_INVALID_LAST_NAME="Your last name can include the letters A-Z,a-z,.,- only. Please check your information and try again.&nbsp;";var FW_UPLOAD_FILE_INVALID="We're unable to upload the attached file. Please select a supported file type (png, jpg, jpe, jpeg, gif, flv, mov, avi, wmv, mp4) to continue upload.";var FW_RESPONSE_CODE_SUCCESS=0;var FW_AFTER_SEND_MAIL_OPCODE=3;var FW_AFTER_RATING_OPCODE=5;var FW_SHOW_ENTER_NOW=0;var FW_SHOW_SWEEPSTAKES=1;var FW_SHOW_THANKS_ENTRY=2;var FW_SHOW_EMAIL_POPUP=3;var FW_SHOW_EMAIL_THANKS=4;var FW_SHOW_RULES_PAGE=5;var FW_SHARE_FB=0;var FW_SHARE_TWITTER=1;var FW_SHARE_EMAIL=2;var FW_SHARE_POPUP=3;var FW_AGE_QUALIFICATION=18;var FW_MEDIA_TYPE_IMAGE=1;var FW_MEDIA_TYPE_VIDEO=2;var FW_PAGE_ID=0;var FW_CATEGORY_ID=1;var FW_GRID_CONTAINER=0;var FW_RATING_REVIEW_CONTAINER=1;var FW_USER_LOGIN=2;var FW_USER_REGISTER=3;var FW_UPLOAD_ENTRY=4;var FW_ENTERSWEEPS_OVERLAY_W=950;var FW_ENTERSWEEPS_OVERLAY_H=463;var FW_UPLOAD_OVERLAY_W=973;var FW_UPLOAD_OVERLAY_H=525;var FW_INTRO_VIDEO_W=185;var FW_INTRO_VIDEO_H=296;var fwCoreMetrics={"EnterIntro":["ca-so-fireworks.contest.info","ca-so-fireworks-contest"],"EnterForm":["ca-so-fireworks.contest.entry","ca-so-fireworks-contest"],"EnterComplete":["ca-so-fireworks.contest.complete","ca-so-fireworks-contest"],"PhotosAndVideos":["ca-so-fireworks.photos","ca-so-fireworks-photos"],"VideoUpload":["ca-so-fireworks.videos.upload","ca-so-fireworks-photos"],"Upload":["ca-so-fireworks.photos.upload","ca-so-fireworks-photos"],"UploadSuccessful":["ca-so-fireworks.photos.upload.success","ca-so-fireworks-photos"],"VideoUploadSuccessful":["ca-so-fireworks.video.upload.success","ca-so-fireworks-photos"]};var fwSwfCallback={onOpCancelled:function()
{},onOpCompleted:function(code,msg,opcode,retval1,retval2)
{if(showAlerts)
{alert("sending mail response code = "+code+" response msg = "+msg+" opcode = "+opcode);}
if(code==FW_RESPONSE_CODE_SUCCESS)
{if(opcode==FW_AFTER_SEND_MAIL_OPCODE&&doShowSuccessPopup)
{doShowSuccessPopup=false;fwSetContent(FW_SHOW_EMAIL_THANKS);}
else if(opcode==FW_AFTER_RATING_OPCODE)
{fwRatingComponent.renderWidgetEx(retval1);}
if(opcode==opDoRateReview)
{fwLoadEntryComments(null,true,false,true);}}
else
{if(opcode==opDoRateReview)
{fwShowStatusMsg(FW_RATING_REVIEW_CONTAINER,FW_GENERAL_NETWORK_ERROR);}}},PercentLoaded:function(){return 100;}};function fwInitPage()
{var allImages=['sharethis_bnt.gif','close_btn_comp.png','addcomment_cmp_14.png','addcomment_cmp_14.png','photo_desl_btn.gif','video_desl_btn.gif','upload_desl_btn.gif','signin_desl_btn.gif','photo_sl_btn.gif','video_sl_btn.gif','upload_sl_btn.gif','signout_desl_btn.gif','new_desl_btn.gif','toprated_desl_btnh.gif','new_sl_btn.gif','toprated_sl_btnh.gif','upload_24.jpg','upload_22.jpg','upload_07.jpg','success_14.jpg','success_16.jpg','success_10.jpg','success_07.jpg','RegisterForm_35.jpg','Email_21.jpg','left_arrow.gif','right_arrow.gif','left_arrow_desel.gif','right_arrow_desel.gif','loading_small.gif','processvideo.png','st_loading_small.gif','norweguan_logo.gif','button_enter_now.png','forwardtoafriend_lin.gif','reset_desl_btn.gif','enter_sl_btn.gif','forwardtoafriend_lin.gif','nopurchase_txt.gif','rule&regulation_link.gif','shareit_btn.gif','facebook_icon.gif','twitter_icon.gif','email_icon.gif','fbshare.jpg','send_sel_btn.gif','cancel_desel_btn.gif','close_btn.gif','processing.gif','uploading.gif','registering.gif'];for(var i=0;i<allImages.length;i++)
{var image=new Image();image.src=VERSION_DIR+'img/'+allImages[i];}
for(var i=0;i<5;i++)
{for(var j=0;j<2;j++)
{var image=new Image();image.src=VERSION_DIR+'img/'+'star'+i+""+(j*5)+'.gif';}}}
function fwShowEnterSweeps(xPos,yPos,transType)
{xPos=(xPos!=null?parseInt(xPos):null);yPos=(yPos!=null?parseInt(yPos):null);transType=(transType!=null?parseInt(transType):0);if(showAlerts)
{alert("fwShowEnterSweeps X : "+xPos+" Y : "+yPos+" transType : "+transType);}
fwShowRoundRect(FW_ENTERSWEEPS_OVERLAY_W,FW_ENTERSWEEPS_OVERLAY_H,xPos,yPos,0,'fwMain',false,'fwCloseButton');fwSetStaticContent();fwSetContent();if(transType)
{fwDoAnimate(null,xPos,yPos,transType,null);}}
function fwShowUpload(xPos,yPos,transType)
{xPos=(xPos!=null?parseInt(xPos):null);yPos=(yPos!=null?parseInt(yPos):null);transType=(transType!=null?parseInt(transType):0);if(showAlerts)
{alert("fwShowUpload X : "+xPos+" Y : "+yPos+" transType : "+transType);}
fwShowRoundRect(FW_UPLOAD_OVERLAY_W,FW_UPLOAD_OVERLAY_H,xPos,yPos,0,'fwGallery',false,'fwGalleryCloseButton');fwSetGalleryContent();if(transType)
{fwDoAnimate(null,xPos,yPos,transType,null);}}
function fwCloseOverlay(transType)
{var cbk=function()
{platformHidePopWin();};var element=document.getElementById('platformPopupContainer');if(element&&element.offsetWidth>0)
{fwDoAnimate(null,element.offsetLeft,element.offsetTop,transType,true,cbk);}}
function fwDoAnimate(elementId,endX,endY,transType,closePopup,finalCbk)
{var ANIM_TYPE_APPEAR=0;var ANIM_TYPE_BOTTOM_TO_TOP=1;var ANIM_TYPE_TOP_TO_BOTTOM=2;var ANIM_TYPE_RIGHT_TO_LEFT=3;var ANIM_TYPE_LEFT_TO_RIGHT=4;var ANIM_TYPE_FADE_IN=5;var ANIM_TYPE_FADE_OUT=6;var element=stGetEl('platformPopupContainer');var direction,start,end,duration=1;switch(transType)
{case ANIM_TYPE_APPEAR:if(closePopup&&finalCbk)
{finalCbk();}
break;case ANIM_TYPE_BOTTOM_TO_TOP:direction='top';start=(closePopup?endY:screen.height+element.offsetHeight);end=(closePopup?screen.height:endY);element.style.left=endX+'px';break;case ANIM_TYPE_TOP_TO_BOTTOM:direction='top';start=(closePopup?endY:-element.offsetHeight);end=(closePopup?-screen.height:endY);element.style.left=endX+'px';break;case ANIM_TYPE_RIGHT_TO_LEFT:direction='left';start=(closePopup?endX:screen.width+element.offsetWidth);end=(closePopup?screen.width:endX);element.style.top=endY+'px';duration=2;break;case ANIM_TYPE_LEFT_TO_RIGHT:direction='left';start=(closePopup?endX:-element.offsetWidth);end=(closePopup?-screen.width:endX);element.style.top=endY+'px';duration=2;break;case ANIM_TYPE_FADE_IN:$('#platformPopupContainer').fadeIn('slow');break;case ANIM_TYPE_FADE_OUT:$('#platformPopupContainer').fadeOut('slow',finalCbk);break;}
if(transType==ANIM_TYPE_BOTTOM_TO_TOP||transType==ANIM_TYPE_TOP_TO_BOTTOM||transType==ANIM_TYPE_RIGHT_TO_LEFT||transType==ANIM_TYPE_LEFT_TO_RIGHT)
{var tween=new Tween(element.style,direction,Tween.strongEaseOut,start,end,1,'px');tween.onMotionFinished=function()
{if(finalCbk)
{finalCbk();}};tween.start();}}
function fwSetGalleryContent(mainMenuIdx,subMenuIdx)
{var deeplinkEntryId=0;var hash=document.location.hash.split('/');if(hash.length>2)
{var bundle=hash[2];var endIdx=(bundle.indexOf("?")!=-1?bundle.indexOf("?"):bundle.length);bundle=bundle.substring(0,endIdx);mainMenuIdx=(bundle.indexOf("p")!=-1?0:1);deeplinkEntryId=bundle.substring(1,bundle.length);}
mainMenuIdx=(mainMenuIdx?mainMenuIdx:0);subMenuIdx=(subMenuIdx?subMenuIdx:0);stNoOfComments=5;var contentPanelId='fwContentPanel';var innerContent=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwLeftColumnPanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwPlayerPanel" id="id_fwPlayer">'+'</td>'+'</tr>'+'<tr>'+'<td>'+'<table class="fwfullWidth" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwRatingPanel" id="id_fwRatingPanel">'+'</td>'+'<td class="fwRatingImagePanel">'+'<img class="fwVideoSharingImage" src="'+VERSION_DIR+'img/sharethis_bnt.gif" onclick="fwShowSharePopup(FW_SHARE_POPUP, true);" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwAddCommentLabelTD">'+'<label class="fwAddCommentLabel" onclick="fwShowCommentsForm();" >'+'Add a comment'+'</label>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwCommentsPanel">'+'<div id="id_fwCommentsDiv" class="fwCommentsPanelDiv">'+'<table class="fwEntryCommentTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwCurrEntryTitleLabel">'+'Title:'+'</td>'+'</tr>'+'<tr>'+'<td id="id_currEntryTitle" class="fwCurrEntryTitle">'+'</td>'+'</tr>'+'<tr>'+'<td class="fwCurrEntryCommentLabel">'+'Description:'+'</td>'+'</tr>'+'<tr>'+'<td id="id_currEntryComment" class="fwCurrEntryComment">'+'</td>'+'</tr>'+'<tr>'+'<td id="id_entryCommentsPanel">'+'</td>'+'</tr>'+'</table>'+'</div>'+'<iframe id="upload_target" name="upload_target" src="" class="stUploadTarget" onload="fwCheckUploadError()"></iframe>'+'</td>'+'</tr>'+'</table>'+'</td>'+'<td class="fwGalleryMiddleGap">'+'</td>'+'<td class="fwGalleryRightPanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="id_fwMainMenuPanel" class="fwGalleryMainMenu">'+'</td>'+'</tr>'+'<tr>'+'<td class="fwGalleryUserName" id="id_fwGalleryUserName">'+'</td>'+'</tr>'+'<tr>'+'<td class="fwGallerySubMainMenu">'+'<table class="fwGallerySubMainMenuTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="id_fwGallerySubMenu">'+'</td>'+'<td id="id_shareMomentsText" class="fwGallerySubMainMenu3">'+
fwShareMomentStatusBeforeSignin+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwGalleryGridPanel" id="id_fwGalleryGridPanel">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';stSetInnerHTML(contentPanelId,innerContent);fwInitMenuPanel(mainMenuIdx);if(fwUser&&fwUser.isLoggedInUser())
{stSetInnerHTML('id_fwGalleryUserName',fwUser.userProfile.user_name);stSetInnerHTML('id_shareMomentsText',fwShareMomentStatusAfterSignin);fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signout_desl_btn.gif');}
var afterLoad=function(entries)
{var entry=(entries?entries[0]:null);fwInitGridPanel(mainMenuIdx,subMenuIdx,null,null,entry);};var errCbk=function(msg)
{if(showAlerts)
{alert("error in ajax call : msg : "+msg);}}
if(deeplinkEntryId)
{var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&rank=-1&entry_id="+deeplinkEntryId;stLoadEntries(url,afterLoad,errCbk);}
else
{afterLoad();}}
function fwShowCommentsForm()
{if(currentEntryId!=0)
{var postComment;var closeButtonCbk=function()
{hidePopWin();};var onPostClick=function(comment)
{if(!platformTrim(comment).length>0)
{postComment.setErrorMsg(FW_INVALID_COMMENT);}
else
{var userId=0;comment=comment.substring(0,fwPostCommentMaxLen);if(fwUser&&fwUser.isLoggedInUser())
{if(!fwUser.isFBUser())
{userId=fwUser.userProfile.user_id;}}
doSkRateAndReview(fwSwfCallback,currentEntryId,userId,Math.round(fwCurrEntryAvgRating),comment);}};var paramObj={'closeButtonImg':VERSION_DIR+'img/close_btn_comp.png','cancelImg':VERSION_DIR+'img/addcomment_cmp_14.png','postImg':VERSION_DIR+'img/addcomment_cmp_16.png','closeButtonCbk':closeButtonCbk,'cancelCbk':closeButtonCbk,'postCbk':onPostClick,'keyPressCbk':fwCheckMaxLength}
showPopWin('<div id="id_fwCommentPopup" />',666,215,null,null,null,null,null,null,null,null,null,true);postComment=new Sk_addCommentPopup('id_fwCommentPopup',paramObj,VERSION_DIR+"addcomment/addcomment.html");}}
function fwInitMenuPanel(mainMenuSelIdx,subMenuSelIdx)
{mainMenuSelIdx=(mainMenuSelIdx?mainMenuSelIdx:0);subMenuSelIdx=(subMenuSelIdx?subMenuSelIdx:0);var images1=[[VERSION_DIR+'img/photo_desl_btn.gif',VERSION_DIR+'img/video_desl_btn.gif',VERSION_DIR+'img/upload_desl_btn.gif',VERSION_DIR+'img/signin_desl_btn.gif'],[VERSION_DIR+'img/photo_sl_btn.gif',VERSION_DIR+'img/video_sl_btn.gif',VERSION_DIR+'img/upload_sl_btn.gif','']];var paramObj={'selectionCallback':onMainMenuChange,'deselSelImages':images1,'selIndex':mainMenuSelIdx};fwMainMenuWidget=new Sk_menu('id_fwMainMenuPanel',paramObj);var images2=[[VERSION_DIR+'img/new_desl_btn.gif',VERSION_DIR+'img/toprated_desl_btnh.gif'],[VERSION_DIR+'img/new_sl_btn.gif',VERSION_DIR+'img/toprated_sl_btnh.gif']];var fwOnSubMenuChange=function(subMenuIdx,isExternalCbk)
{var LOAD_FIRST_PAGE=0;fwLoadGrid(LOAD_FIRST_PAGE,null,subMenuIdx);}
paramObj={'selectionCallback':fwOnSubMenuChange,'deselSelImages':images2,'selIndex':subMenuSelIdx};fwSubMenuWidget=new Sk_menu('id_fwGallerySubMenu',paramObj);}
function fwDoUpload(isFirstUpload)
{if((fwUser&&fwUser.isLoggedInUser()))
{showPopWin('<div id="id_fwUploadPopup" />',680,237,null,null,null,null,null,null,null,null,null,true);var closeCbk=function()
{hidePopWin();fwInitMenuPanel((fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE?0:1),0);if(fwUser.isLoggedInUser())
{fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signout_desl_btn.gif');}
fwLoadGrid(0,true);};var paramObj={'closeButtonCbk':(isFirstUpload?fwCloseBtnCbk:closeCbk),'uploadCbk':fwUploadEntry,'uploadFileChangeCbk':null,'closeButtonImg':VERSION_DIR+'img/close_btn_comp.png','uploadButtonImg':VERSION_DIR+'img/upload_24.jpg','browseButtonImg':VERSION_DIR+'img/upload_22.jpg','uploadMessageImg':VERSION_DIR+'img/upload_07.jpg'}
fwUploadComp=new Sk_uploadPopup('id_fwUploadPopup',paramObj,VERSION_DIR+"userlogin/email.html");}
else
{fwDoLogin(true);}}
function fwUploadSuccessCbk(entryId)
{if(entryId)
{var afterLoad=function(entries)
{var entry=(entries?entries[0]:null);var closeCbk=function()
{fwMainMenuWidget.setSelectedItemIndex((fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE?0:1));hidePopWin();};var finishedCbk=function()
{hidePopWin();fwInitMenuPanel((fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE?0:1),0);if(fwUser.isLoggedInUser())
{fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signout_desl_btn.gif');}
fwLoadGrid(0,true);};var paramObj={'uploadMoreCbk':fwDoUpload,'closeButtonCbk':finishedCbk,'finishedCbk':finishedCbk,'closeButtonImg':VERSION_DIR+'img/close_btn_comp.png','uploadMoreButtonImg':VERSION_DIR+'img/success_14.jpg','finishedButtonImg':VERSION_DIR+'img/success_16.jpg','tickImg':VERSION_DIR+'img/success_10.jpg','successImg':VERSION_DIR+'img/success_07.jpg'}
var spop=new Sk_successPopup('id_fwUploadPopup',paramObj,VERSION_DIR+"success/success.html");if(fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE)
{platformRegisterPageView(fwCoreMetrics.UploadSuccessful[FW_PAGE_ID],fwCoreMetrics.UploadSuccessful[FW_CATEGORY_ID]);}
else
{platformRegisterPageView(fwCoreMetrics.VideoUploadSuccessful[FW_PAGE_ID],fwCoreMetrics.VideoUploadSuccessful[FW_CATEGORY_ID]);}
if(fwUser.isFBUser())
{var isImage=(entry.entry_mediatype==FW_MEDIA_TYPE_IMAGE);var iconUrl=(isImage?entry.entry_fileurl:entry.entry_entryprops["vc.iconurl"]);var webUrl=defaultWebURL+'/#/share/'+(isImage?'p':'v')+entryId;var fbMsg=(fwUser.userProfile.user_name?fwUser.userProfile.user_name:fwUser.userProfile.fname)+' just shared their favorite Fireworks moment! See them all and share yours now.';fgs.feed(null,'me',fbMsg,webUrl,iconUrl,entry.entry_label1,entry.entry_comment);}};var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&entry_id="+entryId;stLoadEntries(url,afterLoad,stSetCustomUploadStatus);}}
function fwCheckUploadError(errElementId,errMsg)
{var isUploadError=false;errElementId=(errElementId?errElementId:"UP_errorMsg");try
{var iframeContent=document.getElementById("upload_target").contentWindow.document.body.innerHTML;}
catch(e)
{isUploadError=true;}
if(isUploadError||errMsg)
{stSetInnerHTML(errElementId,(errMsg?errMsg:ST_UPLOAD_ERROR));}}
function fwUploadEntry(uploadDetails)
{uploadDetails.file=(uploadDetails.file?uploadDetails.file:stGetTextValue('UP_fileBrowser',''));fwPrevUploadMediaType=fwGetMediaType(uploadDetails.file);if(!platformTrim(uploadDetails.title)||!platformTrim(uploadDetails.description)||!platformTrim(uploadDetails.file))
{fwShowStatusMsg(FW_UPLOAD_ENTRY,FW_FILL_ALL_FIELD);}
else if(!fwPrevUploadMediaType)
{fwShowStatusMsg(FW_UPLOAD_ENTRY,FW_UPLOAD_FILE_INVALID);}
else
{if(fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE)
{platformRegisterPageView(fwCoreMetrics.Upload[FW_PAGE_ID],fwCoreMetrics.Upload[FW_CATEGORY_ID]);}
else
{platformRegisterPageView(fwCoreMetrics.VideoUpload[FW_PAGE_ID],fwCoreMetrics.VideoUpload[FW_CATEGORY_ID]);}
fwShowStatusMsg(FW_UPLOAD_ENTRY,'<img src="'+VERSION_DIR+'img/uploading.gif" />');var url="/mc/user/upload";var afterUploadCbk='fwUploadSuccessCbk';var maxImageSize=5*1024*1024;var maxVideoSize=20*1024*1024;var suffix="?campaign_id="+campaignidSA+"&channel_id=1&resptype=inline"+"&skipentryid=true&retentryid=true"+"&retentryidcallbckfn="+afterUploadCbk+"&maxsize="+((fwPrevUploadMediaType==FW_MEDIA_TYPE_IMAGE)?maxImageSize:maxVideoSize)+"&isguest=true"+"&transport=direct"+"&jsonresponse=1"+"&entry_mediatype="+fwPrevUploadMediaType+"&entry_label1="+htmlEncode(escape(uploadDetails.title))+"&entry_comment="+htmlEncode(escape(uploadDetails.description))+"&ct_prop_3="+htmlEncode(escape(fwUser.userProfile.fname))+"&ct_prop_4="+htmlEncode(escape(fwUser.userProfile.lfname))+"&ct_prop_5="+htmlEncode(escape(fwUser.userProfile.email));var setErrorMsg=function(errCode,errMsg)
{fwShowStatusMsg(FW_UPLOAD_ENTRY,FW_NETWORK_ERROR);if(errCode!=0&&showAlerts)
{alert("errCode : "+errCode+" errMsg : "+errMsg);}};doAWSUpload(uploadDetails.formId,url+suffix,setErrorMsg);}}
function fwGetMediaType(file)
{var mediaType=0;if(stIsValidFileFormat(FW_MEDIA_TYPE_IMAGE,file))
{mediaType=FW_MEDIA_TYPE_IMAGE;}
else if(stIsValidFileFormat(FW_MEDIA_TYPE_VIDEO,file))
{mediaType=FW_MEDIA_TYPE_VIDEO;}
return mediaType;}
function fwDoLogin(isFromUpload)
{var loginSuccessCbk=function(actionType)
{if(showAlerts)
{alert("loginSuccessCbk : "+actionType);}
actionType=parseInt(actionType);if(actionType==fwUser.SIGN_OUT_OP)
{fwUser=new SkUser();stSetInnerHTML('id_fwGalleryUserName','');stSetInnerHTML('id_shareMomentsText',fwShareMomentStatusBeforeSignin);fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signin_desl_btn.gif');}
else if(actionType==fwUser.SIGN_IN_OP||actionType==fwUser.SIGN_UP_OP)
{stSetInnerHTML('id_fwGalleryUserName',fwUser.userProfile.user_name);stSetInnerHTML('id_shareMomentsText',fwShareMomentStatusAfterSignin);fwShowStatusMsg(FW_USER_LOGIN,'');fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signout_desl_btn.gif');hidePopWin();if(isFromUpload&&fwUser&&fwUser.isLoggedInUser()&&fwUser.userProfile)
{fwDoUpload(true);}}};var loginErrorCbk=function(actionType,code,msg)
{if(showAlerts)
{alert("loginErrorCbk : "+actionType);}
actionType=parseInt(actionType);switch(actionType)
{case fwUser.SIGN_IN_OP:fwShowStatusMsg(FW_USER_LOGIN,(msg?msg:FW_NETWORK_ERROR));break;case fwUser.SIGN_UP_OP:fwShowStatusMsg(FW_USER_REGISTER,(msg?msg:FW_NETWORK_ERROR));break;}
stSetValue('emailText','');stSetValue('passwdText','');stSetInnerHTML('loginErrText',msg);if(showAlerts)
{alert("Error code : "+code+"  message : "+msg);}};if(!fwUser)
{fwUser=new SkUser();}
if(!fwUser.isLoggedInUser())
{var signInCbk=function(signInDetails)
{if(!signInDetails||!signInDetails.email||!signInDetails.password)
{fwShowStatusMsg(FW_USER_LOGIN,FW_FILL_ALL_FIELD);}
else if(!stValidateEmail(signInDetails.email))
{fwShowStatusMsg(FW_USER_LOGIN,FW_PROVIDE_VALID_EMAIL);}
else
{fwShowStatusMsg(FW_USER_LOGIN,'<img src="'+VERSION_DIR+'img/processing.gif" />');fwUser.signIn(signInDetails,loginSuccessCbk,loginErrorCbk);}}
var fwSigninViaFBCbk=function()
{var afterConnectFB=function(session,perms)
{if(showAlerts)
{alert("afterConnectFB called. session : "+session+" perms : "+perms);}
fwShowStatusMsg(FW_USER_LOGIN,'');fwUser.userProfile={};fwUser.userProfile.user_name=fgs._me.name;fwUser.userProfile.fname=fgs._me.first_name;fwUser.userProfile.lname=fgs._me.last_name;fwUser.loggedInUser=true;fwUser.FBUser=true;stSetInnerHTML('id_fwGalleryUserName',fwUser.userProfile.user_name);stSetInnerHTML('id_shareMomentsText',fwShareMomentStatusAfterSignin);fwMainMenuWidget.setImage(3,VERSION_DIR+'img/signout_desl_btn.gif');hidePopWin();if(isFromUpload&&fwUser&&fwUser.isLoggedInUser()&&fwUser.userProfile)
{fwDoUpload(true);}};fwShowStatusMsg(FW_USER_LOGIN,'<img src="'+VERSION_DIR+'img/processing.gif" />');var perms='publish_stream';fgs.connect(afterConnectFB,perms,fbEltId,fbFreshStatus);}
var signUpCbk=function(signUpDetails)
{if(!signUpDetails||!signUpDetails.email||!signUpDetails.password||!signUpDetails.fname||!signUpDetails.lname)
{fwShowStatusMsg(FW_USER_REGISTER,FW_FILL_ALL_FIELD);}
else if(!stValidateEmail(signUpDetails.email))
{fwShowStatusMsg(FW_USER_REGISTER,FW_PROVIDE_VALID_EMAIL);}
else if(!stValidateUserName(signUpDetails.fname))
{fwShowStatusMsg(FW_USER_REGISTER,FW_INVALID_FIRST_NAME);}
else if(!stValidateUserName(signUpDetails.lname))
{fwShowStatusMsg(FW_USER_REGISTER,FW_INVALID_LAST_NAME);}
else
{fwShowStatusMsg(FW_USER_REGISTER,'<img src="'+VERSION_DIR+'img/registering.gif" />');signUpDetails.userName=signUpDetails.fname+" "+signUpDetails.lname;fwUser.signUp(signUpDetails,loginSuccessCbk,loginErrorCbk);}}
var registerNowCbk=function()
{showPopWin('<div id="id_fwLoginPopup" />',580,221,null,null,null,null,null,null,null,null,null,true);var paramObj={'closeButtonCbk':fwCloseBtnCbk,'registerCbk':signUpCbk,'closeButtonImg':VERSION_DIR+'img/close_btn_comp.png','registerButtonImg':VERSION_DIR+'img/RegisterForm_35.jpg'}
fwRegComp=new Sk_registerForm('id_fwLoginPopup',paramObj,VERSION_DIR+"register/register.html");}
showPopWin('<div id="id_fwLoginPopup" />',378,254,null,null,null,null,null,null,null,null,null,true);var paramObj={'closeButtonCbk':(isFromUpload?fwCloseBtnCbk:hidePopWin),'signinCbk':signInCbk,'signinViaFBCbk':fwSigninViaFBCbk,'registerNowCbk':registerNowCbk,'closeButtonImg':VERSION_DIR+'img/close_btn_comp.png','signInButtonImg':VERSION_DIR+'img/Email_21.jpg','signInFBButtonImg':VERSION_DIR+'img/fconnect.png'}
fwLoginComp=new Sk_userLogin('id_fwLoginPopup',paramObj,VERSION_DIR+"userlogin/email.html");}
else
{if(fwUser.isFBUser())
{fgs.logout();loginSuccessCbk(fwUser.SIGN_OUT_OP);}
else
{fwUser.signOut();loginSuccessCbk(fwUser.SIGN_OUT_OP);}}}
function fwCloseBtnCbk()
{fwMainMenuWidget.setSelectedItemIndex(fwMainMenuWidget.getPreviousSelectedItemIndex());hidePopWin();}
function onMainMenuChange(menuIdx,isExternalCbk)
{if(showAlerts)
{alert("menu changed : "+typeof(menuIdx)+"   isExternalCbk : "+isExternalCbk);}
if(menuIdx==0||menuIdx==1)
{var LOAD_FIRST_PAGE=0;fwLoadGrid(LOAD_FIRST_PAGE);fwSubMenuWidget.setSelectedItemIndex(0,true);if(!isExternalCbk&&(menuIdx==0||menuIdx==1))
{platformRegisterPageView(fwCoreMetrics.PhotosAndVideos[FW_PAGE_ID],fwCoreMetrics.PhotosAndVideos[FW_CATEGORY_ID]);}}
else if(menuIdx==2)
{fwDoUpload(true);}
else if(menuIdx==3)
{fwDoLogin();}}
function fwInitGridPanel(mainMenuIdx,subMenuIdx,pageIdx,refreshCache,deeplinkEntry)
{fwShowLoadingBar('id_fwGalleryGridPanel',true);fwShowLoadingBar('id_fwPlayer',true);stSetInnerHTML('id_fwRatingPanel','');stSetInnerHTML('id_fwRatingPanel','');stSetInnerHTML('id_currEntryTitle','');stSetInnerHTML('id_currEntryComment','');stSetInnerHTML('id_entryCommentsPanel','');mainMenuIdx=(mainMenuIdx?mainMenuIdx:0);subMenuIdx=(subMenuIdx?subMenuIdx:0);pageIdx=(pageIdx?pageIdx:0);var fwServerurl='/mc/templates/macys/guide/xml.jsp?jsonresponse=1&campaign_id='+campaignidSA+'&channel_id=1&sendpageinfo=true&bundle_entryPath=';var bundlePaths=['/allphotos','/allvideos','/topratedphotos','/topratedvideos'];var selectedBundlePath;if(mainMenuIdx==0&&subMenuIdx==0)
{selectedBundlePath=bundlePaths[0];}
else if(mainMenuIdx==0&&subMenuIdx==1)
{selectedBundlePath=bundlePaths[2];}
else if(mainMenuIdx==1&&subMenuIdx==0)
{selectedBundlePath=bundlePaths[1];}
else if(mainMenuIdx==1&&subMenuIdx==1)
{selectedBundlePath=bundlePaths[3];}
startIdx=pageIdx*fwEntriesPerPage;var url=fwServerurl+selectedBundlePath+'&numentries=9&startidx='+startIdx;var afterLoadEntries=function(entries,pageInfo)
{if(entries&&entries.length>0)
{fwCacheObjects[FW_CACHED_ENTRIES][url]=fwEntries=entries;fwCacheObjects[FW_CACHED_PAGEINFO][url]=pageInfo;fwEntryMapArray=stGetEntryMap(fwEntries);var currEntryIdx=0;if(deeplinkEntry)
{currEntryIdx=fwEntries.length-1;fwEntries[currEntryIdx]=deeplinkEntry;}
var entries={"root":{}};entries.root.bn_c=fwEntries;if(!fwGridList)
{var paramObj={'previousCbk':fwOnNavGrid,'nextCbk':fwOnNavGrid,'numPages':pageInfo.numpages,'previousImgSel':VERSION_DIR+'img/left_arrow.gif','nextImgSel':VERSION_DIR+'img/right_arrow.gif','previousImgDesel':VERSION_DIR+'img/left_arrow_desel.gif','nextImgDesel':VERSION_DIR+'img/right_arrow_desel.gif','loadingImgPath':VERSION_DIR+'img/st_loading_small.gif','imageClickCbk':fwShowSelectedEntry}
fwGridList=new Sk_gridList('id_fwGalleryGridPanel',entries,paramObj,VERSION_DIR+"grid/gridlist.html");}
else
{fwGridList.numPages=pageInfo.numpages;fwGridList.renderWidgetEx(pageIdx,entries);}
currentEntryId=fwEntries[currEntryIdx].entry_id;fwShowSelectedEntry(null,currEntryIdx);}
else
{currentEntryId=0;fwShowStatusMsg(FW_GRID_CONTAINER,FW_NO_ENTRY_FOUND);}};var loadEntryErr=function(msg)
{currentEntryId=0;fwShowLoadingBar('id_fwGalleryGridPanel',false);fwShowStatusMsg(FW_GRID_CONTAINER,FW_GENERAL_NETWORK_ERROR);if(showAlerts)
{alert("Error in ajax call fwInitGridPanel(). msg : "+msg);}};if(refreshCache)
{fwCacheObjects[FW_CACHED_ENTRIES][url]=null;}
if(fwCacheObjects[FW_CACHED_ENTRIES][url])
{afterLoadEntries(fwCacheObjects[FW_CACHED_ENTRIES][url],fwCacheObjects[FW_CACHED_PAGEINFO][url]);}
else
{stLoadEntries(url+(refreshCache?'&nc=true':''),afterLoadEntries,loadEntryErr,null,'text/html');}}
function fwShowLoadingBar(elementId,doShow,loadingImagePath,bgColor,alertMsg)
{loadingImagePath=loadingImagePath?loadingImagePath:VERSION_DIR+'img/loading_small.gif';bgColor=(bgColor?bgColor:'#FFFFFF');var el=stGetEl(elementId);if(el)
{el.innerHTML='';if(doShow)
{var innerContent=''+'<table style="background: '+bgColor+'; position:relative; left: 0px; top: 0px; width:100%; height:100%;" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwLoadingStatus" style="width: '+elementId.offsetWidth+'px; height: '+elementId.offsetHeight+'px;">'+
(alertMsg?alertMsg:'<img src="'+loadingImagePath+'" />')+'</td>'+'</tr>'+'</table>';el.innerHTML=innerContent;}}}
function fwOnNavGrid(pageIdx)
{fwLoadGrid(pageIdx,false,fwSubMenuWidget.getCurrentSelectedItemIndex());}
function fwLoadGrid(pageIdx,refreshCache,subMenuIdx)
{var mainMenuIdx=fwMainMenuWidget.getCurrentSelectedItemIndex();var subMenuIdx=(subMenuIdx?subMenuIdx:0);fwInitGridPanel(mainMenuIdx,subMenuIdx,pageIdx,refreshCache);}
function fwShowSelectedEntry(pageIdx,idx)
{currentEntryId=fwEntries[idx].entry_id;var paramObj={'swfPath':VERSION_DIR+'swf/player_436x285_441x332_new.swf','processImgPath':VERSION_DIR+'img/processvideo.png','processFlvPath':VERSION_DIR+'swf/processvideo.flv','htmlFilePath':VERSION_DIR+"player/playerTemplate.html",'loadingImg':VERSION_DIR+"img/st_loading_small.gif",'maxImgWidth':441,'maxImgHeight':332};var player=new Sk_player('id_fwPlayer',paramObj,fwEntries[idx]);if(fwEntries[idx].entry_mediatype==FW_MEDIA_TYPE_IMAGE)
{$("#id_fwPlayer").removeClass('fwBgBlack');}
else
{$("#id_fwPlayer").addClass('fwBgBlack');}
stSetInnerHTML('id_currEntryTitle',fwEntries[idx].entry_label1);stSetInnerHTML('id_currEntryComment',fwEntries[idx].entry_comment);fwLoadEntryComments(null,true,true);}
function fwLoadEntryComments(pageIdx,doUpdateComments,doUpdateRating,refreshCache)
{pageIdx=(pageIdx?pageIdx:0);var startIdx=pageIdx*stNoOfComments;var afterLoadEntryStats=function(ratingAndReview)
{fwCacheObjects[FW_CACHED_ENTRY_STATS][currentEntryId]={};fwCacheObjects[FW_CACHED_ENTRY_STATS][currentEntryId][startIdx]=ratingAndReview;var numItems=ratingAndReview.review_total_length;var comments=ratingAndReview.review_details;var totalCommentPages=numItems/stNoOfComments;var rating_det=ratingAndReview.rating_details;fwCurrEntryAvgRating=rating_det.entrystats_skavgrating;if(doUpdateComments)
{var root={};root.comments=comments;for(var index=0;(index<root.comments.length);index++)
{root.comments[index].rating_review=stHtmlDecode(root.comments[index].rating_review);}
if(!fwEntryComments||doUpdateRating)
{var paramObj={'numCharsUsername':10,'numCharsComments':100,'numPages':totalCommentPages,'previousCbk':fwLoadComments,'nextCbk':fwLoadComments,'pagesCbk':fwLoadComments};fwEntryComments=new Sk_commentsDisplay('id_entryCommentsPanel',root,paramObj,VERSION_DIR+"comment/displayComments.html");}
else
{fwEntryComments.renderWidgetEx(pageIdx,root);}}
if(doUpdateRating)
{var avgRate=rating_det.entrystats_skavgrating;var flr=Math.floor(avgRate);var rnd=Math.round(avgRate);var fwDoRating=function(rateIdx)
{doSkRateAndReview(fwSwfCallback,currentEntryId,0,rateIdx,'');}
var paramObj={'onChangeCbk':fwDoRating,'imgPrefix':VERSION_DIR+'img/star'};fwRatingComponent=new Sk_userRating('id_fwRatingPanel',avgRate,paramObj,VERSION_DIR+"rating/rating.html");}};if(!refreshCache&&fwCacheObjects[FW_CACHED_ENTRY_STATS][currentEntryId]&&fwCacheObjects[FW_CACHED_ENTRY_STATS][currentEntryId][startIdx])
{afterLoadEntryStats(fwCacheObjects[FW_CACHED_ENTRY_STATS][currentEntryId][startIdx]);}
else
{var entryStasKeys=ST_ENTRY_STATS_PARAM_USERNAME+","+
ST_ENTRY_STATS_PARAM_REVIEW+","+
ST_ENTRY_STATS_PARAM_SKAVGRATING+","+
ST_ENTRY_STATS_PARAM_SKNUMRATERS;stGetEntryStatsAndComments(entryStasKeys,currentEntryId,startIdx,afterLoadEntryStats)}}
function fwLoadComments(pageIdx)
{fwLoadEntryComments(pageIdx,true);}
function fwSetStaticContent()
{var contentPanelId='fwContentPanel';var flashvars="";var innerContent=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwExtraLeft">'+'</td>'+'<td id="fwLeftContentId" class="fwLeftContent">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwLeftPlayerContent">'+
getPlayerHtml("_idSlideShow",FW_INTRO_VIDEO_W,FW_INTRO_VIDEO_H,VERSION_DIR+'swf/slideshow.swf',null,false,flashvars,flashvars)+'</td>'+'</tr>'+'<tr>'+'<td class="fwLeftBtmIconPanel">'+'<img class="fwLeftBtmIconImage" src="'+VERSION_DIR+'img/norweguan_logo.gif" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'<td id="fwRightContentId" class="fwRightContent">'+'</td>'+'</tr>'+'</table>';stSetInnerHTML(contentPanelId,innerContent);}
function fwSetContent(stageIdx)
{var elementId='fwRightContentId';var innerContent='';stageIdx=(stageIdx?stageIdx:FW_SHOW_ENTER_NOW);fwPrevStageIdx=fwCurrStageIdx;fwCurrStageIdx=stageIdx;switch(stageIdx)
{case FW_SHOW_ENTER_NOW:innerContent=fwGetEnterNowPage();break;case FW_SHOW_SWEEPSTAKES:innerContent=fwGetSweepstakesPage();platformRegisterPageView(fwCoreMetrics.EnterForm[FW_PAGE_ID],fwCoreMetrics.EnterForm[FW_CATEGORY_ID]);break;case FW_SHOW_THANKS_ENTRY:platformRegisterPageView(fwCoreMetrics.EnterComplete[FW_PAGE_ID],fwCoreMetrics.EnterComplete[FW_CATEGORY_ID]);innerContent=fwGetThanksEntryPage(FW_SHOW_THANKS_ENTRY);break;case FW_SHOW_EMAIL_POPUP:innerContent=fwGetSendEmailPage();break;case FW_SHOW_EMAIL_THANKS:innerContent=fwGetThanksEntryPage(FW_SHOW_EMAIL_THANKS);break;case FW_SHOW_RULES_PAGE:innerContent=fwGetRulesPage();break;}
stSetInnerHTML(elementId,innerContent);if(stageIdx==FW_SHOW_EMAIL_POPUP)
{var el=stGetEl('fwSendButton');if(el)
{var iconUrl="";var webUrl=sharelink;var title="Fireworks Forward to a friend";var descriptiontext="mail";var entryId="";var paramMailerIdEmail=maileridSweeps[campaignidSA];var mailerparamsstr;var mailerparamJSON={};mailerparamJSON.ICONURL=sanitizeStr(iconUrl);mailerparamJSON.WEBURL=sanitizeStr(webUrl);mailerparamJSON.TITLE=sanitizeStr(title);mailerparamJSON.DESC=sanitizeStr(descriptiontext);mailerparamJSON.ENTRYID=sanitizeStr(entryId);mailerparamsstr=JSON.stringify(mailerparamJSON);var clickFn=function()
{doShowSuccessPopup=true;doSendActionEmail(fwSwfCallback,mailerparamsstr,'idactionform',paramMailerIdEmail);};el.onclick=clickFn;}}
else
{doShowSuccessPopup=false;}}
function fwGetEnterNowPage()
{var enterNowPage={};enterNowPage.title1='MACY\'S 4TH OF JULY FIREWORKS<sup class=\"fwRegSymbol\">&reg;</sup> SWEEPSTAKES';enterNowPage.title2='Enter for a chance to win a Caribbean cruise aboard the next generation of Freestyle Cruising<sup class=\"fwRegSymbol\">&reg;</sup> - Norwegian Epic!';enterNowPage.content='Courtesy of Norwegian Cruise Line, the winner will be one of the first ever to set sail aboard Norwegian Epic and enjoy a relaxing 7-day cruise for four in a luxurious balcony stateroom. While on board, your schedule is completely up to you with over 20 different dining options, a world-class spa, unparallelled family activities, one-of-a-kind entertainment and the liveliest nightlife at sea!';var html=''+'<table cellpadding="0" cellspacing="0" class="fwRightSideTableWidth">'+'<tr>'+'<td class="fwEnterNowTitle1">'+
enterNowPage.title1+'</td>'+'</tr>'+'<tr>'+'<td class="fwEnterNowTitle2">'+
enterNowPage.title2+'</td>'+'</tr>'+'<tr>'+'<td class="fwEnterNowContent">'+
enterNowPage.content+'</td>'+'</tr>'+'<tr>'+'<td class="fwEnterNowImagePanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwEnterNowImageTD1" >'+'<img class="fwEnterNowBtn" src="'+VERSION_DIR+'img/button_enter_now.png" onclick="fwSetContent(FW_SHOW_SWEEPSTAKES);" />'+'</td>'+'<td class="fwEnterNowImageTD2">'+'<img class="fwForwardToFriend" src="'+VERSION_DIR+'img/forwardtoafriend_lin.gif" onclick="fwSetContent(FW_SHOW_EMAIL_POPUP);" />'+'</td>'+'<td class="fwEnterNowImageTD3">'+'<img class="fwShowRules" src="'+VERSION_DIR+'img/rule&regulation_link.gif" onclick="fwSetContent(FW_SHOW_RULES_PAGE);" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwContestDatesPanel">'+'<img class="fwContestDates" src="'+VERSION_DIR+'img/nopurchase_txt.gif" />'+'</td>'+'</tr>'+'</table>';return html;}
function fwGetSweepstakesPage()
{var YEAR_END=2010;var YEAR_BEGIN=1899;var states_abbr=["AL","AK","AZ","AR","CA","CO","CT","DE","DC","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"];var states={"AL":"Alabama","AK":"Alaska","AZ":"Arizona","AR":"Arkansas","CA":"California","CO":"Colorado","CT":"Connecticut","DE":"Delaware","DC":"District of Columbia","FL":"Florida","GA":"Georgia","HI":"Hawaii","ID":"Idaho","IL":"Illinois","IN":"Indiana","IA":"Iowa","KS":"Kansas","KY":"Kentucky","LA":"Louisiana","ME":"Maine","MD":"Maryland","MA":"Massachusetts","MI":"Michigan","MN":"Minnesota","MS":"Mississippi","MO":"Missouri","MT":"Montana","NE":"Nebraska","NV":"Nevada","NH":"New Hampshire","NJ":"New Jersey","NM":"New Mexico","NY":"New York","NC":"North Carolina","ND":"North Dakota","OH":"Ohio","OK":"Oklahoma","OR":"Oregon","PA":"Pennsylvania","RI":"Rhode Island","SC":"South Carolina","SD":"South Dakota","TN":"Tennessee","TX":"Texas","UT":"Utah","VT":"Vermont","VA":"Virginia","WA":"Washington","WV":"West Virginia","WI":"Wisconsin","WY":"Wyoming"};var cities=["ARIZONA","CALIFORNIA","COLORADO","FLORIDA","GEORGIA","HAWAII","ILLINOIS","INDIANA","KANSAS","KENTUCKY","LOUISIANA","MASSACHUSETTS","MARYLAND","MICHIGAN","MINNESOTA","MISSOURI","NORTH CAROLINA","NEW MEXICO","NEVADA","NEW YORK","OHIO","OREGON","PENNSYLVANIA","RHODE ISLAND","TENNESSEE","TEXAS","UTAH","VIRGINIA","WASHINGTON","WISCONSIN","WASHINGTON DC"];var months=["January","February","March","April","May","June","July","August","September","October","November","December"];var html=''+'<form id="fwentryform" class="fwRightSideTableWidth">'+'<div>'+'<table cellpadding="0" cellspacing="0" class="fwRightSideTableWidth">'+'<tr>'+'<td class="fwSweepTitle">'+'ENTER FOR A CHANCE TO WIN THE MACY\'S 4TH OF JULY FIREWORKS<sup class=\"fwRegSymbol\">&reg;</sup> SWEEPSTAKES!'+'</td>'+'</tr>'+'<tr>'+'<td class="fwSweepSubTitle">'+'ENTER NOW! ! <font class="fwSweepRequiredFields">(*indicates required field)</font>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwSweepErrPanel">'+'<table cellpaddig="0" cellspacing="0">'+'<tr>'+'<td style="display:none;" class="fwSweepErrTextPanel" id="fwErrorMessagePanel" >'+'<table cellpaddig="0" cellspacing="0">'+'<tr>'+'<td class="fwExclaimation">'+'<img class="fwAlignTop" src="'+VERSION_DIR+'img/alert_icon.png" />'+'</td>'+'<td class="fwSweepErrText" id="fwErrorMessage" >'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwSweepContent">'+' Complete the form below for a chance to win a 7-day Caribbean cruise aboard Norwegian Epic!<br/>Entrant must be 18 years of age or older.'+'</td>'+'</tr>'+'<tr>'+'<td>'+'<table class="fwSweepsTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="lblFirstName" class="fwFontEntryLabels" >* First name:</td>'+'<td ><input type="text" id="fwfn" size="22"  value="" maxlength="25"/> </td>'+'<td class="fwSweepGap"></td>'+'<td id="lblAddr" class="fwFontEntryLabels" >* Address:</td>'+'<td > <input type="text" id="fwadd1" size="22" maxlength="75"/> </td>'+'</tr>'+'<tr>'+'<td id="lblLastName" class="fwFontEntryLabels" >* Last name:</td>'+'<td > <input type="text" id="fwln" size="22" value="" maxlength="25"/> </td>'+'<td class="fwSweepGap"></td>'+'<td id="lblCity" class="fwFontEntryLabels" >* City:</td>'+'<td > <input type="text" id="fwcity" size="22" maxlength="30"/> </td>'+'</tr>'+'<tr>'+'<td id="lblEmail" class="fwFontEntryLabels" >* Email:</td>'+'<td > <input type="text" id="fwem" size="22" value="" maxlength="100" onkeypress="return stDoNotAcceptSpace(event);"/>'+'</td>'+'<td class="fwSweepGap"></td>'+'<td id="lblState" class="fwFontEntryLabels" >* State/Province:</td>'+'<td >'+'<select id="fwstate"> <option value="">Select one</option>';for(i=0;i<states_abbr.length;i++)
{html+='<option value="'+states_abbr[i]+'">'+states[states_abbr[i]]+'</option>';}
html+='</td>'+'</tr>'+'<tr>'+'<td id="lblVEmail" class="fwFontEntryLabels" >* Verify email:</td>'+'<td > <input type="text" id="fwve" size="22" maxlength="100" onkeypress="return stDoNotAcceptSpace(event);"/> </td>'+'<td class="fwSweepGap"></td>'+'<td id="lblZip" class="fwFontEntryLabels" >* Zip code:</td>'+'<td > <input type="text" id="fwzip" size="15%" maxlength="5" onkeypress="return stAcceptOnlyNumbers(event); return stDoNotAcceptSpace(event);"/></td>'+'</tr>'+'<tr>'+'<td id="lblPhone" class="fwFontEntryLabels" ><nobr>* Phone number:</nobr></td>'+'<td >'+'<nobr><input type="text" name="fwphpart1" size="3" id="fwpn1" maxlength="3" onkeypress="return stAcceptOnlyNumbers(event);"/>-<input type="text" id="fwpn2" name="fwphpart2" size="3" maxlength="3" onkeypress="return stAcceptOnlyNumbers(event);"/>-<input type="text" id="fwpn3" name="fwphpart3" size="5" maxlength="4" onkeypress="return stAcceptOnlyNumbers(event);"/></nobr>'+'</td>'+'<td class="fwSweepGap"></td>'+'<td id="lblDob" class="fwFontEntryLabels" >* Date of birth:</td>'+'<td ><nobr>'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<select id="fwmonth" onchange="fwSetDate();"><option value="">Month</option>';for(i=0;i<12;i++)
{html=html+'<option value="'+(i<9?'0':'')+(i+1)+'">'+months[i]+'</option>';}
html=html+'</select>&nbsp;'+'</td>'+'<td id="fwdatePanel">'+'<select id="fwdate"> <option value="">Date</option>';for(i=1;i<=31;i++)
{html=html+'<option value="'+(i<10?'0':'')+i+'">'+i+'</option>';}
html=html+'</select>&nbsp;'+'</td>'+'<td>'+'<select id="fwyear" onchange="fwSetDate();"> <option value="">Year</option>';for(i=YEAR_END;i>YEAR_BEGIN;i--)
{html=html+'<option value="'+i+'">'+i+'</option>';}
html=html+'</select></nobr>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwRule1Container">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<input type="checkbox" id="fwvage" value="verify"/>'+'</td>'+'<td class="fwSweepsOfficialRuleText">'+'Check here to verify you are atleast 18 years old, and have read the <label class="fwSweepsOfficialRuleText fwSweepsOfficialRuleTextLink" onclick="fwSetContent(FW_SHOW_RULES_PAGE);" >Official Rules and Regulations</label>.'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwRule2Container">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<input type="checkbox" id="fwvrecv" value="verify" CHECKED/>'+'</td>'+'<td class="fwSweepsOfficialRuleText">'+'Yes, I would love to receive emails from macys.com.'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwSweepBtnPanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<img class="fwSweepResetImage" src="'+VERSION_DIR+'img/reset_desl_btn.gif" onclick="fwResetForm(\'fwentryform\');" />'+'&nbsp;'+'<img class="fwSweepSubmitImage" src="'+VERSION_DIR+'img/enter_sl_btn.gif" onclick="fwSaveStDetails();" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</div>'+'</form>';return html;}
function fwSetDate()
{var monthEl=document.getElementById('fwmonth');var month=parseInt(monthEl.selectedIndex);var yearEl=document.getElementById('fwyear');var year=yearEl.options[yearEl.selectedIndex].value;var dateEl=document.getElementById('fwdate');var selectedDateIdx=dateEl.selectedIndex;var dates=31;switch(month)
{case 2:dates=(fwIsLeapYear(year)?29:28);break;case 1:case 3:case 5:case 7:case 8:case 10:case 12:dates=31;break;case 4:case 5:case 6:case 9:case 11:dates=30;break;}
var html='<select id="fwdate"> <option value="">Date</option>';for(i=1;i<=dates;i++)
{html=html+'<option value="'+(i<10?'0':'')+i+'" '+(selectedDateIdx==i?' selected ':'')+'>'+i+'</option>';}
html=html+'</select>&nbsp;';stSetInnerHTML('fwdatePanel',html);}
function fwIsLeapYear(year)
{year=parseInt(year);if(year%4==0)
{if(year%100!=0)
{return true;}
else
{if(year%400==0)
{return true;}
else
{return false;}}}
return false;}
function fwSaveStDetails()
{var RESPONSE_CODE_SUCCESS=0;var error=false;var afterUpload=function(result)
{var qstr=new PlatformQuerystring(result);var responseCode=qstr.get('X-Skava-ResponseCode');var responseMsg=qstr.get('X-Skava-ResponseMessage');if(showAlerts)
{alert("saveStDetails responseCode = "+responseCode+" responseMsg = "+responseMsg);}
if(responseCode==RESPONSE_CODE_SUCCESS||responseCode=="0")
{fwSetContent(FW_SHOW_THANKS_ENTRY);if(showAlerts)
{alert("Success.");}}};var errcbk=function(msg)
{if(showAlerts)
{alert("fwSaveStDetails. Error msg = "+msg);}};if(showAlerts)
{alert("b4 fwDoValidateSt");}
error=fwDoValidateSt();if(showAlerts)
{alert("after fwDoValidateSt");}
if(error)
{stGetEl('fwErrorMessagePanel').style.display="block";}
else
{stGetEl('fwErrorMessagePanel').style.display="none";var emailoption=document.getElementById("fwvrecv");var localUrl="/mc/sweepstakes?campaign_id="+campaignidSA+"&channel_id="+1+"&firstname="+valueArr[0]+"&lastname="+valueArr[1]+"&email="+escape(htmlEncode(valueArr[2]))+"&phone="+valueArr[4]+"&address1="+escape(htmlEncode(valueArr[5]))+"&address2="+escape(htmlEncode(valueArr[6]))+"&city="+valueArr[7]+"&state="+valueArr[8]+"&zip="+valueArr[9]+"&birthdate="+valueArr[10]+"&variableresponse=1"+"&emailoptin="+escape(emailoption&&emailoption.checked?1:0)+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&op=createentry";jx.load(localUrl,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}}
function fwDoValidateSt()
{valueArr=new Array();var age=0;var dyIdx=-1;var setErr=false;var ERR_MSG_FIRST_NAME="&nbsp;Your first name can include the letters A-Z,a-z,0-9,.,-,_ only. Please check your information and try again.&nbsp;";var ERR_MSG_LAST_NAME="&nbsp;Your last name can include the letters A-Z,a-z,0-9,.,-,_ only. Please check your information and try again.&nbsp;";var ERR_MSG_EMAIL="&nbsp;The email addresses you entered don\'t match. Please check the information and try again.&nbsp;";var ERR_MSG_EMAIL_INVALID="&nbsp;Please enter a valid email address to proceed.&nbsp;";var ERR_MSG_PHONE_NO="&nbsp;You entered an invalid phone number. Please check the information and try again.&nbsp;";var ERR_MSG_ZIP_CODE="&nbsp;Sorry, we didn\'t recognize the ZIP code you entered. Please re-enter the ZIP code and try again.&nbsp;";var ERR_MSG_AGE_VERIFY="&nbsp;We\'re sorry, but you must be at least 18 years old to register.&nbsp;";var ERR_MSG_REQ_INFO_MISS="Some required information is missing. Please double check your information and make sure all required fields are completed.";var form=document.getElementById('fwentryform');if(form)
{var labelId=new Array();var nodeVal=form.elements['fwfn'].value;if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[0]=fwLabelIdx[0];setErr=true;dyIdx=11;}
else
{if(platformValidateUserName(nodeVal)==false)
{dyIdx=0;}
else
{valueArr[0]=nodeVal;}}
nodeVal=form.elements['fwln'].value;if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[1]=fwLabelIdx[1];setErr=true;dyIdx=11;}
else
{if(dyIdx==-1&&platformValidateUserName(nodeVal)==false)
{dyIdx=1;}
else
{valueArr[1]=nodeVal;}}
nodeVal=form.elements['fwem'].value;if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[2]=fwLabelIdx[2];setErr=true;dyIdx=11;}
else
{valueArr[2]=nodeVal;}
nodeVal=form.elements['fwve'].value;if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[3]=fwLabelIdx[3];setErr=true;dyIdx=11;}
else
{valueArr[3]=nodeVal;}
if(dyIdx==-1&&valueArr[2]!=valueArr[3])
{labelId[3]=fwLabelIdx[3];dyIdx=2;}
if(dyIdx==-1&&valueArr[2]&&!stValidateEmail(valueArr[2]))
{labelId[2]=fwLabelIdx[2];dyIdx=3;}
nodeVal=form.elements['fwpn1'].value;var nodeVal1=form.elements['fwpn2'].value;var nodeVal2=form.elements['fwpn3'].value;if(nodeVal==null||nodeVal.length<=0||nodeVal1==null||nodeVal1.length<=0||nodeVal2==null||nodeVal2.length<=0)
{labelId[4]=fwLabelIdx[4];setErr=true;dyIdx=11;}
else
{if(dyIdx==-1&&nodeVal.length<3||nodeVal1.length<3||nodeVal2.length<4||!platformValidateNumber(nodeVal)||!platformValidateNumber(nodeVal1)||!platformValidateNumber(nodeVal2))
{dyIdx=4;}
else
{valueArr[4]=nodeVal+nodeVal1+nodeVal2;}}
nodeVal=form.elements['fwadd1'].value;nodeVal1='-';if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[5]=fwLabelIdx[5];setErr=true;dyIdx=11;}
else
{valueArr[5]=nodeVal;valueArr[6]=nodeVal1;}
nodeVal=form.elements['fwcity'].value;if(nodeVal==null||nodeVal.length<=0||platformTrim(nodeVal).length<=0)
{labelId[6]=fwLabelIdx[6];setErr=true;dyIdx=11;}
else
{valueArr[7]=nodeVal;}
var state=document.getElementById('fwstate');nodeVal=state.options[state.selectedIndex].value;if(nodeVal==null||nodeVal==0)
{labelId[7]=fwLabelIdx[7];setErr=true;dyIdx=11;}
else
{valueArr[8]=nodeVal;}
nodeVal=form.elements['fwzip'].value;if(nodeVal==null||nodeVal.length<=0)
{labelId[8]=fwLabelIdx[8];setErr=true;dyIdx=11;}
else
{if(dyIdx==-1&&nodeVal.length<5||!platformValidateNumber(nodeVal))
{dyIdx=8;}
else
{valueArr[9]=nodeVal;}}
if(!fwIsDateValid())
{labelId[9]=fwLabelIdx[9];setErr=true;dyIdx=11;}
else
{age=fwGetAge();if(dyIdx==-1&&age<FW_AGE_QUALIFICATION)
{dyIdx=9;}
else
{var year=document.getElementById('fwyear');nodeVal=year.options[year.selectedIndex].value;var month=document.getElementById('fwmonth');nodeVal1=month.options[month.selectedIndex].value;var date=document.getElementById('fwdate');nodeVal2=date.options[date.selectedIndex].value;valueArr[10]=nodeVal+nodeVal1+nodeVal2;}}
var verify=document.getElementById("fwvage");if(dyIdx==-1&&!verify.checked)
{dyIdx=10;}
var node=null;for(var idx=0;idx<10;idx++)
{node=document.getElementById(labelId[idx]);if(node)
{node.innerHTML='<font class="fwErrorTexts">'+fwLabelTexts[idx]+'</font>';}
else
{node=document.getElementById(fwLabelIdx[idx]);if(node)
{node.innerHTML='<font class="fwFontEntryLabels">'+fwLabelTexts[idx]+'</font>';}}}
if(dyIdx!=-1)
{node=document.getElementById("fwErrorMessage");if(dyIdx==0)
{node.innerHTML=ERR_MSG_FIRST_NAME;}
else if(dyIdx==1)
{node.innerHTML=ERR_MSG_LAST_NAME;}
else if(dyIdx==2)
{node.innerHTML=ERR_MSG_EMAIL;}
else if(dyIdx==3)
{node.innerHTML=ERR_MSG_EMAIL_INVALID;}
else if(dyIdx==4)
{node.innerHTML=ERR_MSG_PHONE_NO;}
else if(dyIdx==7)
{node.innerHTML=ERR_MSG_LAST_NAME;}
else if(dyIdx==8)
{node.innerHTML=ERR_MSG_ZIP_CODE;}
else if(dyIdx==9||dyIdx==10)
{node.innerHTML=ERR_MSG_AGE_VERIFY;}
else if(dyIdx==11)
{node.innerHTML=ERR_MSG_REQ_INFO_MISS;}
setErr=true;}}
return setErr;}
function fwGetAge()
{var monthEl=document.getElementById('fwmonth');var monthVal=0;if(monthEl)
{monthVal=monthEl.options[monthEl.selectedIndex].value;}
var dateEl=document.getElementById('fwdate');var dateVal=0;if(dateEl)
{dateVal=dateEl.options[dateEl.selectedIndex].value;}
var yearEl=document.getElementById('fwyear');var yearVal=0;if(yearEl)
{yearVal=yearEl.options[yearEl.selectedIndex].value;}
var age=0;if(yearVal>0&&monthVal>0&&dateVal>0)
{var curDate=new Date();age=curDate.getFullYear()-yearVal;if(curDate.getMonth()-monthVal<0)
{age--;}
else if(curDate.getMonth()-monthVal==0&&curDate.getDate()-dateVal<0)
{age--;}}
return age;}
function fwIsDateValid()
{var month=document.getElementById('fwmonth');var nodeVal=0;if(month)
{nodeVal=month.options[month.selectedIndex].value;}
if(nodeVal!=0)
{var date=document.getElementById('fwdate');nodeVal=date.options[date.selectedIndex].value;}
if(nodeVal!=0)
{var year=document.getElementById('fwyear');nodeVal=year.options[year.selectedIndex].value;}
if(nodeVal!=0)
{return true;}
else
{return false;}}
function fwResetForm(idform)
{var form=document.getElementById(idform);form.reset();var node=null;for(var idx=0;idx<fwLabelIdx.length;idx++)
{node=document.getElementById(fwLabelIdx[idx]);if(node)
{node.innerHTML='<font class="fwFontEntryLabels">'+fwLabelTexts[idx]+'</font>';}}
var el=document.getElementById('fwErrorMessagePanel');if(el)
{el.style.display='none';}}
function fwGetThanksEntryPage(thanksPageType)
{var text1="MACY\'S 4TH OF JULY FIREWORKS<sup class=\"fwRegSymbol\">&reg;</sup> SWEEPSTAKES!";var text2="Thanks for entering for a chance to win a Caribbean cruise aboard Norwegian Epic! Good luck!"
var forwardImgPath='forwardtoafriend_lin.gif';if(thanksPageType==FW_SHOW_EMAIL_THANKS)
{text1="ENTER FOR A CHANCE TO WIN THE MACY\'S 4TH OF JULY FIREWORKS<sup class=\"fwRegSymbol\">&reg;</sup> SWEEPSTAKES!";text2="THANKS!<br>Your message has been sent to your friend(s).";forwardImgPath='btn_frd_another_frnd.gif';}
var html=''+'<table id="mainTable" class="fwmainWireFrame" cellpadding="0" cellspacing="0" border="0" class="fwfullWidth fwhalfHeight">'+'<tr>'+'<td class="fwthanksareaTopGap">&nbsp;'+'</td>'+'</tr>'+'<tr>'+'<td class="fwthanksarea">'+'<table cellpadding="0" cellspacing="0" id="rulesPage" class="fwfullWidth">'+'<tr>'+'<td valign="top" class="fwfontVerdana12 fwtextBold fwleftPadding30 fwrulesTitleHeight">'+
text1+'</td>'+'</tr>'+'<tr>'+'<td valign="top" class="fwfontVerdana12 fwtextBold fwleftPadding30 fwtopPadding6 fwThanksTitleWidth">'+
text2+'</td>'+'</tr>'+'</table>'+'<table cellpadding = "0" cellspacing="0" class="fwWidth20 fwleftPadding30 fwtopPadding24">'+'<tr>'+'<td align="center">'+'<img class="fwAlignTop fwHandCursor" src="'+VERSION_DIR+'img/'+forwardImgPath+'" onclick="fwSetContent(FW_SHOW_EMAIL_POPUP);" />'+'</td>'+'<td align="center" class="fwleftPadding24">'+'<img class="fwAlignTop fwHandCursor" src="'+VERSION_DIR+'img/rule&regulation_link.gif" onclick="fwSetContent(FW_SHOW_RULES_PAGE);"></img>'+'</td>'+'</tr>'+'</table>'+'<table cellpadding = "0" cellspacing="0" class="fwWidth20 fwleftPadding30 fwtopPadding15">'+'<tr>'+'<tr>'+'<td align="center">'+'<img class="fwHandCursor fwAlignTop" src="'+VERSION_DIR+'img/shareit_btn.gif" onclick="fwShowSharePopup(FW_SHARE_POPUP);" ></img>'+'</td>'+'<td align="center" class="fwleftPadding9">'+'<img class="fwHandCursor fwAlignTop" src="'+VERSION_DIR+'img/facebook_icon.gif" onclick="fwShowSharePopup(FW_SHARE_FB);" ></img>'+'</td>'+'<td align="center" class="fwleftPadding9">'+'<img class="fwHandCursor fwAlignTop" src="'+VERSION_DIR+'img/twitter_icon.gif" onclick="fwShowSharePopup(FW_SHARE_TWITTER);" ></img>'+'</td>'+'<td align="center" class="fwleftPadding9">'+'<img class="fwHandCursor fwAlignBottom" src="'+VERSION_DIR+'img/email_icon.gif" onclick="fwShowSharePopup(FW_SHARE_EMAIL);" ></img>'+'</td>'+'</tr>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';return html;}
function fwShowSharePopup(shareType,isEntrySharing)
{var title='Happy 4th of July from all of us at Macy\'s!';var description='Don\'t miss the Fireworks tonight on NBC at 9pm ET with perfomances by Justin Bieber! We hear it\'s going to be one of the best shows ever...who\'s watching?';var iconUrl=VERSION_DIR+'img/fbshare.jpg';var webUrl=defaultWebURL+'/#/enter/';var mailerId=maileridSweeps[campaignidSA];;var entryId=currentEntryId;if(isEntrySharing)
{if(currentEntryId==0)
{return;}
var entryIdToEntryIndexMap=0;var entryMap=fwEntryMapArray[entryIdToEntryIndexMap];var entryIdx=entryMap[currentEntryId];var isImage=(fwEntries[entryIdx].entry_mediatype==FW_MEDIA_TYPE_IMAGE);title+=" - "+fwEntries[entryIdx].entry_label1;description=fwEntries[entryIdx].entry_comment;iconUrl=(isImage?fwEntries[entryIdx].entry_fileurl:fwEntries[entryIdx].entry_entryprops["vc.iconurl"]);webUrl=defaultWebURL+'/#/share/'+(isImage?'p':'v')+currentEntryId;mailerId=maileridEmail[campaignidSA];}
switch(shareType)
{case FW_SHARE_FB:shareFb(fwSwfCallback,title,description,iconUrl,webUrl);break;case FW_SHARE_TWITTER:shareTwitter(fwSwfCallback,title,description,iconUrl,webUrl);break;case FW_SHARE_EMAIL:showEmailPopup(fwSwfCallback,title,description,iconUrl,webUrl,mailerId,entryId);break;case FW_SHARE_POPUP:showSharePopup(fwSwfCallback,title,description,iconUrl,webUrl,mailerId,entryId,null,null,null);break;}}
function fwGetSendEmailPage(customParams,swfname,title,descriptiontext,iconUrl,webUrl,entryId,isSms,paramMailerIdEmail)
{var date=new Date();var sessionid=platformReadCookie('JSESSIONID');var innerContent=''+'<form id="idactionform">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwEmailContentPanel" >'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwEmailTitle">'+'Forward to a Friend'+'</td>'+'</tr>'+'<tr>'+'<td class="fwEmailSubTitle">'+'We will only use this information to send your message'+'</td>'+'</tr>'+'<tr>'+'<td class="">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwTextBoxLabel">Your Name:'+'</td>'+'<td class="fwTextBoxLabel">Friend\'s Name:'+'</td>'+'</tr>'+'<tr>'+'<td class="fwTextBoxLabelTD">'+'<input id="idFrom" maxlength="20" tabindex="1" type="text" class="fwEmailTxtBox" />'+'</td>'+'<td class="fwTextBoxLabelTD">'+'<input id="idTo" maxlength="20" tabindex="3" type="text" class="fwEmailTxtBox" />'+'</td>'+'</tr>'+'<tr>'+'<td class="fwTextBoxLabel">Your Email Address:'+'</td>'+'<td class="fwTextBoxLabel">Friend\'s Email Address:'+'</td>'+'</tr>'+'<tr>'+'<td class="fwTextBoxLabelTD">'+'<input type="text" id="idFromAddress" tabindex="2" maxlength="50" class="fwEmailTxtBox" />'+'</td>'+'<td class="fwTextBoxLabelTD">'+'<input type="text" id="idToAddress" tabindex="4" class="fwEmailTxtBox" />'+'</td>'+'</tr>'+'<tr>'+'<td class="fwTextBoxLabel">Enter the letters in the image below'+'</td>'+'<td class="fwTextBoxLabel">&nbsp;'+'</td>'+'</tr>'+'<tr>'+'<td class="fwVAlignTop fwTextBoxLabelTD">'+'<input id="idCaptcha" maxlength="20" tabindex="5" type="text" class="fwEmailTxtBox" />'+'</td>'+'<td>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwAgreeRuleContent" colspan="2">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="fwCaptchaImage">'+'<img id="idimgcaptcha" class="fwCaptchaImage" src="/mc/captcha;jsessionid='+sessionid+'?timeforreload='+date.getTime()+'"></img>'+'</td>'+'<td>'+'<label class="fwNewImageLink fwHandCursor" onclick="loadCaptchaImage(\'idimgcaptcha\', \'sessionid\');return false;">'+'New Image'+'</label>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="fwCheckBox">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<input id="idTerms" type="checkbox" value="yes" ></input>'+'</td>'+'<td class="fwEmailAgreeText">'+'Yes, my friend agrees to receive this message.'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td colspan="2">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<img id="fwSendButton" class="fwSendButton fwHandCursor" src="'+VERSION_DIR+'img/send_sel_btn.gif" />'+'</td>'+'<td class="fwCancelButton">'+'<img class="fwHandCursor" src="'+VERSION_DIR+'img/cancel_desel_btn.gif" onclick="fwSetContent(fwPrevStageIdx);"/>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td id="errortext" colspan="2" class="fwEmailErrText">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</form>';return innerContent;}
function fwGetRulesPage()
{var html=''+'<table cellpadding="0" cellspacing="0" border="0">'+'<tr>'+'<td class="fwrulesarea" valign="top">'+'<table cellpadding="0" cellspacing="0" id="rulesPage" class="fwfullWidth fwfullHeight">'+'<tr>'+'<td valign="top" class="fwRulesTitle fwfontVerdana12 fwtextBold fwrulesTitleHeight">'+'RULES &amp; REGULATIONS'+'</td>'+'</tr>'+'<tr>'+'<td class="" valign="top">'+'<div class="fwrulesDim">'+'<table cellpadding="0" cellspacing="0" class="fwRulesContentTable fwfullHeight">'+'<tr>'+'<td class="fwRulesContent fwcolor3 fwfontVerdana12 fwTextAlignJustify">'+'<p class="fwAlignCenter fwUnderline fwMarginBottom0"><b>MACY\'S 4th of July/NORWEGIAN CRUISE LINE SWEEPSTAKES</b><br></p>'+'<p class="fwAlignCenter fwUnderline fwMarginTop0"><b>OFFICIAL RULES</b><br></p>'+'<b>NO PURCHASE OR PAYMENT OF ANY KIND IS NECESSARY TO ENTER OR WIN THIS SWEEPSTAKES. A PURCHASE WILL NOT INCREASE YOUR CHANCE OF WINNING.</b> These Official Rules govern the <b>"MACY\'S 4th of July/NORWEGIAN CRUISE LINE Sweepstakes"</b> ("Sweepstakes") offered by Macy\'s Parade and Entertainment Group, a division of Macy\'s Corporate Services, Inc. and NCL (Bahamas) Ltd, d/b/a Norwegian Cruise Line  (collectively "Sponsors"). Sweepstakes begins June 15, 2010 and ends July 4, 2010 ("Sweepstakes Period").<br><br>'+'<b>TO ENTER:</b>  Visit macys.com/fireworks during the Sweepstakes Period.  Complete an official entry form and submit in accordance with instructions. Website will be official timekeeper. Limit one entry per email address. Multiple or mechanically reproduced entries will be disqualified. Sponsors are not responsible for entries that are lost, late, garbled, damaged, illegible, incomplete or otherwise deficient for any reason. Sponsors also are not responsible for any typographical or other errors in offer, administration of the Sweepstakes or in the award of prize. Sponsors, in their sole discretion, reserve the right to disqualify any person who tampers with the entry process or is otherwise in violation of these Official Rules or acts in an unsportsmanlike or disruptive manner. Any attempt by any person to deliberately undermine the legitimate operation of the Sweepstakes may be a violation of criminal and civil law.  Sponsor\'s failure to enforce any term of these Official Rules shall not constitute a waiver of that provision.  Sponsors further reserve the right to cancel, terminate or modify any promotion not capable of completion as planned, including due to tampering, unauthorized intervention or force majeure.  All entries submitted become the sole property of Sponsors and will not be returned. <br><br>  '+'<b>ELIGIBILITY:</b> Sweepstakes is open to legal residents of the 50 United States, including the District of Columbia, who are 21 years of age or older as of the date of entry, except employees of Sponsors or their affiliates, subsidiaries, advertising and promotion agencies and the immediate family members and residents of the same households as such employees. <br><br>  '+'<b>WINNER:</b>  One winner will be selected in a random drawing on or about July 9, 2010.  All decisions of the Sponsors are final. Odds of winning will be determined by the number of eligible entries received. <br><br> '+'<b>PRIZE:</b>  One winner and three guests will receive a seven (7) night Caribbean cruise aboard Norwegian Epic from New York (the "Prize"). Prize includes one (1) balconied stateroom (four (4) person occupancy). Approximate retail value $4,500.  Prize does not include government taxes (including income taxes), fees and all expenses not detailed in the prize description, which are the sole responsibility of the winner, including: transportation between winner\'s home and Port of New York; shore excursions; travel insurance; laundry service; spa treatments; alcoholic beverages and bar charges; specialty restaurant charges; local and long distance telephone calls; ship-to-shore communications; merchandise and souvenirs; incidental personal expenses; daily service charges and gratuities; income and other taxes; and any other costs and expenses not expressly included herein. <br><br>'+'<b>PRIZE REQUIREMENTS:</b>  (1) Prize must be taken aboard Norwegian Epic, within one (1) year of award and booked at least 45 days prior to scheduled travel dates.  (2) Minors under the age of 18 must be traveling with parent, legal guardian or spouse over the age of 21 in the same stateroom, who has executed release documentation on behalf of such minor.  (3) Travel subject to black-out dates and subject to availability. (4) Potential winner must sign and return an affidavit of eligibility and release within fourteen (14) days of notification or an alternate winner may be selected and, in the event of noncompliance with this or any other requirement, potential winner will be disqualified. (5) No substitution, exchange or transfer of prize except by Sponsors, in which case a prize of equal or greater value will be substituted. (6) Prize may not be sold, traded, transferred, refunded or redeemed for cash. (7) Winner and guests are responsible for providing proper citizenship documentation to travel.  (8) Guest (or if guest is a minor, guest\'s parent) must sign and return a release prior to ticketing. (9)  Affidavit and release forms will be provided to potential winner with notification. (10) Winner and guests of any age are strongly encouraged to obtain passports. (11) Winner and all guests must travel on the same itinerary. (12) By participating, entrants agree to comply with these rules and agree to be solely responsible for their own actions and to hold harmless each Sponsor, its respective parent and affiliated entities and their respective officers, directors, employees, agents, insurers, successors, assigns and licensees, together with any other entity providing prizes or services to Sponsors, from any liability for losses, damages or injuries arising in connection with entrants\' participation in the Sweepstakes or receipt of a prize. (13) Acceptance of prize constitutes consent to use winner\'s name and likeness for editorial, advertising, publicity and television broadcast purposes without further compensation or consent except where required by applicable law. (14) By participating, entrant thereby acknowledges that s/he is over the age of 13 and is granting Sponsors permission to send them marketing messages.   <br><br> '+'<b>GENERAL RULES:</b>  Sponsors and their respective affiliates and agencies are not responsible for lost, late, damaged, delayed, incomplete, illegible, mutilated or misdirected entries, entries not received by the entry deadline, or for electronic, network or computer failures or malfunctions, lost or unavailable network connections, or failed, incomplete, garbled or delayed computer transmission or telephone lines or cellular towers that may limit a user\'s ability to participate in this Sweepstakes, or other hardware, software or technical errors of any kind including any injury or damage to any person\'s computer or television system related to or resulting from participating in the Sweepstakes.  Sponsor reserves the right to cancel or modify the Sweepstakes (or any portion thereof) if fraud, misconduct or technical failures destroy the integrity of the Sweepstakes or if a computer virus, bug, or other technical problem corrupts the administration, security, or proper administration of the Sweepstakes, as determined by Sponsor, in its sole discretion.  If the Sweepstakes is so cancelled, judging will be conducted from among all eligible entries received prior to the time of cancellation. In the event a dispute arises regarding any specific individual\'s entitlement to receive a prize, an entry made online or text messaging, the account holder will be declared made by the "authorized account holder."  "Authorized account holder" is defined as the natural person who is responsible for the email address or cellular telephone account.  Entrants may be requested to provide Sponsor with proof that the entrant is the authorized account holder associated with the account/submission.  Any use of robotic, automatic, programmed or the like methods of participation will void all entries by such methods.  Sponsor reserves the right to prohibit the participation of an individual if fraud or tampering is suspected, or if the individual fails to comply with any requirement of participation as stated herein or with any provision in these Official Rules.    <br><br>      '+'<b>GOVERNING LAWS:</b>  Sweepstakes governed by the laws of New York and subject to all applicable federal, state and local laws and regulations.  Accordingly, all issues and questions concerning the construction, validity, interpretation and enforceability of these Official Rules, or the rights and obligations of the entrant and Sponsors in connection with the Sweepstakes, shall be governed by, and construed in accordance with, the laws of the State of New York, without giving effect to any choice of law or conflict of law rules (whether of the State of New York or any other jurisdiction), which would cause the application of the laws of any jurisdiction other than the State of New York. The Sweepstakes is void where prohibited by any applicable law.  Entrants, by participating in this Sweepstakes, hereby waive and release, and agree to hold harmless the Sponsors together with their parents, subsidiaries, affiliates, distributors, licensors, advertising and promotion agencies and all of their respective officers, directors, employees and representatives and agents, from and against, any and all rights, claims and causes of action whatsoever that they may have, or which may arise, against any of them for any liability for any matter, cause or thing whatsoever, including but not limited to any injury, loss, damage, whether direct, compensatory, incidental or consequential, to person, including death, and /or property, arising in whole or in part, directly or indirectly, from their acceptance, possession, use or misuse of any prize, or their participation in this Sweepstakes, or any prize-related activity.  By participating in this Sweepstakes, entrants agree to be bound by these Official Rules and the decisions of Sponsors.  Except where prohibited by law, by accepting a prize, Winner agrees that Sponsors and their related and affiliated companies may use the Winner\'s name, address (city, state), photograph, videotape, likeness, and/or prize information for advertising, publicity and promotional purposes and to the use of statements made by or attributed to Winner relating to Sponsors and their related and affiliated companies or to this Sweepstakes and grants to Sponsor and their related and affiliated companies any and all rights to said use without further notice and/or compensation except where prohibited by law.   <br><br> '+'<b>DISPUTE RESOLUTION:</b>  Except where prohibited, entrants agree that: (1) any and all disputes, claims and causes of action arising out of or connected with this Sweepstakes or any prize awarded shall be resolved individually, without resort to any form of class action, and exclusively by the United States District Court for the Southern District of New York or the appropriate New York State Court located in New York County; (2) any and all claims, judgments and awards shall be limited to actual out-of-pocket costs incurred, including costs associated with entering this Sweepstakes, but in no event attorneys\' fees; and (3) under no circumstances will an entrant be permitted to obtain awards for, and each entrant hereby waives all rights to claim, indirect, punitive, incidental and consequential damages and any other damages, other than for actual out-of-pocket expenses, and any and all rights to have damages multiplied or otherwise increased.   <br><br> '+'<b>WINNER\'S NAME:</b>  For name of winner, send a self-addressed, stamped envelope to: <b>MACY\'S 4th of July/NORWEGIAN CRUISE LINE SWEEPSTAKES</b>, Macy\'s Parade and Entertainment Group, 11 Penn Plaza - 11th Floor, New York, NY 10001 after July 23, 2010. Vermont residents may omit return postage. No phone calls please. <br><br>    '+'<b>SPONSORS:</b>  Macy\'s Parade and Entertainment Group, a division of Macy\'s Corporate Services, Inc., with offices at 11 Penn Plaza, New York, NY 10001, and NCL (Bahamas) Ltd, d/b/a Norwegian Cruise Line, with offices at 7665 Corporate Center Drive, Miami, FL 33126  <br><br>  '+'</td>'+'</tr>'+'</table>'+'</div>'+'<table cellpadding = "0" cellspacing="0" class="fwbuttonTableDim">'+'<tr>'+'<td align="right" class="fwfullWidth">'+'<table cellpadding="0" cellspacing="0" class="fwenterButton">'+'<tr>'+'<td align="center">'+'<img class="fwEnterNowBtn" src="'+VERSION_DIR+'img/button_enter_now.png" onclick="fwSetContent(FW_SHOW_SWEEPSTAKES);" ></img>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';return html;}
function fwShowStatusMsg(errContainerType,errMessage)
{switch(errContainerType)
{case FW_GRID_CONTAINER:fwShowLoadingBar('id_fwGalleryGridPanel',true,'','',errMessage);stSetInnerHTML('id_fwPlayer','');break;case FW_RATING_REVIEW_CONTAINER:fwShowLoadingBar('id_fwRatingPanel',true,'','',errMessage);break;case FW_USER_LOGIN:fwLoginComp.setErrorMsg(errMessage);break;case FW_USER_REGISTER:fwRegComp.setErrorMsg(errMessage);break;case FW_UPLOAD_ENTRY:fwUploadComp.setErrorMsg(errMessage);break;case FW_UPLOAD_ENTRY:fwUploadComp.setErrorMsg(errMessage);break;}}
function fwCheckMaxLength(el,event)
{var maxChars=fwPostCommentMaxLen;var retValue=false;var isCtrlKey=false;var charCode=stGetCharCodeFromEvent(event);if(event.ctrlKey)
{isCtrlKey=true;}
if(isCtrlKey)
{if(el.value.length>maxChars-1)
{event.returnValue=false;retValue=false;}
else
{retValue=true;}}
else
{retValue=(el.value.length<maxChars);}
if(!retValue)
{retValue=fwIsDefaultKeyEventEx(event,isCtrlKey);}
return retValue;}
function fwIsDefaultKeyEventEx(event,isCtrlKey)
{var ASCII_CODE_CTRL=17;var ASCII_CODE_END=35;var ASCII_CODE_HOME=36;var ASCII_CODE_LEFT=37;var ASCII_CODE_UP=38;var ASCII_CODE_RIGHT=39;var ASCII_CODE_DOWN=40;var ASCII_CODE_DELETE=46;var ASCII_CODE_BACKSPACE=8;var ASCII_CODE_TAb=9;var ASCII_CODE_CTRL_C=99;var ASCII_CODE_CTRL_A=97;var ASCII_CODE_CTRL_X=120;var ASCII_CODE_CTRL_Y=121;var ASCII_CODE_CTRL_Z=122;var isValid=false;var charCode=stGetCharCodeFromEvent(event);switch(charCode)
{case ASCII_CODE_CTRL:case ASCII_CODE_END:case ASCII_CODE_HOME:case ASCII_CODE_LEFT:case ASCII_CODE_UP:case ASCII_CODE_RIGHT:case ASCII_CODE_DOWN:case ASCII_CODE_DELETE:case ASCII_CODE_BACKSPACE:case ASCII_CODE_TAb:{isValid=true;break;}
case ASCII_CODE_CTRL_C:case ASCII_CODE_CTRL_A:case ASCII_CODE_CTRL_X:case ASCII_CODE_CTRL_Y:case ASCII_CODE_CTRL_Z:{isValid=isCtrlKey?true:false;}}
if(isValid)
{isValid=true;}
else
{isValid=false;}
return isValid;}
function fwShowRoundRect(width,height,xPos,yPos,transType,classPrefix,showCloseBtn,closeBtnCss)
{var imageParams=[]
var innerContent=fwGetRoundedRectHtml(imageParams,classPrefix,'fwContentPanel',(showCloseBtn?'<img class="'+closeBtnCss+'" src="'+VERSION_DIR+'img/close_btn.gif" onclick="fwCloseOverlay();" />':''));if(transType==0)
{platformSetPopUpXY(xPos,yPos)}
if(showAlerts)
{alert("fwShowRoundRect X : "+xPos+" Y : "+yPos+" transType : "+transType);}
platformShowPopWin(innerContent,width,height,null,null,null,null,null,true);}
function fwGetRoundedRectHtml(imageParams,classPrefix,contentContainerId,closeBtnHtml)
{var topLeftTile=fwGetPNG24BgStyle(stGetValue(imageParams,0,''));var topCenterTile=fwGetPNG24BgStyle(stGetValue(imageParams,1,''));var topRightTile=fwGetPNG24BgStyle(stGetValue(imageParams,2,''));var leftTile=fwGetPNG24BgStyle(stGetValue(imageParams,3,''));var rightTile=fwGetPNG24BgStyle(stGetValue(imageParams,4,''));var bottomLeftTile=fwGetPNG24BgStyle(stGetValue(imageParams,5,''));var bottomCenterTile=fwGetPNG24BgStyle(stGetValue(imageParams,6,''));var bottomRightTile=fwGetPNG24BgStyle(stGetValue(imageParams,7,''));var rectHtml=''+'<div class="fwAnimContainer" id="id_fwContainer"><table cellpadding="0" cellspacing="0" class="'+classPrefix+'BorderMainTable">'+'<tr>'+'<td class="'+classPrefix+'TopBorderPanel">'+'<table class="'+classPrefix+'TopBorderTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+classPrefix+'TopLeftImage" '+topLeftTile+'>'+'</td>'+'<td class="'+classPrefix+'TopCenterImage" '+topCenterTile+'>'+
closeBtnHtml+'</td>'+'<td class="'+classPrefix+'TopRightImage" '+topRightTile+'></td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+classPrefix+'ContentPanel">'+'<table class="'+classPrefix+'ContentPanelTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+classPrefix+'LeftImage" '+leftTile+'></td>'+'<td class="'+classPrefix+'Content" id="'+contentContainerId+'">'+'</td>'+'<td class="'+classPrefix+'RightImage" '+rightTile+'></td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+classPrefix+'BottomBorderPanel">'+'<table class="'+classPrefix+'BottomBorderTable" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+classPrefix+'BottomLeftImage" '+bottomLeftTile+'></td>'+'<td class="'+classPrefix+'BottomCenterImage" '+bottomCenterTile+' ></td>'+'<td class="'+classPrefix+'BottomRightImage" '+bottomRightTile+'></td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table></div>';return rectHtml;}
function fwGetPNG24BgStyle(imagePath)
{return(stIsIE?'style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=\'scale\', src=\''+imagePath+'\');"':'style="background: url(\''+imagePath+'\');\"');}

function Sk_gridList(elementId,jsonObj,paramObj)
{this.elementId=elementId;this.idMidPart='_grid_img_';this.init(paramObj,jsonObj);};Sk_gridList.prototype.init=function(paramObj,jsonObj)
{this.previousImgSel=(paramObj&&paramObj.previousImgSel?paramObj.previousImgSel:"");this.nextImgSel=(paramObj&&paramObj.nextImgSel?paramObj.nextImgSel:"");this.previousImgDesel=(paramObj&&paramObj.previousImgDesel?paramObj.previousImgDesel:"");this.nextImgDesel=(paramObj&&paramObj.nextImgDesel?paramObj.nextImgDesel:"");this.loadingImgPath=(paramObj&&paramObj.loadingImgPath?paramObj.loadingImgPath:"");this.previousCbk=(paramObj&&paramObj.previousCbk?paramObj.previousCbk:"");this.nextCbk=(paramObj&&paramObj.nextCbk?paramObj.nextCbk:"");this.imageClickCbk=(paramObj&&paramObj.imageClickCbk?paramObj.imageClickCbk:"");this.numPages=(paramObj&&paramObj.numPages?paramObj.numPages:0);this.numChars=(paramObj&&paramObj.numChars?paramObj.numChars:15);this.maxImgWidth=(paramObj&&paramObj.maxImgWidth?paramObj.maxImgWidth:100);this.maxImgHeight=(paramObj&&paramObj.maxImgHeight?paramObj.maxImgHeight:100);this.pageId=0;this.itemCount=0;this.renderWidget(jsonObj);};Sk_gridList.prototype.renderWidgetEx=function(pageId,jsonObj)
{this.pageId=pageId;this.renderWidget(jsonObj);};Sk_gridList.prototype.renderWidget=function(jsonObj)
{var thisObj=this;var loadCbk=function()
{var directive={'img.gl_widgetLeftArrowImg@src':'leftArrow','img.gl_widgetRightArrowImg@src':'rightArrow'}
var data={leftArrow:(thisObj.pageId>0?thisObj.previousImgSel:thisObj.previousImgDesel),rightArrow:(thisObj.pageId<thisObj.numPages-1?thisObj.nextImgSel:thisObj.nextImgDesel)};$("#"+thisObj.elementId).autoRender(data,directive);thisObj.itemCount=0;directive={'tr.gl_gridRow':{'entryRow <- bn_c':{'td.gl_gridCol':{'entryCol <- entryRow.entries':{'img.gl_imgIcon@src':function(args)
{return thisObj.loadingImgPath;},'td.gl_imgLabelTd':function(args)
{var toRet=args.entryCol.item.entry_label1;toRet=platformDoWhiteSpaceEncode(toRet,thisObj.numChars,15);return toRet;},'img.gl_imgIcon@id':function(args)
{var id=thisObj.elementId+thisObj.idMidPart+thisObj.itemCount;thisObj.itemCount++;return id;}}}}}};var tempJson=thisObj.getEntriesForGrid(jsonObj,3);$("#"+thisObj.elementId).render(tempJson.root,directive);thisObj.maintainAspectRatio(jsonObj.root.bn_c);thisObj.registerEvents();}
$("#"+this.elementId).empty();$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_gridList.prototype.maintainAspectRatio=function(entries)
{var MEDIA_TYPE_IMAGE=1;var isImage,imgURL;for(var index=0;(index<this.itemCount);index++)
{var id=this.elementId+this.idMidPart+index;var image=new Image();var cbk=createDelegate(this.setAspectRatio,this,[id,image]);image.onload=cbk;isImage=(entries[index].entry_mediatype==MEDIA_TYPE_IMAGE)?true:false;imgURL=(isImage?(entries[index].entry_entryprops["vc.halficonurl"]?entries[index].entry_entryprops["vc.halficonurl"]:entries[index].entry_fileurl):(entries[index].entry_entryprops["vc.iconurl"]&&entries[index].entry_entryprops["vc.iconurl"].indexOf(".png")==-1?'/mc/static/common/processvideo.png':entries[index].entry_entryprops["vc.iconurl"]));image.src=imgURL;}};Sk_gridList.prototype.setAspectRatio=function(id,imgEl)
{this.setScaledImg(imgEl,id,imgEl.width,imgEl.height,this.maxImgWidth,this.maxImgHeight,true);};Sk_gridList.prototype.registerEvents=function()
{var thisObj=this;if(this.pageId>0)
{$("#"+this.elementId+" .gl_widgetLeftArrowImg").click(function(){thisObj.previousCbk(thisObj.pageId-1);});}
if(this.pageId<this.numPages-1)
{$("#"+this.elementId+" .gl_widgetRightArrowImg").click(function(){thisObj.nextCbk(thisObj.pageId+1);});}
for(var index=0;(index<this.itemCount);index++)
{var id=thisObj.elementId+thisObj.idMidPart+index;var cbk=createDelegate(thisObj.onItemClick,thisObj,[index]);var image=document.getElementById(id);image.onclick=cbk;}};Sk_gridList.prototype.onItemClick=function(clickedIndex)
{this.imageClickCbk(this.pageId,clickedIndex);};Sk_gridList.prototype.getEntriesForGrid=function(entries,numColumns)
{var retEntries={};retEntries.root={};retEntries.root.bn_c=new Array();for(var i=0;i<entries.root.bn_c.length;)
{var j=0;var gridEntries={};gridEntries.entries=new Array();while(j<numColumns&&i<entries.root.bn_c.length)
{gridEntries.entries.push(entries.root.bn_c[i]);i++;j++;}
retEntries.root.bn_c.push(gridEntries);}
retEntries.root.bn_p=entries.root.bn_p;return retEntries;};Sk_gridList.prototype.setScaledImg=function(element,imgId,width,height,scaleWidth,scaleHeight,doNotStretch)
{scaleWidth=scaleWidth?scaleWidth:110;scaleHeight=scaleHeight?scaleHeight:110;var imageWidth=width;var imageHeight=height;var imageRatio=imageWidth/imageHeight;var scaleRatio=scaleWidth/scaleHeight;var dispHeight=0;var dispWidth=0;if(scaleRatio<imageRatio)
{dispHeight=Math.round(scaleWidth/imageRatio);dispWidth=scaleWidth;}
else
{dispWidth=Math.round(scaleHeight*imageRatio);dispHeight=scaleHeight;}
if(doNotStretch&&imageWidth<scaleWidth&&imageHeight<scaleHeight)
{dispWidth=imageWidth;dispHeight=imageHeight;}
imgEl=document.getElementById(imgId);if(imgEl)
{imgEl.style.width=dispWidth+'px';imgEl.style.height=dispHeight+'px';imgEl.src=element.src;}};Sk_gridList.prototype.getHTML=function(){return"          <table class=\"gl_widgetContainterTable\">            <tr>                <td class=\"gl_widgetLeftArrowTd\">                    <img class=\"gl_widgetLeftArrowImg\" id=\"gl_leftArrow\"/>                </td>                <td class=\"gl_entriesContainerTd\" rowspan=\"3\">                    <table class=\"gl_entriesContainerTable\">                        <tr class=\"gl_gridRow\">                            <td class=\"gl_gridCol\">                                <table cellpadding=\"0\" cellspacing=\"0\">                                    <tr>                                        <td class=\"gl_imgContainerTd\"><img  class= \"gl_imgIcon\" src=\"\" alt=\"\"/></td>                                    </tr>                                    <tr>                                        <td class =\"gl_imgLabelTd\">Video</td>                                      </tr>                                </table>                            </td>                       </tr>                    </table>                </td>                 <td class=\"gl_widgetRightArrowTd\">                    <img class=\"gl_widgetRightArrowImg\"/>                </td>            </tr>        </table>  "};

var jx=(new Skava_Http_class()).jax;function Skava_Http_class()
{this.jax={http:false,format:'text',callback:function(data){},error:function(err){alert(err);},getHTTPObject:function()
{var http=false;if(typeof ActiveXObject!='undefined')
{try
{http=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{http=new ActiveXObject("Microsoft.XMLHTTP");}
catch(E)
{http=false;}}}
else if(XMLHttpRequest)
{try
{http=new XMLHttpRequest();}
catch(e)
{http=false;}}
return http;},load:function(url,callback,format,method,errcallback,body)
{this.init();if(!this.http||!url)
return;if(!method)
{method="GET";}
this.callback=callback;if(!format)format="text/xml";this.format=format.toLowerCase();var ths=this;var now="uid="+new Date().getTime();url+=(url.indexOf("?")+1)?"&":"?";url+=now;this.http.open(method,url,true);this.http.onreadystatechange=function()
{if(!ths)return;var http=ths.http;if(http.readyState==4)
{var NETWORK_ERROR="Please check your network connection and try again.";var httpStatus=0;var httpStatusText="";try
{httpStatus=((typeof(http.status)=="undefined"||!http.status)?500:http.status);httpStatusText=((typeof(http.statusText)=="undefined"||!http.statusText||http.statusText=="Unknown")?NETWORK_ERROR:http.statusText);}
catch(e)
{httpStatus=500;httpStatusText=NETWORK_ERROR;}
if(httpStatus==200)
{var result="";if(http.responseText)result=http.responseText;if(ths.format.charAt(0)=="j")
{result=result.replace(/[\n\r]/g,"");result=eval('('+result+')');}
if(ths.callback)ths.callback(result,http);}
else
{if(errcallback)
{errcallback(httpStatus,httpStatusText);}
else if(ths.error)
{ths.error(httpStatus+" "+httpStatusText+" for url "+url+" and method "+method);}}}}
if(method=="POST")
{this.http.setRequestHeader("Content-Type",this.format);}
this.http.send((body)?body:null);},init:function()
{this.http=this.getHTTPObject();}}}
Skava_Http_class.prototype.jax;function doAWSUpload(idForm,url,errorCallback)
{var form=document.getElementById(idForm);url=url+"&"+urlEncode({file:form.file.value})+"&transport=direct";var afterUpload=function(result)
{if(result.jsonerror)
{if(errorCallback)
{errorCallback(0,result.jsonerror);}
else
{alert(result.jsonerror);}}
else
{form.key.value=result.key;form.AWSAccessKeyId.value=result.AWSAccessKeyId;form.acl.value=result.acl;form.success_action_redirect.value=result.success_action_redirect;form.policy.value=result.policy;form.signature.value=result.signature;form['Content-Type'].value=result['Content-Type'];var isIE=window.ActiveXObject?true:false;{var idx=result.action.indexOf("https:");if(idx==0)
{result.action="http:"+result.action.substring(6);}}
form.action=result.action;form.submit();}}
if(errorCallback)
{jx.load(url,afterUpload,"json","GET",errorCallback);}
else
{jx.load(url,afterUpload,"json");}}
function createDelegate(fn,scope,args)
{var fnDelegate=function()
{fn.apply(scope,args);}
return fnDelegate;}
function toPost(getString,newTab)
{var parms=getString.split('?');var newF=document.createElement("form");newF.action=parms[0];newF.method='POST';if(newTab)
{newF.target="_blank";}
var parms=parms[1].split('&');for(var i=0;i<parms.length;i++)
{var pos=parms[i].indexOf('=');if(pos>0)
{var key=parms[i].substring(0,pos);var val=parms[i].substring(pos+1);var newH=document.createElement("input");newH.name=key;newH.type='hidden';newH.value=unescape(val);newF.appendChild(newH);}}
document.getElementsByTagName('body')[0].appendChild(newF);newF.submit();}
function getDataFromServer(id,url)
{var oScript=document.getElementById(id);var head=document.getElementsByTagName("head").item(0);if(oScript)
{head.removeChild(oScript);}
oScript=document.createElement("script");oScript.type='text/javascript';oScript.src=url;if(id)
{oScript.id=id;}
head.appendChild(oScript);}

(function($){$.fn.charCounter=function(max,settings){max=max||100;settings=$.extend({container:"<span></span>",classname:"charcounter",format:"(%1 characters remaining)",pulse:true,delay:0},settings);var p,timeout;function count(el,container){el=$(el);if(el.val().length>max){el.val(el.val().substring(0,max));if(settings.pulse&&!p){pulse(container,true);};};if(settings.delay>0){if(timeout){window.clearTimeout(timeout);}
timeout=window.setTimeout(function(){container.html(settings.format.replace(/%1/,(max-el.val().length)));},settings.delay);}else{container.html(settings.format.replace(/%1/,(max-el.val().length)));}};function pulse(el,again){if(p){window.clearTimeout(p);p=null;};el.animate({opacity:0.1},100,function(){$(this).animate({opacity:1.0},100);});if(again){p=window.setTimeout(function(){pulse(el)},200);};};return this.each(function(){var container;if(!settings.container.match(/^<.+>$/)){container=$(settings.container);}else{$(this).next("."+settings.classname).remove();container=$(settings.container).insertAfter(this).addClass(settings.classname);}
$(this).unbind(".charCounter").bind("keydown.charCounter",function(){count(this,container);}).bind("keypress.charCounter",function(){count(this,container);}).bind("keyup.charCounter",function(){count(this,container);}).bind("focus.charCounter",function(){count(this,container);}).bind("mouseover.charCounter",function(){count(this,container);}).bind("mouseout.charCounter",function(){count(this,container);}).bind("paste.charCounter",function(){var me=this;setTimeout(function(){count(me,container);},10);});if(this.addEventListener){this.addEventListener('input',function(){count(this,container);},false);};count(this,container);});};})(jQuery);

if(!this.JSON){JSON={};}
(function(){function f(n){return n<10?'0'+n:n;}
if(typeof Date.prototype.toJSON!=='function'){Date.prototype.toJSON=function(key){return this.getUTCFullYear()+'-'+
f(this.getUTCMonth()+1)+'-'+
f(this.getUTCDate())+'T'+
f(this.getUTCHours())+':'+
f(this.getUTCMinutes())+':'+
f(this.getUTCSeconds())+'Z';};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(key){return this.valueOf();};}
var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapeable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapeable.lastIndex=0;return escapeable.test(string)?'"'+string.replace(escapeable,function(a){var c=meta[a];if(typeof c==='string'){return c;}
return'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}
function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'&&typeof value.toJSON==='function'){value=value.toJSON(key);}
if(typeof rep==='function'){value=rep.call(holder,key,value);}
switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';}
gap+=indent;partial=[];if(typeof value.length==='number'&&!value.propertyIsEnumerable('length')){length=value.length;for(i=0;i<length;i+=1){partial[i]=str(i,value)||'null';}
v=partial.length===0?'[]':gap?'[\n'+gap+
partial.join(',\n'+gap)+'\n'+
mind+']':'['+partial.join(',')+']';gap=mind;return v;}
if(rep&&typeof rep==='object'){length=rep.length;for(i=0;i<length;i+=1){k=rep[i];if(typeof k==='string'){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}
v=partial.length===0?'{}':gap?'{\n'+gap+partial.join(',\n'+gap)+'\n'+
mind+'}':'{'+partial.join(',')+'}';gap=mind;return v;}}
if(typeof JSON.stringify!=='function'){JSON.stringify=function(value,replacer,space){var i;gap='';indent='';if(typeof space==='number'){for(i=0;i<space;i+=1){indent+=' ';}}else if(typeof space==='string'){indent=space;}
rep=replacer;if(replacer&&typeof replacer!=='function'&&(typeof replacer!=='object'||typeof replacer.length!=='number')){throw new Error('JSON.stringify');}
return str('',{'':value});};}
if(typeof JSON.parse!=='function'){JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==='object'){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}
return reviver.call(holder,key,value);}
cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return'\\u'+
('0000'+a.charCodeAt(0).toString(16)).slice(-4);});}
if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){j=eval('('+text+')');return typeof reviver==='function'?walk({'':j},''):j;}
throw new SyntaxError('JSON.parse');};}})();

function isArray(v)
{return v&&typeof v.pop=="function";}
function urlEncode(o)
{if(!o)
{return"";}
var buf=[];for(var key in o)
{var ov=o[key],k=encodeURIComponent(key);var type=typeof ov;if(type=="undefined")
{buf.push(k,"=&")}
else
{if(type!="function"&&type!="object")
{buf.push(k,"=",encodeURIComponent(ov),"&")}
else
{if(isArray(ov))
{if(ov.length)
{for(var i=0,len=ov.length;i<len;i++)
{buf.push(k,"=",encodeURIComponent(ov[i]===undefined?"":ov[i]),"&")}}
else
{buf.push(k,"=&")}}}}}
buf.pop();return buf.join("");}
function getIcon(basePath,fileUrl,mediaType,iconUrl)
{return(mediaType==1?fileUrl:(iconUrl&&iconUrl.length>0?iconUrl:(mediaType==1?fileUrl:basePath+"/common/playbutton_60x60.png")));}
function getEntryHtml(videoId,videoWidth,videoHeight,imgWidth,imgHeight,fileUrl,basePath,mediaType,imgAttributes,isIcon,iconUrl,updateProgress,allowFullScreen,styleParams,playerBgColor)
{var html=null;if(isIcon)
{fileUrl=getIcon(basePath,fileUrl,mediaType,iconUrl);mediaType=1;}
if(mediaType==2)
{var flashvars="file="+fileUrl;flashvars=flashvars+"&width="+videoWidth+"&height="+videoHeight;var url=basePath+"/common/mediaplayer1.swf?"+flashvars;var fileParam=null;html=getPlayerHtml(videoId,videoWidth,videoHeight,url,fileParam,isIcon,flashvars,null,updateProgress,allowFullScreen,styleParams,playerBgColor);}
else if(mediaType==4)
{var url=fileUrl;var fileParam=null;html=getPlayerHtml(videoId,videoWidth,videoHeight,url,fileParam,isIcon,"",null,updateProgress,allowFullScreen,styleParams,playerBgColor);}
else
{html="<img border='0' src='"+fileUrl+"'"+
(imgWidth?" width='"+imgWidth+"'":"")+
(imgHeight?" height='"+imgHeight+"'":"")+" "+
(imgAttributes?imgAttributes:"")+"></img>";}
return html;}
function getPlayerHtml(idObject,width,height,url,fileParam,isIcon,flashvars,appendFileUrl,updateProgress,allowFullScreen,styleParams,playerBgColor)
{if(fileParam!=null)
{url=url+((url.indexOf('?')==-1)?"?":"&")+"file="+fileParam;}
else if(appendFileUrl)
{url=url+((url.indexOf('?')==-1)?"?":"&")+appendFileUrl;}
var updateProgressStr=(updateProgress&&updateProgress==true?"&updateprogress=true":'');var allowFullScreenStr=(allowFullScreen&&allowFullScreen==true?"&allowfullscreen=true":'');var allowFullScreenTag=(allowFullScreen&&allowFullScreen==true?"<PARAM NAME='allowfullscreen' VALUE='true'>":'');playerBgColor=(playerBgColor?playerBgColor:"#000000");var autoplay=(isIcon?"false":"true");var html="<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' "+"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' "+"WIDTH='"+width+"' "+"HEIGHT='"+height+"' "+"autoplay='"+autoplay+"' "+"id='"+idObject+"'  "+
(fileParam?"        file='"+fileParam+"'  ":"")+"ALIGN='middle' "+(styleParams?"style='"+styleParams+"'":"")+"> "+"<PARAM NAME='movie' "+"VALUE='"+url+"'>"+"<PARAM NAME='FlashVars' "+"VALUE='"+flashvars+updateProgressStr+allowFullScreenStr+"'>"+"<PARAM NAME='quality' VALUE='high'> "+"<PARAM NAME='bgcolor' VALUE='"+(playerBgColor)+"'> "+
allowFullScreenTag+"<PARAM NAME='wmode' VALUE='transparent'> "+"<PARAM NAME='allowScriptAccess' VALUE='always'> "+" <EMBED src='"+url+updateProgressStr+allowFullScreenStr+"' quality='high' bgcolor='"+(playerBgColor)+"' WIDTH='"+width+"' FlashVars='"+flashvars+"' HEIGHT='"+height+"' autoplay='"+autoplay+"' NAME='"+idObject+(fileParam?"' file='"+fileParam:"")+"' wmode='transparent' allowScriptAccess='always' "+(allowFullScreenStr.length>1?allowFullScreenStr.substring(1):allowFullScreenStr)+" TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>"+" </EMBED>"+"</OBJECT>";return html;}
function getEntryEnclosure(fileUrl,basePath,mediaType,mediaContentType)
{var url,type;if(mediaType==2)
{var flashvars="file="+fileUrl;url=basePath+"/common/mediaplayer1.swf?"+flashvars;type="application/x-shockwave-flash";}
else
{url=fileUrl;type=mediaContentType;}
return[url,type];}
function getFlashMovieObject(movieName)
{var flashObj=null;if(window.document[movieName])
{flashObj=window.document[movieName];}
else if(navigator.appName.indexOf("Microsoft Internet")==-1)
{if(document.embeds&&document.embeds[movieName])
flashObj=document.embeds[movieName];}
else
{flashObj=document.getElementById(movieName);}
return flashObj;}
function htmlEncode(strHtml)
{return xhtmlEncode(strHtml,true);}
function xmlEncode(s)
{return xhtmlEncode(s,false);}
function xhtmlEncode(s,isHtml)
{var str=null;if(s)
{var strBuf=null;var c,ic;for(var i=0;i<s.length;i++)
{c=s.charAt(i);ic=s.charCodeAt(i);if(c=='&'||c=='"'||c=='\''||c=='<'||c=='>'||c=='?'||ic>127||ic<32)
{if(strBuf==null)
{strBuf=s.substring(0,i);}
if(c=='&')
{strBuf+="&amp;";}
else if(c=='"')
{strBuf+="&quot;";}
else if(c=='\'')
{strBuf+="&#39;";}
else if(c=='<')
{strBuf+="&lt;";}
else if(c=='>')
{strBuf+="&gt;";}
else if(c=='?')
{strBuf+="&#63;";}
else if(ic>127||ic<32)
{strBuf+="&#";strBuf+=ic;strBuf+=';';}}
else if(strBuf!=null)
{strBuf+=c;}}
str=(strBuf==null?s:strBuf);}
return str;}

function Sk_menu(elementId,paramObj)
{this.parentId=elementId;this.idMidPart='_image_';this.previousSelectedItemIndex=-1;this.currentSelectedItemIndex=-1;this.init(paramObj);};Sk_menu.prototype.selectionCallback;Sk_menu.prototype.parentId;Sk_menu.prototype.deselSelImages;Sk_menu.prototype.previousSelectedItemIndex;Sk_menu.prototype.currentSelectedItemIndex;Sk_menu.prototype.idMidPart;Sk_menu.prototype.selIndex;Sk_menu.prototype.init=function(paramObj)
{this.selectionCallback=(paramObj.selectionCallback?paramObj.selectionCallback:null);this.deselSelImages=(paramObj.deselSelImages?paramObj.deselSelImages:null);this.selIndex=(paramObj.selIndex?paramObj.selIndex:0);this.renderWidget();};Sk_menu.prototype.renderWidgetEx=function(selIndex)
{this.selIndex=(selIndex?selIndex:0);};Sk_menu.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var jsonObj=new Array();for(var index=0;(index<thisObj.deselSelImages[0].length);index++)
{var imgSrc=(index==thisObj.currentSelectedItemIndex)?thisObj.deselSelImages[1][index]:thisObj.deselSelImages[0][index];if(imgSrc.length==0)
{imgSrc=(index==thisObj.currentSelectedItemIndex)?thisObj.deselSelImages[0][index]:thisObj.deselSelImages[1][index];}
var id=thisObj.parentId+thisObj.idMidPart+index;jsonObj.push({'id':id,'imgSrc':imgSrc});}
var directive={'td.mn_menuItemRepeatingTd':{'menu <- menuItems':{'img.mn_menuItem@src':'menu.imgSrc','img.mn_menuItem@id':'menu.id'}}};$("#"+thisObj.parentId+' tr.mn_containerTr').render({'menuItems':jsonObj},directive);for(var index=0;(index<thisObj.deselSelImages[0].length);index++)
{var id=thisObj.parentId+thisObj.idMidPart+index;var cbk=createDelegate(thisObj.onItemClick,thisObj,[index]);var image=document.getElementById(id);image.onclick=cbk;if(thisObj.selIndex!=index)
{$("#"+id).addClass('mn_menuCursorPointer');}}}
this.previousSelectedItemIndex=this.selIndex;this.currentSelectedItemIndex=this.selIndex;$("#"+this.parentId).html(this.getHTML());loadCbk();};Sk_menu.prototype.onItemClick=function(clickedIndex,isExternalCbk)
{if((this.deselSelImages[0][clickedIndex].length==0)||(this.deselSelImages[1][clickedIndex].length==0))
{this.selectionCallback(clickedIndex,isExternalCbk);}
else if(this.currentSelectedItemIndex!=clickedIndex)
{if(this.currentSelectedItemIndex>=0)
{var curentSelImage=document.getElementById(this.parentId+this.idMidPart+this.currentSelectedItemIndex);curentSelImage.src=this.deselSelImages[0][this.currentSelectedItemIndex];$("#"+this.parentId+this.idMidPart+this.currentSelectedItemIndex).addClass('mn_menuCursorPointer');}
var image=document.getElementById(this.parentId+this.idMidPart+clickedIndex);image.src=this.deselSelImages[1][clickedIndex];$("#"+this.parentId+this.idMidPart+clickedIndex).removeClass('mn_menuCursorPointer');this.previousSelectedItemIndex=this.currentSelectedItemIndex;this.currentSelectedItemIndex=clickedIndex;this.selectionCallback(clickedIndex,isExternalCbk);}};Sk_menu.prototype.setImage=function(itemIndex,imagePath)
{var id=null;if(this.deselSelImages[0][itemIndex].length==0)
{this.deselSelImages[1][itemIndex]=imagePath;id=this.parentId+this.idMidPart+itemIndex;}
else if(this.deselSelImages[1][itemIndex].length==0)
{this.deselSelImages[0][itemIndex]=imagePath;id=this.parentId+this.idMidPart+itemIndex;}
if(id)
{var image=document.getElementById(id);image.src=imagePath;}};Sk_menu.prototype.setSelectedItemIndex=function(index)
{return this.onItemClick(index,true);};Sk_menu.prototype.getPreviousSelectedItemIndex=function()
{return this.previousSelectedItemIndex;};Sk_menu.prototype.getCurrentSelectedItemIndex=function()
{return this.currentSelectedItemIndex;};Sk_menu.prototype.getHTML=function(){return"      <table cellspacing=\"0\" cellpadding=\"0\">            <tbody>                <tr class = \"mn_containerTr\">                    <td class = \"mn_menuItemRepeatingTd\">                        <img class = \"mn_menuItem\"/>                    </td>                </tr>            </tbody>        </table>  "};

var skava_platform_swfname="website";var skava_platform_showAlerts=(false||((typeof(showAlerts)=="undefined")?false:showAlerts));var skava_platform_turnon_showHideScrollBar=(false||((typeof(dynamicScrollBar)=="undefined")?false:dynamicScrollBar));var SKAVA_PLATFORM_SUCCESS=0;var SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR=1;var SKAVA_PLATFORM_TIMEOUT_ERR=2;var SKAVA_PLATFORM_IE_VERSION_5=5;var SKAVA_PLATFORM_IE_VERSION_6=6;var SKAVA_PLATFORM_IE_VERSION_7=7;var SKAVA_PLATFORM_IE_VERSION_8=8;var SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP=1;var SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM=2;var SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT=3;var SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT=4;var SKAVA_ANIMTYPE_TRANSITION_COVER_LEFT=5;var SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN=6;var SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT=7;var SKAVA_ANIMTYPE_TRANSITION_FADE_IN=8;var SKAVA_ANIMTYPE_TRANSITION_FADE_OUT=9;var SKAVA_PLATFORM_ALERT_TITLE="Alert";var SKAVA_PLATFORM_FAILED_TO_LAUNCH="We were unable to launch the page. Be sure your pop-up blocker is turned off and try again.";var SKAVA_PLATFORM_ADDR_NOT_FOUND_STR="We're unable to locate the address you entered. Please verify the information and try again.";var SKAVA_PLATFORM_TIMEOUT_STR="Locating address operation timeout. Please try again.";var SKAVA_PLATFORM_BROWSER_NOT_COMPATIBLE="We're sorry, the Google Maps tool does not work with the browser you're using.";var SKAVA_PLATFORM_GMAPS_EXCEPTION="We encountered an unknown error while loading state information. Please try again later.";var skava_platform_gaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");var skava_platform_flashTest={onOpCompleted:function(op,successCode,result){alert("op="+op+"successCode="+successCode+"result=\n"+result);},onOpCancelled:function(){alert("flash.onOpCancelled invoked");},PercentLoaded:function(){return 100;}};function platformOpenNewWindow(URLtoOpen,windowName,windowFeatures)
{if(skava_platform_showAlerts)
{alert("Function name: platformOpenNewWindow, Param URLtoOpen: "+URLtoOpen+", Param windowName: "+windowName+", Param windowFeatures: "+windowFeatures);}
var newWindow=window.open(URLtoOpen,"_blank",(windowFeatures?windowFeatures:""));if(newWindow)
{newWindow.focus();}
else
{platformShowAlertMessage(SKAVA_PLATFORM_ALERT_TITLE,SKAVA_PLATFORM_FAILED_TO_LAUNCH);}}
function platformScrollToTop(divId)
{var divContainer=document.getElementById(divId);if(divContainer)
{divContainer.scrollTop=0;}}
function platformAnchorJump(anchorId,divId)
{var divContainer=document.getElementById(divId);if(divContainer)
{var topForAnchor=platformGetRealTop(document.getElementById(anchorId));var topForDivContainer=platformGetRealTop(document.getElementById(divId));divContainer.scrollTop=topForAnchor-topForDivContainer;}
return false;}
function platformGetRealTop(el)
{if(el)
{var yPos=el.offsetTop;var tempEl=el.offsetParent;while(tempEl!=null)
{yPos+=tempEl.offsetTop;tempEl=tempEl.offsetParent;}
return yPos;}
return 0;}
function platformGetRealBounds(el)
{el=(el&&typeof(el)=="object"?el:document.getElementById(el))
if(el)
{var xPos=el.offsetLeft;var yPos=el.offsetTop;var tempEl=el.offsetParent;while(tempEl!=null)
{xPos+=tempEl.offsetLeft;yPos+=tempEl.offsetTop;tempEl=tempEl.offsetParent;}
return[xPos,yPos,el.offsetWidth,el.offsetHeight];}
return[0,0,0,0];}
function platformShowPopup(bodyHTML,width,height,showCloseBox,animType,cancelFn,callBk,virtualheight,doClearMask)
{platformShowPopWin(bodyHTML,width,height,showCloseBox,animType,cancelFn,callBk,virtualheight,doClearMask);}
function platformShowTransitionPopup(bodyHTML,width,height,showCloseBox,animType,cancelFn,callBk,virtualheight,doClearMask,content2,xGap,yGap,contWidth1,contWidth2,centerPosition)
{platformShowPopWin(bodyHTML,width,height,showCloseBox,animType,cancelFn,callBk,virtualheight,doClearMask,content2,xGap,yGap,contWidth1,contWidth2,centerPosition);}
function platformDismissPopup(callReturnFn,animType)
{platformHidePopWin(callReturnFn,animType);}
function platformShowAlertMessage(title,message)
{if(skava_platform_showAlerts)
{alert("Function name: platformShowAlertMessage, Param title: "+title+", Param message: "+message);}
var alertw=300;var alerth=120;var html='<table cellspacing="0" cellpadding="4" class="platformShowAlertMessageProp" width='+alertw+'px;">'+'<tr>'+'<td class="platformShowAlertMessage" align="center">'+'<div class="platformShowAlertMessageTitle">'+
(title?title:'')+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td class="platformShowAlertMessage" align="center">'+'<div class="platformShowAlertMessageContent">'+
(message?message:'')+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td class="platformShowAlertMessage platformShowAlertMessageImgButtonArea" align="center">'+'<div>'+'<input type="button" class="platformShowAlertMessageImgButtonProp" onclick="platformHidePopWin();return false;"></input>'+'</div>'+'</td>'+'</tr>'+'</table>';platformShowPopup(html,alertw+5,alerth+5,true,false,createDelegate(platformOnCancelled,this,[1,"platformShowAlertMessage"]));}
function platformGetLatitudeLongitudeForAddress(address)
{if(skava_platform_showAlerts)
{alert("Function name: platformGetLatitudeLongitudeForAddress, Param address: "+address);}
var afterLocationSearch=function(result)
{if(result)
{var toRetXML="<coords>\n"+"\t<latitude>"+result.lat()+"</latitude>\n"+"\t<longitude>"+result.lng()+"</longitude>\n"+"<coords>";platformOnCompleted(1,"platformGetLatitudeLongitudeForAddress",SKAVA_PLATFORM_SUCCESS,toRetXML);}
else
{platformOnCompleted(1,"platformGetLatitudeLongitudeForAddress",SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR,SKAVA_PLATFORM_ADDR_NOT_FOUND_STR);}}
if(GBrowserIsCompatible())
{var clientGeocoder=new GClientGeocoder();clientGeocoder.getLatLng(address,afterLocationSearch);}}
function platformGetState(zip,cbk)
{var isTimeOver=false;var afterLocationSearch=function(result)
{if(result)
{if(result==true)
{isTimeOver=true;cbk('',SKAVA_PLATFORM_TIMEOUT_ERR,SKAVA_PLATFORM_TIMEOUT_STR);}
else if(result.Placemark&&result.Placemark[0]&&!isTimeOver)
{var placeMark=result.Placemark[0];var state=null;var addrNode=null;if(placeMark)
{addrNode=placeMark.AddressDetails;if(addrNode)
{addrNode=addrNode.Country;if(addrNode&&addrNode.AdministrativeArea)
{state=addrNode.AdministrativeArea.AdministrativeAreaName;}}}
if(!isTimeOver)
{isTimeOver=true;cbk(state,SKAVA_PLATFORM_SUCCESS,"");}}
else
{cbk('',SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR,SKAVA_PLATFORM_ADDR_NOT_FOUND_STR);}}
else if(!isTimeOver)
{cbk('',SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR,SKAVA_PLATFORM_ADDR_NOT_FOUND_STR);}}
try
{if(GBrowserIsCompatible())
{var clientGeocoder=new GClientGeocoder();clientGeocoder.getLocations(zip,afterLocationSearch);}
else
{cbk('',SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR,SKAVA_PLATFORM_BROWSER_NOT_COMPATIBLE);;}}
catch(err)
{cbk('',SKAVA_PLATFORM_ADDR_NOT_FOUND_ERR,SKAVA_PLATFORM_GMAPS_EXCEPTION);}}
function platformRegisterPageView(pageid,categoryid,isPdn)
{if(skava_platform_showAlerts)
{alert("Function name: platformRegisterPageView, Param pageid: "+pageid+", Param categoryid: "+categoryid+", Param isPdn: "+isPdn);}
try
{if(skava_platform_showAlerts)
{alert("platformRegisterPageView: "+pageid+" category:"+categoryid);}
if(isProduction||isPdn)
{cmSetProduction();}
cmCreatePageviewTag(pageid,categoryid,null,null);}
catch(error)
{if(skava_platform_showAlerts)
{alert("platformRegisterPageView error: "+error);}}}
function platformRegisterElementView(elementid,elementcategory)
{if(skava_platform_showAlerts)
{alert("Function name: platformRegisterElementView, Param elementid: "+elementid+", Param elementcategory: "+elementcategory);}
try
{var category=elementcategory;if(skava_platform_showAlerts)
{alert("platformRegisterElementView: "+elementid+" category:"+elementcategory);}
cmCreatePageElementTag(elementid,elementcategory);}
catch(error)
{if(skava_platform_showAlerts)
{alert("platformRegisterElementView error: "+error);}}}
function platformRegisterShopAction5Tag(productID,productName,quantity,unitPrice,categoryID)
{if(skava_platform_showAlerts)
{alert("In platformRegisterShopAction5Tag :\nproductID : "+productID+"\nproductName : "+productName+"\nquantity : "+quantity+"\nunitPrice : "+unitPrice+"\ncategoryID : "+categoryID);}
try
{cmCreateShopAction5Tag(productID,productName,quantity,unitPrice,categoryID);}
catch(error)
{if(skava_platform_showAlerts)
{alert("platformRegisterShopAction5Tag error: "+error);}}}
function platformDisplayShop5s()
{if(skava_platform_showAlerts)
{alert("In platformDisplayShop5s: calling cmDisplayShop5s");}
try
{cmDisplayShop5s();}
catch(error)
{if(skava_platform_showAlerts)
{alert("platformDisplayShop5s error: "+error);}}}
function platformGetGaJsTracker()
{var pageTracker=null;try
{var qs=new platformQuerystring();var ga=qs.get('ga');pageTracker=_gat._getTracker(googleAnalyticsId);}
catch(err)
{}
return pageTracker;}
function platformOnCompleted(attempt,op,successCode,result)
{if(op)
{gaJsTrackPageView("/socialactions/"+op);}
var flashObj=platformGetCallBack(skava_platform_swfname);if(flashObj&&attempt>0&&flashObj.PercentLoaded()==100)
{try
{platformDismissPopup();if(skava_platform_showAlerts)
{alert("Calling op completed: op="+op+" successCode="+successCode+" result="+result);}
flashObj.onOpCompleted(op,successCode,result);}
catch(e)
{platformShowAlertMessage("Error","Invalid Flash object. Please contact support. "+e);}}
else if(attempt>20)
{platformShowAlertMessage("Error","Invalid Flash object. Unable to load it.");}
else
{var fn=function()
{platformOnCompleted(attempt+1,op,successCode,result);}
setTimeout(createDelegate(platformOnCompleted,this,[attempt+1,op,successCode,result]),500);}}
function platformOnCancelled(attempt,op)
{var flashObj=platformGetCallBack(skava_platform_swfname);if(flashObj&&attempt>0&&flashObj.PercentLoaded()==100)
{try
{platformDismissPopup();if(skava_platform_showAlerts)
{alert("calling op cancelled");}
if(typeof(flashObjDoCancel)!="undefined"&&flashObjDoCancel)
{flashObj.onOpCancelled();}
else
{flashObj.onOpCompleted(op,-1,null);}}
catch(e)
{platformShowAlertMessage("Error","Invalid Flash object. Please contact support. "+e);}}
else if(attempt>20)
{platformShowAlertMessage("Error","Invalid Flash object. Unable to load it.");}
else
{setTimeout(createDelegate(platformOnCancelled,this,[attempt+1,skava_platform_swfname]),500);}}
function platformGetCallBack(movieName)
{return(movieName&&movieName.onOpCompleted?movieName:platformGetFlashObj(movieName));}
function platformGetFlashObj(movieName)
{var flashObj=null;if(isTestMode)
{flashObj=skava_platform_flashTest;flashObj.skava_platform_swfname=movieName;}
else
{if(window.document[movieName])
{flashObj=window.document[movieName];}
else if(navigator.appName.indexOf("Microsoft Internet")==-1)
{if(document.embeds&&document.embeds[movieName])
flashObj=document.embeds[movieName];}
else
{flashObj=document.getElementById(movieName);}}
return flashObj;}
function platformGetFacebookProfilePhoto(callbck,focusId)
{var gotName=false;FB_RequireFeatures(["XFBML"],function()
{FB.init(SKAVA_PLATFORM_FBAPIKEY,"/cometogether/xd_receiver.html");FB.Connect.requireSession(function()
{FB.Connect.ifUserConnected(function(uid)
{if(!gotName)
{gotName=true;var user=((FB.Facebook.apiClient.get_session())?FB.Facebook.apiClient.get_session().uid:null);var sql="SELECT pic FROM user WHERE uid ="+FB.Facebook.apiClient.get_session().uid;FB.Facebook.apiClient.fql_query(sql,function(result,ex)
{var pic=result[0]['pic'];pic=((pic&&pic.length>0)?pic:'http://static.ak.connect.facebook.com/pics/s_silhouette.jpg');var facebookPhotoUrl=document.getElementById("facebookPhotoUrl");if(facebookPhotoUrl)
{facebookPhotoUrl.src=pic;facebookPhotoUrl.style.visibility="visible";if(focusId)
{var toFocus=document.getElementById(focusId);if(toFocus)
{toFocus.focus();}}}});}},function()
{return false;});});});}
function platformGetFacebookUserPhoto(callbck,focusId)
{var gotName=false;FB_RequireFeatures(["XFBML"],function()
{FB.init(SKAVA_PLATFORM_FBAPIKEY,"/believe2009/xd_receiver.html");FB.Connect.requireSession(function()
{FB.Connect.ifUserConnected(function(uid)
{if(!gotName)
{gotName=true;var user=((FB.Facebook.apiClient.get_session())?FB.Facebook.apiClient.get_session().uid:null);var sql="SELECT src_big FROM photo WHERE aid IN (SELECT aid FROM album WHERE owner = "+FB.Facebook.apiClient.get_session().uid+" AND name <> 'Profile Pictures')";FB.Facebook.apiClient.fql_query(sql,function(result,ex)
{FB.Connect.logout(function(isLogout){});var imgArray=new Array();if(result&&result.length>0)
{for(var i=0;i<result.length;i++)
{imgArray[i]=result[i]['src_big'];}}
if(callbck)
{callbck(imgArray);}});}},function()
{return false;});});});}
var skava_platform_gPopupMask=null;var skava_platform_gPopupContainer=null;var skava_platform_gPopupContainer2=null;var skava_platform_gPopupContainer3=null;var skava_platform_gPopupContainer4=null;var skava_platform_gPopFrame=null;var skava_platform_gPopFrame2=null;var skava_platform_gPopFrame3=null;var skava_platform_gPopFrame4=null;var skava_platform_gReturnFunc;var skava_platform_gPopupIsShown=false;var skava_platform_gHideSelects=false;var skava_platform_gLoading="Loading......";var skava_platform_origTop=0;var skava_platform_origStart=0;var skava_platform_gTabIndexes=new Array();var skava_platform_gTabbableTags=new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME","DIV");var skava_platform_popupX=-1;var skava_platform_popupY=-1;if(!document.all&&!document.getElementById)
{document.onkeypress=platformKeyDownHandler;}
function platformSetPopUpLoadingPage(loading)
{skava_platform_gLoading=loading;}
function platformSetPopUpXY(xPos,yPos)
{skava_platform_popupX=xPos;skava_platform_popupY=yPos;}
function platformInitPopUp()
{var isFF2Mac=(navigator.userAgent&&navigator.userAgent.indexOf("Macintosh")>=0&&navigator.userAgent.indexOf("Firefox/2")>=0)?true:false;var body=document.getElementsByTagName('body')[0];var popmask=document.createElement('div');if(isFF2Mac)
{popmask.id='platformPopupMaskNoCss';popmask.className='platformPopupMaskNoCss';}
else
{popmask.id='platformPopupMask';popmask.className='platformPopupMask';}
var popcont=document.createElement('div');popcont.id='platformPopupContainer';popcont.className='platformPopupContainer';popcont.innerHTML=''+'<div id="platformPopupInner" class="platformPopupInner">'+'<div id="platformPopupTitleBar" class="platformPopupTitleBar">'+'<div id="platformPopupTitle" class="platformPopupTitle"></div>'+'<div id="platformPopupControls" class="platformPopupControls">'+'</div>'+'</div>'+'<div class="platformPropPopup platformPopupFrame" scrolling="auto" frameborder="0" allowtransparency="true" id="platformPopupFrame" name="platformPopupFrame" width="100%" height="100%"></div>'+'</div>';body.appendChild(popmask);body.appendChild(popcont);var popcont2=document.createElement('div');popcont2.id='platformPopupContainer2';popcont2.className='platformPopupContainer platformPopupContainerzIndex';popcont2.innerHTML=''+'<div id="platformPopupInner2" class="platformPopupInner platformPopupContainerzIndex">'+'<div id="platformPopupTitleBar2" class="platformPopupTitleBar platformPopupContainerzIndex">'+'<div id="platformPopupTitle2" class="platformPopupTitle platformPopupContainerzIndex"></div>'+'<div id="platformPopupControls2" class="platformPopupControls platformPopupContainerzIndex">'+'</div>'+'</div>'+'<div class="platformPropPopup platformPopupFrame platformPopupContainerzIndex" scrolling="auto" frameborder="0" allowtransparency="true" id="platformPopupFrame2" name="platformPopupFrame2" width="100%" height="100%"></div>'+'</div>';body.appendChild(popcont2);var popcont3=document.createElement('div');popcont3.id='platformPopupContainer3';popcont3.className='platformPopupContainer platformPopupContainerzIndex';popcont3.innerHTML=''+'<div id="platformPopupInner3" class="platformPopupInner platformPopupContainerzIndex">'+'<div id="platformPopupTitleBar3" class="platformPopupTitleBar platformPopupContainerzIndex">'+'<div id="platformPopupTitle3" class="platformPopupTitle platformPopupContainerzIndex"></div>'+'<div id="platformPopupControls3" class="platformPopupControls platformPopupContainerzIndex">'+'</div>'+'</div>'+'<div class="platformPropPopup platformPopupFrame platformPopupContainerzIndex" scrolling="auto" frameborder="0" allowtransparency="true" id="platformPopupFrame3" name="platformPopupFrame3" width="100%" height="100%"></div>'+'</div>';body.appendChild(popcont3);var popcont4=document.createElement('div');popcont4.id='platformPopupContainer4';popcont4.className='platformPopupContainer platformPopupContainerzIndex';popcont4.innerHTML=''+'<div id="platformPopupInner4" class="platformPopupInner platformPopupContainerzIndex">'+'<div id="platformPopupTitleBar4" class="platformPopupTitleBar platformPopupContainerzIndex">'+'<div id="platformPopupTitle4" class="platformPopupTitle platformPopupContainerzIndex"></div>'+'<div id="platformPopupControls4" class="platformPopupControls platformPopupContainerzIndex">'+'</div>'+'</div>'+'<div class="platformPropPopup platformPopupFrame platformPopupContainerzIndex" scrolling="auto" frameborder="0" allowtransparency="true" id="platformPopupFrame4" name="platformPopupFrame4" width="100%" height="100%"></div>'+'</div>';body.appendChild(popcont4);skava_platform_gPopupMask=document.getElementById(isFF2Mac?"platformPopupMaskNoCss":"platformPopupMask");skava_platform_gPopupContainer=document.getElementById("platformPopupContainer");skava_platform_gPopupContainer2=document.getElementById("platformPopupContainer2");skava_platform_gPopupContainer3=document.getElementById("platformPopupContainer3");skava_platform_gPopupContainer4=document.getElementById("platformPopupContainer4");skava_platform_gPopFrame=document.getElementById("platformPopupFrame");skava_platform_gPopFrame2=document.getElementById("platformPopupFrame2");skava_platform_gPopFrame3=document.getElementById("platformPopupFrame3");skava_platform_gPopFrame4=document.getElementById("platformPopupFrame4");var brsVersion=parseInt(window.navigator.appVersion.charAt(0),10);if(brsVersion<=6&&window.navigator.userAgent.indexOf("MSIE")>-1)
{skava_platform_gHideSelects=true;}
var elms=document.getElementsByTagName('a');for(i=0;i<elms.length;i++)
{if(elms[i].className.indexOf("submodal")>=0)
{elms[i].onclick=function()
{var width=400;var height=200;var startIndex=this.className.indexOf("submodal");var endIndex=this.className.indexOf(" ",startIndex);if(endIndex<0)
{endIndex=this.className.length;}
var clazz=this.className.substring(startIndex,endIndex);params=clazz.split('-');if(params.length==3)
{width=parseInt(params[1]);height=parseInt(params[2]);}
platformShowPopWin(this.href,width,height,null,null,0);return false;}}}}
function platformShowPopWin(content,width,height,showCloseBox,animType,returnFunc,callBk,virtualheight,doClearMask,content2,xGap,yGap,contWidth1,contWidth2,centerPosition)
{skava_platform_gPopupIsShown=true;platformDisableTabIndexes();if(!skava_platform_gPopupMask)
{platformInitPopUp();}
if(!doClearMask)
{skava_platform_gPopupMask.style.display="block";}
if(animType&&(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT||animType==SKAVA_ANIMTYPE_TRANSITION_COVER_LEFT)&&skava_platform_gPopupContainer!=null&&skava_platform_gPopupContainer.style.display=='block')
{platformCopyContainer(skava_platform_gPopupContainer,skava_platform_gPopupContainer2,skava_platform_gPopFrame,skava_platform_gPopFrame2);if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT)
{platformHidePopWin(returnFunc,animType,skava_platform_gPopupContainer2);}}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN)
{if(skava_platform_gPopupContainer!=null&&skava_platform_gPopupContainer.style.display=='block'&&skava_platform_gPopupContainer2&&skava_platform_gPopupContainer2.style.display=='block')
{platformCopyContainer(skava_platform_gPopupContainer,skava_platform_gPopupContainer3,skava_platform_gPopFrame,skava_platform_gPopFrame3,true);skava_platform_gPopupContainer3.style.zIndex=204;if(content2)
{platformCopyContainer(skava_platform_gPopupContainer2,skava_platform_gPopupContainer4,skava_platform_gPopFrame2,skava_platform_gPopFrame4,true);skava_platform_gPopupContainer4.style.zIndex=204;}}
else if(skava_platform_gPopupContainer!=null&&skava_platform_gPopupContainer.style.display=='block')
{platformCopyContainer(skava_platform_gPopupContainer,skava_platform_gPopupContainer2,skava_platform_gPopFrame,skava_platform_gPopFrame2);}}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_OUT)
{}
else
{skava_platform_gPopupContainer2.style.display="none";skava_platform_gPopupContainer3.style.display="none";skava_platform_gPopupContainer4.style.display="none";}
skava_platform_gPopupIsShown=true;skava_platform_gPopupContainer.style.display="block";skava_platform_gPopupContainer.style.opacity=100;skava_platform_gPopupContainer.style.filter=100;var titleBarHeight=parseInt(document.getElementById("platformPopupTitleBar").offsetHeight,10);var popupControls=document.getElementById("platformPopupControls");if(showCloseBox==true)
{popupControls.innerHTML='<a onclick="platformHidePopWin(true);"><span>Close</span></a>';}
else
{popupControls.innerHTML='';}
var titleBar=document.getElementById("platformPopupTitleBar");skava_platform_gPopupContainer.style.width=width+"px";skava_platform_gPopupContainer.style.height=(height+titleBarHeight)+"px";skava_platform_gPopFrame.style.width=(titleBar.style.display=='block'?parseInt(document.getElementById("platformPopupTitleBar").offsetWidth,10):width)+"px";skava_platform_gPopFrame.style.height=(height)+"px";if(content)
{skava_platform_gPopFrame.innerHTML=content;}
var doAnimate=true;if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN||animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{platformCopyContainer(skava_platform_gPopupContainer,skava_platform_gPopupContainer2,skava_platform_gPopFrame,skava_platform_gPopFrame2);if(content2)
{skava_platform_gPopFrame2.innerHTML=content2;skava_platform_gPopupContainer.style.width=(contWidth1?contWidth1:width/2)+"px";skava_platform_gPopFrame.style.width=(contWidth1?contWidth1:width/2)+"px";skava_platform_gPopupContainer2.style.width=(contWidth2?contWidth2:width/2)+"px";skava_platform_gPopFrame2.style.width=(contWidth2?contWidth2:width/2)+"px";}
if(contWidth1&&contWidth2&&xGap&&yGap&&centerPosition)
{var from1=0,to1=0,from2=0,to2=0;if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{from1=centerPosition-contWidth1;to1=xGap-contWidth1;skava_platform_gPopupContainer.style.left=from1+"px";skava_platform_gPopupContainer.style.top=yGap+"px";from2=centerPosition;to2=centerPosition+contWidth2;skava_platform_gPopupContainer2.style.left=from2+"px";skava_platform_gPopupContainer2.style.top=yGap+"px";}
else
{from1=xGap-contWidth1;to1=centerPosition-contWidth1;skava_platform_gPopupContainer.style.left=from1+"px";skava_platform_gPopupContainer.style.top=yGap+"px";from2=centerPosition+contWidth2;to2=centerPosition;skava_platform_gPopupContainer2.style.left=from2+"px";skava_platform_gPopupContainer2.style.top=yGap+"px";}
platformStartAnim(skava_platform_gPopupContainer,from1,to1,animType,returnFunc);platformStartAnim(skava_platform_gPopupContainer2,from2,to2,animType,returnFunc);}
else
{platformCenterPopWin(skava_platform_gPopupContainer,width,height,animType,skava_platform_gPopupContainer2,returnFunc);}
doAnimate=false;}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN)
{skava_platform_gPopupContainer.style.width=contWidth1+"px";skava_platform_gPopFrame.style.width=contWidth1+"px";if(content2)
{skava_platform_gPopFrame2.innerHTML=content2;skava_platform_gPopupContainer2.style.width=contWidth2+"px";skava_platform_gPopFrame2.style.width=contWidth2+"px";}
platformOpacity=100;if(skava_platform_gPopupContainer3&&skava_platform_gPopupContainer3.style.display=='block'&&skava_platform_gPopupContainer4&&skava_platform_gPopupContainer4.style.display=='block')
{doAnimate=false;platformFadeInFadeOut(skava_platform_gPopupContainer3,100,animType,20);platformFadeInFadeOut(skava_platform_gPopupContainer4,100,animType,20);}
else if(!content2&&skava_platform_gPopupContainer2&&skava_platform_gPopupContainer2.style.display=='block'&&skava_platform_gPopupContainer3&&skava_platform_gPopupContainer3.style.display=='block')
{skava_platform_gPopupContainer3.style.zIndex=204;platformFadeInFadeOut(skava_platform_gPopupContainer3,100,animType,20);}
else if(skava_platform_gPopupContainer2&&skava_platform_gPopupContainer2.style.display=='block')
{skava_platform_gPopupContainer2.style.zIndex=204;platformFadeInFadeOut(skava_platform_gPopupContainer2,100,animType,20);}
else
{platformFadeInFadeOut(skava_platform_gPopupContainer,100,animType,20);}}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_OUT)
{skava_platform_gPopupContainer.style.opacity=0;skava_platform_gPopupContainer.style.filter=0;platformOpacity=0;platformFadeInFadeOut(skava_platform_gPopupContainer,100,animType,20);}
if(doAnimate)
{platformPopupChangeSizeLocation('platformPopupContainer',width,(virtualheight?virtualheight:height),animType,returnFunc);}
skava_platform_gReturnFunc=returnFunc;if(skava_platform_gHideSelects==true)
{platformHideSelectBoxes();}
window.setTimeout("platformSetPopTitleAndRewriteTargets();",100);if(callBk)
{callBk();}}
function platformCopyContainer(origcontainer,container2,origframe,frame2,changeIds)
{container2.style.display=origcontainer.style.display;container2.style.left=origcontainer.style.left;container2.style.top=origcontainer.style.top;container2.style.width=origcontainer.style.width;container2.style.height=origcontainer.style.height;container2.style.opacity=origcontainer.style.opacity;container2.style.filter=origcontainer.style.filter;container2.style.zIndex=origcontainer.style.zIndex;frame2.style.width=origframe.style.width;frame2.style.height=origframe.style.height;frame2.innerHTML=origframe.innerHTML;if(changeIds)
{var suffix=(new Date()).getTime();platformChangeIds(frame2,suffix);}}
function platformChangeIds(element,suffix)
{var childNodes=element.childNodes;if(childNodes.length>0)
{for(var idx=0;idx<childNodes.length;idx++)
{if(childNodes[idx].id)
{childNodes[idx].id=childNodes[idx].id+"_"+suffix;}
platformChangeIds(childNodes[idx],suffix);}}}
var skava_platform_gi=0;function platformCenterPopWin(container,width,height,animType,container2,callback)
{if(skava_platform_gPopupIsShown==true)
{if(width==null||isNaN(width))
{width=container.offsetWidth;}
if(height==null||isNaN(height))
{height=container.offsetHeight;}
var fullHeight=platformGetViewportHeight();var fullWidth=platformGetViewportWidth();var bodyTag=document.getElementsByTagName("body")[0];var scLeft,scTop;if(self.pageYOffset)
{scLeft=self.pageXOffset;scTop=self.pageYOffset;}
else if(document.documentElement&&document.documentElement.scrollTop)
{scLeft=document.documentElement.scrollLeft;scTop=document.documentElement.scrollTop;}
else if(document.body)
{scLeft=document.body.scrollLeft;scTop=document.body.scrollTop;}
var bodyClientHeight=bodyTag.clientHeight;var bodyClientWidth=bodyTag.clientWidth;var bodyOffsetHeight=bodyTag.offsetHeight;var bodyOffsetWidth=bodyTag.offsetWidth;skava_platform_gPopupMask.style.height=(bodyClientHeight>bodyOffsetHeight?bodyClientHeight:bodyOffsetHeight)+"px";skava_platform_gPopupMask.style.width=(bodyClientWidth>bodyOffsetWidth?bodyClientWidth:bodyOffsetWidth)+"px";skava_platform_gPopupMask.style.top=bodyTag.clientTop+"px";skava_platform_gPopupMask.style.left=bodyTag.clientLeft+"px";var titleBarHeight=parseInt(document.getElementById("platformPopupTitleBar").offsetHeight,10);var topMargin=scTop+((fullHeight-(height+titleBarHeight))/2);if(topMargin<0){topMargin=0;}
if(scLeft<0){scLeft=0;}
var popupContLeft=(scLeft+((fullWidth-width)/2));if(popupContLeft<0){popupContLeft=0;}
skava_platform_origTop=topMargin;skava_platform_origStart=fullHeight;if(animType==true||animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP)
{container.style.top=(skava_platform_popupY>=0?skava_platform_popupY:fullHeight)+"px";container.style.left=(skava_platform_popupX>=0?skava_platform_popupX:popupContLeft)+"px";platformStartAnim(container,skava_platform_origStart,skava_platform_origTop,animType,callback);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT||animType==SKAVA_ANIMTYPE_TRANSITION_COVER_LEFT)
{skava_platform_origTop=popupContLeft;skava_platform_origStart=fullWidth;container.style.left=(skava_platform_popupX>=0?skava_platform_popupX:fullWidth)+"px";container.style.top=(skava_platform_popupY>=0?skava_platform_popupY:topMargin)+"px";platformStartAnim(container,skava_platform_origStart,skava_platform_origTop,animType,callback);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN||animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{skava_platform_origTop=popupContLeft;skava_platform_origStart=fullWidth;var from1=0,from2=0,to1=0,to2=0;if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN)
{from1=0;to1=(fullWidth-width)/2;from2=fullWidth;to2=fullWidth/2;container.style.left=(skava_platform_popupX>=0?skava_platform_popupX:0)+"px";container2.style.left=(skava_platform_popupX>=0?skava_platform_popupX:fullWidth)+"px";}
else
{from1=(fullWidth-width)/2;to1=0;from2=fullWidth/2;to2=fullWidth;container.style.left=(skava_platform_popupX>=0?skava_platform_popupX:((fullWidth-width)/2))+"px";container2.style.left=(skava_platform_popupX>=0?skava_platform_popupX:fullWidth/2)+"px";}
container.style.top=(skava_platform_popupY>=0?skava_platform_popupY:topMargin)+"px";container2.style.top=(skava_platform_popupY>=0?skava_platform_popupY:topMargin)+"px";platformStartAnim(container,from1,to1,animType,callback);platformStartAnim(container2,from2,to2,animType,callback);}
else
{container.style.top=(skava_platform_popupY>=0?skava_platform_popupY:topMargin)+"px";container.style.left=(skava_platform_popupX>=0?skava_platform_popupX:popupContLeft)+"px";}}}
var platformOpacity=0;function platformHidePopWin(callReturnFunc,animType,container,xGap,yGap)
{if(!container)
{container=skava_platform_gPopupContainer;}
if(animType)
{skava_platform_gPopupIsShown=false;var from=0;var to=0;if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT)
{from=parseInt(container.style.left);to=-(parseInt(container.style.width));}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{if(skava_platform_gPopupContainer2)
{from=parseInt(skava_platform_gPopupContainer2.style.left);to=parseInt(xGap)+parseInt(skava_platform_gPopupContainer.style.width)+parseInt(skava_platform_gPopupContainer2.style.width);platformStartAnim(skava_platform_gPopupContainer2,from,to,animType,callReturnFunc);}
from=parseInt(container.style.left);to=(xGap-parseInt(container.style.width));}
else if(animType==true||animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP)
{from=parseInt(container.style.top);to=-(parseInt(container.style.height));}
platformStartAnim(container,from,to,animType,callReturnFunc);}
else
{skava_platform_gPopupIsShown=false;platformRestoreTabIndexes();if(skava_platform_gPopupMask==null)
{return;}
skava_platform_gPopupMask.style.display="none";container.style.display="none";skava_platform_gPopFrame.innerHTML=skava_platform_gLoading;if(callReturnFunc==true&&skava_platform_gReturnFunc!=null)
{skava_platform_gReturnFunc.call();}
if(skava_platform_gHideSelects==true)
{platformDisplaySelectBoxes();}
if(typeof(callReturnFunc)=="function")
{callReturnFunc();}}}
function platformSetPopTitleAndRewriteTargets()
{window.setTimeout("platformSetPopTitleAndRewriteTargets();",10);}
function platformKeyDownHandler(e)
{if(skava_platform_gPopupIsShown&&e.keyCode==9)return false;}
function platformDisableTabIndexes()
{if((document.all)||(document.getElementById))
{var i=0;for(var j=0;j<skava_platform_gTabbableTags.length;j++)
{var tagElements=document.getElementsByTagName(skava_platform_gTabbableTags[j]);for(var k=0;k<tagElements.length;k++)
{skava_platform_gTabIndexes[i]=tagElements[k].tabIndex;tagElements[k].tabIndex="-1";i++;}}}}
function platformRestoreTabIndexes()
{if((document.all)||(document.getElementById))
{var i=0;for(var j=0;j<skava_platform_gTabbableTags.length;j++)
{var tagElements=document.getElementsByTagName(skava_platform_gTabbableTags[j]);for(var k=0;k<tagElements.length;k++)
{tagElements[k].tabIndex=skava_platform_gTabIndexes[i];tagElements[k].tabEnabled=true;i++;}}}}
function platformHideSelectBoxes()
{for(var i=0;i<document.forms.length;i++)
{for(var e=0;e<document.forms[i].length;e++)
{if(document.forms[i].elements[e].tagName=="SELECT")
{document.forms[i].elements[e].style.visibility="hidden";}}}}
function platformDisplaySelectBoxes()
{for(var i=0;i<document.forms.length;i++)
{for(var e=0;e<document.forms[i].length;e++)
{if(document.forms[i].elements[e].tagName=="SELECT")
{document.forms[i].elements[e].style.visibility="visible";}}}}
function platformAddEvent(obj,evType,fn)
{if(obj.addEventListener)
{obj.addEventListener(evType,fn,false);return true;}
else if(obj.attachEvent)
{var r=obj.attachEvent("on"+evType,fn);return r;}
else
{return false;}}
function platformGetViewportHeight()
{if(window.innerHeight!=window.undefined)
{return window.innerHeight;}
if(document.compatMode=='CSS1Compat')
{return document.documentElement.clientHeight;}
if(document.body)
{return document.body.clientHeight;}
return window.undefined;}
function platformGetViewportWidth()
{if(window.innerWidth!=window.undefined)
{return window.innerWidth;}
if(document.compatMode=='CSS1Compat')
{return document.documentElement.clientWidth;}
if(document.body)
{return document.body.clientWidth;}
return window.undefined;}
function platformStartAnim(container,from,to,animType,callback)
{if(container)
{platformOpacity=0;platformDoWidthChangeMem(container,from,to,animType,40,20,callback);platformFadeBackground(skava_platform_gPopupMask,15,10,30);}
return false;}
var skava_platform_animid;var skava_platform_animid2;function platformDoWidthChangeMem(elem,startWidth,endWidth,animType,steps,intervals,callback)
{if(skava_platform_animid&&elem==skava_platform_gPopupContainer)
{window.clearInterval(skava_platform_animid);}
if(skava_platform_animid2&&elem==skava_platform_gPopupContainer2)
{window.clearInterval(skava_platform_animid2);}
var actStep=0;var skava_platform_animTask=window.setInterval(function()
{actStep++;var delta;delta=platformBackout(actStep,0,(endWidth-startWidth),steps);if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT||animType==SKAVA_ANIMTYPE_TRANSITION_COVER_LEFT||animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN||animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{elem.style.left=(startWidth+delta)+"px";}
else if(animType==true||animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP)
{elem.style.top=(startWidth+delta)+"px";}
if(actStep>steps)
{window.clearInterval(elem==skava_platform_gPopupContainer?skava_platform_animid:skava_platform_animid2);if(elem==skava_platform_gPopupContainer2&&animType!=SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN&&animType!=SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT)
{skava_platform_gPopupMask.style.display="none";elem.style.display="none";}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT&&(elem==skava_platform_gPopupContainer||elem==skava_platform_gPopupContainer2))
{skava_platform_gPopupMask.style.display="none";elem.style.display="none";}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_COVER_LEFT&&elem==skava_platform_gPopupContainer)
{skava_platform_gPopupContainer2.style.display="none";}
if(callback)
{callback();}}},intervals);if(elem==skava_platform_gPopupContainer)
{skava_platform_animid=skava_platform_animTask;}
else if(elem==skava_platform_gPopupContainer2)
{skava_platform_animid2=skava_platform_animTask;}}
var skava_platform_animid1;function platformFadeBackground(element,steps,intervals,maxopacity)
{if(skava_platform_animid1)
{window.clearInterval(skava_platform_animid1);}
var actStep=0;skava_platform_animid1=window.setInterval(function()
{platformOpacity=platformOpacity+(maxopacity/steps);var tempopacity=(platformOpacity/100);element.style.opacity=tempopacity;element.style.filter='alpha(opacity='+platformOpacity+')';actStep++;if(actStep>steps)
{window.clearInterval(skava_platform_animid1);}},intervals);}
var skava_platform_animid3;var skava_platform_animid4;function platformFadeInFadeOut(element,intervals,animType,value)
{if(skava_platform_animid3&&(element==skava_platform_gPopupContainer||element==skava_platform_gPopupContainer3))
{window.clearInterval(skava_platform_animid3);}
if(skava_platform_animid4&&(element==skava_platform_gPopupContainer2||element==skava_platform_gPopupContainer4))
{window.clearInterval(skava_platform_animid4);}
var skava_platform_animTask=window.setInterval(function()
{platformOpacity=(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN?platformOpacity-value:platformOpacity+value);var tempopacity=(platformOpacity/100);element.style.opacity=tempopacity;element.style.filter='alpha(opacity='+platformOpacity+')';if(platformOpacity<=0&&animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN)
{element.style.display="none";skava_platform_gPopupMask.style.display="none";window.clearInterval((element==skava_platform_gPopupContainer||element==skava_platform_gPopupContainer3)?skava_platform_animid3:skava_platform_animid4);}
else if(platformOpacity>=100&&animType==SKAVA_ANIMTYPE_TRANSITION_FADE_OUT)
{element.style.display="block";window.clearInterval(skava_platform_animid3);}},intervals);if(element==skava_platform_gPopupContainer||element==skava_platform_gPopupContainer3)
{skava_platform_animid3=skava_platform_animTask;}
else if(element==skava_platform_gPopupContainer2||element==skava_platform_gPopupContainer4)
{skava_platform_animid4=skava_platform_animTask;}}
function platformBackout(t,b,c,d)
{t/=d;return-c*t*(t-2)+b;}
function platformUrldecode(msg)
{return(msg?unescape(msg.replace(/\+/g,"%20")):msg);}
function platformTrim(s)
{var temp=escape(s);temp=temp.replace(/%0D%0A/g,'%20');temp=temp.replace(/%0D/g,'%20');temp=temp.replace(/%0A/g,'%20');s=unescape(temp);return platformRtrim(platformLtrim(s));}
function platformLtrim(s)
{var l=0;while(l<s.length&&(s[l]==' '||s.charAt(l)==' '||s.charAt(l)=='\n'))
{l++;}
return s.substring(l,s.length);}
function platformRtrim(s)
{var r=s.length-1;while(r>0&&(s[r]==' '||s.charAt(r)==' '||s.charAt(r)=='\n'))
{r-=1;}
return s.substring(0,r+1);}
function platformValidateUserName(userName)
{var isValid=true;if(userName)
{var asciiVal=0;for(var i=0;i<userName.length;i++)
{asciiVal=userName.charCodeAt(i);if(asciiVal==32||asciiVal==45||asciiVal==46||asciiVal==95||(asciiVal>=48&&asciiVal<=57)||(asciiVal>=65&&asciiVal<=90)||(asciiVal>=97&&asciiVal<=122))
{continue;}
else
{isValid=false;break;}}}
return isValid;}
function platformLoadCaptchaImage(elid,campaignid)
{var serverprefix="http://"+document.domain;var el=document.getElementById(elid);if(el)
{var sessionid=platformReadCookie('JSESSIONID');var url=serverprefix+'/mc/captcha;jsessionid='+sessionid+'?timeforreload="'+(new Date()).getTime()+'"'+((campaignid)?"&campaign_id="+campaignid:"");el.src=url;}}
function platformSetCookie(name,value,expiredays,expireTimeInMillisecs)
{var exdate=new Date();if(expiredays)
{exdate.setDate(exdate.getDate()+expiredays);}
else if(expireTimeInMillisecs)
{exdate.setTime(exdate.getTime()+expireTimeInMillisecs);}
document.cookie=name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString());}
function platformReadCookie(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')
{c=c.substring(1,c.length);}
if(c.indexOf(nameEQ)==0)
{return c.substring(nameEQ.length,c.length);}}
return null;}
function platformDelCookie(name)
{document.cookie=name+"=; expires=Thu, 01-Jan-70 00:00:01 GMT"+"; path=/";}
function platformGetDisplayText(string,length,donotEncode)
{var toRet="";if(string&&string.length>length)
{toRet=string.substr(0,length)+"...";}
else
{toRet=string;}
if(!donotEncode)
{toRet=htmlEncode(toRet);}
return(toRet?toRet:"");}
function platformCheckIsNumber(evt,control,limit,alowHyphen,afterChar,allowDot)
{evt=(evt)?evt:window.event;var charCode=(evt.which)?evt.which:evt.keyCode;var allowHyphenChar=false,allowDotChar=false;if(alowHyphen&&control.value.length>afterChar)
{allowHyphenChar=true;}
if(allowDot&&control.value.length>afterChar)
{allowDotChar=true;}
if(charCode>31&&((charCode<48||charCode>57))&&!(allowHyphenChar&&(charCode==45))&&!(allowHyphenChar&&(charCode==45))&&!(allowDot&&charCode==46))
{return false;}
else if(charCode>31&&control!=null&&limit!=null)
{if(control.value.length>=limit)
{return false;}}
return true;}
function platformLimiter(el,limit)
{var len=el.value.length;var toRet=true;if(len>limit)
{var text=el.value.substring(0,limit);el.value=text;toRet=false;}
return toRet;}
function platformCheckLimit(evt,control,limit)
{evt=(evt)?evt:window.event;var charCode=(evt.which)?evt.which:evt.keyCode;if(charCode>31&&charCode!=127)
{if(control.value.length>=limit)
{return false;}}
return true;}
function platformIncludeJavaScript(jsFile)
{document.write('<script type="text/javascript" src="'
+jsFile+'"></scr'+'ipt>');}
PlatformQuerystring.prototype.get=function(key,defaultStr)
{var value=this.params[key];return(value!=null)?value:defaultStr;}
PlatformQuerystring.prototype.contains=function(key)
{var value=this.params[key];return(value!=null);}
function PlatformQuerystring(qs)
{this.params={};if(qs==null)
{qs=location.search.substring(1,location.search.length);}
if(qs.length==0)
{return;}
qs=qs.replace(/\+/g,' ');var args=qs.split('&');for(var i=0;i<args.length;i++)
{var pair=args[i].split('=');var name=decodeURIComponent(pair[0]);var value=(pair.length==2)?decodeURIComponent(pair[1]):name;this.params[name]=value;}}
function platformDoWhiteSpaceEncode(strToEncode,numChars,breakAt)
{var toRet="";var tempStr=(numChars?platformGetDisplayText(strToEncode,numChars,true):strToEncode);var wordsArr=tempStr.split(' ');var tempArr=null;var wbrAt=(breakAt?breakAt:15);for(i=0;i<wordsArr.length;i++)
{if(wordsArr[i].length>wbrAt)
{tempArr=new Array();for(j=0;j+wbrAt<wordsArr[i].length;j+=wbrAt)
{tempArr.push(htmlEncode(wordsArr[i].substr(j,wbrAt)));}
if(wordsArr[i].substr(j))
{tempArr.push(htmlEncode(wordsArr[i].substr(j)));}
wordsArr[i]=tempArr.join('<font size="0">'+(platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_8?'<br>':'<wbr>')+'</font>');}
else
{wordsArr[i]=htmlEncode(wordsArr[i]);}}
toRet=wordsArr.join(' ');return toRet;}
function platformPopupChangeSizeLocation(containerName,width,height,animType,callback)
{if(skava_platform_gPopupIsShown==true)
{var platformPopupContainer=document.getElementById(containerName);if(platformPopupContainer)
{platformCenterPopWin(platformPopupContainer,width?width:parseInt(platformPopupContainer.style.width),height?height:parseInt(platformPopupContainer.style.height),animType,callback);}}}
function platformValidateNumber(strToValidate,limit,alowHyphen,atChar,allowDot,afterChar)
{var alowHyphenChar=false,allowDotChar=false;var ch=null;var charCode=0,i=0;var isValid=true;if(strToValidate)
{for(i=0;i<strToValidate.length;i++)
{alowHyphenChar=(alowHyphen&&i==atChar);if(allowDot&&i>afterChar)
{allowDotChar=true;}
charCode=strToValidate.charCodeAt(i);if(alowHyphenChar)
{if(charCode!=45||strToValidate.length<limit)
{isValid=false;break;}}
else if(charCode>31&&((charCode<48||charCode>57))&&!(allowDot&&charCode==46))
{isValid=false;break;}
else if(charCode>31&&strToValidate!=null&&limit!=null)
{if(strToValidate.length>limit)
{isValid=false;break;}}}}
else
{isValid=false;}
return isValid;}
function platformFacebookConnectLogin(facebookConnectApiKey,xdReciverPath,callbck)
{FB_RequireFeatures(["XFBML"],function()
{FB.Facebook.init(facebookConnectApiKey,xdReciverPath);FB.Connect.requireSession(function()
{FB.Connect.ifUserConnected(function(uid)
{callbck(uid);},function()
{return false;});});});}
function platformShowHideScrollBar(overlayHeight)
{if(skava_platform_turnon_showHideScrollBar)
{var set=false;if(overlayHeight>window.innerHeight)
{set=true;}
var node=null;if(set==true)
{node=document.getElementsByTagName("html");node[0].style.overflow="scroll";}
else
{node=document.getElementsByTagName("html");node[0].style.overflow="hidden";}}}
function platformLoadJsCssfile(filename,isJs,callback)
{filename=filename+((filename.indexOf("?")>=0)?"&":"?")+"time="+(new Date().getTime());if(isJs)
{var fileref=document.createElement('script');fileref.setAttribute("type","text/javascript");fileref.setAttribute("src",filename);}
else
{var fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href",filename);}
if(typeof fileref!="undefined")
{if(callback)
{fileref.onload=function()
{fileref.onloadDone=true;callback();};fileref.onreadystatechange=function()
{if("loaded"===fileref.readyState&&!fileref.onloadDone)
{fileref.onloadDone=true;callback();}}}
document.getElementsByTagName("head")[0].appendChild(fileref);}}
function platformCheckForGmaps(gmapskey)
{try
{if(GBrowserIsCompatible())
{var clientGeocoder=new GClientGeocoder();}}
catch(err)
{getDataFromServer("gmapsapi","http://www.google.com/maps?file=api&v=2&sensor=false&key="+gmapskey);}}
function platformSortfunction(a,b)
{return(a-b);}
function platformGetUnique(a)
{var r=new Array();u:for(var i=0,n=a.length;i<n;i++)
{for(var x=0,y=r.length;x<y;x++)
{if(r[x]==a[i])continue u;}
r[r.length]=a[i];}
return r;}
function positionInfo(object){var p_elm=object;this.getElementLeft=getElementLeft;function getElementLeft(){var x=0;var elm;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
while(elm!=null){x+=elm.offsetLeft;elm=elm.offsetParent;}
return parseInt(x);}
this.getElementWidth=getElementWidth;function getElementWidth(){var elm;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
return parseInt(elm.offsetWidth);}
this.getElementRight=getElementRight;function getElementRight(){return getElementLeft(p_elm)+getElementWidth(p_elm);}
this.getElementTop=getElementTop;function getElementTop(){var y=0;var elm;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
while(elm!=null){y+=elm.offsetTop;elm=elm.offsetParent;}
return parseInt(y);}
this.getElementHeight=getElementHeight;function getElementHeight(){var elm;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
return parseInt(elm.offsetHeight);}
this.getElementBottom=getElementBottom;function getElementBottom(){return getElementTop(p_elm)+getElementHeight(p_elm);}}
function platformDropDownControl(){var DropDownId='platformDropDownControl';function getProperty(p_property){var p_elm=DropDownId;var elm=null;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
if(elm!=null){if(elm.style){elm=elm.style;if(elm[p_property]){return elm[p_property];}else{return null;}}else{return null;}}};function setElementProperty(p_property,p_value,p_elmId){var p_elm=p_elmId;var elm=null;if(typeof(p_elm)=="object"){elm=p_elm;}else{elm=document.getElementById(p_elm);}
if((elm!=null)&&(elm.style!=null)){elm=elm.style;elm[p_property]=p_value;}}
function setProperty(p_property,p_value){setElementProperty(p_property,p_value,DropDownId);}
this.show=show;function show(field,innerHTML,innerHTMLDisplayWidth){this.field=field;can_hide=0;if(document.getElementById){dropDown=document.getElementById(DropDownId);if(innerHTML)
{dropDown.innerHTML=innerHTML;}
setProperty('display','block');var fieldPos=new positionInfo(field);var dropDownPos=new positionInfo(DropDownId);var x=fieldPos.getElementLeft();var y=fieldPos.getElementBottom();setProperty('left',x-(innerHTMLDisplayWidth-field.offsetWidth)+"px");setProperty('top',y+"px");if(document.all){setElementProperty('display','block','platformDropDownControlIFrame');setElementProperty('left',x+"px",'platformDropDownControlIFrame');setElementProperty('top',y+"px",'platformDropDownControlIFrame');setElementProperty('width',dropDownPos.getElementWidth()+"px",'platformDropDownControlIFrame');setElementProperty('height',dropDownPos.getElementHeight()+"px",'platformDropDownControlIFrame');}}}
this.hide=hide;function hide(){setProperty('display','none');setElementProperty('display','none','platformDropDownControlIFrame');if(platformDropDownHideCallBck)
{platformDropDownHideCallBck();}}
this.visible=visible;function visible(){if(this.field)
return true;else
return false;}
this.can_hide=can_hide;var can_hide=0;}
function showplatformDropDownControl(field,innerHTML,innerHTMLDisplayWidth){platformDropDownControl.show(field,innerHTML,innerHTMLDisplayWidth);}
function platformHideDropDown()
{if(platformDropDownClickCount!=1)
{if(platformDropDownControl&&platformDropDownControl.field)
{if(platformDropDownControl.visible())
{platformDropDownControl.hide();}
platformDropDownControl.field=null;}
platformDropDownClickCount=0;}
else
{platformDropDownClickCount++;}}
function platformViewDropDown(el,innerHtml,dropDownContentWidth)
{platformDropDownClickCount++;var dropDownContent=innerHtml;if(platformDropDownControl&&platformDropDownControl.field)
{platformHideDropDown();platformDropDownControl.field=null;}
else
{showplatformDropDownControl(el,dropDownContent,dropDownContentWidth);platformDropDownControl.field=el;}
document.body.onclick=platformHideDropDown;}
var platformDropDownHideCallBck=null;var platformDropDownOnCloseCallBack=null;var platformDropDownControl=new platformDropDownControl();var platformDropDownClickCount=0;document.write("<div id='platformDropDownControl'></div>");platformIncludeJavaScript(skava_platform_gaJsHost+'google-analytics.com/ga.js');function platformGetIEVersion()
{var ieVer=-1;if(/MSIE (\d+\.\d+);/.test(navigator.userAgent))
{var ieversion=new Number(RegExp.$1)
if(ieversion>=SKAVA_PLATFORM_IE_VERSION_8)
{ieVer=SKAVA_PLATFORM_IE_VERSION_8;}
else if(ieversion>=SKAVA_PLATFORM_IE_VERSION_7)
{ieVer=SKAVA_PLATFORM_IE_VERSION_7;}
else if(ieversion>=SKAVA_PLATFORM_IE_VERSION_6)
{ieVer=SKAVA_PLATFORM_IE_VERSION_6;}
else if(ieversion>=SKAVA_PLATFORM_IE_VERSION_5)
{ieVer=SKAVA_PLATFORM_IE_VERSION_5;}}
return ieVer;}
var platformBrowserDetect={init:function()
{this.browser=(this.searchString(this.dataBrowser)||"An unknown browser");this.version=(this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version");this.OS=(this.searchString(this.dataOS)||"an unknown OS");},searchString:function(data)
{for(var i=0;i<data.length;i++)
{var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=(data[i].versionSearch||data[i].identity);if(dataString)
{if(dataString.indexOf(data[i].subString)!=-1)
{return data[i].identity;}}
else if(dataProp)
{return data[i].identity;}}},searchVersion:function(dataString)
{var index=dataString.indexOf(this.versionSearchString);if(index==-1)
{return;}
return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};platformBrowserDetect.init();function platformGetCloseAnimType(openAnimType)
{var closeAnimType=0;switch(openAnimType)
{case SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM;break;case SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP;break;case SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT;break;case SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT;break;case SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT;break;case SKAVA_ANIMTYPE_TRANSITION_SPLIT_OUT:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_SPLIT_IN;break;case SKAVA_ANIMTYPE_TRANSITION_FADE_IN:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_FADE_OUT;break;case SKAVA_ANIMTYPE_TRANSITION_FADE_OUT:closeAnimType=SKAVA_ANIMTYPE_TRANSITION_FADE_IN;break;}
return closeAnimType;}

function Sk_player(elementId,paramObj,entryJson)
{this.elementId=elementId;this.init(paramObj,entryJson);};Sk_player.prototype.init=function(paramObj,entryJson)
{this.swfPath=paramObj.swfPath;this.processingImg=paramObj.processImgPath;this.processingVideo=paramObj.processFlvPath;this.loadingImg=paramObj.loadingImg;this.maxImgWidth=paramObj.maxImgWidth;this.maxImgHeight=paramObj.maxImgHeight;this.callBack=paramObj.callBack;this.appendFileUrl=paramObj.appendFileUrl;this.updateProgress=paramObj.updateProgress;this.allowFullScreen=paramObj.allowFullScreen;this.styleParams=paramObj.styleParams;this.playerBgColor=paramObj.playerBgColor;this.additionalflashvars=paramObj.additionalflashvars;this.renderWidget(entryJson);};Sk_player.prototype.renderWidget=function(entry)
{if(entry.entry_mediatype==2)
{var videoUrl=entry.entry_entryprops["vc.videourl.flv"];this.renderVideoPlayer(videoUrl?videoUrl:this.processingVideo);}
else if(entry.entry_mediatype==1)
{var imgSrc=entry.entry_fileurl?entry.entry_fileurl:this.processingImg;this.renderImage(imgSrc);}
else if(this.callBack)
{this.callBack();}};Sk_player.prototype.renderVideoPlayer=function(videoUrl)
{var thisObj=this;var width=thisObj.maxImgWidth;var height=thisObj.maxImgHeight;var flashvars="videourl="+videoUrl+(thisObj.additionalflashvars?thisObj.additionalflashvars:'');var playerContent=thisObj.getHTML(thisObj.elementId+"_videoPlayer",width,height,thisObj.swfPath,null,false,flashvars,(thisObj.appendFileUrl?thisObj.appendFileUrl:flashvars),thisObj.updateProgress,thisObj.allowFullScreen,thisObj.styleParams,thisObj.playerBgColor);$("#"+thisObj.elementId).html(playerContent);};Sk_player.prototype.renderImage=function(imgSrc)
{var inner=''+'<table cellpadding = "0" cellspacing = "0" style = "width : '+(this.maxImgWidth-10)+'px; height : '+(this.maxImgHeight-10)+'px;">'+'<tr>'+'<td align = "center">'+'<img src = "'+this.loadingImg+'"/>'+'</td>'+'</tr>'+'</table>';$("#"+this.elementId).html(inner);var thisObj=this;var imageElement=new Image();var loadCbk=function()
{stSetScaledImg(imageElement,thisObj.elementId,imageElement.width,imageElement.height,thisObj.maxImgWidth-10,thisObj.maxImgHeight-10,true);if(this.callBack)
{this.callBack();}};imageElement.onload=loadCbk;imageElement.src=imgSrc;};Sk_player.prototype.getHTML=function(idObject,width,height,url,fileParam,isIcon,flashvars,appendFileUrl,updateProgress,allowFullScreen,styleParams,playerBgColor)
{if(!swfobject.getFlashPlayerVersion().major||swfobject.getFlashPlayerVersion().major<9)
{html="<div class='vp_flashAlertRed' align='center'>Flash Player version 9 or greater is required. Click <a href='http://get.adobe.com/flashplayer' target='_blank' class='vp_flashAlertUnderLine vp_flashAlertRed'>here</a> to install it.</div>";}
else
{if(fileParam!=null)
{url=url+((url.indexOf('?')==-1)?"?":"&")+"file="+fileParam;}
else if(appendFileUrl)
{url=url+((url.indexOf('?')==-1)?"?":"&")+appendFileUrl;}
var updateProgressStr=(updateProgress&&updateProgress==true?"&updateprogress=true":'');var allowFullScreenStr=(allowFullScreen&&allowFullScreen==true?"&allowfullscreen=true":'');var allowFullScreenTag=(allowFullScreen&&allowFullScreen==true?"<PARAM NAME='allowfullscreen' VALUE='true'>":'');playerBgColor=(playerBgColor?playerBgColor:"#000000");var autoplay=(isIcon?"false":"true");var html="<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' "+"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' "+"WIDTH='"+width+"' "+"HEIGHT='"+height+"' "+"autoplay='"+autoplay+"' "+"id='"+idObject+"'  "+
(fileParam?"        file='"+fileParam+"'  ":"")+"ALIGN='middle' "+(styleParams?"style='"+styleParams+"'":"")+"> "+"<PARAM NAME='movie' "+"VALUE='"+url+"'>"+"<PARAM NAME='FlashVars' "+"VALUE='"+flashvars+updateProgressStr+allowFullScreenStr+"'>"+"<PARAM NAME='quality' VALUE='high'> "+"<PARAM NAME='bgcolor' VALUE='"+(playerBgColor)+"'> "+
allowFullScreenTag+"<PARAM NAME='wmode' VALUE='transparent'> "+"<PARAM NAME='allowScriptAccess' VALUE='always'> "+" <EMBED src='"+url+updateProgressStr+allowFullScreenStr+"' quality='high' bgcolor='"+(playerBgColor)+"' WIDTH='"+width+"' FlashVars='"+flashvars+"' HEIGHT='"+height+"' autoplay='"+autoplay+"' NAME='"+idObject+(fileParam?"' file='"+fileParam:"")+"' wmode='transparent' allowScriptAccess='always' "+(allowFullScreenStr.length>1?allowFullScreenStr.substring(1):allowFullScreenStr)+" TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>"+" </EMBED>"+"</OBJECT>";}
return html;};Sk_player.prototype.getHTMLEx=function(){return"          <object class = \"vp_videoObject\" align=\"middle\" autoplay=\"true\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\">                <param class = \"movieParam\" name=\"movie\">                <param class = \"flashVarsParam\" name=\"FlashVars\">                <param value=\"high\" name=\"quality\">                <param value=\"#000000\" name=\"bgcolor\">                <param value=\"true\" name=\"allowfullscreen\">                <param value=\"transparent\" name=\"wmode\">                <param value=\"always\" name=\"allowScriptAccess\">                <embed class = \"vp_videoObject\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" allowscriptaccess=\"always\" wmode=\"transparent\" autoplay=\"true\" bgcolor=\"#000000\" quality=\"high\">            </object>  "};

function Sk_userRating(elementId,avgRating,paramObj)
{this.elementId=elementId;this.avgRating=(avgRating?avgRating:0);this.init(paramObj,avgRating);};Sk_userRating.prototype.init=function(paramObj,avgRating)
{this.onChangeCbk=(paramObj&&paramObj.onChangeCbk?paramObj.onChangeCbk:"");this.imgPrefix=(paramObj&&paramObj.imgPrefix?paramObj.imgPrefix:"star");this.totalUserRatings=(paramObj&&paramObj.totalUserRatings);this.showTotalUserRatings=(paramObj&&paramObj.showTotalRating);this.ratingTextLabel=(paramObj&&paramObj.onChangeCbk?paramObj.ratingTextLabel:"Ratings");this.renderWidget();}
Sk_userRating.prototype.renderWidgetEx=function(avgRating)
{this.avgRating=avgRating;this.renderWidget();};Sk_userRating.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var flr=Math.floor(thisObj.avgRating);var rnd=Math.round(thisObj.avgRating);var imgToShow=thisObj.imgPrefix+(flr+(flr==rnd?"0":"5"))+'.gif';var data={'imgsrc':imgToShow,'totaluserratings':thisObj.totalUserRatings,'ratingtextlabel':thisObj.ratingTextLabel};var directive={'img.rc_ratingStarImg@src':'imgsrc','td.rc_ratingTextTd':'ratingtextlabel'}
var directiveTotalUserRating={'img.rc_ratingStarImg@src':'imgsrc','td.rc_ratingTextTd':'ratingtextlabel','span.rc_totalUserRating':'totaluserratings'}
$("#"+thisObj.elementId).render(data,(thisObj.showTotalUserRatings?directiveTotalUserRating:directive));thisObj.registerEvents();}
$("#"+this.elementId).empty();var htmlData=(this.showTotalUserRatings?this.getHTMLWithTotalRatings():this.getHTML());$("#"+this.elementId).html(htmlData);loadCbk();};Sk_userRating.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .rc_userRatingSelect").change(function(){thisObj.handleOnChange(this);});};Sk_userRating.prototype.handleOnChange=function(el)
{var result=el.options[el.selectedIndex].value;this.onChangeCbk(result);};Sk_userRating.prototype.getHTML=function(){return"      <table class=\"rc_containerTable\" cellpadding=\"0\" cellspacing=\"0\">            <tr>                <td class=\"rc_ratingTextTd\">Rating </td>                <td class=\"rc_ratingImgTd\">                <img src=\"\" alt=\"\" class=\"rc_ratingStarImg\"/>                </td>                <td class=\"rc_userRatingTd\">                        <select name=\"select\" class=\"rc_userRatingSelect\" id=\"select\">                        <option value=\"0\">Rate this</option>                        <option value=\"5\">Excellent</option>                        <option value=\"4\">Very Good</option>                        <option value=\"3\">Good</option>                        <option value=\"2\">Satisfy</option>                        <option value=\"1\">Poor</option>                        </select>                </td>            </tr>        </table>  "};Sk_userRating.prototype.getHTMLWithTotalRatings=function(){return"      <table class=\"rc_containerTable\" cellpadding=\"0\" cellspacing=\"0\">            <tr>                <td class=\"rc_ratingTextTd\">                Rating             </td>             <td class=\"rc_ratingImgTd\">                   <img src=\"\" alt=\"\" class=\"rc_ratingStarImg\"/>                <span class=\"rc_totalUserRating\">(44)</span>             </td>                <td class=\"rc_userRatingTd\">                        <select name=\"select\" class=\"rc_userRatingSelect\" id=\"select\">                            <option class=\"rc_userRatingOption\" value=\"0\">Rate this</option>                            <option class=\"rc_userRatingOption\" value=\"5\">Excellent</option>                            <option class=\"rc_userRatingOption\" value=\"4\">Very Good</option>                            <option class=\"rc_userRatingOption\" value=\"3\">Good</option>                            <option class=\"rc_userRatingOption\" value=\"2\">Satisfy</option>                            <option class=\"rc_userRatingOption\" value=\"1\">Poor</option>                        </select>                </td>            </tr>        </table>  "};

function Sk_registerForm(elementId,paramObj)
{this.elementId=elementId;this.init(paramObj);};Sk_registerForm.prototype.init=function(paramObj)
{this.closeButtonImg=(paramObj&&paramObj.closeButtonImg?paramObj.closeButtonImg:"");this.registerButtonImg=(paramObj&&paramObj.registerButtonImg?paramObj.registerButtonImg:"");this.closeButtonCbk=(paramObj&&paramObj.closeButtonCbk?paramObj.closeButtonCbk:"");this.registerCbk=(paramObj&&paramObj.registerCbk?paramObj.registerCbk:"");this.renderWidget();};Sk_registerForm.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var directive={'img.rf_closeButton@src':'closeBtn','img.rf_registerButton@src':'registerBtn'};var data={closeBtn:thisObj.closeButtonImg,registerBtn:thisObj.registerButtonImg};$("#"+thisObj.elementId).render(data,directive);thisObj.registerEvents();}
$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_registerForm.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .rf_closeButton").click(function(){thisObj.closeButtonCbk();});$("#"+this.elementId+" .rf_registerButton").click(function()
{var email=$("#"+thisObj.elementId+" .rf_emailText").val();var pwd=$("#"+thisObj.elementId+" .rf_passwdText").val();var first=$("#"+thisObj.elementId+" .rf_firstNameText").val();var last=$("#"+thisObj.elementId+" .rf_lastNameText").val();var subs=$("#"+thisObj.elementId+" .rf_subscribeCheckBox").is(':checked');thisObj.registerCbk({'email':email,'password':pwd,'fname':first,'lname':last,'subscribe':subs});});};Sk_registerForm.prototype.setErrorMsg=function(msg)
{$('#'+this.elementId+' .rf_errorMsg').html(msg);};Sk_registerForm.prototype.getHTML=function(){return"      <table cellpadding=\"0\" cellspacing=\"0\" class=\"rf_parentTable\">                           <tr>                               <td class=\"rf_closeButtonTd\">                                   <img class=\"rf_closeButton\" src=\"\">                               </td>                           </tr>                           <tr>                               <td>                                   <table cellpadding=\"0\" cellspacing=\"0\" class=\"rf_borderTable\">                                       <tr>                                           <td class=\"rf_registerPopupTitle\" colspan=\"4\">                                               <span class=\"rf_registerTitleSpanRedText\">New to the community?</span> Register now to upload photos &amp; videos!                                           </td>                                       </tr>                                       <tr>                                           <td class=\"rf_emailLabelTd\">                                               <span class=\"rf_emailLabelspan\">* Email:&nbsp;&nbsp;&nbsp;</span>                                           </td>                                           <td class=\"rf_emailInputTd\">                                               <input name=\"textarea\" type=\"text\" id=\"textarea\" class=\"rf_emailText\" value=\"\">                                           </td>                                           <td class=\"rf_fistnameLabelTd\">                                               <span class=\"rf_firstnameLabelspan\">* First name:&nbsp;&nbsp;&nbsp;</span>                                           </td>                                           <td class=\"rf_firstnameInputTd\">                                               <input name=\"textarea2\" type=\"text\" id=\"textarea2\" class=\"rf_firstNameText\" value=\"\">                                           </td>                                       </tr>                                       <tr>                                           <td class=\"rf_passwordLabelTd\">                                               <span class=\"rf_passwordLabelspan\">* Password:&nbsp;&nbsp;&nbsp;</span>                                           </td>                                           <td class=\"rf_passwordInputTd\">                                               <input name=\"textarea\" type=\"password\" id=\"textarea\" class=\"rf_passwdText\" value=\"\">                                           </td>                                           <td class=\"rf_lastnameLabelTd\">                                               <span class=\"rf_lastnameLabelspan\">* Last name:&nbsp;&nbsp;&nbsp;</span>                                           </td>                                           <td class=\"rf_lastnameInputTd\">                                               <input name=\"textarea2\" type=\"text\" id=\"textarea2\" class=\"rf_lastNameText\" value=\"\">                                           </td>                                       </tr>                                       <tr>                                           <td class=\"rf_subscibeGapTd\">                                           </td>                                           <td colspan=\"3\" class=\"rf_subscribeTd\">                                               <table cellpadding=\"0\" cellspacing=\"0\" class=\"rf_subscribeTable\">                                                   <tr>                                                       <td class=\"rf_subscribeCheckboxTd\">                                                           <input name=\"checkbox\" type=\"checkbox\" id=\"checkbox\" class=\"rf_subscribeCheckBox\">                                                       </td>                                                       <td class=\"rf_subscribeTextTd\">                                                           <span class=\"rf_subscribeTextSpan\">&nbsp;&nbsp;Subscribe to macys.com emails</span>                                                       </td>                                                   </tr>                                               </table>                                           </td>                                       </tr>                                       <tr>                                           <td class=\"rf_subscibeGapTd\">                                           </td>                                           <td colspan=\"3\" class=\"rf_registerButonTd\">                                               <img class=\"rf_registerButton\" src=\"\" alt=\"\"></img>                                           </td>                                       </tr>                                       <tr>                                           <td align = \"center\" colspan = \"4\" style = \"height: 68px;\">                                               <div class = \"rf_errorMsg\"></div>                                           </td>                                       </tr>                                   </table>                               </td>                           </tr>                       </table>  "};

var shareImgs=new Array("icon_fb.png","icon_myspace.png","icon_livejournal.png","icon_twitter.png","icon_igoogle.png","icon_diggit.png","icon_delicious.png");var shareLabels=new Array("Facebook","MySpace","LiveJournal","Twitter","Google","Digg","Delicious");var altShareLabels=new Array("Add to Facebook","Post to MySpace","LiveJournal","Twitter","Google Bookmark","Digg this","Save to del.icio.us");var shareControlTimeout=500;var shareControlClosetimer=0;var shareControlDDMenuItem=0;function shareControlOpen(id)
{shareCancelCloseTime();if(shareControlDDMenuItem)shareControlDDMenuItem.style.visibility='hidden';shareControlDDMenuItem=document.getElementById(id);shareControlDDMenuItem.style.visibility='visible';}
function shareControlClose()
{if(shareControlDDMenuItem)shareControlDDMenuItem.style.visibility='hidden';}
function shareControlClosetime()
{shareControlClosetimer=window.setTimeout(shareControlClose,shareControlTimeout);}
function shareCancelCloseTime()
{if(shareControlClosetimer)
{window.clearTimeout(shareControlClosetimer);shareControlClosetimer=null;}}
document.onclick=shareControlClose;function shareFBShowLogin(label,comment,iconUrl,webUrl,fbabsoluteurl)
{shareControlClose();FB_RequireFeatures(["XFBML"],function()
{var facebookCB=createDelegate(shareFacebook,this,[label,comment,iconUrl,webUrl,fbabsoluteurl]);FB.Facebook.init(SKAVA_SHARE_FBAPIKEY,(fbabsoluteurl&&fbabsoluteurl.length>0?fbabsoluteurl+"/xd_receiver.html":"xd_receiver.html"));FB.Connect.requireSession(function()
{FB.Connect.ifUserConnected(function(uid)
{facebookCB();},function()
{return false;});});});}
var shareFacebook=function(shareLbl,shareComment,shareIconUrl,shareWebUrl,fbabsoluteurl)
{FB_RequireFeatures(["XFBML"],function()
{FB.Facebook.init(SKAVA_SHARE_FBAPIKEY,(fbabsoluteurl&&fbabsoluteurl.length>0?fbabsoluteurl+"/xd_receiver.html":"xd_receiver.html"));FB.Facebook.get_sessionState().waitUntilReady(function()
{var shareFbActionURL=shareWebUrl+(shareWebUrl.indexOf('?')==-1?'?':'&')+"skip=true";invitationFBML='<fb:fbml>'+'<fb:request-form action="'+shareFbActionURL+'" close_dialog="1" method="POST" invite="false" type="Share" content="You are requested to view this.'+'<fb:req-choice url=\''+shareWebUrl+'\' label=\'Accept\' />">'+'<fb:multi-friend-selector rows="3" cols="5" showborder="false" actiontext="Share this item" exclude_ids="" />'+'</fb:request-form>'+'</fb:fbml>';dialog=new FB.UI.FBMLPopupDialog("Share with your friends",invitationFBML);dialog.set_placement(FB.UI.PopupPlacement.topCenter);dialog.setContentHeight(500);dialog.setContentWidth(800);dialog.show();});});}
function shareItControlElmts(shareControlEl,label,comment,iconUrl,webUrl,fbabsoluteurl,useFacebookConnect)
{label=sanitizeStr(label);comment=sanitizeStr(comment);var shareData=''+'<ul id="shareControlUL">'+'<li class="ccrNoStyle"><a href="#" onclick="return false;" onmouseover="shareControlOpen(\'shareControlDiv\')" onmouseout="shareControlClosetime()">'+shareControlEl+'</a>'+'<div class="ccrNoPrint" id="shareControlDiv" onmouseover="shareCancelCloseTime()" onmouseout="shareControlClosetime()">';if(useFacebookConnect)
{shareData+='<a href="#" onclick=\"shareFBShowLogin(\''+label+'\', \''+comment+'\', \''+iconUrl+'\', \''+webUrl+'\', \''+fbabsoluteurl+'\'); return false;\"><img border="none" src="'+VERSION_DIR+'img/'+shareImgs[0]+'" valign="middle" align="center">&nbsp;</img><font class="shareControlTextPaddingTop">'+shareLabels[0]+'&nbsp;</font></a> ';}
for(var i=(useFacebookConnect?1:0);i<shareLabels.length;i++)
{shareData+='<a href="#" valign="middle" title="'+altShareLabels[i]+'" id="idskava_'+shareLabels[i]+'" onclick="callForSocialShare(this, \''+label+'\', \''+comment+'\', \''+iconUrl+'\', \''+webUrl+'\');return false;"><img border="none" src="'+VERSION_DIR+'img/'+shareImgs[i]+'" valign="middle" align="center">&nbsp;</img><font class="shareControlTextPaddingTop">'+shareLabels[i]+'&nbsp;</font></a>';}
shareData+='</div>'+'</li>'+'</ul>';return shareData;}
function callForSocialShare(el,shareLbl,shareComment,shareIconUrl,shareWebUrl)
{var elId=el.id.split("_")[1];switch(elId)
{case shareLabels[0]:{shareFb(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[1]:{shareMs(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[2]:{shareLj(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[3]:{shareTwitter(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[4]:{shareGoog(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[5]:{shareDigg(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;case shareLabels[6]:{shareDelicious(myCallbackSwf,shareLbl,shareComment,shareIconUrl,shareWebUrl);}
break;}
shareControlClose();}
function getTwitterComments(callbck,userName,passwd,xmlresponse)
{var afterLoad=function(result,xmlhttp)
{if(callbck)
{callbck(result,xmlhttp);}};var errcbk=function(msg)
{};var twitterServerUrl="http://"+document.domain+"/mc/twitter";var queryParamString="?consumerkey="+userName+"&consumersecret="+passwd+((xmlresponse)?"&xmlresponse=1":"&jsonresponse=1");jx.load(twitterServerUrl+queryParamString,afterLoad,"application/x-www-form-urlencoded","POST",errcbk);}
function postTwitterComments(callbck,userName,passwd,status,xmlresponse)
{var afterLoad=function(result,xmlhttp)
{if(callbck)
{callbck(result,xmlhttp);}};var errcbk=function(msg)
{};var twitterServerUrl="http://"+document.domain+"/mc/twitter";var queryParamString="?consumerkey="+userName+"&consumersecret="+passwd+"&status="+status+"&method=posttwitter"+((xmlresponse)?"&xmlresponse=1":"&jsonresponse=1");jx.load(twitterServerUrl+queryParamString,afterLoad,"application/x-www-form-urlencoded","POST",errcbk);}

var ssbookmarksURLs=null;var ssbloggingURLs=null;var socialUrls=null;var ssCampProperties=null;var parantPath=null;var extraParams=null;var ssmaxShareIcons=null;var ssdefaultDesc='Default description';var sssocialActions={0:'showlogin',1:'showemail',2:'showreviews',3:'showupload'};var facebookNameString="blog.facebook";var twitterNameString="blog.twitter";var myspaceNameString="blog.myspace";var SS_GA_SOCIALACTION="socialactions/";var ssShareControlTimeout=500;var ssShareControlClosetimer=0;var ssShareControlDDMenuItem=0;var ssSocialShareProps=null;var ssShareEntry=null;var ssShareCallbackFun=null;var ssShareEmailPopupCbkFun=null;var SS_FACBOOK_BADGE=1;var SS_FACBOOK_POST_ON_WALL=2;var SS_TWITTER=3;var SS_EMAIL=4;var SS_EVERYTHING_ELSE=5;function ssSkavaShareInit(campaignId,channelid,cbk,param1)
{var aftercallback=function(result)
{if(result)
{var props=JSON.parse(result);ssbookmarksURLs=props.bookmarksURLs;ssbloggingURLs=props.bloggingURLs;}
if(cbk)
{cbk(param1);}}
var errcbk=function(msg)
{if(typeof(showAlerts)!="undefined"&&showAlerts)
{alert("error in skavasharing ajax call. Error message : "+msg);}};var url='/mc/social?campaign_id='+campaignId+'&channel_id='+channelid+'&X-Skava-Authorization='+auth[campaignId]+'&op=getshareurls';jx.load(url,aftercallback,"application/x-www-form-urlencoded","POST",errcbk);}
function ssloadSkavaShare(campaignId,channelid,bundlePath,maindivclass,ancClass,imgClass,elementtoset,shareTextClass,shareText,blogimagePath,bookmarkimagePath,doSetentryPath,cbk,entryid,parantPath,entryObjString,sharingTableContent,customURL,singleLine,socialImagePath,entryObj,swfname,displayLabel,labelFontClass,blogItCbk,emailCustomMethod,emailParam,smsCustomMethod,smsParam,onClickCbkStr,defaultTwitterComment,ssExtraParams)
{var sendToPhoneLabel=((ssExtraParams&&ssExtraParams[0])?ssExtraParams[0]:'Send to Mobile');var emptyImageCss=((ssExtraParams&&ssExtraParams[1])?ssExtraParams[1]:'');var doNotShowHrefTag=((ssExtraParams&&ssExtraParams[2])?ssExtraParams[2]:false);var onFbClickCbkFnStr=((ssExtraParams&&ssExtraParams[3])?ssExtraParams[3]:null);var aftercallback=function(result)
{if(result&&!ssCampProperties)
{ssCampProperties=JSON.parse(result);}
if(ssCampProperties)
{var campProperties=ssCampProperties;socialUrls=campProperties.socialurls;extraParams=campProperties.extraParams;var shareLabel;if(campProperties.campaignprops)
{campProperties=JSON.parse(campProperties.campaignprops);var mainDiv='<div class="'+maindivclass+'">';var innerHtml='';var sscanvasUrl='';if(typeof(siteUrl)!='undefined'&&siteUrl)
{sscanvasUrl=siteUrl[campaignId]+'?campaign_id='+campaignId+'&channel_id='+channelid+"&bundle_entryPath=/"+parantPath+'/'+entryid;}
var isBlogIt=false;var blogitPropIdx;if(singleLine)
{shareLabel='<span class="'+shareTextClass+'">'+shareText+'</span>';}
var count=0;var inner1='',inner2='';var emptyImageforHeightAlignment=(platformBrowserDetect.browser=="Explorer"?'<img class="ssEmptyImage '+emptyImageCss+'" />':'');for(var i=0;i<campProperties.length;i++)
{var onClickFunctions='';if(campProperties[i].campaignproperties_name=="blog.blogit"&&campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{isBlogIt=true;blogitPropIdx=i;}
onClickFunctions=(onClickCbkStr?onClickCbkStr+'(\''+campProperties[i].campaignproperties_name+'\'); ':'');if(ssbloggingURLs[campProperties[i].campaignproperties_name])
{if(campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{var tempHtml='';count++;if(doSetentryPath)
{onClickFunctions+='setOtherElementEntryIds('+entryid+', '+"'"+parantPath+"'"+', '+entryObjString+');';}
if(onFbClickCbkFnStr&&campProperties[i].campaignproperties_name==facebookNameString)
{onClickFunctions+=onFbClickCbkFnStr+'(\''+campProperties[i].campaignproperties_name+'\',\''+ssbloggingURLs[campProperties[i].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc , extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[i].campaignproperties_name+'\',\''+extraParams[2]+campProperties[i].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':',null')+',null, null, null, null, null, '+(defaultTwitterComment?'\''+escape(defaultTwitterComment)+'\'':'null')+'); return false;';}
else
{onClickFunctions+='ssdoSocialBookmark(\''+campProperties[i].campaignproperties_name+'\',\''+ssbloggingURLs[campProperties[i].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc , extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[i].campaignproperties_name+'\',\''+extraParams[2]+campProperties[i].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':',null')+',null, null, null, null, null, '+(defaultTwitterComment?'\''+escape(defaultTwitterComment)+'\'':'null')+'); return false;';}
tempHtml+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" class="'+ancClass+'" onclick="return false;" title="'+(campProperties[i].campaignproperties_name.substring(campProperties[i].campaignproperties_name.indexOf('.')+1))+'">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+blogimagePath+campProperties[i].campaignproperties_name+'.jpg" onclick="'+onClickFunctions+'"/>';if(displayLabel)
{var shareIconLabel=campProperties[i].campaignproperties_name;shareIconLabel=shareIconLabel.substring(shareIconLabel.indexOf(".")+1);tempHtml+='<font class='+labelFontClass+' onclick="'+onClickFunctions+'">'+shareIconLabel+'</font>';}
tempHtml+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';if(campProperties[i].campaignproperties_name==facebookNameString||campProperties[i].campaignproperties_name==twitterNameString)
{inner1+=tempHtml;}
else
{innerHtml+=tempHtml;}}}
else if(ssbookmarksURLs[campProperties[i].campaignproperties_name])
{if(campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{count++;if(doSetentryPath)
{onClickFunctions+='setOtherElementEntryIds('+entryid+', '+"'"+parantPath+"'"+', '+entryObjString+');';}
onClickFunctions+='ssdoSocialBookmark(\''+SS_GA_SOCIALACTION+campProperties[i].campaignproperties_name+'\',\''+ssbookmarksURLs[campProperties[i].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc, extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[i].campaignproperties_name+'\',\''+extraParams[2]+campProperties[i].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':',null')+',null, null, null, null, null, '+(defaultTwitterComment?'\''+escape(defaultTwitterComment)+'\'':'null')+'); return false;';innerHtml+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" class="'+ancClass+'" onclick="return false;" title="'+(campProperties[i].campaignproperties_name.substring(campProperties[i].campaignproperties_name.indexOf('.')+1))+'">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+bookmarkimagePath+campProperties[i].campaignproperties_name+'.jpg" onclick="'+onClickFunctions+'"></img>';if(displayLabel)
{var shareIconLabel=campProperties[i].campaignproperties_name;shareIconLabel=shareIconLabel.substring(shareIconLabel.indexOf(".")+1);innerHtml+='<font class='+labelFontClass+' onclick="'+onClickFunctions+'">'+shareIconLabel+'</font>';}
innerHtml+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';}}
else if(campProperties[i].campaignproperties_name==sssocialActions[1]&&entryObj)
{if(campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{count++;var tempCanvasUrl=(sscanvasUrl.length>0?sscanvasUrl+"&ga="+SS_GA_SOCIALACTION+"email":'');if(!emailCustomMethod&&swfname)
{onClickFunctions+='sendMessage('+swfname+', \''+sanitizeStr(entryObj.entry_label1)+'\', \''+sanitizeStr(entryObj.entry_comment)+'\', \''+sanitizeStr(entryObj.entry_mediatype==1?entryObj.entry_fileurl:entryObj.entry_entryprops["vc.halficonurl"])+'\', \''+tempCanvasUrl+'\', \''+entryObj.entry_id+'\', false, \''+maileridEmail[campaignidSA]+'\'); return false;';}
else
{onClickFunctions+=emailCustomMethod+'(\''+emailParam+'\','+swfname+', \''+sanitizeStr(entryObj.entry_label1)+'\', \''+sanitizeStr(entryObj.entry_comment)+'\', \''+sanitizeStr(entryObj.entry_mediatype==1?entryObj.entry_fileurl:entryObj.entry_entryprops["vc.halficonurl"])+'\', \''+tempCanvasUrl+'\', \''+entryObj.entry_id+'\', false, \''+maileridEmail[campaignidSA]+'\'); return false;';}
inner2+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" class="'+ancClass+'" onclick="return false;" title="Email">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+socialImagePath+'email.png" onclick="'+onClickFunctions+'"></img>';if(displayLabel)
{inner2+='<font class="'+labelFontClass+'" onclick="'+onClickFunctions+'">Email</font>';}
inner2+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';}}
if(ssmaxShareIcons&&count>=ssmaxShareIcons)
{break;}}
if(socialUrls[5]!=null&&entryObj)
{var onClickFunc=(onClickCbkStr?onClickCbkStr+'(\''+(escape(socialUrls[5]))+'\'); ':'');var tempCanvasUrl=(sscanvasUrl.length>0?sscanvasUrl+"&ga="+SS_GA_SOCIALACTION+"sms":'');if(!smsCustomMethod&&swfname)
{onClickFunc+='sendMessage('+swfname+', \''+sanitizeStr(entryObj.entry_label1)+'\', \''+sanitizeStr(entryObj.entry_comment)+'\', \''+sanitizeStr(entryObj.entry_mediatype==1?entryObj.entry_fileurl:entryObj.entry_entryprops["vc.halficonurl"])+'\', \''+tempCanvasUrl+'\', \''+entryObj.entry_id+'\', true, \''+maileridSms[campaignidSA]+'\'); return false;';}
else
{onClickFunc+=smsCustomMethod+'(\''+smsParam+'\', '+swfname+', \''+sanitizeStr(entryObj.entry_label1)+'\', \''+sanitizeStr(entryObj.entry_comment)+'\', \''+sanitizeStr(entryObj.entry_mediatype==1?entryObj.entry_fileurl:entryObj.entry_entryprops["vc.halficonurl"])+'\', \''+tempCanvasUrl+'\', \''+entryObj.entry_id+'\', true, \''+maileridSms[campaignidSA]+'\'); return false;';}
inner2+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" class="'+ancClass+'" onclick="return false;" title="'+sendToPhoneLabel+'">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+socialImagePath+'phone.png" onclick="'+onClickFunc+'"></img>';if(displayLabel)
{inner2+='<font class="'+labelFontClass+'" onclick="'+onClickFunc+'">'+sendToPhoneLabel+'</font>';}
inner2+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';}
if(showAlerts)
{alert("rssUrl : "+socialUrls[6]);}
if(socialUrls[6]&&socialUrls[6].indexOf("http")==0)
{count++;var rssOnClichFn=(onClickCbkStr?onClickCbkStr+'(\'rss\'); ':'return true;');var rssGATracking='gaJsTrackEvent(SS_GA_SOCIALACTION, \'rss\', \'currentEntryId\');';innerHtml+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" onclick="return false;" class="'+ancClass+'" title="RSS">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+socialImagePath+'rss.gif" onclick="'+rssGATracking+'window.open(\''+socialUrls[6]+'\'); '+rssOnClichFn+'" />';if(displayLabel)
{var shareIconLabel="RSS";innerHtml+='<font class="'+labelFontClass+'" onclick="'+rssOnClichFn+'" >'+shareIconLabel+'</font>';}
innerHtml+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';}
if(isBlogIt&&blogItCbk)
{count++;var blogitOnClichFn=(onClickCbkStr?onClickCbkStr+'(\'blog.blogit\'); ':'')+'ssgetBlogItHtml('+entryObjString+', \''+customURL+'\', '+blogItCbk+');';innerHtml+=emptyImageforHeightAlignment+(doNotShowHrefTag?'':'<a href="#" target="_blank" class="'+ancClass+'" onclick="return false;" title="Blog It">')+
(displayLabel?' <nobr>':'')+'<img class="'+imgClass+'" src="'+blogimagePath+campProperties[blogitPropIdx].campaignproperties_name+'.jpg" onclick="'+blogitOnClichFn+' return false;" />';if(displayLabel)
{var shareIconLabel=campProperties[blogitPropIdx].campaignproperties_name;shareIconLabel=shareIconLabel.substring(shareIconLabel.indexOf(".")+1);innerHtml+='<font class="'+labelFontClass+'"  onclick="'+blogitOnClichFn+' return false;">'+shareIconLabel+'</font>';}
innerHtml+=(displayLabel?'</nobr>':'')+(doNotShowHrefTag?'':'</a>')+'&nbsp;';}
innerHtml=mainDiv+(shareLabel?shareLabel:"")+inner1+inner2+innerHtml;innerHtml+='<input id=\'_idEidSocial\' type="hidden" name=\'_idEidSocial\'></input><input id=\'_idEidSocialPath\' type="hidden" name=\'_idEidSocialPath\'></input><input id=\'_idEidSocialJSON\' type="hidden" name=\'_idEidSocialJSON\'></input></div>';if(count>0&&elementtoset&&innerHtml)
{if(!singleLine)
{shareLabel='<span class="'+shareTextClass+'">'+shareText+'</span>';innerHtml=shareLabel+innerHtml;}
elementtoset.innerHTML=innerHtml;}
else
{if(sharingTableContent)
{sharingTableContent.style.display='none';}}}}
if(cbk)
{cbk();}}
var errcbk=function(msg)
{if(typeof(showAlerts)!="undefined"&&showAlerts)
{alert("error in skavasharing ajax call. Error message : "+msg);}};if(!ssCampProperties)
{var url='/mc/social?campaign_id='+campaignId+'&channel_id='+channelid+'&X-Skava-Authorization='+auth[campaignId]+'&op=getshareprops';jx.load(url,aftercallback,"application/x-www-form-urlencoded","POST",errcbk);}
else
{aftercallback();}}
function ssGetSocialShareProps(campaignId,channelId,getSharePropsCbk,errCbk)
{var aftercallback=function(result)
{if(result)
{var campProperties=JSON.parse(result);socialUrls=campProperties.socialurls;extraParams=campProperties.extraParams;}
if(getSharePropsCbk)
{getSharePropsCbk(result);}};var errorCbk=function(msg)
{if(showAlerts)
{alert("error in skavasharing ajax call. Error message : "+msg);}
if(errCbk)
{errCbk(msg);}};var url='/mc/social?campaign_id='+campaignId+'&channel_id='+channelId+'&X-Skava-Authorization='+auth[campaignId]+'&op=getshareprops';jx.load(url,aftercallback,"application/x-www-form-urlencoded","POST",errorCbk);}
function ssdoSocialBookmark(gaurl,webUrlString,campaignUrl,campaignName,defaultDescription,containerUrl,rssurl,curChannel,statsId,statsUrl,basePath,fbShareURL,customURL,defaultTitle,defaultDescription,defaultHTMLDescription,retFbUrl,bundlePath,defaultTwitterComment,customIconUrl,customTwitterTitle)
{if(typeof(gaJsTrackPageView)!='undefined'&&gaJsTrackPageView)
{gaJsTrackEvent(SS_GA_SOCIALACTION,'\''+gaurl+'\'',""+currentEntryId);}
var returnResult=false;var elPath=document.getElementById('_idEidSocialPath');returnResult=ssdoSocialBookmarkPost(gaurl,webUrlString,campaignUrl,campaignName,defaultDescription,containerUrl,rssurl,null,basePath,fbShareURL,customURL,defaultTitle,defaultDescription,defaultHTMLDescription,retFbUrl,bundlePath,defaultTwitterComment,customIconUrl,customTwitterTitle);var elstats=document.getElementById(statsId);if(elstats)
{statsUrl=statsUrl.replace(/%bundle_entryPath%/g,escape(elPath.value));elstats.innerHTML=statsUrl;}
return returnResult;}
function ssdoSocialBookmarkPost(gaurl,webUrlString,campaignUrl,campaignName,defaultDescription,containerUrl,rssurl,entryPathWeb,basePath,fbShareURL,customURL,customTitle,customDescription,customHTMLDescription,retFbUrl,bundlePath,defaultTwitterComment,customIconUrl,customTwitterTitle)
{customIconUrl=getSanitizedUrl(customIconUrl);if(typeof(showAlerts)!="undefined"&&showAlerts)
{alert(" gaurl = "+gaurl+" webUrlString = "+webUrlString+" campaignUrl = "+campaignUrl+" campaignName = "+campaignName+" defaultDescription "+defaultDescription
+" containerUrl = "+containerUrl+" rssurl = "+rssurl+" entryPathWeb = "+entryPathWeb+" basePath = "+basePath+" fbShareURL = "+fbShareURL
+" customURL = "+customURL+" customTitle = "+customTitle+" customDescription = "+customDescription+" customHTMLDescription = "+customHTMLDescription+" retFbUrl = "+retFbUrl+" bundlePath = "+bundlePath
+" defaultTwitterComment = "+defaultTwitterComment+" customIconUrl = "+customIconUrl+" customTwitterTitle = "+customTwitterTitle);}
var doPost=false;var ourUrl=campaignUrl;var title=campaignName;var description=defaultDescription;var simpleDescription=null;var enclosureurl=null,enclosuretype=null;var tinyweburl=null;var doCall=true;var documentLocation=new String(document.location);documentLocation=((documentLocation.indexOf('?')==-1)?documentLocation:documentLocation.substring(0,documentLocation.indexOf('?')));title=desanitizeStr(title);description=desanitizeStr(description);if(customURL)
{containerUrl=customURL;}
else
{if(containerUrl.indexOf('?')==-1)
{ourUrl=containerUrl+"?entry_id="+currentEntryId;}
else
{ourUrl=containerUrl+"&entry_id="+currentEntryId;}}
if(customURL)
{ourUrl=customURL;}
else
{ourUrl+="&bundle_entryPath=/"+parantPath+"/"+currentEntryId;}
if(gaurl)
{ourUrl+=((ourUrl.indexOf('?')==-1)?"?ga=":"&ga=")+gaurl;}
var el=document.getElementById('_idEidSocialJSON');var id=new Date().getTime()+"_"+Math.floor(Math.random()*10000);var centerImageW=200,centerImageH=200;if(el&&el.value&&el.value!="null")
{var entry=JSON.parse(el.value);if(entry)
{if(entry.entry_label1)
{title=entry.entry_label1;}
var entryHtml;if(myspaceNameString==gaurl)
{entryHtml=getEntryHtml("_idMediaPlayer"+id,centerImageW,centerImageH,centerImageW,null,(entry.entry_entryprops['vc.halficonurl']?entry.entry_entryprops['vc.halficonurl']:entry.entry_entryprops['vc.iconurl']),basePath,1,"border='1'",true,null);}
else
{entryHtml=getEntryHtml("_idMediaPlayer"+id,centerImageW,centerImageH,centerImageW,null,entry.entry_fileurl,basePath,entry.entry_mediatype,"border='1'",false,null);}
description='<br/><a href='+ourUrl+'>'+(entryHtml?entryHtml:defaultDescription)+"</a><br/>"+
(entry.entry_comment?htmlEncode(entry.entry_comment):'');simpleDescription=entry.entry_comment;var enclosure=getEntryEnclosure(entry.entry_fileurl,basePath,entry.entry_mediatype,entry.entry_mediacontenttype);if(enclosure)
{enclosureurl=enclosure[0];enclosuretype=enclosure[1];}
fbShareURL=fbShareURL+'?'+'entry_id='+escape(entry.entry_id)+'&campaign_id='+entry.entry_campaignid+'&time='+(new Date().getTime());if(customDescription)
{fbShareURL=fbShareURL+'&entry_comment='+escape(htmlEncode(customDescription));}
if(customTitle)
{fbShareURL=fbShareURL+'&entry_label1='+escape(htmlEncode(customTitle));}
fbShareURL=fbShareURL+'&webUrl='+escape(ourUrl+((ourUrl.indexOf('?')==-1)?"?":"&")+"fbshare_id="+entry.entry_id);}}
else
{var entryHtml=getEntryHtml("_idMediaPlayer"+id,centerImageW,centerImageH,centerImageW,null,customIconUrl,basePath,1,"border='1'",false,null);description='<br/><a href='+ourUrl+'>'+(entryHtml?entryHtml:defaultDescription)+"</a><br/>"+(customDescription?htmlEncode(customDescription):'');if(customDescription)
{fbShareURL=fbShareURL+((fbShareURL.indexOf('?')==-1)?"?":"&")+'campaign_id='+campaignidSA;fbShareURL=fbShareURL+'&entry_comment='+escape(htmlEncode(customDescription));description=(gaurl!="blog.livejournal"?customHTMLDescription:description);}
else
{doCall=false;}
if(customTitle)
{fbShareURL=fbShareURL+'&entry_label1='+escape(htmlEncode(customTitle));title=customTitle;}
if(customIconUrl)
{fbShareURL=fbShareURL+'&entry_itemurl1='+escape(customIconUrl);}
if(customURL)
{fbShareURL=fbShareURL+'&webUrl='+escape(customURL);}}
if(showAlerts)
{alert(" fbShareURL = "+fbShareURL);}
if(retFbUrl)
{return escape(fbShareURL);}
else
{var link=webUrlString;title=((gaurl=='blog.twitter')&&customTwitterTitle?customTwitterTitle:title);if(fbShareURL)
{var parms=fbShareURL.split('webUrl=');if(parms&&parms.length==2)
{parms[1]=parms[1].replace(/%23/g,"_hash_");fbShareURL=parms.join("webUrl=");}
link=link.replace(/%fbShareURL%/g,escape(fbShareURL));}
tinyweburl=ourUrl.replace(/main.jsp/g,"t.jsp");if(tinyweburl!=ourUrl)
{tinyweburl=tinyweburl.replace(/campaign_id/g,"c");tinyweburl=tinyweburl.replace(/channel_id/g,"i");tinyweburl=tinyweburl.replace(/bundle_entryPath/g,"b");}
link=link.replace(/%webUrl%/g,(gaurl==(SS_GA_SOCIALACTION+'bookmark.dropjack')?encodeURIComponent(escape(ourUrl)):escape(ourUrl)));link=link.replace(/%title%/g,escape(htmlEncode(title)));link=link.replace(/%tinywebUrl%/g,escape(tinyweburl));link=link.replace(/%simpleDesc%/g,(simpleDescription)?escape(htmlEncode(simpleDescription)):"");if(description)
{var myspacedescription=description.replace('</img>','');link=link.replace(/%description%/g,escape(description));link=link.replace(/%myspacedescription%/g,escape(myspacedescription));}
if(enclosureurl)
{link=link.replace(/%enclosureurl%/g,escape(enclosureurl));}
if(enclosuretype)
{link=link.replace(/%enclosuretype%/g,escape(enclosuretype));}
if(rssurl)
{link=link.replace(/%rssURL%/g,rssurl);}
doPost=(link.indexOf("%dopost%")>=0);if(doPost)
{link=link.replace(/%dopost%/g,'');}
link+=(defaultTwitterComment?("&addDescription="+defaultTwitterComment):'');if(doCall)
{return(doPost?toPost(link,true):ssopenInNewTab(link,(gaurl==facebookNameString?"width=500,height=500,scrollbars=1,resizable=0":"")));}
else
{return false;}}}
function ssopenInNewTab(link,windowFeatures)
{var newWindow=window.open(link,'_blank',windowFeatures);newWindow.focus();return false;}
function setOtherElementEntryIds(entryid,parentPath,entryObj)
{var entryIdEls=["_idEid1","_idEid2","_idEid3","_idEid4","_idEidSocial"];for(var h=0;h<entryIdEls.length;h++)
{var el=document.getElementById(entryIdEls[h]);if(el)
{el.value=entryid;}
el=document.getElementById(entryIdEls[h]+"Path");if(el)
{el.value=parentPath+entryid;}
el=document.getElementById(entryIdEls[h]+"JSON");if(el)
{el.value=JSON.stringify(entryObj);}}}
function ssgetBlogItHtml(entry,customURL,callback)
{var textAreaContent=null;var ourUrl=socialUrls[4];var documentLocation=new String(document.location);documentLocation=((documentLocation.indexOf('?')==-1)?documentLocation:documentLocation.substring(0,documentLocation.indexOf('?')));var containerUrl=extraParams[0];containerUrl=documentLocation+containerUrl.substring(containerUrl.indexOf('?'),containerUrl.length);if(customURL)
{containerUrl=customURL;}
if(containerUrl.indexOf('?')==-1)
{ourUrl=containerUrl+"?entry_id="+currentEntryId;}
else
{ourUrl=containerUrl+"&entry_id="+currentEntryId;}
ourUrl+="&bundle_entryPath=/"+parantPath+"/"+currentEntryId;if(customURL)
{ourUrl=customURL;}
else
{ourUrl=ourUrl+"&ga=copypasteshare";}
if(entry)
{var id=new Date().getTime()+"_"+Math.floor(Math.random()*10000);var centerImageW=200,centerImageH=200;var entryHtml=getEntryHtml("_idMediaPlayer"+id,centerImageW,centerImageH,centerImageW,null,entry.entry_fileurl,extraParams[4],entry.entry_mediatype,"border='1'",false,null);if(entry.entry_mediatype==1)
{textAreaContent='<a target="_blank" href="'+ourUrl+'">'+(entryHtml?entryHtml:null)+"<br/>"+
(entry.entry_comment?unescape(entry.entry_comment):'')+'</a>';}
else
{textAreaContent=''+(entryHtml?entryHtml:null)+"<br/>"+'<a target="_blank" href="'+ourUrl+'">'+(entry.entry_comment?unescape(entry.entry_comment):'')+'</a>';}}
if(callback)
{callback(textAreaContent);}}
function ssShareItControlElmts(campProperties,shareControlEl,entryObjString,entry_id,blogimagePath,customURL,doSetEntryPath,isPopupMenu,popupContainerDiv,blogItCbk)
{campProperties=JSON.parse(campProperties);socialUrls=campProperties.socialurls;extraParams=campProperties.extraParams;var shareLabel;var isBlogIt=false;var blogitPropIdx;var shareData=''+'<ul class="ssshareControlUL">'+'<li><a href="#" id="shareControlA'+entry_id+'" onclick="return false;" onmouseover="ssShareControlOpen(\'shareControlDiv'+entry_id+'\', \'shareControlA'+entry_id+'\', '+isPopupMenu+', \''+popupContainerDiv+'\');" onmouseout="ssShareControlClosetime()">'+shareControlEl+'</a>'+'<div class="ssShareControlDivDeSel" id="shareControlDiv'+entry_id+'" onmouseover="ssShareCancelCloseTime()" onmouseout="ssShareControlClosetime()">';if(campProperties.campaignprops)
{campProperties=JSON.parse(campProperties.campaignprops);var inner1='',inner2='';for(var i=0;i<campProperties.length;i++)
{var onClickFunctions='';if(campProperties[i].campaignproperties_name=="blog.blogit"&&campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{isBlogIt=true;blogitPropIdx=i;}
if(ssbloggingURLs[campProperties[i].campaignproperties_name])
{if(campProperties[i].campaignproperties_strvalue&&campProperties[i].campaignproperties_strvalue=='true')
{var tempHtml='';if(doSetEntryPath)
{onClickFunctions+='setOtherElementEntryIds('+entry_id+', \''+parantPath+'\', '+entryObjString+');';}
onClickFunctions+='ssdoSocialBookmark(\''+campProperties[i].campaignproperties_name+'\',\''+ssbloggingURLs[campProperties[i].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , \'Default description\' , extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[i].campaignproperties_name+'\',\''+extraParams[2]+campProperties[i].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+'); return false;';var shareIconLabel=campProperties[i].campaignproperties_name;shareIconLabel=shareIconLabel.substring(shareIconLabel.indexOf(".")+1);shareData+='<a href="#" class="ssValignMiddle" title="'+shareIconLabel+'" id="idskava_'+shareIconLabel+'" onclick="'+onClickFunctions+'; return false;">'+'<img class="ssBorderNone ssValignMiddle ssAlignCenter" src="'+blogimagePath+campProperties[i].campaignproperties_name+'.jpg">&nbsp;</img>'+'<font class="shareControlTextPaddingTop">'+shareIconLabel+'&nbsp;</font>'+'</a>';}}}
if(isBlogIt&&blogItCbk)
{var shareIconLabel=campProperties[blogitPropIdx].campaignproperties_name;shareIconLabel=shareIconLabel.substring(shareIconLabel.indexOf(".")+1);var blogitOnClichFn='ssgetBlogItHtml('+entryObjString+', \''+customURL+'\', '+blogItCbk+');';shareData+='<a href="#" class="ssValignMiddle" title="'+shareIconLabel+'" id="idskava_'+shareIconLabel+'" onclick="'+blogitOnClichFn+'; return false;">'+'<img class="ssBorderNone ssValignMiddle ssAlignCenter" src="'+blogimagePath+campProperties[blogitPropIdx].campaignproperties_name+'.jpg">&nbsp;</img>'+'<font class="shareControlTextPaddingTop">'+shareIconLabel+'&nbsp;</font>'+'</a>';}
shareData+='</div>'+'</li>'+'</ul>'+'<input id=\'_idEidSocial\' type="hidden" name=\'_idEidSocial\'></input><input id=\'_idEidSocialPath\' type="hidden" name=\'_idEidSocialPath\'></input><input id=\'_idEidSocialJSON\' type="hidden" name=\'_idEidSocialJSON\'></input></div>';return shareData;}}
function ssSpreadTheWordControlElmts(result,shareControlEl,imagePaths,customURL,bundleEntryPath,swfname,mailerIdMail,mailerIdSms,emailCustomMethod,emailParam,smsCustomMethod,smsParam,isPopupMenu,pageId,categoryId)
{var campProperties=JSON.parse(result);socialUrls=campProperties.socialurls;extraParams=campProperties.extraParams;var shareLabel;var shareData=''+'<ul class="stSpreadTheWordUL">'+'<li><a href="#" id="shareControlSpreadTheWord" onclick="return false;" onmouseout="ssShareControlClosetime()" >'+shareControlEl+'</a>'+'<div id="shareControlDivSpreadTheWord" onclick="ssDoCoreMetrics(\''+pageId+'\', \''+categoryId+'\');" onmouseover="ssShareCancelCloseTime()" onmouseout="ssShareControlClosetime()">';var sscanvasUrl='';if(typeof(siteUrl)!='undefined'&&siteUrl)
{sscanvasUrl=siteUrl[campaignidSA]+'?campaign_id='+campaignidSA+'&channel_id='+channelId+"&ga="+SS_GA_SOCIALACTION;}
var onClickFunctions='ssShareControlClose(); setOtherElementEntryIds(\'0\', \''+bundleEntryPath+'\', \' \');';var fbUrl="http://www.facebook.com/share.php?u=%fbShareURL%";onClickFunctions+='ssdoSocialBookmark(\'blog.facebook\',\''+fbUrl+'\', socialUrls[4] , socialUrls[0] , \'Default description\' , extraParams[0] , socialUrls[6] , extraParams[1] , \'stats_blog.facebook\',\''+extraParams[2]+'blog.facebook'+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+'); return false;';shareData+=''+'<a href="#" class="ssValignMiddle" title="blog.facebook" id="idskava_sharethewordfacebook" onclick="'+onClickFunctions+'; return false;">'+'<img class="ssBorderNone ssValignMiddle ssAlignCenter" src="'+imagePaths[0]+'" >&nbsp;</img>'+'<font class="shareControlTextPaddingTop">Facebook</font>'+'</a>';onClickFunctions="ssShareControlClose(); ";if(swfname)
{onClickFunctions='sendMessage('+swfname+', \' \', \' \', \' \', \''+(sscanvasUrl.length>0?sscanvasUrl+"email":'')+'\', \'0\', false, '+((mailerIdMail&&mailerIdMail[campaignidSA])?mailerIdMail[campaignidSA]:maileridEmail[campaignidSA])+'); return false;';}
else if(emailCustomMethod)
{onClickFunctions=emailCustomMethod+'(\''+emailParam+'\'); return false;';}
shareData+=''+'<a href="#" class="ssValignMiddle" title="Email" id="idskava_sharethewordemail" onclick="'+onClickFunctions+'" >'+'<img class="ssValignMiddle ssAlignCenter" src="'+imagePaths[1]+'" >&nbsp;</img>'+'<font class="" >Email</font>'+'</a>';onClickFunctions="ssShareControlClose(); ";if(swfname)
{onClickFunctions='sendMessage('+swfname+', \' \', \' \', \' \', \''+(sscanvasUrl.length>0?sscanvasUrl+"sms":'')+'\', \'0\', true, \''+((mailerIdSms&&mailerIdSms[campaignidSA])?mailerIdSms[campaignidSA]:maileridEmail[campaignidSA])+'\'); return false;';}
else if(emailCustomMethod)
{onClickFunctions+=emailCustomMethod+'(\''+emailParam+'\'); return false;';}
shareData+=''+'<a href="#" title="Send to mobile" id="idskava_sharethewordesms" onclick="'+onClickFunctions+'" >'+'<img class="ssValignMiddle ssAlignCenter" src="'+imagePaths[2]+'" >&nbsp;</img>'+'<font class="" >Send to mobile</font>'+'</a>';shareData+='</div>'+'</li>'+'</ul>'+'<input id=\'_idEidSocial\' type="hidden" name=\'_idEidSocial\'></input><input id=\'_idEidSocialPath\' type="hidden" name=\'_idEidSocialPath\'></input><input id=\'_idEidSocialJSON\' type="hidden" name=\'_idEidSocialJSON\'></input></div>';return shareData;}
function ssOnLoadCompleted(notLoaded)
{var elt=document.getElementById('shareControlSpreadTheWord');if(elt)
{if(notLoaded)
{elt.onmousemove=null;}
else
{elt.onmousemove=function()
{ssShareControlOpen('shareControlDivSpreadTheWord','shareControlSpreadTheWord');}}}}
function ssShareControlOpen(id,currentEl,isPopupMenu,popupContainerDiv)
{var buttonEl=document.getElementById(currentEl);ssShareCancelCloseTime();ssShareControlPopupLayerInit(id);if(isPopupMenu)
{var containerDiv=document.getElementById(popupContainerDiv);if(buttonEl)
{if(containerDiv&&platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_6)
{ssShareControlDDMenuItem.style.top=(ssGetAbsY(buttonEl)-containerDiv.scrollTop-ssShareControlDDMenuItem.offsetHeight)+"px";}
else
{ssShareControlDDMenuItem.style.top="-"+(ssShareControlDDMenuItem.offsetHeight+buttonEl.offsetHeight)+"px";}}}}
function ssShareControlPopupLayerInit(id)
{if(ssShareControlDDMenuItem)
{if(platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_6)
{ssShareControlDDMenuItem.style.position='relative';}
ssShareControlDDMenuItem.style.display='none';}
ssShareControlDDMenuItem=document.getElementById(id);if(ssShareControlDDMenuItem)
{if(platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_6)
{ssShareControlDDMenuItem.style.position='absolute';}
ssShareControlDDMenuItem.style.display='block';}
var doScrollPopup=function()
{if(platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_6)
{ssShareControlClose();}
else
{ssShareControlPopupLayerInit(id);}};document.onmousewheel=doScrollPopup;}
function ssShareControlClose()
{if(ssShareControlDDMenuItem)
{if(platformGetIEVersion()==SKAVA_PLATFORM_IE_VERSION_6)
{ssShareControlDDMenuItem.style.position='relative';}
ssShareControlDDMenuItem.style.display='none';}
document.onmousewheel=null;}
function ssShareControlClosetime()
{ssShareControlClosetimer=window.setTimeout(ssShareControlClose,ssShareControlTimeout);}
function ssShareCancelCloseTime()
{if(ssShareControlClosetimer)
{window.clearTimeout(ssShareControlClosetimer);ssShareControlClosetimer=null;}}
function ssDoCoreMetrics(pageId,categoryId)
{if(pageId&&categoryId)
{platformRegisterPageView(pageId,categoryId);}}
function ssGetAbsX(el)
{return((el.x)?el.x:ssGetAbsPos(el,"Left"));}
function ssGetAbsY(el)
{return((el.y)?el.y:ssGetAbsPos(el,"Top"));}
function ssGetAbsPos(el,posString)
{var iPos=0;while(el!=null)
{iPos+=el["offset"+posString];el=el.offsetParent;}
return iPos;}
var skava_ss_addfriend_tempArr=new Array();var skava_ss_share_details=new Array();var SS_CONTACTS_GUEST_TYPE="ss_guest_type";var SS_CONTACTS_GUEST_DATA="ss_import_guestdata";var SS_CONTACTS_FROM_ADDR="ss_from_addr";var SS_CONTACTS_MESSAGE_TEXT="ss_message_text";var SS_CONTACTS_FACEBOOK_NAME="ss_import_facebook_name";var SS_CONTACTS_FACEBOOK_IDS="ss_import_facebook_ids";var SS_SHARE_TITLE="ss_share_title";var SS_SHARE_DESCRIPTION="ss_share_description";var SS_SHARE_ICON_URL="ss_share_icon_url";var SS_SHARE_PAGE_LINK="ss_share_page_link";var SS_SHARE_MAILER_ID="ss_share_mailer_id";var SS_SHARE_TRANSITIONTYPE="ss_share_trans_type";var SS_SHARE_SUB_POPUP1_X_POS="ss_share_sub_popup1_xpos";var SS_SHARE_SUB_POPUP1_Y_POS="ss_share_sub_popup1_ypos";var SS_SHARE_SUB_POPUP2_X_POS="ss_share_sub_popup2_xpos";var SS_SHARE_SUB_POPUP2_Y_POS="ss_share_sub_popup2_ypos";var SS_CONTACTS_TYPE_EMAIL=1;var SS_CONTACTS_TYPE_FACEBOOK=2;var SS_FRIEND_ERROR_NO_CONACTS_FOUND="We found no contacts to import from this account.";var SS_CONTACTS_LIMIT="Oops! You can only add 50 contacts at a time. Please try again.";var SS_CONTACTS_FBNAME_INVALID_EMAIL_ID="You have shared this entry to your facebook friends listed above. If you would like to share it with more friends, please enter the email address and send.";var SS_INVALID_EMAIL_ID="&nbsp;You entered an invalid email address. Please check the information and try again.&nbsp;";var SS_PROVIDE_VALID_EMAIL_ID="Please enter a valid email address to proceed.";var SS_INVALID_FROM_NAME_OR_MESSAGE="Some required information is missing. Please double check your information and make sure all required fields are completed.";var SS_ALERT_EXEEDED_MAX_LENGTH_2000_CHARS="Please make sure that your message does not exceed 2000 characters.";var SS_EMAIL_MAX_LENGTH_MESSAGE_FIELD=2000;function ssOnClickShareIcon(contactsType)
{skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA=stGetTextValue("st_id_email_popup_to_email","");skava_ss_addfriend_tempArr.SS_CONTACTS_FROM_ADDR=stGetTextValue("st_id_email_popup_from_addr","");skava_ss_addfriend_tempArr.SS_CONTACTS_MESSAGE_TEXT=stGetTextValue("st_id_email_popup_message","");ssGetContacts(contactsType);}
function ssGetContacts(contactsType)
{if(showAlerts)
{alert(" contactsType = "+contactsType);}
var SS_SKAVA_CONTACTS_TYPE_YAHOO=0;var SS_SKAVA_CONTACTS_TYPE_AOL=1;var SS_SKAVA_CONTACTS_TYPE_GMAIL=2;var SS_SKAVA_CONTACTS_TYPE_MSN=3;var SS_SKAVA_CONTACTS_TYPE_FACEBOOK=4;if(typeof(contactsUrl)!="undefined"&&contactsUrl)
{var url=null;switch(contactsType)
{case SS_SKAVA_CONTACTS_TYPE_YAHOO:url=contactsUrl[campaignidSA]+((typeof(ssIsYahooSharingV2)!="undefined"&&ssIsYahooSharingV2)?"yahoov2.jsp":"yahoo.jsp")+"?campaign_id="+campaignidSA;break;case SS_SKAVA_CONTACTS_TYPE_AOL:url=contactsUrl[campaignidSA]+"aol.jsp?campaign_id="+campaignidSA;break;case SS_SKAVA_CONTACTS_TYPE_GMAIL:url=contactsUrl[campaignidSA]+"contacts.jsp?campaign_id="+campaignidSA;break;case SS_SKAVA_CONTACTS_TYPE_MSN:url=contactsUrl[campaignidSA]+"windowsmail.jsp?intialrequest=true&campaign_id="+campaignidSA;break;case SS_SKAVA_CONTACTS_TYPE_FACEBOOK:url=contactsUrl[campaignidSA]+"facebookconnect.jsp?link="+escape(sharelink+currentEntryId)+"&campaign_id="+campaignidSA;break;}
platformOpenNewWindow(url,"Contacts Grabber","width=850,height=700,scrollbars=1,resizable=0");}}
function doneSetContacts(names,emailIds,type)
{if(emailIds&&emailIds.length>0)
{var namesArr=new Array();var contactsArr=new Array();skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_TYPE=type;if(type==SS_CONTACTS_TYPE_EMAIL)
{if(namesArr&&contactsArr)
{namesArr=names.split(',');contactsArr=emailIds.split(',');ssShowContactsListUI(null,namesArr,contactsArr);}}
else
{var facebookNames=unescape(names);facebookNames=facebookNames.replace(/,/g,", ");var innerHtml="<font class=''>Entry shared with facebook friends:</font>&nbsp;"+((facebookNames.length>120)?unescape(platformDoWhiteSpaceEncode(facebookNames,120,40)):facebookNames);stSetInnerHTML("st_id_email_popup_fb_ids",innerHtml);}}
else
{stSetErrorText("id_email_popup_error",SS_FRIEND_ERROR_NO_CONACTS_FOUND);}}
function doneSetYahooContacts(jsonObject,type)
{if(jsonObject)
{var namesArr=new Array();var contactsArr=new Array();skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_TYPE=type;jsonObject=JSON.parse(jsonObject);namesArr=jsonObject.name;contactsArr=jsonObject.email;if(namesArr&&namesArr.length>0&&contactsArr&&contactsArr.length>0)
{ssShowContactsListUI(null,namesArr,contactsArr);}
else
{stSetErrorText("id_email_popup_error",SS_FRIEND_ERROR_NO_CONACTS_FOUND);}}
else
{stSetErrorText("id_email_popup_error",SS_FRIEND_ERROR_NO_CONACTS_FOUND);}}
function ssShowContactsListUI(elementId,names,contacts)
{var title1="Select contacts to share.";var selectAllText="Select all";var errorTextId="contactlisterror";var contactsNamesMaxLength=25;var contactsEmailMaxLength=35;var actionAddContacts="ssDoAddContacts(\'"+escape(names)+"\', \'"+escape(contacts)+"\'); return false;";var cssParams=new Array();cssParams[0]="sscontacttable1";cssParams[1]="ssBotPadding10";cssParams[2]="sscontacttitlefont1 ssFontBold";cssParams[3]="";cssParams[4]="sscontacttitlefont1 ssFontBold";cssParams[5]="ssAlignCenter ";cssParams[6]="sscontacttable2";cssParams[7]="sscontactsSelection";cssParams[8]="sscontactsSelectionTable";cssParams[9]="sscontacttitlefont1";cssParams[10]="ssHeight30 ssTextAlignRight";cssParams[11]="ssAddFriendsButton ssHandCursor";cssParams[12]="ssErrorTextFont ssHeight25";var contactsHtml=stGetAddFriendsList(elementId,names,contacts,title1,selectAllText,errorTextId,contactsNamesMaxLength,contactsEmailMaxLength,actionAddContacts,cssParams);var emailPopupW=620;var emailPopupH=450;ssShowPopup(contactsHtml,emailPopupW,emailPopupH,null,true,skava_ss_share_details.SS_SHARE_TRANSITIONTYPE,skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS,skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS);}
function ssDoAddContacts(names,contacts)
{var selected='',selectedName='',node=null,isFirst=true;var namesArr=unescape(names).split(",");var contactsArr=unescape(contacts).split(",");if(ssGetNumSelected(contactsArr,true)>50)
{var contactlisterror=stGetEl("contactlisterror");if(contactlisterror)
{contactlisterror.innerHTML="Oops! You can only add 50 contacts at a time. Please try again.";}}
else
{for(var i=0;i<contactsArr.length;i++)
{node=stGetEl("contacts"+i);if(node&&node.checked)
{var tempName=namesArr[i].substring(0,(namesArr[i].indexOf("<")>0?namesArr[i].indexOf("<"):namesArr[i].length));selected+=(isFirst?'':', ')+unescape(tempName);selected+='('+contactsArr[i]+')';if(isFirst)
{isFirst=false;}}}
if(!skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA)
{skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA="";}
selected=selected.replace(/&#39;/g,"'");skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA=platformTrim(skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA)+((platformTrim(skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA).length>0&&platformTrim(selected).length>0?",":"")+selected);ssShowEmailPopup(null,skava_ss_share_details.SS_SHARE_TITLE,skava_ss_share_details.SS_SHARE_DESCRIPTION,skava_ss_share_details.SS_SHARE_ICON_URL,skava_ss_share_details.SS_SHARE_PAGE_LINK,skava_ss_share_details.SS_SHARE_MAILER_ID,null,false,'','','',skava_ss_share_details.SS_SHARE_TRANSITIONTYPE,skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS,skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS);}}
function ssGetNumSelected(contactsArr,checkContactList)
{var numSelected=0;var node=null;if(checkContactList)
{for(var i=0;i<contactsArr.length;i++)
{node=stGetEl("contacts"+i);if(node&&node.checked)
{numSelected++;}}}
else
{if(skava_ss_addfriend_tempArr&&skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA)
{var numAlreadyAdded=skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA;numAlreadyAdded=numAlreadyAdded.split(',');numSelected=numAlreadyAdded.length;}}
return numSelected;}
function ssDoSaveShareDetails(title,description,iconUrl,webUrl,mailerId,entryId,isFirstCall,transitionType,sharePopupX,sharePopupY,emailPopupX,emailPopupY)
{if(skava_ss_addfriend_tempArr&&skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_TYPE==SS_CONTACTS_TYPE_FACEBOOK)
{skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_TYPE="";}
if(isFirstCall)
{skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA="";skava_ss_share_details.SS_SHARE_TITLE=title;skava_ss_share_details.SS_SHARE_DESCRIPTION=description;skava_ss_share_details.SS_SHARE_ICON_URL=iconUrl;skava_ss_share_details.SS_SHARE_PAGE_LINK=webUrl;skava_ss_share_details.SS_SHARE_MAILER_ID=mailerId;skava_ss_share_details.SS_SHARE_TRANSITIONTYPE=transitionType;skava_ss_share_details.SS_SHARE_SUB_POPUP1_X_POS=(sharePopupX?sharePopupX:skava_ss_share_details.SS_SHARE_SUB_POPUP1_X_POS);skava_ss_share_details.SS_SHARE_SUB_POPUP1_Y_POS=(sharePopupY?sharePopupY:skava_ss_share_details.SS_SHARE_SUB_POPUP1_Y_POS);skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS=(emailPopupX?emailPopupX:skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS);skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS=(emailPopupY?emailPopupX:skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS);}}
function ssSetContactsList()
{if(skava_ss_addfriend_tempArr)
{if(skava_ss_addfriend_tempArr.SS_CONTACTS_FACEBOOK_NAME&&skava_ss_addfriend_tempArr.SS_CONTACTS_FACEBOOK_NAME.length>0)
{var facebookNames=unescape(skava_ss_addfriend_tempArr.SS_CONTACTS_FACEBOOK_NAME);facebookNames=facebookNames.replace(/,/g,", ");var innerHtml="<font class=''>Facebook friends Invited:</font>&nbsp;"+((facebookNames.length>120)?unescape(platformDoWhiteSpaceEncode(facebookNames,120,40)):facebookNames);stSetInnerHTML("st_id_email_popup_fb_ids",innerHtml);}}}
function ssCheckEmail(emailArray)
{var email=(emailArray&&emailArray.length>0?emailArray.split(","):"");var isValid=(email!=null&&email.length>0);if(isValid)
{for(var i=0;i<email.length;i++)
{if(email[i].length<5||email[i].indexOf('@')<0||email[i].indexOf('.')<0)
{isValid=false;break;}}}
return isValid;}
function ssProcessData(contacts,doGetName)
{var returnData="";var dataArray=contacts.split(",");for(var i=0;i<dataArray.length;i++)
{if(doGetName)
{var tempName=((dataArray[i].indexOf("(")==-1)?(dataArray[i].indexOf("@")!=-1?dataArray[i].substring(0,dataArray[i].indexOf("@")):dataArray[i]):dataArray[i].substring(0,dataArray[i].indexOf("(")));returnData+=tempName;}
else
{var tempEmails=((dataArray[i].indexOf("(")!=-1)?dataArray[i].substring(dataArray[i].indexOf("(")+1,dataArray[i].indexOf(")")):dataArray[i]);returnData+=unescape(tempEmails);}
if(i<dataArray.length-1)
{returnData+=",";}}
return returnData;}
function ssSendMail(title,description,iconUrl,webUrl,mailerId,entryId)
{if(showAlerts)
{alert("ssSendMail. title :"+title+", description :"+description+", iconUrl :"+iconUrl+", webUrl :"+webUrl+", mailerId : "+mailerId+", entryId : "+entryId);}
var eleIdError="id_email_popup_error";var guestType=skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_TYPE;var contacts=stGetTextValue("st_id_email_popup_to_email","");var names=ssProcessData(contacts,true).split(",");var emailAddresses=platformTrim(ssProcessData(contacts,false));var mailFrom=stGetTextValue("st_id_email_popup_from_addr","");var messageTextElement=document.getElementById("st_id_email_popup_message");var messageText="";if(messageTextElement)
{messageText=htmlEncode(messageTextElement.value);messageText=stGetRealTextAreaValue(messageText);}
var afterSendEmail=function(result)
{var response=parseResult(result);var responseCode=response["X-Skava-ResponseCode"];var responseMessage=response["X-Skava-ResponseMessage"];if(responseCode==0)
{ssClosePopup();skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA="";}
else
{stSetErrorText(eleIdError,responseMessage)}};var errCbk=function(msg)
{if(showAlerts)
{alert("Error: ssSendMail = "+msg);}};if(guestType==SS_CONTACTS_TYPE_FACEBOOK&&(!emailAddresses||emailAddresses.length==0))
{stSetErrorText(eleIdError,SS_CONTACTS_FBNAME_INVALID_EMAIL_ID,null,"left");}
else if(ssGetNumSelected()>50)
{stSetErrorText(eleIdError,SS_CONTACTS_LIMIT);}
else if(!ssCheckEmail(emailAddresses))
{stSetErrorText(eleIdError,SS_INVALID_EMAIL_ID);}
else if(platformTrim(mailFrom).length==0)
{stSetErrorText(eleIdError,SS_INVALID_FROM_NAME_OR_MESSAGE);}
else if(messageText.length==0)
{stSetErrorText(eleIdError,SS_INVALID_FROM_NAME_OR_MESSAGE);}
else if(messageText.length>SS_EMAIL_MAX_LENGTH_MESSAGE_FIELD)
{stSetErrorText(eleIdError,SS_ALERT_EXEEDED_MAX_LENGTH_2000_CHARS);}
else
{messageText=(description?description+'<br><br>':'')+messageText;stSetInnerHTML("id_email_popup_error",'<img align="center" alt="" src="'+VERSION_DIR+'img/sending_anim.gif" />');var mailerparamsstr=JSON.stringify({'FROM':mailFrom,'MESSAGE':messageText,'WEBURL':webUrl,'TITLE':title});var url="/mc/social;jsessionid="+platformReadCookie('JSESSIONID')+"?campaign_id="+campaignidSA+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&op=mail"+"&mailer_id="+mailerId+"&user_name="+escape(mailFrom)+"&eto="+escape(emailAddresses)+"&erto="+escape(replyToMailAddress)+"&terms="+escape('yes')+"&mailer_params="+escape(mailerparamsstr)+"&ufn=true&sch=true&skiprtoaddr=true";jx.load(url,afterSendEmail,"application/x-www-form-urlencoded","POST",errCbk);}}
function ssShowEmailPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,isFirstCall,defaultToText,defaultFromText,defaultMsgText,transitiontype,emailPopupX,emailPopupY)
{if(showAlerts)
{alert("ssShowEmailPopup. swfname : "+swfname+", title :"+title+", description :"+description+", iconUrl :"+iconUrl+", webUrl :"+webUrl+", mailerId : "+mailerId+", entryId : "+entryId+" xPos = "+emailPopupX+" yPos = "+emailPopupY);}
var emailPopupW=620;var emailPopupH=450;ssDoSaveShareDetails(title,description,iconUrl,webUrl,mailerId,entryId,isFirstCall,transitiontype,0,0,emailPopupX,emailPopupY);if(isFirstCall)
{registerElementView("email",saGetSkavashareFeatureLabel());var defaultText=["","",""];if(ssShareEmailPopupCbkFun)
{defaultText=ssShareEmailPopupCbkFun(1,title,description,iconUrl,webUrl,mailerId,entryId);defaultToText=defaultText[0];defaultFromText=defaultText[1];defaultMsgText=defaultText[2];}}
else
{defaultToText=(defaultToText?defaultToText:skava_ss_addfriend_tempArr.SS_CONTACTS_GUEST_DATA);defaultFromText=(defaultFromText?defaultFromText:skava_ss_addfriend_tempArr.SS_CONTACTS_FROM_ADDR);defaultMsgText=(defaultMsgText?defaultMsgText:skava_ss_addfriend_tempArr.SS_CONTACTS_MESSAGE_TEXT);}
if(showAlerts)
{alert(" isFirstCall = "+isFirstCall+" defaultToText = "+defaultToText+" defaultFromText = "+defaultFromText+" defaultMsgText = "+defaultMsgText);}
var bodyHTML=stShowEmailPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,defaultToText,defaultFromText,defaultMsgText,'ssOnClickShareIcon','ssSendMail');var returnFunc=function()
{ssSetContactsList();};ssShowPopup(bodyHTML,emailPopupW,emailPopupH,returnFunc,true,transitiontype,emailPopupX,emailPopupY);}
function ssShareIconsPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,transitionType,customTwitterTitle,xPos,yPos)
{var popupWidth=360;var popupHeight=290;var outerPanelW=popupWidth-28;var outerPanelH=popupHeight-28-40;var outerPanelHtml=stShowShareGridOuterPanel(outerPanelW,outerPanelH,[VERSION_DIR+'img/shr_left_arrow.jpg',VERSION_DIR+'img/shr_right_arrow.jpg',VERSION_DIR+'img/shr_left_arrow_desel.jpg',VERSION_DIR+'img/shr_right_arrow_desel.jpg'],['ss_id_arrow_img','ss_id_inner_panel'],["ssShareLRImageTdArea","ssShareLRImageDim","ssShareInnerPanelWidth"]);var popupHtml=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td align="center">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<img src="'+VERSION_DIR+'img/share_title.jpg" class="ssValignMiddle"/>'+'</td>'+'<td>'+'<img src="'+VERSION_DIR+'img/sharing_title.gif" class="ssValignMiddle"/>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td align="center" valign="top">'+
outerPanelHtml+'</td>'+'</tr>'+'</table>';var returnFunc=function()
{ssGetInnerGridHtmlEx(entryId,'ssShareEntry',0,webUrl,transitionType,customTwitterTitle);};ssShowPopup(popupHtml,popupWidth,popupHeight,returnFunc,true,transitionType,xPos,yPos);}
function ssOnSelectLRArrows(arrowType,startThumbIdx,entryId,entryObjString,webUrl,transitionType,customTwitterTitle)
{ssGetInnerGridHtmlEx(entryId,entryObjString,startThumbIdx,webUrl,transitionType,customTwitterTitle);}
function ssGetInnerGridHtmlEx(entryId,entryObjStr,startIdx,webUrl,transitionType,customTwitterTitle)
{stGetShareInnerGridHtml(ssSocialShareProps,hostUrl[campaignidSA]+'/mc/templates/common/res/blogging_new/',hostUrl[campaignidSA]+'/mc/templates/common/res/bookmark_new/',hostUrl[campaignidSA]+'/mc/templates/common/res/','.jpg',entryId,entryObjStr,'ss_id_inner_panel',292,212,6,3,null,startIdx,87,29,'ss_id_thumb','ss_id_arrow_img',ssOnSelectLRArrows,'',['ssOnShareEmail'],['','ssBorderLR','','ssHandCursor'],webUrl,["blog.facebook","blog.twitter","showemail"],true,transitionType,sanitizeStr(skava_ss_share_details.SS_SHARE_TITLE),sanitizeStr(skava_ss_share_details.SS_SHARE_DESCRIPTION),sanitizeStr(skava_ss_share_details.SS_SHARE_DESCRIPTION),null,null,null,skava_ss_share_details.SS_SHARE_ICON_URL,customTwitterTitle);}
function ssOnShareEmail(entryId,transitionType)
{if(showAlerts)
{alert("entryId = "+entryId+" transitionType = "+transitionType);}
ssDoShareActionEx(SS_EMAIL,entryId,skava_ss_share_details.SS_SHARE_TITLE,skava_ss_share_details.SS_SHARE_DESCRIPTION,skava_ss_share_details.SS_SHARE_ICON_URL,skava_ss_share_details.SS_SHARE_PAGE_LINK,skava_ss_share_details.SS_SHARE_MAILER_ID,transitionType);}
function ssLoadShareEntry(entryId,callback)
{var afterLoad=function(result)
{result=JSON.parse(result);result=result.root.bn_c;var entry=null;if(result.length>0)
{entry=result[0];}
if(callback)
{callback(entry);}};var errCbk=function(msg)
{if(showAlerts)
{alert("Error ssLoadShareEntry entryId = "+entryId+" errorMsg = "+msg);}};var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&entry_id="+entryId;jx.load(url,afterLoad,"application/x-www-form-urlencoded","GET",errCbk);}
function ssShowInitialSharePopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,transitiontype,callbackStr,customTwitterTitle,xPos,yPos,subPopupXYPositions)
{var afterInitShare=function()
{if(subPopupXYPositions)
{skava_ss_share_details.SS_SHARE_SUB_POPUP1_X_POS=(subPopupXYPositions[0]?subPopupXYPositions[0]:0);skava_ss_share_details.SS_SHARE_SUB_POPUP1_Y_POS=(subPopupXYPositions[1]?subPopupXYPositions[1]:0);skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS=(subPopupXYPositions[2]?subPopupXYPositions[2]:0);skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS=(subPopupXYPositions[3]?subPopupXYPositions[3]:0);}
var sharePopupWidth=310;var sharePopupHeight=250;var titleHtml='<img src="'+VERSION_DIR+'img/sharingtitle.gif" />';var objectParams=[{logoImgWithActionsType:{logoImg:VERSION_DIR+"img/facelogo_img.png",logoAction:SS_FACBOOK_POST_ON_WALL},descImgWithActionsType:[{descImg:VERSION_DIR+"img/postittoyourwall_link.png",descAction:SS_FACBOOK_POST_ON_WALL}]},{logoImgWithActionsType:{logoImg:VERSION_DIR+"img/twitterlogo_img.png",logoAction:SS_TWITTER},descImgWithActionsType:[{descImg:VERSION_DIR+"img/tweetaboutyouroutfit_link.png",descAction:SS_TWITTER}]},{logoImgWithActionsType:{logoImg:VERSION_DIR+"img/emaillogo_img.png",logoAction:SS_EMAIL},descImgWithActionsType:[{descImg:VERSION_DIR+"img/emailyouroutfit_link.png",descAction:SS_EMAIL}]},{logoImgWithActionsType:{logoImg:VERSION_DIR+"img/everythinglogo_img.png",logoAction:SS_EVERYTHING_ELSE},descImgWithActionsType:[{descImg:VERSION_DIR+"img/everythingelse_link.png",descAction:SS_EVERYTHING_ELSE}]}];var bodyHTML=stShowSocialHtml(titleHtml,objectParams,(callbackStr?callbackStr:"ssDoShareAction"),sharePopupWidth,sharePopupHeight,[entryId,title,description,iconUrl,webUrl,mailerId,transitiontype,customTwitterTitle]);ssShowPopup(bodyHTML,sharePopupWidth,sharePopupHeight,null,true,transitiontype,xPos,yPos);};var errorCbk=function(msg)
{if(showAlerts)
{alert("Error. ssShowInitialSharePopup = "+msg);}};if(ssSocialShareProps)
{afterInitShare();}
else
{ssInitShare(afterInitShare,errorCbk);}}
function ssInitShare(callback,errorCbk)
{var afterSkaveShareInit=function()
{var afterGetShareProps=function(result)
{ssSocialShareProps=JSON.parse(result);if(callback)
{callback();}};var errCbk=function(msg)
{if(errorCbk)
{errorCbk(msg);}};ssGetSocialShareProps(campaignidSA,1,afterGetShareProps,errCbk);};ssSkavaShareInit(campaignidSA,1,afterSkaveShareInit);}
function ssDoShareAction(actionType,entryId,title,description,iconUrl,webUrl,mailerId,transitionType,customTwitterTitle)
{if(showAlerts)
{alert("ssDoShareAction actionType = "+actionType+" entryId = "+entryId+" title = "+title+" description = "+description+" iconUrl = "+iconUrl+" webUrl = "+webUrl+" mailerId = "+mailerId);}
webUrl=(webUrl&&webUrl!="undefined"?webUrl:null);if(!webUrl)
{var afterGetEntry=function(entry)
{ssShareEntry=entry;if(entry)
{entryId=entry.entry_id;title=(title?title:entry.entry_label1);description=(description?description:entry.entry_comment);iconUrl=(iconUrl?iconUrl:entry.entry_entryprops["vc.iconurl"]);webUrl=sharelink+entryId;ssDoShareActionEx(actionType,entryId,unescape(title),unescape(description),unescape(iconUrl),unescape(webUrl),mailerId,transitionType,unescape(customTwitterTitle));}
else
{if(showAlerts)
{alert("ssDoShareAction entry = "+entry);}}};ssLoadShareEntry(entryId,afterGetEntry);}
else
{ssDoShareActionEx(actionType,entryId,unescape(title),unescape(description),unescape(iconUrl),unescape(webUrl),mailerId,transitionType,unescape(customTwitterTitle));}}
function ssDoShareActionEx(actionType,entryId,title,description,iconUrl,webUrl,mailerId,transitionType,customTwitterTitle)
{var ourUrl=webUrl+((webUrl.indexOf('?')==-1)?"?ga=":"&ga=");switch(actionType)
{case SS_FACBOOK_BADGE:shareFb(null,title,description,iconUrl,ourUrl+"blog.facebook","width=500,height=500,scrollbars=1,resizable=0");break;case SS_FACBOOK_POST_ON_WALL:shareFb(null,title,description,iconUrl,ourUrl+"blog.facebook","width=500,height=500,scrollbars=1,resizable=0");break;case SS_TWITTER:shareTwitter(null,(customTwitterTitle?customTwitterTitle:title),description,iconUrl,ourUrl+"blog.twitter");break;case SS_EMAIL:ssShowEmailPopup(null,title,description,iconUrl,ourUrl+"blog.showemail",mailerId,entryId,true,'','','',transitionType,skava_ss_share_details.SS_SHARE_SUB_POPUP2_X_POS,skava_ss_share_details.SS_SHARE_SUB_POPUP2_Y_POS);break;case SS_EVERYTHING_ELSE:ssDoSaveShareDetails(title,description,iconUrl,webUrl,mailerId,entryId,true,transitionType);ssShareIconsPopup(null,title,description,iconUrl,webUrl,mailerId,entryId,transitionType,customTwitterTitle,skava_ss_share_details.SS_SHARE_SUB_POPUP1_X_POS,skava_ss_share_details.SS_SHARE_SUB_POPUP1_Y_POS);break;}}
function ssShowPopup(bodyHTML,popupW,popupH,returnFunc,showCloseBox,animType,xGap,yGap,fromx1,fromy1,tox2,toy2,background)
{var padding=14;var width=popupW+(padding<<1);var height=popupH+(padding<<1);var innerHtml=''+'<table cellspacing="0" cellpadding="0" style="width:'+width+'px; height:'+height+'px;background: '+((background)?background:"#000000")+';">';if(showCloseBox)
{innerHtml+=''+'<tr>'+'<td id="ss_id_popup_controls" style="padding-right:'+padding+'px;">'+'<img id="ss_id_popupclose" src="'+VERSION_DIR+'img/ss_button_close.jpg" onclick="ssClosePopup(null, '+platformGetCloseAnimType(animType)+');"></img>'+'</td>'+'</tr>';}
innerHtml+=''+'<tr>'+'<td id="ss_id_body_container" align="center">'+'<div style="background:#ffffff; width:'+popupW+'px; height:'+popupH+'px;">'+
bodyHTML+'</div>'+'</td>'+'</tr>'+'</table>';if(ssShareCallbackFun)
{ssShareCallbackFun(1,innerHtml,width,height,returnFunc,false,animType,xGap,yGap,fromx1,fromy1,tox2,toy2);}
else
{showPopWin(innerHtml,width,height,returnFunc,false,animType,xGap,yGap,fromx1,fromy1,tox2,toy2);}}
function ssClosePopup(swfname,animType)
{if(showAlerts)
{alert("ssClosePopup. swfname : "+swfname+" transitiontype = "+animType);}
if(ssShareCallbackFun)
{ssShareCallbackFun(2,null,null,null,null,false,animType);}
else
{hidePopWin(swfname,animType);}}

var stControlTimeout=200;var stIsIE=(navigator.appVersion.indexOf("MSIE")!=-1)
if(stIsIE)
{stControlTimeout=500;}
var stControlClosetimer=0;var stControlDDMenuItem=null;var stControlDDImg=null;var stSelIconImg=null;var stDeselIconImg=null;var SCROLLBAR_WIDTH=17;var ST_MEDIA_TYPE_IMAGE=1;var ST_MEDIA_TYPE_VIDEO=2;var ST_ENTRY_STATS_PARAM_ENTRYID="entrystats_entryid";var ST_ENTRY_STATS_PARAM_AVGRATING="entrystats_avgrating";var ST_ENTRY_STATS_PARAM_VIEWS="entrystats_views";var ST_ENTRY_STATS_PARAM_SKAVGRATING="entrystats_skavgrating";var ST_ENTRY_STATS_PARAM_SKNUMRATERS="entrystats_sknumraters";var ST_ENTRY_STATS_PARAM_YTAVGRATING="entrystats_ytavgrating";var ST_ENTRY_STATS_PARAM_YTNUMRATERS="entrystats_ytnumraters";var ST_ENTRY_STATS_PARAM_TOTREVIEWS="entrystats_totalReviews";var ST_ENTRY_STATS_PARAM_RATINGID="rating_id";var ST_ENTRY_STATS_PARAM_USERID="rating_userid";var ST_ENTRY_STATS_PARAM_USERNAME="rating_username";var ST_ENTRY_STATS_PARAM_REVIEW="rating_review";var ST_ENTRY_STATS_PARAM_RATING_RATING="rating_rating";var ST_RATING_PARAM_RATINGTIME="rating_ratingtime";var stTwitterValues={};var stAutoLoadTwitterPosts=true;var stTwitterAutoLoadTimerId;var stProductShareEntry=null;var stProductShareProps=null;var stStatesDropDownTimerId=null;var stNoOfComments=0;var stScaleWidth=0,stScaleHeight=0;var stScaleCounter=0;var stCheckReviewStr=false;var ST_SINGLE_LINE_COMMENTS_MAX_LENGTH=25;var ST_SINGLE_LINE_DESCRIPTION_MAX_LENGTH=25;var stSwfCbkObject=null;var stDoLoadMenu=true;var ST_IMAGE_MAX_UPLOAD_SIZE=5*1024*1024;var ST_VIDEO_MAX_UPLOAD_SIZE=20*1024*1024;var ST_UPLOAD_MEDIA_INVALID="We're unable to upload the attached file. Please select a supported file type (png, jpg, gif, mov, avi, wmv, mp4) to continue upload.";var ST_UPLOAD_MENDATORY="Please enter the valid input and continue.";var ST_UPLOAD_SUCCESS="File uploaded successfully.";var ST_UPLOAD_ERROR="We encountered an error with your media file. The file is either corrupt or exceeds the file size limit. Please check the file and try again.";var ST_UPLOAD_ERROR_NETWORK="Please check your network connection and try again.";var ST_UPLOAD_ERROR_CAMPAIGN_PRIVATE="You are not allowed to upload photos.";var ST_POST_CMT_ERROR_RATING="Please select a rating and try again.";var ST_POST_CMT_ERROR_COMMENT=" Please enter a comment and try again.";var ST_ALIGN_LEFT=0;var ST_ALIGN_RIGHT=1;var ST_ALIGN_CENTER=2;function stShowHeader(html,elementId)
{if(!stSetInnerHTML(elementId,html))
{if(showAlerts)
{alert(elementId+" is not defined");}}}
function stShowHeaderTab(elementId,tabMenus,tabSubMenus,selIconImgUrl,deselIconImgUrl,callBackMthd,menuBgCls,menuCls,subMenuCls,spreadTheWord)
{stSelIconImg=selIconImgUrl;stDeselIconImg=deselIconImgUrl;var innerHtml=''+'<table class="stFullWidth" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stFullWidth '+(menuBgCls?menuBgCls:'')+'" >'+'<div class="stCursorHand" id="stMenuDropDownDiv">';for(var idx=0;idx<tabMenus.length;idx++)
{var strMaxLength=tabMenus[idx].length;for(var subMnuIdx=0;subMnuIdx<tabSubMenus[idx].length;subMnuIdx++)
{var strSubMenuLength=tabSubMenus[idx][subMnuIdx].length;if(strSubMenuLength<strMaxLength)
{var strDiff=strMaxLength-strSubMenuLength;var addSpace='';for(var i=0;i<strDiff;i++)
{addSpace+='&nbsp;';}
tabSubMenus[idx][subMnuIdx]=tabSubMenus[idx][subMnuIdx]+addSpace+(selIconImgUrl?'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;':'');}}
innerHtml+=''+'<ul class="stMenuDropDownUL">'+'<li>'+'<a class="stAutoWidth '+(menuCls?menuCls+'"':'')+' href="#" onclick="'+(tabSubMenus[idx]&&tabSubMenus[idx].length==0?callBackMthd+'('+idx+', -1); return false;':' return false; ')+'" '+(tabSubMenus[idx]&&tabSubMenus[idx].length!=0?'onmouseover="stMenuControlOpen(\'stControlDiv'+idx+'\', \'stIconImg_'+idx+'\');" onmouseout="stControlClosetime();"':'')+'> <nobr>'+
(tabSubMenus[idx].length>0?'<img id="stIconImg_'+idx+'" src="'+selIconImgUrl+'" />&nbsp;':'')+tabMenus[idx]+'</nobr> </a>';if(tabSubMenus[idx].length>0)
{innerHtml+='<div class="stCursorHand" id=\'stControlDiv'+idx+'\' onmouseover="stCancelCloseTime()" onmouseout="stControlClosetime()">';}
for(var subMnuIdx=0;subMnuIdx<tabSubMenus[idx].length;subMnuIdx++)
{innerHtml+=''+'<a '+(subMenuCls?' class=" '+subMenuCls+' "':'')+' href="#" onclick="stMenuControlClose(); '+callBackMthd+'('+idx+', '+subMnuIdx+'); return false;">'+tabSubMenus[idx][subMnuIdx]+'</a>';}
if(tabSubMenus[idx].length>0)
{innerHtml+='</div>';}
innerHtml+=''+'</li>'+'</ul>';}
innerHtml+=''+
spreadTheWord+'</div>'+'</td>'+'</tr>'+'</table>';if(!stSetInnerHTML(elementId,innerHtml))
{if(showAlerts)
{alert(elementId+" is not defined");}}}
function stMenuControlOpen(id,elementId)
{if(stControlDDMenuItem)
{stCancelCloseTime();stControlDDMenuItem.style.visibility='hidden';}
if(stControlDDImg)
{stControlDDImg.src=stSelIconImg;}
stControlDDMenuItem=document.getElementById(id);stControlDDMenuItem.style.visibility='visible';stControlDDImg=document.getElementById(elementId);stControlDDImg.src=stDeselIconImg;}
function stMenuControlClose()
{if(stControlDDMenuItem)
{stControlDDMenuItem.style.visibility='hidden';}
if(stControlDDImg)
{stControlDDImg.src=stSelIconImg;}}
function stControlClosetime()
{stControlClosetimer=window.setTimeout(stMenuControlClose,stControlTimeout);}
function stCancelCloseTime()
{if(stControlClosetimer)
{window.clearTimeout(stControlClosetimer);stControlClosetimer=null;}}
function stGetCommentsUI(elementId,callback,showPostACmt,width,height,titleH,cmtsTitle,sendImgUrl,cancelImgUrl,cmtsTabCss,cmtsHeaderBgCss,cmtsBgBorderCss,cmtsTitleFontCss,cmtsFontCss,cmtsPostACmtFontCss,cmtsFooterBgCss)
{var commentsHtml=''+'<table class="stBorder1 '+(cmtsTabCss?cmtsTabCss:'')+'" cellpadding="0" cellspacing="0" style="'+(width?'width:'+width+'px; ':'')+(height?'height:'+height+'px;':'')+'">'+'<tr>'+'<td class="stFullWidth stCmtsTitleTR stBgColorF4F4EC stBorder1 '+(cmtsHeaderBgCss?cmtsHeaderBgCss:'')+'" style="height:'+titleH+'px;">'+'<table class="stFullWidth stFullHeight" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stFullWidth stFullHeight">'+'<font class="stTextAlignL stFontSize11 stFontArial stcolorE53542 stTextBold '+(cmtsTitleFontCss?cmtsTitleFontCss:'')+'">'+(cmtsTitle?cmtsTitle:'COMMENTS')+'</font>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td>'+'<table class="stFullWidth stFullHeight '+(cmtsBgBorderCss?cmtsBgBorderCss:'')+'" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stFullWidth stCmtsPageIdTD stCmtsStatusBoxPad">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stCommentPageIdx" class="stWidth75p stTextAlignL stFontSize13 stFontArial stcolor666666 stTextBold '+(cmtsFontCss?cmtsFontCss:'')+'" align="left"/>'+'<td class="stWidth25p" align="right">'+
(showPostACmt?'<a href="#" class="stTextAlignR stFontSize11 stFontArial stcolorE53542 stTextBold stDecorationUnderline '+(cmtsPostACmtFontCss?cmtsPostACmtFontCss:'')+'" onclick="stShowCommentsForm(\''+sendImgUrl+'\', \''+cancelImgUrl+'\'); return false;">Post a Comment</a>':'')+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stFullWidth" valign="top">'+'<div id="stComments" class="stFullWidth stCmtsDivH" style="'+(height?'height:'+(height-60-titleH)+'px;':'')+'"/>'+'</td>'+'</tr>'+'<tr>'+'<td id="stCommentsPagination" class="stFullWidth stCmtsPaginationH stValignMiddle stBgColorF4F4EC stBorderCmtsTop '+(cmtsFooterBgCss?cmtsFooterBgCss:'')+'"/>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';if(stSetInnerHTML(elementId,commentsHtml))
{if(callback)
{callback();}}
else
{if(showAlerts)
{alert(elementId+" is not defined");}}}
function stGetEntryStatsAndComments(bundleEntryPath,entry_ids,startIdx,cbk,reportImgUrl,cmtsHeadingFontCss,cmtsFontCss,getTotalReviews)
{var isSingleEntry=((''+entry_ids).indexOf(',')==-1);var errCbk=function(message)
{if(showAlerts)
{alert("err message :"+message);}}
var afterUpload=function(result)
{if(cbk)
{var response=parseResult(result);var ratingAndReview=new Array(0);if(showAlerts)
{alert("getRatingsByUser Response: "+response["X-Skava-ResponseCode"]+" "+urldecode(response["X-Skava-ResponseMessage"]));}
if(response["X-Skava-ResponseCode"]==0||response["X-Skava-ResponseCode"]=="0")
{if(isSingleEntry)
{var ratingArray=new Array(0);var reviewArray=new Array(0);var keyValuePair=new Array(0);var length=parseInt(response["X-Skava-RateMaxLength_"+entry_ids]?response["X-Skava-RateMaxLength_"+entry_ids]:0);var totalLength=parseInt(response["X-Skava-RateTotalLength_"+entry_ids]?response["X-Skava-RateTotalLength_"+entry_ids]:0);for(var idx=0;idx<length;idx++)
{keyValuePair=new Array(0);keyValuePair["rating_id"]=response["X-Skava-UserId_"+entry_ids+"_"+idx];keyValuePair["rating_userid"]=response["X-Skava-UserId_"+entry_ids+"_"+idx];keyValuePair["rating_username"]=response["X-Skava-UserName_"+entry_ids+"_"+idx];keyValuePair["rating_rating"]=response["X-Skava-Rating_"+entry_ids+"_"+idx];keyValuePair["rating_review"]=response["X-Skava-Review_"+entry_ids+"_"+idx];keyValuePair["rating_ratingtime"]=response["X-Skava-RatingTime_"+entry_ids+"_"+idx];reviewArray.push(keyValuePair);}
ratingArray["entrystats_avgrating"]=response["X-Skava-AvgRate_"+entry_ids];ratingArray["entrystats_skavgrating"]=response["X-Skava-SkAvgRate_"+entry_ids];ratingArray["entrystats_sknumraters"]=response["X-Skava-SkNumRate_"+entry_ids];ratingArray["entrystats_views"]=response["X-Skava-Views_"+entry_ids];ratingArray["entrystats_ytavgrating"]=response["X-Skava-YtAvgRate_"+entry_ids];ratingArray["entrystats_ytnumraters"]=response["X-Skava-YtNumRate_"+entry_ids];ratingArray["entrystats_totalReviews"]=totalLength;ratingAndReview["rating_details"]=ratingArray;ratingAndReview["review_details"]=reviewArray;ratingAndReview["review_max_length"]=response["X-Skava-RateMaxLength_"+entry_ids];ratingAndReview["review_total_length"]=response["X-Skava-RateTotalLength_"+entry_ids];}
else
{entry_ids=(''+entry_ids).split(',');for(var idx=0;idx<entry_ids.length;idx++)
{if(getTotalReviews)
{var ratingArray={};ratingArray["entrystats_skavgrating"]=response["X-Skava-SkAvgRate_"+entry_ids[idx]];ratingArray["entrystats_totalReviews"]=response["X-Skava-RateTotalLength_"+entry_ids[idx]];ratingAndReview.push(ratingArray);}
else
{ratingAndReview.push(response["X-Skava-SkAvgRate_"+entry_ids[idx]]);}}}}
if(isSingleEntry)
{cbk(ratingAndReview,bundleEntryPath,entry_ids,startIdx,reportImgUrl,cmtsHeadingFontCss,cmtsFontCss);}
else
{cbk(ratingAndReview);}}}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&entryproperties_name="+bundleEntryPath+"&op=getentrystats";if(isSingleEntry||getTotalReviews)
{url+="&getuserratings=true"+"&ratestartidx="+startIdx+"&ratemaxentries="+stNoOfComments;}
var bodyForGetRatings=escape("bundle_entryPath")+"="+escape(entry_ids);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errCbk,bodyForGetRatings);}
function stLoadComments(result,bundleEntryPath,entry_id,startIdx,reportImgUrl,cmtsHeadingFontCss,cmtsFontCss)
{currentEntryId=entry_id;var numItems=result.review_total_length;var stComments=result.review_details;var rating_det=result.rating_details;var skAvgRate=rating_det.entrystats_skavgrating;var noOfRater=rating_det.entrystats_sknumraters;var flr=Math.floor(skAvgRate);var rnd=Math.round(skAvgRate);var commentPageIdx=(numItems>0?''+(startIdx+1)+' - '+((startIdx+stNoOfComments)>numItems?numItems:startIdx+stNoOfComments)+' of '+numItems+' Comments':'');var commentDet='<table class="stFullWidth" border="0" cellpadding="0" cellspacing="0">';if(stComments)
{for(var idx=0;idx<stComments.length;idx++)
{var reviewStr=stComments[idx].rating_review;commentDet+=''+'<tr>'+'<td class="stFullWidth stSingleCmtH stBorderCmtsTop stValignTop">'+'<table class="stFullWidth stSingleCmtPad" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stWidth75p stFontSize11 stFontArial stTextBold stcolorE21E2D stTextAlignL '+(cmtsHeadingFontCss?cmtsHeadingFontCss:'')+'" align="left">'+
stComments[idx].rating_username+'</td>'+'<td align="right">'+'<a href="#" onclick="emailAbuseReport('+entry_id+', \''+escape(htmlEncode(reviewStr))+'\'); return false;">'+'<img src="'+reportImgUrl+'reportalert_icon.png"/>'+'</a>'+'</td>'+'</tr>'+'<tr>'+'<td colspan="2" class="stFontSize11 stFontArial stTextBold stcolor898898 stValignTop '+(cmtsFontCss?cmtsFontCss:'')+'">'+
platformDoWhiteSpaceEncode(reviewStr,null,ST_SINGLE_LINE_COMMENTS_MAX_LENGTH)+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>';}}
commentDet+='</table>';var statusHtml='<table class="stFullWidth stCmtsPaginationPad" cellspacing="0" cellpadding="0"><tr><td class="stWidth75p stTextAlignL"><font class="stFontSize11 stFontArial stcolor666666 stTextBold '+(cmtsFontCss?cmtsFontCss:'')+'">Page: </font>';var statusstartIdx=0;var totalItems=10*stNoOfComments;for(var i=0;i<=startIdx;i+=totalItems)
{statusstartIdx=i/totalItems;}
statusstartIdx=statusstartIdx*10;var totalstatusIdx=numItems/stNoOfComments;if(statusstartIdx>0)
{statusHtml+='<a class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stDecorationUnderline" href="#" onclick="stGetEntryStatsAndComments(\''+bundleEntryPath+'\','+entry_id+','+((statusstartIdx-10)*stNoOfComments)+',stLoadComments, \''+reportImgUrl+'\', \''+cmtsHeadingFontCss+'\',\''+cmtsFontCss+'\'); return false;">&lt;&lt;</a>&nbsp;';}
var selectedidx=0;for(i=statusstartIdx;i<totalstatusIdx&&i<statusstartIdx+10;i++)
{if(i==(startIdx/stNoOfComments))
{selectedidx=i;statusHtml+='<font class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stTextBold stDecorationNone">'+(i+1)+'</font>&nbsp;';}
else
{statusHtml+='<a class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stDecorationUnderline" href="#" onclick="stGetEntryStatsAndComments(\''+bundleEntryPath+'\','+entry_id+','+(i*stNoOfComments)+',stLoadComments, \''+reportImgUrl+'\',\''+cmtsHeadingFontCss+'\',\''+cmtsFontCss+'\'); return false;">'+(i+1)+'</a>&nbsp;';}}
if((statusstartIdx+10)<totalstatusIdx)
{statusHtml+='<a class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stDecorationUnderline" href="#" onclick="stGetEntryStatsAndComments(\''+bundleEntryPath+'\','+entry_id+','+((statusstartIdx+10)*stNoOfComments)+',stLoadComments, \''+reportImgUrl+'\',\''+cmtsHeadingFontCss+'\',\''+cmtsFontCss+'\'); return false;">&gt;&gt;</a>&nbsp;';}
statusHtml+='</td><td class="stWidth25p">'+'<table class="stFullWidth" cellspacing="0" cellpadding="0">'+'<tr><td class="stWidth70p stTextAlignR">';if(selectedidx>0)
{statusHtml+='<a class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stDecorationUnderline" href="#" onclick="stGetEntryStatsAndComments(\''+bundleEntryPath+'\','+entry_id+','+((selectedidx-1)*stNoOfComments)+',stLoadComments, \''+reportImgUrl+'\',\''+cmtsHeadingFontCss+'\',\''+cmtsFontCss+'\'); return false;">previous</a>';}
statusHtml+='</td><td class="stWidth5p"></td> <td class="stWidth25p stTextAlignR">';if(selectedidx+1<totalstatusIdx)
{statusHtml+='<a class="stFontSize11 stFontArial stcolor666666 '+(cmtsFontCss?cmtsFontCss:'')+' stDecorationUnderline" href="#" onclick="stGetEntryStatsAndComments(\''+bundleEntryPath+'\','+entry_id+','+((selectedidx+1)*stNoOfComments)+',stLoadComments, \''+reportImgUrl+'\',\''+cmtsHeadingFontCss+'\',\''+cmtsFontCss+'\'); return false;">next</a>';}
statusHtml+='</td></tr></table></td></tr></table>';stSetInnerHTML("stCommentPageIdx",commentPageIdx);stSetInnerHTML("stComments",commentDet);stSetInnerHTML("stCommentsPagination",statusHtml);stSetInnerHTML("stNumRater",'&nbsp;('+noOfRater+')');var node=document.getElementById("stavgRating_"+entry_id);if(node)
{node.src=reportImgUrl+'star'+(flr+(flr==rnd?"0":"5"))+'.jpg';}
var node1=document.getElementById("stavgRating1_"+entry_id);if(node1)
{node1.src=reportImgUrl+'star'+(flr+(flr==rnd?"0":"5"))+'.jpg';}}
function stShowCommentsForm(sendImgUrl,cancelImgUrl)
{var html='<table cellpadding="0" cellspacing="0" align="center" class="stBorder1 stFormPodcastDimension stTopPadding10 stBgColorWhite">'
+'<tr>'
+'<td class="stLeftPadding10">'
+'<font class="stFontSize12 stFontMyraidPro stcolorBlack">'
+'Select your rating here:&nbsp;&nbsp;'
+'</font>'
+'<select id="stRateDropDownComments" class="stFontSize11 stFontArial stcolorBlack">'
+'<option value="-1">&nbsp;Select</option>'
+'<option value="5">&nbsp;Excellent</option>'
+'<option value="4">&nbsp;Very good</option>'
+'<option value="3">&nbsp;Good</option>'
+'<option value="2">&nbsp;Satisfactory</option>'
+'<option value="1">&nbsp;Poor</option>'
+'</select>'
+'<br>'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stLeftPadding10">'
+'<font class="stFontSize12 stFontMyraidPro stcolorBlack">'
+'Write Your Comment Below:'
+'</font>'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stTopPadding10" align="center">'
+'<textarea id="stTextareaComment"  rows="4" class="stCommentAreaDimstyle stSetScrollY"></textarea>'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stFullWidth">'
+'<table class="stFullWidth">'
+'<tr>'
+'<td id="stUploadErrTxt" class="stLeftPadding10 stHalfWidth stFontSize11 stFontArial stTextBold stcolorE21E2D stTextAlignL ">'
+'</td>'
+'<td class="stHalfWidth stTextAlignR stRightPadding30">'
+'<a href="javascript:false" onclick="hidePopWin();return false;"><img src="'+cancelImgUrl+'" alt="cancel"/></a>&nbsp;&nbsp;&nbsp;'
+'<a href="#" onclick="stPostAComment();return false;"><img src="'+sendImgUrl+'" alt="send"/></a>'
+'</td>'
+'</tr>'
+'</table>'
+'</td>'
+'</tr>'
+'</table>';showPopWin(html,500,250,null,true);}
function stPostAComment()
{var userRating=-1;var dropdown=document.getElementById('stRateDropDownComments');if(dropdown)
{userRating=dropdown.options[dropdown.selectedIndex].value;}
var textArea=document.getElementById('stTextareaComment');var review="";if(textArea)
{review=textArea.value
textArea.value="";}
if(userRating==-1)
{stSetInnerHTML("stUploadErrTxt",ST_POST_CMT_ERROR_RATING);return;}
else if(stCheckReviewStr)
{stSetInnerHTML("stUploadErrTxt",ST_POST_CMT_ERROR_COMMENT);return;}
doSkRateAndReview(stSwfCbkObject,currentEntryId,0,userRating,escape(sanitizeStr(escape(review))));}
function stShowPrdtEntries(elementId,entries,width,height,headingHeight,isSharingVisible,showPopupOnTop,leftTitle,rightTitle,entryObjString,noOfColumns,doSetEntryPath,callback,pdtMaileridEmail,pdtMaileridSms,paddingArray,cssParams,blogItCallbak,showDescription,onClickCallbck,pdtShopLabels,pdtShopLabelLinks)
{var imageCSS=0;var singleProductPanelCSS=1;var titleCSS=2;var leftTitleCSS=3;var rightTitleCSS=4;var labelPanelCSS=5;var labelFontCSS=6;var regPriceCSS=7;var salePriceCSS=8;var divCSS=9;var descriptionCSS=10;var imageTDCSS=11;var shopLabelCSS=12;var wasPriceCSS=13;var paddingTop=0;var paddingRight=1;var paddingBottom=2;var paddingLeft=3;var productBwGap=4;var innerContent=''+'<table class="" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stHeight25px stBgColorOrange stBorderBottomNone stBorder1pxSolidCCCCCCLRB   '+(cssParams[titleCSS]?cssParams[titleCSS]:"")+'">'+'<table cellpadding="0" cellspacing="0" style="width:'+width+'px;height:'+headingHeight+'px;">'+'<tr>'+'<td class=" stPaddingLeft14px stHalfWidth  stcolorFFFFFF stFontVerdana stFontSize stTextBold  '+(cssParams[leftTitleCSS]?cssParams[leftTitleCSS]:"")+'">'+
leftTitle+'</td>'+'<td class="stValignRight stHalfWidth stPaddingRight9px stTextAlignRight '+(cssParams[rightTitleCSS]?cssParams[rightTitleCSS]:"")+'">'+
(rightTitle?rightTitle:"")+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stBorder1pxSolidCCCCCCLRB stBorderTopNone ">'+'<div id="stPdtDiv_'+elementId+'" '+(cssParams[divCSS]?'class="'+cssParams[divCSS]+'"':'style="overflow-y: scroll; overflow-x: hidden; width:'+width+'px; height: '+(height-headingHeight)+'px;"')+'>'+'<table cellpadding="0" cellspacing="0" style="width:'+(width-SCROLLBAR_WIDTH)+'px;">'+'<tr>'+'<td valign="top" style="padding-top:'+paddingArray[paddingTop]+'px;padding-right:'+paddingArray[paddingRight]+'px;padding-bottom:'+paddingArray[paddingBottom]+'px;padding-left:'+paddingArray[paddingLeft]+'px;">'+'<table cellpadding="0" cellspacing="0" align="left">';var productsTotalGap=paddingArray[paddingLeft]+paddingArray[paddingRight]+(paddingArray[productBwGap]*(noOfColumns-1));var singlePanelWidth=(width-SCROLLBAR_WIDTH-productsTotalGap)/noOfColumns;var j=0;for(var i=0;entries&&i<entries.length;i++)
{var isImage=(entries[i].entry_mediatype==ST_MEDIA_TYPE_IMAGE)?true:false;var imgURL=(isImage?(entries[i].entry_entryprops["vc.halficonurl"]?entries[i].entry_entryprops["vc.halficonurl"]:entries[i].entry_fileurl):(entries[i].entry_entryprops["vc.iconurl"]&&entries[i].entry_entryprops["vc.iconurl"].indexOf(".png")==-1?'/mc/static/common/processvideo.png':entries[i].entry_entryprops["vc.iconurl"]));{var doGivePadding=true;if((j%noOfColumns)==0)
{innerContent+='<tr>';doGivePadding=false;}
innerContent+=''+
(doGivePadding?'<td style="width:'+paddingArray[productBwGap]+'px;"/>':'')+'<td class="stSingleProductPanel '+(cssParams[singleProductPanelCSS]?cssParams[singleProductPanelCSS]:'')+'" style="width:'+singlePanelWidth+'px;" valign="top">'+'<table cellpadding="0" cellspacing="0" style="width:'+singlePanelWidth+'px;">'+'<tr>'+'<td class="'+(cssParams[imageTDCSS]?cssParams[imageTDCSS]:'')+'">'+'<a onclick="'+(onClickCallbck?onClickCallbck+'('+i+');':'')+(entries[i].entry_itemurl1?"return true;":"return false;")+'" target="_blank" href="'+(entries[i].entry_itemurl1?entries[i].entry_itemurl1:'#')+'">'+'<img src="'+imgURL+'" class="stProductImagePanel '+(cssParams[imageCSS]?cssParams[imageCSS]:"")+'"/>'+'</a>'+'</td>'+'</tr>'+'<tr>'+'<td class="stLineHeight11 stBgColorWhite '+(cssParams[labelPanelCSS]?cssParams[labelPanelCSS]:'')+'" >'+'<a id="stEntry_'+entries[i].entry_id+'" onclick="'+(onClickCallbck?onClickCallbck+'('+i+');':'')+(entries[i].entry_itemurl1?"return true;":"return false;")+'" target="_blank" href="'+(entries[i].entry_itemurl1?entries[i].entry_itemurl1:'#')+'" class="stFeaturedProdLabelFont'+(cssParams[labelFontCSS]?cssParams[labelFontCSS]:'')+'">'+
entries[i].entry_label1+'</a>'+'</td>'+'</tr>'+
(showDescription&&entries[i].entry_comment?('<tr>'+'<td class="stFeaturedProdLabelFont '+(cssParams[descriptionCSS]?cssParams[descriptionCSS]:'')+'" >'+
entries[i].entry_comment+'</td>'+'</tr>'):"")+
((entries[i].entry_entryprops["pfeed_price1"])?('<tr>'+'<td class=" stBgColorWhite stRegPriceFont '+(cssParams[regPriceCSS]?cssParams[regPriceCSS]:'')+'" >'+
entries[i].entry_entryprops["pfeed_price1"]+'</td>'+'</tr>'):"")+
((entries[i].entry_entryprops["pfeed_price2"])?('<tr>'+'<td class=" stBgColorWhite stWasPriceFont '+(cssParams[wasPriceCSS]?cssParams[wasPriceCSS]:'')+'" >'+
entries[i].entry_entryprops["pfeed_price2"]+'</td>'):'')+
((entries[i].entry_entryprops["pfeed_price3"])?('<tr>'+'<td class=" stBgColorWhite stSalePriceFont '+(cssParams[salePriceCSS]?cssParams[salePriceCSS]:'')+'" >'+
entries[i].entry_entryprops["pfeed_price3"]+'</td>'):'')+
((pdtShopLabels&&pdtShopLabels[i]&&pdtShopLabelLinks&&pdtShopLabelLinks[i])?('<tr>'+'<td class="'+(cssParams[shopLabelCSS]?cssParams[shopLabelCSS]:'')+'" >'+'<a href="'+pdtShopLabelLinks[i]+'" class="stFeaturedProdLabelFont'+(cssParams[shopLabelCSS]?cssParams[shopLabelCSS]:'')+'" target="_blank">'+
pdtShopLabels[i]+'</a>'+'</td>'):'')+'</tr>';if(isSharingVisible)
{innerContent+=''+'<tr>'+'<td class="stSharingPanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stSharItId_'+entries[i].entry_id+'">'+'</td>'+'<td id="stSendToPhone_'+entries[i].entry_id+'">'+'<img class="stSharingEmailIcon" src="'+VERSION_DIR+'img/email_icon.png"  onclick="sendMessage(stSwfCbkObject, \''+sanitizeStr(entries[i].entry_label1)+'\', \''+sanitizeStr(entries[i].entry_comment)+'\', \''+sanitizeStr(entries[i].entry_fileurl)+'\', \''+entries[i].entry_itemurl1+'\', \''+entries[i].entry_id+'\', false, \''+((pdtMaileridEmail&&pdtMaileridEmail[campaignidSA])?pdtMaileridEmail[campaignidSA]:maileridEmail[campaignidSA])+'\');" />'+'</td>'+'<td id="stSendEmail_'+entries[i].entry_id+'">'+'<img class="stSharingPhoneIcon" src="'+VERSION_DIR+'img/mobile_icon.png"  onclick="sendMessage(stSwfCbkObject, \''+sanitizeStr(entries[i].entry_label1)+'\', \''+sanitizeStr(entries[i].entry_comment)+'\', \''+sanitizeStr(entries[i].entry_fileurl)+'\', \''+entries[i].entry_itemurl1+'\', \''+entries[i].entry_id+'\', true, \''+((pdtMaileridSms&&pdtMaileridSms[campaignidSA])?pdtMaileridSms[campaignidSA]:maileridSms[campaignidSA])+'\');" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>';}
innerContent+=''+'</table>'+'</td>';if(((j+1)%noOfColumns)==0)
{innerContent+='</tr>';}
j++;}}
innerContent+=''+'</table>'+'</td>'+'</tr>'+'</table>'+'</div>'+'</td>'+'</tr>'+'</table>';if(!stSetInnerHTML(elementId,innerContent))
{if(showAlerts)
{alert(elementId+" is not defined.");}}
var loadSharing=function(cbk)
{var errcbk=function(message)
{if(showAlerts)
{alert("message :"+message);}}
var localCbk=function()
{var aftercallback=function(result)
{if(result)
{for(var i=0;entries&&i<entries.length;i++)
{var webUrl=(entries[i].entry_itemurl1?entries[i].entry_itemurl1:siteUrl[campaignidSA]);var shareEl=document.getElementById("stSharItId_"+entries[i].entry_id);if(shareEl)
{var shareContent=ssShareItControlElmts(result,'<img id="stSharItId'+entries[i].entry_id+'" class="stShareItImgWH" border="none" align="middle" src="'+VERSION_DIR+'img/shareit.png">',''+entryObjString+'['+i+']',entries[i].entry_id,hostUrl[campaignidSA]+'/mc/templates/common/res/blogging/',webUrl,doSetEntryPath,showPopupOnTop,'stPdtDiv_'+elementId,blogItCallbak?blogItCallbak:'stShowBlogItPopup');shareEl.innerHTML=shareContent;}}}
if(cbk)
{cbk();}};var url='/mc/social?campaign_id='+campaignidSA+'&channel_id='+channelId+'&X-Skava-Authorization='+auth[campaignidSA]+'&op=getshareprops';jx.load(url,aftercallback,"application/x-www-form-urlencoded","POST",errcbk);}
if(!ssbloggingURLs&&!ssbookmarksURLs)
{ssSkavaShareInit(campaignidSA,channelId,localCbk);}
else
{localCbk();}}
if(isSharingVisible)
{loadSharing(callback);}
else if(callback)
{callback();}}
function stShowListOfImageOrVideo(elementId,callback,entries,width,height,titleH,numCharsPerLine,title,paddingInfoArr,isSubmittedByVisible,ratingImagePath,onClickCallbck,tableCSS,divCSS,titleCSS,imgTitleCss,CommentCSS,submittedByCSS,imgDivLine,ratingCSS,isPriceVisible,priceParams,isSharingVisible,sharingParams,doNotShowComments,doNotShowRating,selectionCheckBoxImg,checkBoxCallbak,pdtRowCSS,propCss)
{var regPriceCSS=stGetValue(priceParams,0,'');var salePriceCSS=stGetValue(priceParams,1,'');var wasPriceCSS=stGetValue(priceParams,2,'');var PADDING_LEFT=(paddingInfoArr&&(paddingInfoArr[0]||paddingInfoArr[0]==0))?paddingInfoArr[0]:7;var PADDING_RIGHT=(paddingInfoArr&&(paddingInfoArr[1]||paddingInfoArr[1]==0))?paddingInfoArr[1]:7;var PADDING_TOP=(paddingInfoArr&&(paddingInfoArr[2]||paddingInfoArr[2]==0))?paddingInfoArr[2]:0;var PADDING_BOTTOM=(paddingInfoArr&&(paddingInfoArr[3]||paddingInfoArr[3]==0))?paddingInfoArr[3]:7;var IDX_HORIZONTAL_BAR=0;var IDX_HORIZONTAL_GAP=1;var IDX_DESCRIPTION_NUM_CHARS=2;var IDX_ITEM_URL_OPEN_NEW_TAB=3;var IDX_SUBMITTED_BY_STR=4;var isHorizontalScrollBar=stGetValue(propCss,IDX_HORIZONTAL_BAR,false);var isHorizontalGap=stGetValue(propCss,IDX_HORIZONTAL_GAP,false);var descNumChars=stGetValue(propCss,IDX_DESCRIPTION_NUM_CHARS,100);var isItemlUrlOpenNewTab=stGetValue(propCss,IDX_ITEM_URL_OPEN_NEW_TAB,true);var submittedByStr=stGetValue(propCss,IDX_SUBMITTED_BY_STR,"");var entryIds=new Array();var innerContent=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stimageOrVideoListPanel '+(tableCSS?tableCSS:'')+'" style="width:'+width+'px; height:'+height+'px;">'+'<table class="stFullWidth stFullHeight" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stimageOrVideoListPanelHeading '+(titleCSS?titleCSS:"")+'" style="width:'+width+'px; height:'+titleH+'px;">'+
title+'</td>'+'</tr>'+'<tr>'+'<td class="" align="center" valign="top">'+'<div id="stPdtListDiv_'+elementId+'" class="stimageOrVideoListScroll '+(divCSS?divCSS:'')+'" style="width:'+(width-(PADDING_LEFT+PADDING_RIGHT)-(divCSS?2:0))+'px; height: '+(height-titleH-(PADDING_TOP+PADDING_BOTTOM)-(divCSS?2:0))+'px;">'+
(isHorizontalScrollBar?'<table cellpadding="0" cellspacing="0" align="left"><tr>':'<table cellpadding="0" cellspacing="0" style="width:'+(width-(SCROLLBAR_WIDTH+(PADDING_LEFT+PADDING_RIGHT))-(divCSS?2:0))+'px;">');for(var i=0;entries&&i<entries.length;i++)
{entryIds[i]=entries[i].entry_id;var isImage=(entries[i].entry_mediatype==ST_MEDIA_TYPE_IMAGE)?true:false;var imgURL=(isImage?(entries[i].entry_entryprops["vc.halficonurl"]?entries[i].entry_entryprops["vc.halficonurl"]:entries[i].entry_fileurl):(entries[i].entry_entryprops["vc.iconurl"]&&entries[i].entry_entryprops["vc.iconurl"].indexOf(".png")==-1?'/mc/static/common/processvideo.png':entries[i].entry_entryprops["vc.iconurl"]));innerContent+=''+
(isHorizontalScrollBar?"":'<tr>')+'<td class="stFullWidth stPadding10 stImageVideoListDivider '+(imgDivLine?imgDivLine:'')+'">'+'<table class="stFullWidth stThumImgDisplay" cellpadding="0" cellspacing="0">'+'<tr>'+
(selectionCheckBoxImg?('<td class="stValignTop '+(pdtRowCSS&&pdtRowCSS[0]?pdtRowCSS[0]:'')+'" >'+'<img id="stChkBoxImg_'+entryIds[i]+'" src="'+selectionCheckBoxImg+'" class="stCursorHand" onclick="'+(checkBoxCallbak?checkBoxCallbak+'('+entryIds[i]+'); return false;':'')+'"/>'+'</td>'):'')+'<td class="stWidth25p stValignTop '+(pdtRowCSS&&pdtRowCSS[1]?pdtRowCSS[1]:'')+'">'+'<table class="stFullWidth stFullHeight" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stImageOrVideo">'+'<a onclick="'+(onClickCallbck?onClickCallbck+'('+i+');':'')+(isItemlUrlOpenNewTab&&entries[i].entry_itemurl1?"return true;":"return false;")+'" target="_blank" href="'+(entries[i].entry_itemurl1?entries[i].entry_itemurl1:'#')+'">'+'<img src="'+imgURL+'" class="stImageOrVideo stBorder1" />'+'</a>'+'</td>'+'</tr>'+'</table>'+'</td>';if(isHorizontalScrollBar)
{innerContent+='</tr><tr>'+
(selectionCheckBoxImg?('<td ></td>'):'');}
innerContent+=''+'<td class="stWidth75p stTextAlignL stLeftPadding10 stValignTop '+(pdtRowCSS&&pdtRowCSS[2]?pdtRowCSS[2]:'')+'">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+(imgTitleCss?imgTitleCss:'')+'">'+'<a class="'+(imgTitleCss?imgTitleCss:'')+'" onclick="'+(onClickCallbck?onClickCallbck+'('+i+');':'')+(isItemlUrlOpenNewTab&&entries[i].entry_itemurl1?"return true;":"return false;")+'" target="_blank" href="'+(entries[i].entry_itemurl1?entries[i].entry_itemurl1:'#')+'">'+
platformGetDisplayText(entries[i].entry_label1,numCharsPerLine)+'</a>'+'</td>'+'</tr>'+
(!doNotShowComments?'<tr>'+'<td class="stTextAlignL'+(CommentCSS?" "+CommentCSS:"")+'">'+
platformDoWhiteSpaceEncode(entries[i].entry_comment,descNumChars,numCharsPerLine)+'</td>'+'</tr>':'')+
((isPriceVisible&&entries[i].entry_entryprops["pfeed_price1"])?('<tr>'+'<td class=" stBgColorWhite stRegPriceFont '+(regPriceCSS)+'" >'+
entries[i].entry_entryprops["pfeed_price1"]+'</td>'+'</tr>'):"")+
((isPriceVisible&&entries[i].entry_entryprops["pfeed_price2"])?('<tr>'+'<td class=" stBgColorWhite stWasPriceFont '+(wasPriceCSS)+'" >'+
entries[i].entry_entryprops["pfeed_price2"]+'</td>'+'</tr>'):"")+
((isPriceVisible&&entries[i].entry_entryprops["pfeed_price3"])?('<tr>'+'<td class=" stBgColorWhite stSalePriceFont '+(salePriceCSS)+'" >'+
entries[i].entry_entryprops["pfeed_price3"]+'</td>'+'</tr>'):"");if(isSubmittedByVisible)
{innerContent+=''+'<tr>'+'<td class="stTextAlignL'+(submittedByCSS?" "+submittedByCSS:"")+'">'+
(submittedByStr?submittedByStr:"")+'</td>'+'</tr>';}
innerContent+=''+'<tr>'+'<td class="stTextAlignL '+(ratingCSS?ratingCSS:'')+'">'+'<img id="stavgRating_'+entries[i].entry_id+'"/>'+'</td>'+'</tr>';if(isSharingVisible)
{innerContent+=''+'<tr>'+'<td class="stSharingPanel">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stSharItId_'+entries[i].entry_id+'">'+'</td>'+'<td class="stShareImgsGap"/>'+'<td id="stSendToPhone_'+entries[i].entry_id+'">'+'<img class="stSharingEmailIcon" src="'+VERSION_DIR+'img/email_icon.png"  onclick="sendMessage(stSwfCbkObject, \''+sanitizeStr(entries[i].entry_label1)+'\', \''+sanitizeStr(entries[i].entry_comment)+'\', \''+sanitizeStr(entries[i].entry_fileurl)+'\', \''+entries[i].entry_itemurl1+'\', \''+entries[i].entry_id+'\', false, \''+((pdtMaileridEmail&&pdtMaileridEmail[campaignidSA])?pdtMaileridEmail[campaignidSA]:maileridEmail[campaignidSA])+'\');" />'+'</td>'+'<td class="stShareImgsGap"/>'+'<td id="stSendEmail_'+entries[i].entry_id+'">'+'<img class="stSharingPhoneIcon" src="'+VERSION_DIR+'img/mobile_icon.png"  onclick="sendMessage(stSwfCbkObject, \''+sanitizeStr(entries[i].entry_label1)+'\', \''+sanitizeStr(entries[i].entry_comment)+'\', \''+sanitizeStr(entries[i].entry_fileurl)+'\', \''+entries[i].entry_itemurl1+'\', \''+entries[i].entry_id+'\', true, \''+((pdtMaileridSms&&pdtMaileridSms[campaignidSA])?pdtMaileridSms[campaignidSA]:maileridSms[campaignidSA])+'\');" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>';}
innerContent+=''+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+
(isHorizontalScrollBar&&isHorizontalGap&&i<entries.length-1?'<td>&nbsp;&nbsp;</td>':"");}
innerContent+=(isHorizontalScrollBar?'</tr>':"")+'</table>'+'</div>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';if(!stSetInnerHTML(elementId,innerContent))
{if(showAlerts)
{alert(elementId+" is not defined.");}}
var stShowRatings=function(avgRatingArray)
{for(var idx=0;idx<entryIds.length;idx++)
{var flr=Math.floor(avgRatingArray[idx]);var rnd=Math.round(avgRatingArray[idx]);var imgEl=document.getElementById("stavgRating_"+entryIds[idx]);if(imgEl)
{imgEl.src=ratingImagePath+(flr+(flr==rnd?"0":"5"))+'.jpg';}}
if(isSharingVisible)
{loadSharing(callback);}
else if(callback)
{callback();}}
var loadSharing=function(cbk)
{var entryObjString=stGetValue(sharingParams,0,null);var doSetEntryPath=stGetValue(sharingParams,1,null);var showPopupOnTop=stGetValue(sharingParams,2,null);var showFirstItemPopupOnTop=stGetValue(sharingParams,3,null);var blogItCallbak=stGetValue(sharingParams,4,null);var errcbk=function(message)
{if(showAlerts)
{alert("message :"+message);}}
var localCbk=function()
{var aftercallback=function(result)
{if(result)
{for(var i=0;entries&&i<entries.length;i++)
{var webUrl=(entries[i].entry_itemurl1?entries[i].entry_itemurl1:siteUrl[campaignidSA]);var shareEl=document.getElementById("stSharItId_"+entries[i].entry_id);if(shareEl)
{var shareContent=ssShareItControlElmts(result,'<img id="stSharItId'+entries[i].entry_id+'" class="stShareItImgWH" border="none" align="middle" src="'+VERSION_DIR+'img/shareit.png">',''+entryObjString+'['+i+']',entries[i].entry_id,hostUrl[campaignidSA]+'/mc/templates/common/res/blogging/',webUrl,doSetEntryPath,(i==0?showFirstItemPopupOnTop:showPopupOnTop),'stPdtListDiv_'+elementId,blogItCallbak?blogItCallbak:'stShowBlogItPopup');shareEl.innerHTML=shareContent;}}}
if(cbk)
{cbk();}};var url='/mc/social?campaign_id='+campaignidSA+'&channel_id='+channelId+'&X-Skava-Authorization='+auth[campaignidSA]+'&op=getshareprops';jx.load(url,aftercallback,"application/x-www-form-urlencoded","POST",errcbk);}
if(!ssbloggingURLs&&!ssbookmarksURLs)
{ssSkavaShareInit(campaignidSA,channelId,localCbk);}
else
{localCbk();}};if(!doNotShowRating)
{stGetEntryStatsAndComments(ST_ENTRY_STATS_PARAM_SKAVGRATING,entryIds,0,stShowRatings);}
else if(isSharingVisible)
{loadSharing(callback);}
else if(callback)
{callback();}}
function stDisplayStaticImage(elementId,width,height,imagePath,textContentHTML,textContentWidthPerc,paddingInfoArr,textContentCSS,isBorderVisible,isShowLoading)
{var PADDING_LEFT=(paddingInfoArr&&paddingInfoArr[0])?paddingInfoArr[0]:0;var PADDING_RIGHT=(paddingInfoArr&&paddingInfoArr[1])?paddingInfoArr[1]:0;var PADDING_TOP=(paddingInfoArr&&paddingInfoArr[2])?paddingInfoArr[2]:0;var PADDING_BOTTOM=(paddingInfoArr&&paddingInfoArr[3])?paddingInfoArr[3]:0;var el=document.getElementById(elementId);if(el)
{el.style.width=width-(PADDING_LEFT+PADDING_RIGHT);}
var innerContentLocal='';var innerContent=''+'<table class="stFullWidth stFullHeight" cellpadding="0" cellspacing="0" style="background: url('+(isShowLoading?'stImagePathToBeChanged':imagePath)+'); background-repeat: no-repeat;">'+'<tr>'+'<td style=" width:'+(width-(PADDING_LEFT+PADDING_RIGHT))+'px; height:'+(height-(PADDING_TOP+PADDING_BOTTOM))+'px; padding-left:'+PADDING_LEFT+'px; padding-right:'+PADDING_RIGHT+'px; padding-top:'+PADDING_TOP+'px; padding-bottom:'+PADDING_BOTTOM+'px; " class="stStaicImage'+(isBorderVisible?" stStaicImageBorder":"")+'">'+
(textContentHTML?('<div class="stSetScrollY" style="width:'+(width-(PADDING_LEFT+PADDING_RIGHT))+'px; height:'+(height-(PADDING_TOP+PADDING_BOTTOM))+'px;">'+'<table cellpadding="0" cellspacing="0" style="width:'+(textContentWidthPerc?textContentWidthPerc+'%;':(width-(SCROLLBAR_WIDTH+PADDING_LEFT+PADDING_RIGHT))+'px;')+'">'+'<tr>'+'<td class="stFullWidth stPaddingRight9px">'+
textContentHTML+'</td>'+'</tr>'+'</table>'+'</div>'):"")+'</td>'+'</tr>'+'</table>';if(isShowLoading)
{innerContentLocal=''+'<table class="stFullWidth stFullHeight" cellpadding="0" cellspacing="0" >'+'<tr>'+'<td style="vertical-align: middle; text-align: center; width:'+(width-(PADDING_LEFT+PADDING_RIGHT))+'px; height:'+(height-(PADDING_TOP+PADDING_BOTTOM))+'px; padding-left:'+PADDING_LEFT+'px; padding-right:'+PADDING_RIGHT+'px; padding-top:'+PADDING_TOP+'px; padding-bottom:'+PADDING_BOTTOM+'px; " class="stStaicImage'+(isBorderVisible?" stStaicImageBorder":"")+'" >'+'<img src="'+VERSION_DIR+'img/loading_anim.gif" />'+'</td>'+'</tr>'+'</table>';var divEl=document.getElementById("stImg2Scale");if(divEl)
{divEl.style.display="block";divEl.innerHTML='<img src="'+imagePath+'" onload="stSetImage(this, \''+elementId+'\', \'stImg2Scale\', \''+escape(innerContent)+'\', '+stScaleCounter+');" ></img>';}}
innerContent=isShowLoading?innerContentLocal:innerContent;if(!stSetInnerHTML(elementId,innerContent))
{if(showAlerts)
{alert(elementId+" is not defined.");}}}
function stSetImage(imgEl,elementId,elementId1,textContent,thisScaleCounter)
{var el1=document.getElementById(elementId);var el2=document.getElementById(elementId1);if(el1&&thisScaleCounter==stScaleCounter)
{var innerHtml=unescape(textContent).replace(/stImagePathToBeChanged/,imgEl.src);el1.innerHTML=innerHtml;}
if(el2)
{el2.style.display="none";}}
function stSetInnerHTML(elementId,innerContent)
{var el=document.getElementById(elementId);if(el)
{el.innerHTML=innerContent;return true;}
else
{return false;}}
function stUploadForm(elementId,width,height,tableStyle,tableInnerPadding,uploadTitleStyle,uploadTitleImg,uploadTitle,uploadInfoCss,uploadInfo,textboxPadding,widthTDL,widthTDR,fontTDL,fontTDR,entryLabel,entryCmt,entryItemUrl,entryFile,textAreaSize,txtAreaNoCols,terms,uploadImgUrl,callbak,isLeftAlign,errFont)
{var commentsHtml=''+'<table class="stBorder1 '+(tableStyle?tableStyle:'')+'" cellpadding="0" cellspacing="0" style="'+(width?'width:'+width+'px; ':'')+(height?'height:'+height+'px;':'')+'">'+'<tr>'+'<td class="stFullWidth stValignTop stPadding5 '+(tableInnerPadding?tableInnerPadding:'')+'">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stFullWidth stCmtsPageIdTD '+(uploadTitleStyle?uploadTitleStyle:'')+'">'+
(uploadTitleImg?'<img src="'+uploadTitleImg+'"/>':(uploadTitle?uploadTitle:''))+'</td>'+'</tr>';if(uploadInfoCss&&uploadInfo)
{commentsHtml+='<tr><td class="stFullWidth '+uploadInfoCss+'">'+uploadInfo+'</td></tr>';}
commentsHtml+='<tr>'+'<td class="stFullWidth '+(textboxPadding?textboxPadding:'')+'">'+'<form id="_idformcreateentry">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0" align="left">';if(entryLabel)
{commentsHtml+='<tr>'+'<td class="'+(widthTDL?widthTDL:'')+' '+(fontTDL?fontTDL:'')+'" align="left">'+entryLabel+'</td>'+'<td class="'+(widthTDR?widthTDR:'')+'" align="left"><input class="'+(fontTDR?fontTDR:'')+'" type="text" name="entry_label1" id="stentry_label1" onclick="stclearErrorText(); return false;" maxlength="50" value="" onclick=""/></td>'+'</tr>';}
if(entryItemUrl)
{commentsHtml+='<tr>'+'<td class="'+(widthTDL?widthTDL:'')+' '+(fontTDL?fontTDL:'')+'" align="left">'+entryItemUrl+'</td>'+'<td class="'+(widthTDR?widthTDR:'')+' '+(textboxPadding?textboxPadding:'')+'" align="left"><input class="'+(fontTDR?fontTDR:'')+'" type="text" name="entry_itemurl1" id="stentry_itemurl1" maxlength="50" value="" onclick=""/></td>'+'</tr>';}
if(entryCmt)
{commentsHtml+='<tr>'+'<td class="'+(widthTDL?widthTDL:'')+' '+(fontTDL?fontTDL:'')+'" align="left">'+entryCmt+'</td>'+'<td class="'+(widthTDR?widthTDR:'')+' '+(textboxPadding?textboxPadding:'')+'" align="left"><textarea class="'+(textAreaSize?textAreaSize:'')+'" cols="'+(txtAreaNoCols?txtAreaNoCols:'25')+'" rows="4" name="entry_comment" id="stentry_comment" onclick=""></textarea></td>'+'</tr>';}
commentsHtml+='</table>'+'</form>'+'</td>'+'</tr>'+'<tr>'+'<td class="stFullWidth '+(textboxPadding?textboxPadding:'')+'">'+'<form id="_idformuploadentry" method="POST" enctype="multipart/form-data" target="upload_target">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0" align="left">'+'<tr>'+'<td colspan="2">'+'<input type=\'hidden\' name=\'key\'></input>'+'<input type=\'hidden\' name=\'AWSAccessKeyId\'></input>'+'<input type=\'hidden\' name=\'acl\'></input>'+'<input type=\'hidden\' name=\'success_action_redirect\'></input>'+'<input type=\'hidden\' name=\'policy\'></input>'+'<input type=\'hidden\' name=\'signature\'></input>'+'<input type=\'hidden\' name=\'Content-Type\'></input>'+'</td>'+'</tr>'+'<tr>';if(entryFile)
{commentsHtml+='<td class="'+(widthTDL?widthTDL:'')+' '+(fontTDL?fontTDL:'')+'" align="left">'+entryFile+'</td>'+'<td id="stFileTD" class="'+(widthTDR?widthTDR:'')+'" align="left"><input class="'+(fontTDR?fontTDR:'')+'" type="file" id="stentry_file" name="file" value=""/></td>';}
commentsHtml+='<iframe id="upload_target" name="upload_target" src="" class="stUploadTarget" onload="stCheckUploadError()"></iframe>'+'</tr>'+'<tr>'+'<td class="stFullWidth" colspan="2">'+'<table class="stFullWidth" cellpadding="0" cellspacing="0">';if(terms)
{commentsHtml+='<tr><td id="stTerms" class="'+(fontTDL?fontTDL:'')+'" align="left">'+terms+'</td></tr>';}
commentsHtml+='<tr>'+'<td class="'+(textboxPadding?textboxPadding:'')+'" align="'+(isLeftAlign?'left':'right')+'">'+'<input type="image" value = "submit" src="'+(uploadImgUrl?uploadImgUrl:'')+'" onclick="'+(callbak?callbak+'(\'_idformcreateentry\', \'_idformuploadentry\'); return false;':'')+'" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</form>'+'</td>'+'</tr>'+'<tr>'+'<td id="stErrMsg" class="'+(errFont?errFont:'')+'" align="left"/>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';if(!stSetInnerHTML(elementId,commentsHtml))
{if(showAlerts)
{alert(elementId+" is not defined.");}}}
function stDoCreate(idFormCreateEntry,idForm)
{var uploadForm1=document.getElementById(idForm);var imgName=(uploadForm1?platformTrim(uploadForm1.file.value):'').toLowerCase();if(imgName.length>0)
{var stUploadingAnim=document.getElementById('stUploadingAnim');var isImage=(imgName.lastIndexOf(".png")!=-1||imgName.lastIndexOf(".gif")!=-1||imgName.lastIndexOf(".jpeg")!=-1||imgName.lastIndexOf(".jpg")!=-1);var isVideo=(imgName.lastIndexOf(".avi")!=-1||imgName.lastIndexOf(".wmv")!=-1||imgName.lastIndexOf(".mov")!=-1||imgName.lastIndexOf(".mp4")!=-1);if(!(isImage||isVideo))
{stSetInnerHTML("stErrMsg",ST_UPLOAD_MEDIA_INVALID);}
else if(!stUploadingAnim)
{stSetInnerHTML("stErrMsg",'<img id="stUploadingAnim" align="center" alt="Uploading..." src="'+VERSION_DIR+'img/uploadGauge.gif" />');var url="/mcadmin/campaign/upload";var suffix="?campaign_id="+campaignidSA+"&resptype=inline"+"&skipentryid=true&retentryid=true"+"&retentryidcallbckfn=stimgVideoAfterUpload"+"&maxsize="+((isImage)?ST_IMAGE_MAX_UPLOAD_SIZE:ST_VIDEO_MAX_UPLOAD_SIZE)+"&isguest=true";var uploadForm=document.getElementById(idFormCreateEntry);if(uploadForm)
{suffix+="&"+urlEncode({"entry_itemurl1":(uploadForm.entry_itemurl1?uploadForm.entry_itemurl1.value:''),"entry_label1":(uploadForm.entry_label1?uploadForm.entry_label1.value:''),"entry_comment":(uploadForm.entry_comment?uploadForm.entry_comment.value:'')});}
doAWSUpload(idForm,url+suffix,sterrImgVideoAfterUpload);}}
else
{stSetInnerHTML("stErrMsg",ST_UPLOAD_MENDATORY);}}
function stCheckUploadError(errElementId,isCustomUploadError,errMsg)
{var isUploadError=false;errElementId=(errElementId?errElementId:"stErrMsg");try
{var iframeContent=document.getElementById("upload_target").contentWindow.document.body.innerHTML;}
catch(e)
{isUploadError=true;}
if(isUploadError)
{if(!isCustomUploadError)
{stClearFormData();stSetInnerHTML(errElementId,ST_UPLOAD_ERROR);}
else
{stSetCustomUploadStatus((errMsg?errMsg:ST_UPLOAD_ERROR));}}}
function stimgVideoAfterUpload(entryId,mediaType)
{try
{stSetInnerHTML("stErrMsg",(entryId?ST_UPLOAD_SUCCESS:ST_UPLOAD_ERROR));stClearFormData();stRefreshEntriesAfterUpload();}
catch(e)
{stSetInnerHTML("stErrMsg",ST_UPLOAD_ERROR_NETWORK);}}
function sterrImgVideoAfterUpload(responseCode,responseMsg)
{var errorMsg=document.getElementById("stErrMsg");if(responseMsg.indexOf("partner")!=-1)
responseMsg=ST_UPLOAD_ERROR_CAMPAIGN_PRIVATE;stSetInnerHTML("stErrMsg",responseMsg);}
function stClearFormData()
{var stupload_label=document.getElementById("stentry_label1");var stupload_itemurl=document.getElementById("stentry_itemurl1");var stupload_comment=document.getElementById("stentry_comment");if(stupload_label)
{stupload_label.value='';}
if(stupload_itemurl)
{stupload_itemurl.value='';}
if(stupload_comment)
{stupload_comment.value='';}
stSetInnerHTML("stFileTD",'<input type="file" id="stentry_file" name="file" value=""/>');}
function stclearErrorText()
{stSetInnerHTML("stErrMsg",'');}
function stSetEntryDescription(eltId,isScroll,description,descW,descH,numChars)
{var html="";if(description||description=='')
{if(isScroll)
{html='<div class="stSetScrollY" style="width:'+descW+'px; height:'+descH+'px;">'+
platformDoWhiteSpaceEncode(unescape(description),null,ST_SINGLE_LINE_DESCRIPTION_MAX_LENGTH)+'<div>';}
else
{html=platformDoWhiteSpaceEncode(description,numChars,ST_SINGLE_LINE_DESCRIPTION_MAX_LENGTH)+'&nbsp;';if(description.length>numChars)
{html+='<a href="#" onclick="stSetEntryDescription(\''+eltId+'\','+true+', \''+escape(description)+'\','+descW+','+descH+','+numChars+'); return false;"><font class="stFontSize11 stFontArial stTextBold stcolorE21E2D stDecorationUnderline">more</font></a>';}}
stSetInnerHTML(eltId,html);}}
function stVideoOrImageDisplay(prdtEntry,elementId,tableSize,imgOrPlayerArea,imgOrPlayerSize,titleH,titleNumChars,descH,descNumChars,imgUrl,prdtEntryObjString,swfCallback,callback,showLoading,showTitleAndDesc,pdtParams,shareThisLabel,shareThisLabelW,pdtDisplayCss,blogItCallbak,cssParams)
{currentEntryId=prdtEntry.entry_id;var tabWidth=(tableSize&&tableSize[0]?tableSize[0]:0);var tabHeight=(tableSize&&tableSize[1]?tableSize[1]:0);var width=(imgOrPlayerArea&&imgOrPlayerArea[0]?imgOrPlayerArea[0]:0);var height=(imgOrPlayerArea&&imgOrPlayerArea[1]?imgOrPlayerArea[1]:0);var isImage=(prdtEntry.entry_mediatype==ST_MEDIA_TYPE_IMAGE)?true:false;var innerHtml=''+'<table width="'+tabWidth+'px" height="'+tabHeight+'px" cellspacing="0" cellpadding="0" class="stVideoImgDispMainTable">'+'<tr>'+'<td id="stEntryPanel" class="'+(isImage?'stBorder1 ':'stBgColorBlack ')+'stFullWidth '+(pdtDisplayCss?pdtDisplayCss:'')+'" align="center" valign="middle" style="width:'+width+'px; height:'+height+'px;" />';if(isImage)
{innerHtml+='<span class="stLineHeight0">';if(showLoading)
{innerHtml+='<img id="stLoadingAnim" src="'+imgUrl+'loading_anim.gif"/>';}
else
{innerHtml+='<img src="'+prdtEntry.entry_fileurl+'" style="width:'+width+'px; height:'+height+'px;" />';}
innerHtml+='</span>';}
else
{if(!swfobject.getFlashPlayerVersion().major||swfobject.getFlashPlayerVersion().major<9)
{innerHtml+='<font class="'+(cssParams&&cssParams[0]?cssParams[0]:'')+'">Flash Player version 9 or greater is required. <a class="'+(cssParams&&cssParams[1]?cssParams[1]:'')+'" target="_blank" href="http://get.adobe.com/flashplayer">Click here</a> to install it.</font>';}
else
{if(pdtParams[3]&&pdtParams[3].indexOf(".flv")==-1)
{var flashVar="videourl="+hostUrl[campaignidSA]+'/mc/static/common/processvideo.flv';var appendFileUrl=flashVar;if(showAlerts)
{alert("Old flashVar : "+pdtParams[3]+"\t New flashVar : "+flashVar);}
pdtParams[3]=flashVar;pdtParams[4]=appendFileUrl;}
innerHtml+=getPlayerHtml("_idMediaPlayer0",(imgOrPlayerSize&&imgOrPlayerSize[0]?imgOrPlayerSize[0]:0),(imgOrPlayerSize&&imgOrPlayerSize[1]?imgOrPlayerSize[1]:0),pdtParams[0],pdtParams[1],pdtParams[2],pdtParams[3],pdtParams[4],pdtParams[5],pdtParams[6]);}}
innerHtml+=''+'</td>'+'</tr>'+'<tr>'+'<td class="stFullWidth" valign="top" style="height:'+(tabHeight-height)+'px;">'+'<table class="stFullWidth" cellspacing="0" cellpadding="0" border="0" align="left">';if(showTitleAndDesc&isImage)
{innerHtml+=''+'<tr>'+'<td class="stFullWidth" style="height:'+(titleH+descH)+'px;">'+'<table class="stFullWidth stFullHeight" cellspacing="0" cellpadding="0">'+'<tr>'+'<td class="stFullWidth stFontFamilyArialHelverticaSansSerif stFontSize12 stcolorBlack stTextBold" style="height:'+titleH+'px" valign="top">'+
platformGetDisplayText(prdtEntry.entry_label1,titleNumChars)+'</td>'+'</tr>'+'<tr>'+'<td id="stentryDesc" class="stFullWidth stFontFamilyArialHelverticaSansSerif stFontSize11 stcolorBlack" style="height:'+descH+'px" valign="top">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>';}
var remH=tabHeight-height-titleH-descH;if(isImage)
{innerHtml+=''+'<tr>'+'<td height="'+(remH*40/100)+'px">'+'<table class="stFullWidth stFullHeight" cellspacing="0" cellpadding="0">'+'<tr>'+'<td id="stEntryAvgRate" class="stHalfWidth stFullHeight"/>'+'<td id="reportAbuse" class="stHalfWidth stFullHeight">'+'<a href="#" onclick="emailAbuseReport('+prdtEntry.entry_id+', \''+escape(htmlEncode(prdtEntry.entry_comment))+'\'); return false;">'+'<img src="'+imgUrl+'reportalert_icon.png"/>'+'</a>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>';}
innerHtml+=''+'<tr>'+'<td height="'+(isImage?(remH*60/100):remH)+'px">'+'<table class="stFullWidth stFullHeight" cellspacing="0" cellpadding="0">'+'<tr>'+'<td width="'+shareThisLabelW+'px" class="stFullHeight stFontFamilyArialHelverticaSansSerif stFontSize12 stcolorBlack stTextBold '+(cssParams&&cssParams[2]?cssParams[2]:'')+'">'+
shareThisLabel+'</td>'+'<td width="'+(tabWidth-shareThisLabelW)+'px" class="stFullHeight '+(cssParams&&cssParams[3]?cssParams[3]:'')+'" id="stShareThisId">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';var el=document.getElementById(elementId);if(el)
{el.innerHTML=innerHtml;if(document.getElementById("stentryDesc"))
{stSetEntryDescription('stentryDesc',false,prdtEntry.entry_comment,tabWidth,descH,descNumChars);}}
var divEl=document.getElementById("stImg2Scale");if(isImage&&showLoading&&divEl)
{divEl.style.display="block";divEl.innerHTML='<img src="'+prdtEntry.entry_fileurl+'" onload="stCallSetScaledImg(this, \'stEntryPanel\');" ></img>';}
if(isImage)
{var stShowRatings=function(result)
{var rating_det=result.rating_details;var skAvgRate=rating_det.entrystats_skavgrating;var noOfRater=rating_det.entrystats_sknumraters;var flr=Math.floor(skAvgRate);var rnd=Math.round(skAvgRate);var stEntryAvgRateEl=document.getElementById("stEntryAvgRate");if(stEntryAvgRateEl)
{stEntryAvgRateEl.innerHTML=''+'<table class="stFullWidth stFullHeight" cellspacing="0" cellpadding="0">'+'<tr>'+'<td class="stFontFamilyArialHelverticaSansSerif stFontSize11 stcolor666666 stTextBold" width="80px">Overall Rating&nbsp;</td>'+'<td width="56px">'+'<img id="stavgRating1_'+prdtEntry.entry_id+'" class="stBorderNone" src="'+imgUrl+'star'+(flr+(flr==rnd?'0':'5'))+'.jpg"/>'+'</td>'+'<td id="stNumRater" class="stFontFamilyArialHelverticaSansSerif stFontSize11 stcolor666666 stTextBold">&nbsp;('+noOfRater+')</td>'+'</tr>'+'</table>';}
ssSkavaShareInit(campaignidSA,channelId,stShowShareInfo,[prdtEntry,prdtEntryObjString,swfCallback,callback,(blogItCallbak?blogItCallbak:'stShowBlogItPopup'),(cssParams&&cssParams[3]?cssParams[3]:'')]);}
var entryStasKeys=ST_ENTRY_STATS_PARAM_SKAVGRATING
+","+ST_ENTRY_STATS_PARAM_SKNUMRATERS;stGetEntryStatsAndComments(entryStasKeys,prdtEntry.entry_id,0,stShowRatings);}
else
{ssSkavaShareInit(campaignidSA,channelId,stShowShareInfo,[prdtEntry,prdtEntryObjString,swfCallback,callback,(blogItCallbak?blogItCallbak:'stShowBlogItPopup'),(cssParams&&cssParams[3]?cssParams[3]:'')]);}}
function stShowShareInfo(params)
{var CSS_SHARE_DIV_CLASS_IDX=5;var SHARE_ICON_LABEL_IDX=6;var SHARE_CONTENT_PANEL_ID_IDX=7;var BLOGGING_ICONS_PATH_IDX=8;var BOOKMARK_ICONS_PATH_IDX=9;var SOCIAL_ICONS_PATH_IDX=10;var SHARE_ICON_ONCLICK_CBK=11;var EMAIL_ICON_ONCLICK_CBK=12;var DEFAULT_TWITTER_DESCRIPTION=13;var shareDivClass=stGetValue(params,CSS_SHARE_DIV_CLASS_IDX,'');var showShareIconLabel=stGetBooleanValue(params,SHARE_ICON_LABEL_IDX,true);var shareContentId=stGetValue(params,SHARE_CONTENT_PANEL_ID_IDX,'stShareThisId');var bloggingImgPath=stGetValue(params,BLOGGING_ICONS_PATH_IDX,hostUrl[campaignidSA]+'/mc/templates/common/res/blogging/');var bookmarkImgPath=stGetValue(params,BOOKMARK_ICONS_PATH_IDX,hostUrl[campaignidSA]+'/mc/templates/common/res/bookmark/');var socialImgPath=stGetValue(params,SOCIAL_ICONS_PATH_IDX,hostUrl[campaignidSA]+'/mc/templates/common/res/');var shareIconOnClickCbk=stGetValue(params,SHARE_ICON_ONCLICK_CBK,null);var emailIconOnClickCbk=stGetValue(params,EMAIL_ICON_ONCLICK_CBK,null);var defaultTwitterDescription=stGetValue(params,DEFAULT_TWITTER_DESCRIPTION,null);ssloadSkavaShare(campaignidSA,channelId,null,shareDivClass,' stDecorationNone stFontFamilyArialHelverticaSansSerif stFontSize11 stcolorBlack ',' stValignMiddle ',document.getElementById(shareContentId),'','',bloggingImgPath,bookmarkImgPath,true,params[3]?params[3]:null,params[0].entry_id,parantPath,params[1],'','',false,socialImgPath,params[0],params[2],showShareIconLabel,'stShareIconLabelFont',params[4],emailIconOnClickCbk,null,null,null,shareIconOnClickCbk,defaultTwitterDescription);}
function stCallSetScaledImg(element,imgId,scaleWidth,scaleHeight,doNotStretch)
{stSetScaledImg(element,imgId,element.width,element.height,scaleWidth,scaleHeight,doNotStretch);}
function stSetScaledImg(element,imgId,width,height,scaleWidth,scaleHeight,doNotStretch)
{scaleWidth=scaleWidth?scaleWidth:stScaleWidth;scaleHeight=scaleHeight?scaleHeight:stScaleHeight;var imageWidth=width;var imageHeight=height;var imageRatio=imageWidth/imageHeight;var scaleRatio=scaleWidth/scaleHeight;var dispHeight=0;var dispWidth=0;if(scaleRatio<imageRatio)
{dispHeight=Math.round(scaleWidth/imageRatio);dispWidth=scaleWidth;}
else
{dispWidth=Math.round(scaleHeight*imageRatio);dispHeight=scaleHeight;}
if(doNotStretch&&imageWidth<scaleWidth&&imageHeight<scaleHeight)
{dispWidth=imageWidth;dispHeight=imageHeight;}
var imgEl=document.getElementById(imgId);if(imgId&&imgEl)
{imgEl.innerHTML='<img width="'+dispWidth+'px" height="'+dispHeight+'px" src="'+element.src+'"/>';element.style.display="none";}
return true;}
function stShowBlogItPopup(textAreaContent)
{var html='<table cellpadding="0" cellspacing="0" align="center" class="stBorder1 stFormPodcastDimension stTopPadding10 stBgColorWhite">'
+'<tr>'
+'<td class="stLeftPadding20 stFontSize14 stFontVerdana stTextBold stcolorBlack">'
+'Cut and paste this in your Blog'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stTopPadding10" align="center">'
+'<textarea id="blogContents"  rows="4" class="stBlogitTextArea stBorder1pxColor6b6b6b stSetScrollY">'+textAreaContent+'</textarea>'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stBlogGapTextAreaButton">'
+'</td>'
+'</tr>'
+'<tr>'
+'<td class="stFullWidth stTextAlignR stHeight25px stTopPading3 stPaddingRight20 stLineHeight0" valign="top">'
+'<a href="javascript:false" onclick="hidePopWin(); return false;"><img src="'+VERSION_DIR+'img/button_close.png"/></a>'
+'</td>'
+'</tr>'
+'</table>';showPopWin(html,461,190,null,false);}
function stGetAddFriends(elementId,title1,title2,textUserPrompt1,emailToTextPrompt,emailFromTextPrompt,emailMsgTextPrompt,emailMsgText,toTextAreaID,fromTextAreaID,msgTextAreaID,facebookId,errorTextId,actionSendTo,actionBackTo,cssParams,clearMsgWhileFocus)
{var titleImagePadding=0;var titleImage=1;var title2Font=2;var title3Font=3;var importContactsLinksWidth=4;var yahooLinkCSS=5;var aolLinkCSS=6;var gmailLinkCSS=7;var msnLinkCSS=8;var fbLinkCSS=9;var textUserPrompt1css=10;var labelTextfont=11;var emailToTextAreaDimensions=12;var textAreaFont=13;var emailFromTextAreaDimensions=14;var emailMessageTextAreaDimensions=15;var sendImageCSS=16;var facebookIdfont=17;var titleImageH=18;var errorAlertCSS=19;var backImageCSS=20;var imgSrcSend=21;var imgSrcBack=22;var cssTdToField=23;var cssTdFrom=24;var cssTdMessage=25;var cssTdYAHOO=26;var cssTdAOL=27;var cssTdGMAIL=28;var cssTdHOTMAIL=29;var cssTdFb=30;var cssButtonDisplayArea=31;var IDX_YAHOO=0;var IDX_AOL=1;var IDX_GMAIL=2;var IDX_HOTMAIL=3;var IDX_FACEBOOK=4;var alignment=(buttonAlignment==ST_ALIGN_LEFT?"left":(buttonAlignment==ST_ALIGN_RIGHT?"right":"center"));var innerHtml='<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+stGetValue(cssParams,titleImagePadding,'')+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+stGetValue(cssParams,titleImageH,'')+'">';var imgSrc=stGetValue(cssParams,titleImage,null);if(imgSrc&&imgSrc.length>0)
{innerHtml+=''+'<img src="'+imgSrc+'"/>';}
innerHtml+=''+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,title2Font,'')+'" align="left">'+
title1+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,title3Font,'')+'" align="left">'+
title2+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td align="left">'+'<table cellpadding="0" cellspacing="0" class="'+stGetValue(cssParams,importContactsLinksWidth,'')+'">'+'<tr>'+'<td class="stTextAlignL '+stGetValue(cssParams,cssTdYAHOO,'')+' '+(stGetValue(hiddenShareIcons,IDX_YAHOO,false)?'stDisplayNone':'')+'">'+'<input type="button" onclick="ymailClick(); return false;" class="'+stGetValue(cssParams,yahooLinkCSS,'')+' stCursorHand"></input>'+'</td>'+'<td class="stTextAlignL '+stGetValue(cssParams,cssTdAOL,'')+' '+(stGetValue(hiddenShareIcons,IDX_AOL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="aolClick(); return false;" class="'+stGetValue(cssParams,aolLinkCSS,'')+' stCursorHand"></input>'+'</td>'+'<td class="stTextAlignL '+stGetValue(cssParams,cssTdGMAIL,'')+' '+(stGetValue(hiddenShareIcons,IDX_GMAIL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="gmailClick(); return false;" class="'+stGetValue(cssParams,gmailLinkCSS,'')+' stCursorHand"></input>'+'</td>'+'<td class="stTextAlignL '+stGetValue(cssParams,cssTdHOTMAIL,'')+' '+(stGetValue(hiddenShareIcons,IDX_HOTMAIL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="msnClick(); return false;" class="'+stGetValue(cssParams,msnLinkCSS,'')+' stCursorHand"></input>&nbsp;'+'</td>'+'<td class="stTextAlignL '+stGetValue(cssParams,cssTdFb,'')+' '+(stGetValue(hiddenShareIcons,IDX_FACEBOOK,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="fbClick(); return false;" class="'+stGetValue(cssParams,fbLinkCSS,'')+' stCursorHand"></input>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,textUserPrompt1css,'')+'" align="left">'+
textUserPrompt1+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stPaddingLeft5">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stTextAlignRight stValignTop">'+'<font class="'+stGetValue(cssParams,labelTextfont,'')+'">'+emailToTextPrompt+'</font>'+'</td>'+'<td>&nbsp;</td>'+'<td class="'+stGetValue(cssParams,cssTdToField,'')+'">'+'<textarea name="emailids" id="'+toTextAreaID+'" rows="5" class="'+stGetValue(cssParams,emailToTextAreaDimensions,'')+' stBorderNone '+stGetValue(cssParams,textAreaFont,'')+'"></textarea>'+'</td>'+'<tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td class="stTextAlignRight stValignTop">'+'<font class="'+stGetValue(cssParams,labelTextfont,'')+'">'+emailFromTextPrompt+'</font>'+'</td>'+'<td>&nbsp;</td>'+'<td class="'+stGetValue(cssParams,cssTdFrom,'')+'">'+'<input type="text" id="'+fromTextAreaID+'" class="'+stGetValue(cssParams,emailFromTextAreaDimensions,'')+' stBorderNone '+stGetValue(cssParams,textAreaFont,'')+'">'+'</td>'+'<tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td class="stTextAlignRight stValignTop">'+'<font class="'+stGetValue(cssParams,labelTextfont,'')+'">'+emailMsgTextPrompt+'</font>'+'</td>'+'<td>&nbsp;</td>'+'<td class="'+stGetValue(cssParams,cssTdMessage,'')+'">'+'<textarea name="message" '+(clearMsgWhileFocus?'onfocus="stOnMsgFocus(this,\''+escape(emailMsgText)+'\' )" onblur="stOnMsgBlur(this,\''+escape(emailMsgText)+'\' )"':'')+' id="'+msgTextAreaID+'" rows="5" class="'+stGetValue(cssParams,emailMessageTextAreaDimensions,'')+' stBorderNone '+stGetValue(cssParams,textAreaFont,'')+'"></textarea>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td>'+'<div id="'+facebookId+'" class="'+stGetValue(cssParams,facebookIdfont,'')+'"></div>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td align="'+alignment+'" class="'+stGetValue(cssParams,cssButtonDisplayArea,'')+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>';imgSrc=stGetValue(cssParams,imgSrcBack,null);if(imgSrc&&imgSrc.length>0)
{'<input type="image" value="" src="'+imgSrc+'" class="'+stGetValue(cssParams,backImageCSS,'')+'" onclick="'+actionBackTo+'">';}
innerHtml+=''+'</td>'+'<td class="stWidth10px"></td>'+'<td>'+'<input type="image" value="" src="'+stGetValue(cssParams,imgSrcSend,'')+'" class="'+stGetValue(cssParams,sendImageCSS,'')+'" onclick="'+actionSendTo+'">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td id="'+errorTextId+'" class="'+stGetValue(cssParams,errorAlertCSS,'')+'"/>'+'</tr>'+'</table>';var el=document.getElementById(elementId);if(el)
{el.innerHTML=innerHtml;}
var stGetAddFriendsMsgId=document.getElementById(msgTextAreaID);if(emailMsgText&&stGetAddFriendsMsgId)
{stGetAddFriendsMsgId.value=emailMsgText;}}
function stOnMsgFocus(element,msgStr)
{var msgValue=platformTrim(element.value);msgStr=unescape(msgStr);msgValue=escape(msgValue)
msgValue=msgValue.replace(/%0D/g,'');msgValue=unescape(msgValue).replace(/\n/g,' ');msgStr=msgStr.replace(/\n/g,' ');if(msgValue==msgStr)
{element.value="";}}
function stOnMsgBlur(element,msgStr)
{if(element&&platformTrim(element.value).length==0)
{element.value=unescape(msgStr);}}
function stGetAddFriendsList(elementId,names,contacts,title1,selectAllText,errorTextId,contactsNamesMaxLength,contactsEmailMaxLength,actionAddContacts,cssParams)
{var snippetDimensions=0;var titleTdCSS=1;var title1Font=2;var selectAllCSS=3;var selectAllFont=4;var contactsTableAreaWidth=5;var contactsTableDimensions=6;var contactsSelctionDimensions=7;var contactsSelctionWidth=8;var contactsTextFont=9;var addContactsButtonDim=10;var addContactsButton=11;var addContactsError=12;var innerHtml='<table border="0" cellpadding="0" cellspacing="0" class="'+stGetValue(cssParams,snippetDimensions,'')+'">'+'<tr>'+'<td class="'+stGetValue(cssParams,titleTdCSS,'')+'" align="left">'+'<table border="0" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+stGetValue(cssParams,title1Font,'')+'">'+title1+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,selectAllCSS,'')+'" align="left">'+'<table border="0" cellpadding="0" cellspacing="0">'+'<tr>'+'<td><input type="checkbox" id="Selectall" onclick="stSelectAll(\''+contacts+'\')" value="" /></td>'+'<td class="'+stGetValue(cssParams,selectAllFont,'')+'">'+selectAllText+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,contactsTableAreaWidth,'')+'" align="left">'+'<table border="0" cellpadding="0" cellspacing="0" class="'+stGetValue(cssParams,contactsTableDimensions,'')+'"  align="center">'+'<tr>'+'<td>'+'<div class="'+stGetValue(cssParams,contactsSelctionDimensions,'')+'">'+'<table class="'+stGetValue(cssParams,contactsSelctionWidth,'')+'">';for(var i=0;i<contacts.length;i++)
{innerHtml+='<tr>'+'<td align="left" valign="middle"><input type="checkbox" name="contactsSelectionList" id="contacts'+i+'" /></td>'+'<td class="'+stGetValue(cssParams,contactsTextFont,'')+'" align="left" valign="middle">'+unescape(names[i]).substring(0,contactsNamesMaxLength)+'</td>'+'<td class="'+stGetValue(cssParams,contactsTextFont,'')+'" align="left" valign="middle">'+unescape(contacts[i]).substring(0,contactsEmailMaxLength)+'</td>'+'</tr>';}
innerHtml+='</table>'+'</div>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,addContactsButtonDim,'')+'"><input type="button" onclick="'+actionAddContacts+'" class="'+stGetValue(cssParams,addContactsButton,'')+'"></input></td>'+'</tr>'+'<tr>'+'<td id="'+errorTextId+'" class="'+stGetValue(cssParams,addContactsError,'')+'"></td>'+'</tr>'+'</table>';var el=document.getElementById(elementId);if(el)
{el.innerHTML=innerHtml;}
else
{return innerHtml;}}
function stSelectAll(contacts)
{var contactsArray=contacts.split(",");var selectAllRadio=document.getElementById("Selectall");if(selectAllRadio)
{for(var i=0;i<contactsArray.length;i++)
{var contactsRadio=document.getElementById("contacts"+i);if(contactsRadio)
{contactsRadio.checked=selectAllRadio.checked;}}}}
function stGetValue(params,index,defaultValue)
{if(params&&params[index]!=undefined&&platformTrim(params[index]).length>0)
{return params[index];}
else
{return defaultValue;}}
function stDoLoadTwitterPosts(elementId,autoLoadMSec,page_id,twitterQuery,twitterMethod,resultsperpage,loadingHTML,displayCbk)
{var ST_TWITTER_FIRST_PAGE=1;var doAutoLoad=((autoLoadMSec!=null&&autoLoadMSec>0)?true:false);var afterLoad=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");if(responseCode==200||responseCode=="200")
{var jsonObject=JSON.parse(result);var twitterJsonObject=jsonObject.jsonvalue;stTwitterValues=JSON.parse(twitterJsonObject[0][1]);}
if(displayCbk)
{displayCbk();}};var errcallback=function()
{if(showAlerts)
{alert("Network Error: Error loading twitter Posts.");}
if(displayCbk)
{displayCbk();}};var twitterServerUrl="/mc/twitter";var queryParamString="?q="+escape(twitterQuery)+"&method="+twitterMethod+"&jsonresponse=1"+"&rpp="+resultsperpage+"&page="+((!page_id)?ST_TWITTER_FIRST_PAGE:page_id);jx.load(twitterServerUrl+queryParamString,afterLoad,"application/x-www-form-urlencoded","POST",errcallback);var autoLoadFn=function()
{var node=document.getElementById(elementId);if(node)
{node.innerHTML=(loadingHTML?loadingHTML:'');stDoLoadTwitterPosts(elementId,autoLoadMSec,ST_TWITTER_FIRST_PAGE,twitterQuery,twitterMethod,resultsperpage,loadingHTML,displayCbk);}}
if(doAutoLoad&&stAutoLoadTwitterPosts)
{clearTimeout(stTwitterAutoLoadTimerId);stTwitterAutoLoadTimerId=setTimeout(autoLoadFn,autoLoadMSec);}}
function stDisplayTwitterPosts(elementIdArr,twitterParams,navgationParams,cssParams,cbk)
{var ST_TWITTER_FIRST_PAGE=1;var ID_TWITTER_POST_IDX=0;var ID_TWITTER_POST_NAV_IDX=1;var PREV_NAV_IMAGE_OR_TEXT_IDX=0;var NEXT_NAV_IMAGE_OR_TEXT_IDX=1;var LOADING_IMAGE_IDX=2;var VALUE_TWITTER_QUERY_IDX=0;var VALUE_TWITTER_METHOD_IDX=1;var VALUE_RESULTS_PER_PAGE_IDX=2;var DO_AUTO_LOAD_IDX=3;var MAX_WORD_LENGTH_IN_A_POST=4;var CSS_FULL_TABLE_IDX=0;var CSS_ICON_TD_IDX=1;var CSS_ICON_IMAGE_IDX=2;var CSS_TWITTER_POST_TD_IDX=3;var CSS_TWITTER_POST_FONT_IDX=4;var CSS_USER_NAME_IDX=5;var CSS_CREATED_TIME_IDX=6;var CSS_NAVIGATION_FONT_IDX=7;var CSS_DIVIDER_IDX=8;var CSS_DIVIDER_TOP_GAP_IDX=9;var CSS_DIVIDER_BOTTOM_GAP_IDX=10;var elementId=stGetValue(elementIdArr,ID_TWITTER_POST_IDX,'');var paginationElId=stGetValue(elementIdArr,ID_TWITTER_POST_NAV_IDX,'');var prevNavInnerContent=stGetValue(navgationParams,PREV_NAV_IMAGE_OR_TEXT_IDX,'');var nextNavInnerContent=stGetValue(navgationParams,NEXT_NAV_IMAGE_OR_TEXT_IDX,'');var loadingImgInnerContent=stGetValue(navgationParams,LOADING_IMAGE_IDX,'<img src="/mc/static/common/loading_anim.gif" class="stWidth99 stHeight99" />');var twitterQuery=stGetValue(twitterParams,VALUE_TWITTER_QUERY_IDX,'');var twitterMethod=stGetValue(twitterParams,VALUE_TWITTER_METHOD_IDX,'');var resultsperpage=stGetValue(twitterParams,VALUE_RESULTS_PER_PAGE_IDX,'');var autoLoadMSec=stGetValue(twitterParams,DO_AUTO_LOAD_IDX,0);var maxWordLength=stGetValue(twitterParams,MAX_WORD_LENGTH_IN_A_POST,40);var fullTableClass=stGetValue(cssParams,CSS_FULL_TABLE_IDX,'');var iconTDClass=stGetValue(cssParams,CSS_ICON_TD_IDX,'');var iconClass=stGetValue(cssParams,CSS_ICON_IMAGE_IDX,'');var postDetailsTDClass=stGetValue(cssParams,CSS_TWITTER_POST_TD_IDX,'');var postDetailsFontClass=stGetValue(cssParams,CSS_TWITTER_POST_FONT_IDX,'');var userNameFontClass=stGetValue(cssParams,CSS_USER_NAME_IDX,'');var createdTimeFontClass=stGetValue(cssParams,CSS_CREATED_TIME_IDX,'');var navFontClass=stGetValue(cssParams,CSS_NAVIGATION_FONT_IDX,'');var dividerClass=stGetValue(cssParams,CSS_DIVIDER_IDX,'');var gapBeforeDivider=stGetValue(cssParams,CSS_DIVIDER_TOP_GAP_IDX,'');var gapAfterDivider=stGetValue(cssParams,CSS_DIVIDER_BOTTOM_GAP_IDX,'');var isCbkCalled=false;var stTwitterPosts;var divEl=document.getElementById(elementId);while(divEl.nodeName!="div"&&divEl.nodeName!="DIV")
{divEl=divEl.parentNode;}
var stTwitterloadingHTML=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td style="width: '+(divEl?divEl.offsetWidth:0)+'px; height: '+(divEl?divEl.offsetHeight:0)+'px;" class="stAlignCenter">'+
loadingImgInnerContent+'</td>'+'</tr>'+'</table>';var afterTwitterPostLoad=function()
{stTwitterPosts=(stTwitterValues?stTwitterValues.results:'');var html='<table cellspacing="0" cellpadding="0" class="stFullWidth '+fullTableClass+'">';for(var id=0;stTwitterPosts&&id<stTwitterPosts.length;id++)
{var searchQuery=twitterQuery.split(" ");var twitterTextTmp=stTwitterPosts[id].text;for(var i=0;i<searchQuery.length;i++)
{var twitterTextIdx=(twitterTextTmp.toLowerCase()).indexOf(searchQuery[i].toLowerCase());twitterTextTmp=(twitterTextIdx!=-1?platformDoWhiteSpaceEncode(twitterTextTmp.substring(0,twitterTextIdx),null,maxWordLength)+'<font class="stTwitterKeywordBold">'+platformDoWhiteSpaceEncode(twitterTextTmp.substring(twitterTextIdx,twitterTextIdx+searchQuery[i].length),null,maxWordLength)+'</font>'+platformDoWhiteSpaceEncode(twitterTextTmp.substring(twitterTextIdx+searchQuery[i].length),null,maxWordLength):platformDoWhiteSpaceEncode(twitterTextTmp,null,maxWordLength));twitterTextTmp=stHtmlDecode(twitterTextTmp);}
html+='<tr>'+'<td class="stTwitterIconRegion '+iconTDClass+'">'+'<img class="stTwitterIconImage '+iconClass+'" src="'+(stTwitterPosts[id].profile_image_url)+'"></img>'+'</td>'+'<td>'+'<table cellspacing="0" cellpadding="0">'+'<tr>'+'<td class="stTwitterPostDetailsRegion '+postDetailsTDClass+'">'+'<font class="stTwitterPostDetailsFont '+postDetailsFontClass+'">'+
(stTwitterPosts[id].from_user?'<a class="stTwitterUsernameFont '+userNameFontClass+'" target="_blank" href="http://twitter.com/'+stTwitterPosts[id].from_user+'">'+stTwitterPosts[id].from_user+'</a>':'')+'&nbsp;'+twitterTextTmp+'</font>'+'</td>'+'</tr>'+'<tr>'+'<td class="stTwitterPostCreationTimeRegion '+createdTimeFontClass+'">'+
(stTwitterPosts[id].created_at)+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td colspan="2" class="stTwitterDividerTopGap '+gapBeforeDivider+'">&nbsp;</td>'+'</tr>'+'<tr>'+'<td colspan="2" class="stTwitterDividerLine '+dividerClass+'">&nbsp;</td>'+'</tr>'+'<tr>'+'<td colspan="2" class="stTwitterDividerBottomGap '+gapAfterDivider+'">&nbsp;</td>'+'</tr>';}
html+='</table>';var node=document.getElementById(elementId);if(node)
{node.innerHTML=html;node.scrollTop=0;}
var node1=document.getElementById(paginationElId);if(node1)
{node1.innerHTML=(stTwitterValues.previous_page?'<a href="#" id="stPrevTwitterPosts" class="'+navFontClass+'" onclick="return false;">'+prevNavInnerContent+'</a>':'')+'&nbsp;&nbsp;'+
(stTwitterValues.next_page?'<a href="#" id="stNextTwitterPosts" class="'+navFontClass+'"onclick="return false;">'+nextNavInnerContent+'</a>':'');var prevClkFn=function()
{node.innerHTML=stTwitterloadingHTML;stDoLoadTwitterPosts(elementId,autoLoadMSec,(stTwitterValues.page-1),twitterQuery,twitterMethod,resultsperpage,stTwitterloadingHTML,afterTwitterPostLoad);return false;};var nextClkFn=function()
{node.innerHTML=stTwitterloadingHTML;stDoLoadTwitterPosts(elementId,autoLoadMSec,(stTwitterValues.page+1),twitterQuery,twitterMethod,resultsperpage,stTwitterloadingHTML,afterTwitterPostLoad);return false;};var prevEl=document.getElementById("stPrevTwitterPosts");if(prevEl)
{prevEl.onclick=prevClkFn;}
var nextEl=document.getElementById("stNextTwitterPosts");if(nextEl)
{nextEl.onclick=nextClkFn;}}
if(!isCbkCalled&&cbk)
{isCbkCalled=true;cbk();}};if(!stTwitterPosts||stTwitterloadingHTML)
{var node=document.getElementById(elementId);if(node)
{node.innerHTML=stTwitterloadingHTML;}
stDoLoadTwitterPosts(elementId,autoLoadMSec,ST_TWITTER_FIRST_PAGE,twitterQuery,twitterMethod,resultsperpage,stTwitterloadingHTML,afterTwitterPostLoad);}
else
{afterTwitterPostLoad();}}
function stHtmlDecode(str)
{if(str)
{str=str.replace(/&amp;/g,"&");str=str.replace(/&gt;/g,">");str=str.replace(/&lt;/g,"<");str=str.replace(/&quot;/g,"\"");str=str.replace(/&apos;/g,"\'");str=str.replace(/&nbsp;/g," ");var startIdx;var endIdx;var asciiCodeStr;var asciiCode;var htmlCode;startIdx=str.indexOf("&#");while(startIdx!=-1)
{endIdx=str.indexOf(";",startIdx);asciiCodeStr=str.substring(startIdx+2,endIdx);if(!isNaN(asciiCodeStr))
{asciiCode=parseInt(asciiCodeStr);htmlCode=("&#"+asciiCode+";");str=str.replace(new RegExp(htmlCode,"g"),String.fromCharCode(asciiCode));}
startIdx=str.indexOf("&#",startIdx+1);}}
return str;}
function stSetTabsForHeader(width,height,idPrefix,selectionImgArray,deSelectionImgArray,selectedTabIndex,alignmentTab,gapBetweenTabs,styleParams,cssNames,callBackFunName,delimiterParams)
{var delimiterHtml='';if(delimiterParams)
{var DELIMITER_IMAGE_SRC=0;var DELIMITER_WIDTH=1;var DELIMITER_HEIGHT=2;var imageSrc=delimiterParams[DELIMITER_IMAGE_SRC],width=delimiterParams[DELIMITER_WIDTH],height=delimiterParams[DELIMITER_HEIGHT];width=((width+'').indexOf('%')!=-1?width:width+'px');height=((height+'').indexOf('%')!=-1?height:height+'px');delimiterHtml=''+'<table cellpadding="0" cellspacing="0" style="width:'+width+'; height:'+height+';">'+'<tr>'+'<td style="width:'+width+'; height:'+height+'; line-height:0%; background:url('+imageSrc+'); font-size:0px;">'+'&nbsp;'+'</td>'+'</tr>'+'</table>';}
width=((''+width).indexOf('%')!=-1?width:width+'px');height=((''+height).indexOf('%')!=-1?height:height+'px');var alignment=(alignmentTab==ST_ALIGN_LEFT?"left":(alignmentTab==ST_ALIGN_RIGHT?"right":"center"));var innerHtml=''+'<table align="'+alignment+'" cellspacing="0" cellpadding="0" style="width:'+width+'; height:'+height+';">'+'<tr>';for(var i=0;i<selectionImgArray.length;i++)
{innerHtml+=''+'<td '+(idPrefix?'id="'+(idPrefix+i)+'"':'')+' style="background:url('+(i==selectedTabIndex?selectionImgArray[i]:deSelectionImgArray[i])+') no-repeat; '+styleParams[i]+'" class="'+cssNames+'"  onclick="'+callBackFunName+'('+i+')'+';" >'+'&nbsp;'+'</td>'+'<td style="background:url('+selectionImgArray[i]+') no-repeat; display:none">'+'</td>'+'<td style="background:url('+deSelectionImgArray[i]+') no-repeat; display:none">'+'</td>';if(gapBetweenTabs)
{innerHtml+=''+'<td style="'+gapBetweenTabs+'">&nbsp;</td>';}
if(delimiterHtml&&i<(selectionImgArray.length-1))
{innerHtml+=''+'<td>'+
delimiterHtml+'</td>';}}
innerHtml+='</tr>'+'</table>';return innerHtml;}
function stSetSelectedTab(idPrefix,prevSelectedTabIndex,curSelectedTabIndex,prevTabDSelImg,curTabSelImg)
{var element=document.getElementById(idPrefix+prevSelectedTabIndex);if(element)
{element.style.background='url('+prevTabDSelImg+') no-repeat';}
element=document.getElementById(idPrefix+curSelectedTabIndex);if(element)
{element.style.background='url('+curTabSelImg+') no-repeat';}
return curSelectedTabIndex;}
function stLoadEntriesPanel(elementId,entriesContainerId,numEntriesPerPage,totalEntries,width,height,cssParams,mainTitle,stDayNavIconIdPrefixs,dayNavStrings,pageNavStrings,callbacks,callbacksParams,customTitle)
{var FULL_TABLE_CSS=0;var MAIN_TITLE_CSS=1;var DAY_NAV_LEFT_CSS=2;var DAY_NAV_RIGHT_CSS=3;var PAGE_NAV_LEFT_CSS=4;var PAGE_NAV_RIGHT_CSS=5;var PRODUCT_CONTAINER_CSS=6;var PRODUCT_CONTENT_CSS=7;var PREV_DAY_IDX=0;var NEXT_DAY_IDX=1;var PREV_PAGE_IDX=2;var NEXT_PAGE_IDX=3;var DAY_NAV_CBK_PARAM=0;var PAGE_NAV_CBK_PARAM=1;var SEL_NAV_LEFT=0;var SEL_NAV_RIGHT=1;var DESEL_NAV_LEFT=2;var DESEL_NAV_RIGHT=3;var currentDayIndex=(callbacksParams&&callbacksParams[DAY_NAV_CBK_PARAM]?callbacksParams[DAY_NAV_CBK_PARAM]:0);var currentPageIndex=(callbacksParams&&callbacksParams[PAGE_NAV_CBK_PARAM]?callbacksParams[PAGE_NAV_CBK_PARAM]:0);var innerContent=''+'<table cellpadding="0" cellspacing="0" style="width:'+width+'px; height:'+height+'px;" class="'+stGetValue(cssParams,FULL_TABLE_CSS,"")+'">'+
(mainTitle?('<tr>'+'<td class="'+stGetValue(cssParams,MAIN_TITLE_CSS,"")+'">'+
mainTitle+'</td>'+'</tr>'):'')+
((dayNavStrings&&dayNavStrings.length>0)?('<tr>'+'<td class="stPrevNextNavigationDim">'+'<table cellpadding="0" cellspacing="0" class="stPrevNextNavigationDim">'+'<tr>'+'<td class="'+stGetValue(cssParams,DAY_NAV_LEFT_CSS,"")+'">'+'<label id="'+stDayNavIconIdPrefixs[PREV_DAY_IDX]+elementId+'" >'+
stGetValue(dayNavStrings,SEL_NAV_LEFT,"")+'</label>'+'</td>'+'<td class="'+stGetValue(cssParams,DAY_NAV_RIGHT_CSS,"")+'">'+'<label id="'+stDayNavIconIdPrefixs[NEXT_DAY_IDX]+elementId+'">'+
stGetValue(dayNavStrings,SEL_NAV_RIGHT,"")+'</label>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'):'')+
(customTitle?'<tr><td>'+customTitle+'</td></tr>':'')+'<tr>'+'<td style="width: 100%">'+'<table cellpadding="0" cellspacing="0" style="width: 100%">'+'<tr>'+'<td class="'+stGetValue(cssParams,PAGE_NAV_LEFT_CSS,"")+'" align="center">'+'<label id="'+stDayNavIconIdPrefixs[PREV_PAGE_IDX]+elementId+'">'+
(pageNavStrings?stGetValue(pageNavStrings,SEL_NAV_LEFT,""):"")+'</label>'+'</td>'+'<td class="'+stGetValue(cssParams,PRODUCT_CONTAINER_CSS,"")+'" align="center">'+'<div id="'+entriesContainerId+'" class="'+stGetValue(cssParams,PRODUCT_CONTENT_CSS,"")+'">'+'</div>'+'</td>'+'<td class="'+stGetValue(cssParams,PAGE_NAV_RIGHT_CSS,"")+'" align="center">'+'<label id="'+stDayNavIconIdPrefixs[NEXT_PAGE_IDX]+elementId+'">'+
(pageNavStrings?stGetValue(pageNavStrings,SEL_NAV_RIGHT,""):"")+'</label>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="">'+'</td>'+'</tr>'+'</table>';stSetInnerHTML(elementId,innerContent);var validateDayLeftNav=function()
{var el1=document.getElementById(stDayNavIconIdPrefixs[PREV_DAY_IDX]+elementId);if(el1&&typeof(callbacks[PREV_DAY_IDX])=="function")
{if(currentDayIndex-numEntriesPerPage<0)
{el1.innerHTML=stGetValue(dayNavStrings,DESEL_NAV_LEFT,"");el1.style.cursor="default";el1.onclick=null;}
else
{el1.innerHTML=stGetValue(dayNavStrings,SEL_NAV_LEFT,"");el1.style.cursor="pointer";el1.onclick=function()
{currentDayIndex-=numEntriesPerPage;validateDayLeftNav();validateDayRightNav();callbacks[PREV_DAY_IDX](currentDayIndex);};}}};var validateDayRightNav=function()
{var el2=document.getElementById(stDayNavIconIdPrefixs[NEXT_DAY_IDX]+elementId);if(el2&&typeof(callbacks[NEXT_DAY_IDX])=="function")
{if(currentDayIndex+numEntriesPerPage>=totalEntries)
{el2.innerHTML=stGetValue(dayNavStrings,DESEL_NAV_RIGHT,"");el2.style.cursor="default";el2.onclick=null;}
else
{el2.innerHTML=stGetValue(dayNavStrings,SEL_NAV_RIGHT,"");el2.style.cursor="pointer";el2.onclick=function()
{currentDayIndex+=numEntriesPerPage;validateDayRightNav();validateDayLeftNav();callbacks[NEXT_DAY_IDX](currentDayIndex);};}}};var validatePageLeftNav=function()
{var el3=document.getElementById(stDayNavIconIdPrefixs[PREV_PAGE_IDX]+elementId);if(el3&&typeof(callbacks[PREV_PAGE_IDX])=="function")
{if(currentPageIndex-numEntriesPerPage<0)
{el3.innerHTML=stGetValue(pageNavStrings,DESEL_NAV_LEFT,"");el3.style.cursor="default";el3.onclick=null;}
else
{el3.innerHTML=stGetValue(pageNavStrings,SEL_NAV_LEFT,"");el3.style.cursor="pointer";el3.onclick=function()
{currentPageIndex-=numEntriesPerPage;validatePageLeftNav();validatePageRightNav();callbacks[PREV_PAGE_IDX](currentPageIndex);};}}};var validatePageRightNav=function()
{var el4=document.getElementById(stDayNavIconIdPrefixs[NEXT_PAGE_IDX]+elementId);if(el4&&typeof(callbacks[NEXT_PAGE_IDX])=="function")
{if(currentPageIndex+numEntriesPerPage>=totalEntries)
{el4.innerHTML=stGetValue(pageNavStrings,DESEL_NAV_RIGHT,"");el4.style.cursor="default";el4.onclick=null;}
else
{el4.innerHTML=stGetValue(pageNavStrings,SEL_NAV_RIGHT,"");el4.style.cursor="pointer";el4.onclick=function()
{currentPageIndex+=numEntriesPerPage;validatePageRightNav();validatePageLeftNav();callbacks[NEXT_PAGE_IDX](currentPageIndex);};}}};validateDayLeftNav();validateDayRightNav();validatePageLeftNav();validatePageRightNav();}
function stLoadEntriesInGrid(elementId,entries,totalEntriesPerAjaxCall,startingEntriesIdx,startThumbIdx,rows,columns,width,height,singleProductDimArray,maxLabelsLengthArr,showLabelsBooleanArr,isLabelsAtTop,cssParams,thumbOnClickCbk,thumbOnClickCbkParams,fileUrlCallBack,thumbOnMouseDown,thumbOnMousemove,thumbOnMouseout,thumbOnMouseUp,idThumbPrefix,blankImageforIE,doCheckTransparent,customLabelCbk)
{var FULL_TABLE_CSS=0;var SINGLE_PRODUCT_CSS=1;var PRODUCT_IMAGE_TD_CSS=2;var PRODUCT_IMAGE_CSS=3;var PRODUCT_LABEL_CSS=4;var PRODUCT_COMMENT_CSS=5;var PRODUCT_REG_PRICE_CSS=6;var PRODUCT_SALE_PRICE_CSS=7;var PRODUCT_WAS_PRICE_CSS=8;var SHOW_PRODUCT_IMAGE=0;var SHOW_PRODUCT_LABEL=1;var SHOW_PRODUCT_COMMENT=2;var SHOW_PRODUCT_REG_PRICE=3;var SHOW_PRODUCT_SALE_PRICE=4;var SHOW_PRODUCT_CUSTOM_LABEL=5;var SHOW_PRODUCT_WAS_PRICE=6;var SINGLE_PRODUCT_WIDTH=0;var SINGLE_PRODUCT_HEIGHT=1;var SINGLE_PRODUCT_VGAP=2;var SINGLE_PRODUCT_HGAP=3;var MAX_LABEL_LENGTH_IDX=0;var MAX_COMMENTS_LENGTH_IDX=1;var MAX_LABEL_WHITESPACE_LENGTH_IDX=3;var MAX_COMMENTS_WHITESPACE_LENGTH_IDX=4;var maxLabelLength=((maxLabelsLengthArr&&maxLabelsLengthArr[MAX_LABEL_LENGTH_IDX])?maxLabelsLengthArr[MAX_LABEL_LENGTH_IDX]:75);var maxCommentLength=((maxLabelsLengthArr&&maxLabelsLengthArr[MAX_COMMENTS_LENGTH_IDX])?maxLabelsLengthArr[MAX_COMMENTS_LENGTH_IDX]:150);var maxLabelWhitespaceLength=((maxLabelsLengthArr&&maxLabelsLengthArr[MAX_LABEL_WHITESPACE_LENGTH_IDX])?maxLabelsLengthArr[MAX_LABEL_WHITESPACE_LENGTH_IDX]:50);var maxCommentWhitespaceLength=((maxLabelsLengthArr&&maxLabelsLengthArr[MAX_COMMENTS_WHITESPACE_LENGTH_IDX])?maxLabelsLengthArr[MAX_COMMENTS_WHITESPACE_LENGTH_IDX]:15);showLabelsBooleanArr=(showLabelsBooleanArr?showLabelsBooleanArr:new Array(0,0,0,0,0));var idx=startThumbIdx;var entriesLen=entries.length;var isIE6=(platformBrowserDetect.browser=='Explorer'&&platformBrowserDetect.version<7);var innerContent=''+'<table cellpadding="0" cellspacing="0" style="width:'+width+'px; height:'+height+'px;" class="'+stGetValue(cssParams,FULL_TABLE_CSS,"")+'">';for(var i=0;i<rows;i++)
{innerContent+=''+'<tr>';for(var j=0;j<columns;j++,idx++)
{if(idx<entriesLen)
{var iconImagePath=((fileUrlCallBack)?fileUrlCallBack(entries[idx],idx):(entries[idx].entry_mediatype==1?entries[idx].entry_fileurl:entries[idx].entry_entryprops["vc.iconurl"]));var regPrice=(entries[idx].entry_entryprops["pfeed_price1"]?entries[idx].entry_entryprops["pfeed_price1"]:"");var wasPrice=(entries[idx].entry_entryprops["pfeed_price2"]?entries[idx].entry_entryprops["pfeed_price2"]:"");var salePrice=(entries[idx].entry_entryprops["pfeed_price3"]?entries[idx].entry_entryprops["pfeed_price3"]:"");var entryId=entries[idx].entry_id;var imageTR='';if(showLabelsBooleanArr[SHOW_PRODUCT_IMAGE])
{imageTR='<tr><td class="'+stGetValue(cssParams,PRODUCT_IMAGE_TD_CSS,"")+'">';if(isIE6&&doCheckTransparent)
{imageTR+='<img '+(idThumbPrefix?'id="'+idThumbPrefix+'_'+idx+'"':'')+'  style=" '+stGetTransparentImage(iconImagePath)+' " src="'+blankImageforIE+'" class="'+stGetValue(cssParams,PRODUCT_IMAGE_CSS,"")+'" '+(thumbOnClickCbk?'onclick="'+thumbOnClickCbk+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', \''+escape(entries[idx].entry_label1)+'\');"':'')+(thumbOnMouseDown?' onmousedown="'+thumbOnMouseDown+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' '+(thumbOnMousemove?' onmousemove="'+thumbOnMousemove+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+'  '+(thumbOnMouseout?' onmouseout="'+thumbOnMouseout+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' '+(thumbOnMouseUp?' onmouseup="'+thumbOnMouseUp+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' />';}
else
{imageTR+='<img '+(idThumbPrefix?'id="'+idThumbPrefix+'_'+idx+'"':'')+' src="'+iconImagePath+'" class="'+stGetValue(cssParams,PRODUCT_IMAGE_CSS,"")+'" '+(thumbOnClickCbk?'onclick="'+thumbOnClickCbk+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', \''+escape(entries[idx].entry_label1)+'\');"':'')+(thumbOnMouseDown?' onmousedown="'+thumbOnMouseDown+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' '+(thumbOnMousemove?' onmousemove="'+thumbOnMousemove+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+'  '+(thumbOnMouseout?' onmouseout="'+thumbOnMouseout+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' '+(thumbOnMouseUp?' onmouseup="'+thumbOnMouseUp+'(\''+startingEntriesIdx+'\', \''+totalEntriesPerAjaxCall+'\',  \''+idx+'\', \''+entryId+'\', event, this);"':'')+' />';}
imageTR+='</td></tr>';}
innerContent+=''+'<td class="'+stGetValue(cssParams,SINGLE_PRODUCT_CSS,"")+'" style="width:'+singleProductDimArray[SINGLE_PRODUCT_WIDTH]+'px; height:'+singleProductDimArray[SINGLE_PRODUCT_HEIGHT]+'px; ">'+'<table cellpadding="0" cellspacing="0" style="width:'+singleProductDimArray[SINGLE_PRODUCT_WIDTH]+'px; height:'+singleProductDimArray[SINGLE_PRODUCT_HEIGHT]+'px; ">'+
(!isLabelsAtTop?imageTR:'')+
(showLabelsBooleanArr[SHOW_PRODUCT_CUSTOM_LABEL]?('<tr>'+'<td id="st_id_custom_label'+idx+'" class="'+stGetValue(cssParams,PRODUCT_LABEL_CSS,"")+'">'+
(customLabelCbk?customLabelCbk(entries[idx],idx):'&nbsp;')+'</td>'+'</tr>'):'')+
(showLabelsBooleanArr[SHOW_PRODUCT_LABEL]?('<tr>'+'<td class="'+stGetValue(cssParams,PRODUCT_LABEL_CSS,"")+'">'+
platformDoWhiteSpaceEncode(entries[idx].entry_label1,maxLabelLength,maxLabelWhitespaceLength)+'</td>'+'</tr>'):'')+
(showLabelsBooleanArr[SHOW_PRODUCT_COMMENT]?('<tr>'+'<td class="'+stGetValue(cssParams,PRODUCT_COMMENT_CSS,"")+'">'+
platformDoWhiteSpaceEncode(entries[idx].entry_comment,maxCommentLength,maxCommentWhitespaceLength)+'</td>'+'</tr>'):'')+
((showLabelsBooleanArr[SHOW_PRODUCT_REG_PRICE]&&regPrice)?('<tr>'+'<td class="'+stGetValue(cssParams,PRODUCT_REG_PRICE_CSS,"")+'">'+
regPrice+'</td>'+'</tr>'):'')+
((showLabelsBooleanArr[SHOW_PRODUCT_WAS_PRICE]&&wasPrice)?('<tr>'+'<td class="'+stGetValue(cssParams,PRODUCT_WAS_PRICE_CSS,"")+'">'+
wasPrice+'</td>'+'</tr>'):'')+
((showLabelsBooleanArr[SHOW_PRODUCT_SALE_PRICE]&&salePrice)?('<tr>'+'<td class="'+stGetValue(cssParams,PRODUCT_SALE_PRICE_CSS,"")+'">'+
salePrice+'</td>'+'</tr>'):'')+
(isLabelsAtTop?imageTR:'')+'</table>'+'</td>'+
((j!=columns-1)?('<td style="width:'+singleProductDimArray[SINGLE_PRODUCT_VGAP]+'px; ">'+'</td>'):'');}
else
{innerContent+='<td class="'+stGetValue(cssParams,SINGLE_PRODUCT_CSS,"")+'" style="width:'+singleProductDimArray[SINGLE_PRODUCT_WIDTH]+'px; height:'+singleProductDimArray[SINGLE_PRODUCT_HEIGHT]+'px; ">&nbsp;</td>'+
((j!=columns-1)?('<td>&nbsp;</td>'):'');}}
innerContent+=''+'</tr>'+
((i!=rows-1)?('<tr>'+'<td colspan="'+((2*columns)-1)+'" style="height:'+singleProductDimArray[SINGLE_PRODUCT_HGAP]+'px;">'+'</td>'+'</tr>'):'');}
innerContent+=''+'</table>';stSetInnerHTML(elementId,innerContent);}
function stLoadEntries(url,cbk,errorCbk,body,contentType)
{if(showAlerts)
{alert("Loading entries: url="+url);}
var serverUrl=url;var method=(body?"POST":"GET");contentType=(contentType?contentType:"application/x-www-form-urlencoded");var afterLoad=function(result)
{if(showAlerts)
{alert("stloadentries result="+result);}
result=JSON.parse(result);var entries=(result.root?result.root.bn_c:null);var pageIngo=(result.root?result.root.bn_p:null);if(cbk)
{cbk(entries,pageIngo);}}
var errCbk=function(msg)
{if(showAlerts)
{alert("Error in loading entries from the url "+(serverUrl)+", Message "+msg);}
if(errorCbk)
{errorCbk(msg);}};if(showAlerts)
{alert("Loading jx entries: url="+serverUrl+" ct="+contentType+" mt="+method+" bd="+body);}
jx.load(serverUrl,afterLoad,contentType,method,errCbk,body);};function stGetInputBox(inputType,idInputElement,value,imgSrc,maxLength,cssName,styleProps,clickAction,onBlurAction,onFocusAction,onKeyPressAction)
{var retHtml=''+'<input type="'+inputType+'"'+
(idInputElement?' id="'+idInputElement+'"':'')+' value="'+(value?value:'')+'" '+
(inputType=="image"?' src="'+imgSrc+'"':'')+
(maxLength?' maxlength="'+maxLength+'"':'')+
(cssName?' class="'+cssName+'"':'')+
(styleProps?' style="'+styleProps+'"':'')+
(clickAction?' onclick="'+clickAction+'"':'')+
(onBlurAction?' onBlur="'+onBlurAction+'"':'')+
(onFocusAction?' onfocus="'+onFocusAction+'"':'')+
(onKeyPressAction?' onkeypress="'+onKeyPressAction+'"':'')+'>'+'</input>';return retHtml;}
function stGetInnerHtml(element)
{element=(typeof(element)=="object"?element:document.getElementById(element));if(element)
{return element.innerHTML;}
return'';}
function stGetEl(elementId)
{return document.getElementById(elementId);}
function stAppendChild(parentElId,childElement)
{var parentEl=stGetEl(parentElId);parentEl.appendChild(childElement);}
function stCreateElement(tagName)
{return document.createElement(tagName);}
function stGetMouseCoords(event)
{event=(event?event:window.event);var eventX=0;var eventY=0;var xLeft=0;var yTop=0;if(event.pageX||event.pageY)
{eventX=event.pageX;eventY=event.pageY;}
else
{eventX=event.clientX+document.body.scrollLeft-document.body.clientLeft;eventY=event.clientY+document.body.scrollTop-document.body.clientTop;}
xLeft=eventX;yTop=eventY;return{x:xLeft,y:yTop};}
function stSetStyle(DOMel,object)
{DOMel=(typeof(DOMel)=="object"?DOMel:stGetEl(DOMel));for(var key in object)
{DOMel.style[key]=object[key];}}
function stSetStyleProps(DOMel,key,value)
{DOMel=(typeof(DOMel)=="object"?DOMel:stGetEl(DOMel));if(DOMel)
{DOMel.style[key]=value;}}
function stSetCssNames(DOMel,cssNames,doAppend)
{DOMel=(typeof(DOMel)=="object"?DOMel:stGetEl(DOMel));if(DOMel)
{if(doAppend)
{cssNames=DOMel.className+' '+cssNames;}
DOMel.className=cssNames;}}
function stShowShareGridOuterPanel(width,height,arrowImgParams,idParams,cssParams)
{var CSS_PARAM_TD_ARROW_IMAGE_AREA=0;var CSS_PARAM_IMG_ARROW_DIM=1;var CSS_PARAM_TD_INNER_PANEL_WIDTH=2;var ID_PARAM_IMG_ARROW_PREFIX=0;var ID_PARAM_TD_INNER_PANNEL=1;var LEFT_ARROW_SELECTION=0;var RIGHT_ARROW_SELECTION=1;var LEFT_ARROW_DESELECTION=2;var RIGHT_ARROW_DESELECTION=3;var realWidthHeight=stGetRealWidthHeight(width,height);var retHtml=''+'<table cellpadding="0" cellspacing="0" style="width:'+realWidthHeight[0]+'; height:'+realWidthHeight[1]+';">'+'<tr>'+'<td class="'+(stGetValue(cssParams,CSS_PARAM_TD_ARROW_IMAGE_AREA,''))+'" align="center">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_left_arrow_desel" src="'+(stGetValue(arrowImgParams,LEFT_ARROW_DESELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_left_arrow_alt_desel" src="'+(stGetValue(arrowImgParams,LEFT_ARROW_DESELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_left_arrow_alt_sel" src="'+(stGetValue(arrowImgParams,LEFT_ARROW_SELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'</td>'+'<td id="'+(stGetValue(idParams,ID_PARAM_TD_INNER_PANNEL,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_TD_INNER_PANEL_WIDTH,''))+'" align="center">'+'</td>'+'<td class="'+(stGetValue(cssParams,CSS_PARAM_TD_ARROW_IMAGE_AREA,''))+'" align="center">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_right_arrow_desel" src="'+(stGetValue(arrowImgParams,RIGHT_ARROW_DESELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_right_arrow_alt_desel" src="'+(stGetValue(arrowImgParams,RIGHT_ARROW_DESELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'<img id="'+(stGetValue(idParams,ID_PARAM_IMG_ARROW_PREFIX,''))+'_right_arrow_alt_sel" src="'+(stGetValue(arrowImgParams,RIGHT_ARROW_SELECTION,''))+'" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_ARROW_DIM,''))+'" style="display:none;">'+'</td>'+'</tr>'+'</table>';return retHtml;}
function stGetShareInnerGridHtml(shareCampaignProps,bloggingImgPath,bookmarkImgPath,socialImagePath,imgFormat,entryId,entryObjString,elementId,width,height,rows,cols,numThumbImgsToDisplay,startThumbIdx,displayThumbImgWidth,displayThumbImgHeight,displayThumbImgIdPrefix,arrowImgIdPrefix,cbkLRArrows,cbkThumbImgClick,cbkSocialActions,cssParams,customURL,socialOrder,isGaUrl,transitionType,customTitle,customDescription,customHTMLDescription,retFbUrl,bundlePath,defaultTwitterComment,customIconUrl,customTwitterTitle)
{customTitle=(customTitle?customTitle:'');customDescription=(customDescription?customDescription:'');customHTMLDescription=(customHTMLDescription?customHTMLDescription:'');retFbUrl=(retFbUrl?retFbUrl:'');bundlePath=(bundlePath?bundlePath:'');defaultTwitterComment=(defaultTwitterComment?defaultTwitterComment:'');customIconUrl=(customIconUrl?customIconUrl:'');customTwitterTitle=(customTwitterTitle?customTwitterTitle:'');var CSS_PARAM_TABLE_INNER_GRID=0;var CSS_PARAM_TD_OUTER_THUMB=1;var CSS_PARAM_TD_THUMB_IMG=2;var CSS_PARAM_IMG_THUMB=3;var ACTION_SOCIAL_EMAIL=0;var ARROW_TYPE_LEFT=1;var ARROW_TYPE_RIGHT=2;var displayThumbTdWidth=width/cols;var displayThumbTdHeight=height/rows;var maxThumbsPerPage=rows*cols;var campProperties=null;var orderArray=new Array(3);orderArray[0]=new Array();orderArray[1]=new Array();orderArray[2]=new Array();var tempArray=new Array(3);tempArray[0]=new Array();tempArray[1]=new Array();tempArray[2]=new Array();var gaUrl=null;var orderIdx=0;if(shareCampaignProps)
{if(shareCampaignProps.campaignprops)
{campProperties=JSON.parse(shareCampaignProps.campaignprops);}
var count=0;var orderLength=(socialOrder?socialOrder.length:0);for(var idx=0;idx<campProperties.length;idx++)
{if(ssbloggingURLs[campProperties[idx].campaignproperties_name])
{if(campProperties[idx].campaignproperties_strvalue&&campProperties[idx].campaignproperties_strvalue=='true')
{var doContinue=true;for(var idxJ=0;idxJ<orderLength;idxJ++)
{if(socialOrder[idxJ]==campProperties[idx].campaignproperties_name)
{orderArray[0][idxJ]=(bloggingImgPath+campProperties[idx].campaignproperties_name+imgFormat);orderArray[1][idxJ]=('setOtherElementEntryIds('+entryId+', \''+parantPath+'\', '+entryObjString+');');orderArray[2][idxJ]=('ssdoSocialBookmark(\''+(isGaUrl?campProperties[idx].campaignproperties_name:'')+'\',\''+ssbloggingURLs[campProperties[idx].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc , extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[idx].campaignproperties_name+'\',\''+extraParams[2]+campProperties[idx].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+', \''+customTitle+'\', \''+customDescription+'\', \''+customHTMLDescription+'\', \''+retFbUrl+'\', \''+bundlePath+'\', \''+defaultTwitterComment+'\', \''+customIconUrl+'\', \''+customTwitterTitle+'\'); return false;');orderIdx++;doContinue=false;break;}}
if(doContinue)
{tempArray[0][count]=(bloggingImgPath+campProperties[idx].campaignproperties_name+imgFormat);tempArray[1][count]=('setOtherElementEntryIds('+entryId+', \''+parantPath+'\', '+entryObjString+');');tempArray[2][count]=('ssdoSocialBookmark(\''+(isGaUrl?campProperties[idx].campaignproperties_name:'')+'\',\''+ssbloggingURLs[campProperties[idx].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc , extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[idx].campaignproperties_name+'\',\''+extraParams[2]+campProperties[idx].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+', \''+customTitle+'\', \''+customDescription+'\', \''+customHTMLDescription+'\', \''+retFbUrl+'\', \''+bundlePath+'\', \''+defaultTwitterComment+'\', \''+customIconUrl+'\', \''+customTwitterTitle+'\'); return false;');count++;}}}
else if(ssbookmarksURLs[campProperties[idx].campaignproperties_name])
{if(campProperties[idx].campaignproperties_strvalue&&campProperties[idx].campaignproperties_strvalue=='true')
{var doContinue=true;for(var idxJ=0;idxJ<orderLength;idxJ++)
{if(socialOrder[idxJ]==campProperties[idx].campaignproperties_name)
{orderArray[0][idxJ]=(bookmarkImgPath+campProperties[idx].campaignproperties_name+imgFormat);orderArray[1][idxJ]=('setOtherElementEntryIds('+entryId+', \''+parantPath+'\', '+entryObjString+');');orderArray[2][idxJ]=('ssdoSocialBookmark(\''+(isGaUrl?SS_GA_SOCIALACTION+campProperties[idx].campaignproperties_name:'')+'\',\''+ssbookmarksURLs[campProperties[idx].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc, extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[idx].campaignproperties_name+'\',\''+extraParams[2]+campProperties[idx].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+', \''+customTitle+'\', \''+customDescription+'\', \''+customHTMLDescription+'\', \''+retFbUrl+'\', \''+bundlePath+'\', \''+defaultTwitterComment+'\', \''+customIconUrl+'\', \''+customTwitterTitle+'\'); return false;');doContinue=false;orderIdx++;break;}}
if(doContinue)
{tempArray[0][count]=(bookmarkImgPath+campProperties[idx].campaignproperties_name+imgFormat);tempArray[1][count]=('setOtherElementEntryIds('+entryId+', \''+parantPath+'\', '+entryObjString+');');tempArray[2][count]=('ssdoSocialBookmark(\''+(isGaUrl?SS_GA_SOCIALACTION+campProperties[idx].campaignproperties_name:'')+'\',\''+ssbookmarksURLs[campProperties[idx].campaignproperties_name]+'\', socialUrls[4] , socialUrls[0] , ssdefaultDesc, extraParams[0] , socialUrls[6] , extraParams[1] ,\''+'stats_'+campProperties[idx].campaignproperties_name+'\',\''+extraParams[2]+campProperties[idx].campaignproperties_name+extraParams[3]+'\', extraParams[4] , extraParams[5]'+(customURL?',\''+customURL+'\'':'')+', \''+customTitle+'\', \''+customDescription+'\', \''+customHTMLDescription+'\', \''+retFbUrl+'\', \''+bundlePath+'\', \''+defaultTwitterComment+'\', \''+customIconUrl+'\', \''+customTwitterTitle+'\'); return false;');count++;}}}
else if(campProperties[idx].campaignproperties_name==sssocialActions[1])
{if(campProperties[idx].campaignproperties_strvalue&&campProperties[idx].campaignproperties_strvalue=='true')
{var doContinue=true;for(var idxJ=0;idxJ<orderLength;idxJ++)
{if(socialOrder[idxJ]==campProperties[idx].campaignproperties_name)
{orderArray[0][idxJ]=(socialImagePath+campProperties[idx].campaignproperties_name+imgFormat);orderArray[1][idxJ]='';orderArray[2][idxJ]=cbkSocialActions[ACTION_SOCIAL_EMAIL]+'('+entryId+', '+transitionType+')';doContinue=false;orderIdx++;break;}}
if(doContinue)
{tempArray[0][count]=(socialImagePath+campProperties[idx].campaignproperties_name+imgFormat);tempArray[1][count]='';tempArray[2][count]=cbkSocialActions[ACTION_SOCIAL_EMAIL]+'('+entryId+', '+transitionType+')';count++;}}}}
var len=orderIdx+count;numThumbImgsToDisplay=(numThumbImgsToDisplay?numThumbImgsToDisplay:len);}
var idx=startThumbIdx;var retHtml=''+'<input id=\'_idEidSocial\' type="hidden" name=\'_idEidSocial\'></input><input id=\'_idEidSocialPath\' type="hidden" name=\'_idEidSocialPath\'></input><input id=\'_idEidSocialJSON\' type="hidden" name=\'_idEidSocialJSON\'></input>'+'<table cellpadding="0" cellspacing="0" style="width:'+width+'px; height:'+height+'px;" class="'+(stGetValue(cssParams,CSS_PARAM_TABLE_INNER_GRID,''))+'">';for(var i=0;i<rows;i++)
{retHtml+='<tr>';for(var j=0;j<cols;j++)
{retHtml+=''+'<td id="'+displayThumbImgIdPrefix+idx+'" align="center" class="'+(stGetValue(cssParams,CSS_PARAM_TD_OUTER_THUMB,''))+'" style="width:'+displayThumbTdWidth+'px; height:'+displayThumbTdHeight+'px;">';if(idx<(startThumbIdx+maxThumbsPerPage)&&idx<numThumbImgsToDisplay)
{retHtml+=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="'+(stGetValue(cssParams,CSS_PARAM_TD_THUMB_IMG,''))+'" style="width:'+displayThumbImgWidth+'px; height:'+displayThumbImgHeight+'px;" >';var imgSrc='';var clickActions='';if(idx<orderIdx)
{imgSrc=orderArray[0][idx];clickActions=orderArray[1][idx]+'; '+orderArray[2][idx]+'; '+(cbkThumbImgClick?cbkThumbImgClick+'('+idx+','+entryId+');':'');}
else
{var index=idx-orderIdx;imgSrc=tempArray[0][index];clickActions=tempArray[1][index]+'; '+tempArray[2][index]+'; '+(cbkThumbImgClick?cbkThumbImgClick+'('+idx+','+entryId+');':'');}
retHtml+=''+'<img id="" class="'+(stGetValue(cssParams,CSS_PARAM_IMG_THUMB,''))+'" style="width:'+displayThumbImgWidth+'px; height:'+displayThumbImgHeight+'px;" align="center" src="'+imgSrc+'" onclick="'+clickActions+'"/>'+'</td>'+'</tr>'+'</table>';}
idx++;retHtml+='</td>';}
retHtml+='</tr>';}'</table>';stSetInnerHTML(elementId,retHtml);arrowImgIdPrefix=(arrowImgIdPrefix?arrowImgIdPrefix:'');var leftArrowImgElement=document.getElementById(arrowImgIdPrefix+'_left_arrow_desel');var rightArrowImgElement=document.getElementById(arrowImgIdPrefix+'_right_arrow_desel');var leftAlternateArrowSelImg=document.getElementById(arrowImgIdPrefix+'_left_arrow_alt_sel');var rightAlternateArrowSelImg=document.getElementById(arrowImgIdPrefix+'_right_arrow_alt_sel');var leftAlternateArrowDSelImg=document.getElementById(arrowImgIdPrefix+'_left_arrow_alt_desel');var rightAlternateArrowDSelImg=document.getElementById(arrowImgIdPrefix+'_right_arrow_alt_desel');if(leftArrowImgElement)
{stSetStyleProps(leftArrowImgElement,"display","block");if(startThumbIdx>=maxThumbsPerPage)
{leftArrowImgElement.src=leftAlternateArrowSelImg.src;leftArrowImgElement.style.cursor="pointer";leftArrowImgElement.onclick=function()
{cbkLRArrows(ARROW_TYPE_LEFT,(startThumbIdx-maxThumbsPerPage),entryId,entryObjString,customURL,transitionType,customTwitterTitle);}}
else
{leftArrowImgElement.src=leftAlternateArrowDSelImg.src;startThumbIdx=0;leftArrowImgElement.style.cursor="default";leftArrowImgElement.onclick=null;}}
if(rightArrowImgElement)
{stSetStyleProps(rightArrowImgElement,"display","block");if(startThumbIdx+maxThumbsPerPage<numThumbImgsToDisplay)
{rightArrowImgElement.src=rightAlternateArrowSelImg.src;rightArrowImgElement.style.cursor="pointer";rightArrowImgElement.onclick=function()
{cbkLRArrows(ARROW_TYPE_RIGHT,(startThumbIdx+maxThumbsPerPage),entryId,entryObjString,customURL,transitionType,customTwitterTitle);}}
else
{rightArrowImgElement.src=rightAlternateArrowDSelImg.src;rightArrowImgElement.style.cursor="default";rightArrowImgElement.onclick=null;}}
if(numThumbImgsToDisplay<=maxThumbsPerPage)
{if(leftArrowImgElement&&rightArrowImgElement)
{stSetStyleProps(leftArrowImgElement,"display","none");stSetStyleProps(rightArrowImgElement,"display","none");}}}
function stGetRealTextAreaValue(textAreaValue)
{var messageValue=(textAreaValue?textAreaValue:'');messageValue=messageValue.replace(/&#13;&#10;/g,"<br/>");messageValue=messageValue.replace(/&#10;/g,"<br/>");return messageValue;}
function stShowSocialHtml(titleHtml,objectParams,callBack,width,height,params)
{if(params)
{params[1]=sanitizeStr(params[1]);params[2]=sanitizeStr(params[2]);}
width=((''+width).indexOf('%')!=-1?width:width+'px');height=((''+height).indexOf('%')!=-1?height:height+'px');var noOfParams=objectParams.length;var innerData=''+'<table cellpadding="0" cellspacing="0" class="stAlignCenter" style="width:'+width+'; height:'+height+';" align="center">'+'<tr>'+'<td colspan="2" class="stAlignCenter">'+
titleHtml+'</td>'+'</tr>';for(var idx=0;idx<noOfParams;idx++)
{var socialWebLogoImgWithActionsType=objectParams[idx].logoImgWithActionsType;var socialWebDescWithActionsType=objectParams[idx].descImgWithActionsType;innerData+=''+'<tr>'+'<td class="stAlignCenter">'+'<img class="stCursorPointer" src="'+socialWebLogoImgWithActionsType.logoImg+'" onclick="'+callBack+'('+socialWebLogoImgWithActionsType.logoAction+', '+params[0]+', \''+escape(params[1])+'\', \''+escape(params[2])+'\', \''+escape(params[3])+'\', \''+escape(params[4])+'\', '+params[5]+', '+params[6]+', \''+(params[7]?escape(params[7]):'')+'\')"/>'+'</td>'+'<td class="stAlignLeft">';for(var idxJ=0;idxJ<socialWebDescWithActionsType.length;idxJ++)
{innerData+=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stAlignLeft" align="left">'+'<img class="stCursorPointer" src="'+socialWebDescWithActionsType[idxJ].descImg+'" onclick="'+callBack+'('+socialWebDescWithActionsType[idxJ].descAction+','+params[0]+', \''+escape(params[1])+'\', \''+escape(params[2])+'\', \''+escape(params[3])+'\', \''+escape(params[4])+'\', '+params[5]+', '+params[6]+', \''+(params[7]?escape(params[7]):'')+'\')" />'+'</td>'+'</tr>'+'</table>';}
innerData+=''+'</td>'+'</tr>';}
innerData+=''+'</table>';return innerData;}
function stActionAddToBag(numEntries,selectedItemPrefix,errorDiv,addToBagParams,checkoutImgId,checkoutImgSelUrl,checkoutImgDeSelUrl)
{var ADDTOBAG_SELECT_ALERT="Please select the products to add to bag.";var ADDTOBAG_PROVIDE_VALUES="Please provide valid color and size for the products.";var errorObject=document.getElementById((errorDiv?errorDiv:"st_id_addtobag_error"));var ADD_TO_BAG_PARAMS=(addToBagParams?addToBagParams:stAddToBagIdParams);var strAddToBag="Adding to bag...";var IDX_ADD_TO_BAG_PARAMS_SIZE=0;var IDX_ADD_TO_BAG_PARAMS_COLOR=1;var IDX_ADD_TO_BAG_PARAMS_QUANTITY=2;var IDX_ADD_TO_BAG_PARAMS_PARENT_CAT_ID=3;var IDX_ADD_TO_BAG_PARAMS_ADDTOBAG_BUTTON=4;var IDX_ADD_TO_BAG_PARAMS_LINK_LOC=5;var IDX_ADD_TO_BAG_PARAMS_ID=6;var IDX_ADD_TO_BAG_PARAMS_UPCID=7;if(errorObject)
{errorObject.innerHTML=strAddToBag;}
if(showAlerts)
{alert("calling stActionAddToBag: numEntries = "+numEntries);}
var afterLoad=function(result,xmlhttp)
{if(errorObject)
{var checkoutImgEl=stGetEl(checkoutImgId);if(xmlhttp.getResponseHeader("X-Skava-ResponseCode")==0||xmlhttp.getResponseHeader("X-Skava-ResponseCode")==5)
{if(checkoutImgEl)
{checkoutImgEl.src=checkoutImgSelUrl;stDoCheckOut=true;}}
else
{if(checkoutImgEl)
{checkoutImgEl.src=checkoutImgDeSelUrl;stDoCheckOut=false;}}
errorObject.innerHTML=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");}};var errorCallBack=function(msg)
{if(showAlerts)
{alert("Error while adding to bag: "+msg);}}
var selectedCount=0;var postBody="";var hasError=false;var stArrayOfSelectedProducts=new Array(numEntries);for(var i=0;i<numEntries;i++)
{var elementId=document.getElementById((selectedItemPrefix?selectedItemPrefix:"st_id_addtobag_checkbox")+i);if(elementId&&elementId.checked)
{selectedCount++;stArrayOfSelectedProducts[selectedCount-1]=new Array();for(var j=0;j<ADD_TO_BAG_PARAMS.length;j++)
{var paramObj=document.getElementById(ADD_TO_BAG_PARAMS[j]+i);if(paramObj)
{var paramValue=paramObj.value;if(j==0||j==1)
{if(paramObj.disabled)
{paramValue='';}
else
{hasError=!(paramValue&&paramValue.length>0);}}
if(hasError)
{break;}
else
{stArrayOfSelectedProducts[selectedCount-1][ADD_TO_BAG_PARAMS[j]]=paramValue;postBody+=escape(ADD_TO_BAG_PARAMS[j]+selectedCount)+"="+escape(paramValue)+"&";}}}
if(!hasError)
{var st_id_addtobag_sale_price=stGetEl("st_id_addtobag_sale_price_"+i);if(st_id_addtobag_sale_price)
{stArrayOfSelectedProducts[selectedCount-1]["price"]=st_id_addtobag_sale_price.innerHTML;}
else
{var st_id_addtobag_retail_price=stGetEl("st_id_addtobag_retail_price_"+i);if(st_id_addtobag_retail_price)
{stArrayOfSelectedProducts[selectedCount-1]["price"]=st_id_addtobag_retail_price.innerHTML;}}
var st_id_addtobag_productname=stGetEl("st_id_addtobag_productname_"+i);if(st_id_addtobag_productname)
{stArrayOfSelectedProducts[selectedCount-1]["pname"]=st_id_addtobag_productname.innerHTML;}}}}
postBody+=escape("num")+"="+escape(selectedCount);if(selectedCount==0)
{if(errorObject)
{errorObject.innerHTML=ADDTOBAG_SELECT_ALERT;var checkoutImgEl=stGetEl(checkoutImgId);if(checkoutImgEl)
{checkoutImgEl.src=checkoutImgDeSelUrl;stDoCheckOut=false;}}}
else if(hasError)
{if(errorObject)
{errorObject.innerHTML=ADDTOBAG_PROVIDE_VALUES;var checkoutImgEl=stGetEl(checkoutImgId);if(checkoutImgEl)
{checkoutImgEl.src=checkoutImgDeSelUrl;stDoCheckOut=false;}}}
else
{var lengthOfPrdts=stArrayOfSelectedProducts.length;var hasRegisteredShopAction5Tag=false;for(var idx=0;idx<lengthOfPrdts;idx++)
{if(stArrayOfSelectedProducts&&stArrayOfSelectedProducts[idx])
{if(showAlerts)
{alert("in stActionAddToBag :\nparent Id :"+stArrayOfSelectedProducts[idx][ADD_TO_BAG_PARAMS[IDX_ADD_TO_BAG_PARAMS_ID]]+" product Name :"+stArrayOfSelectedProducts[idx]["pname"]+"\n Quantity :"+stArrayOfSelectedProducts[idx][ADD_TO_BAG_PARAMS[IDX_ADD_TO_BAG_PARAMS_QUANTITY]]+"\n Price :"+stArrayOfSelectedProducts[idx]["price"]+"\n Category Id : "+cmcategory);}
hasRegisteredShopAction5Tag=true;platformRegisterShopAction5Tag(stArrayOfSelectedProducts[idx][ADD_TO_BAG_PARAMS[IDX_ADD_TO_BAG_PARAMS_ID]],stArrayOfSelectedProducts[idx]["pname"],stArrayOfSelectedProducts[idx][ADD_TO_BAG_PARAMS[IDX_ADD_TO_BAG_PARAMS_QUANTITY]],stArrayOfSelectedProducts[idx]["price"],cmcategory);}}
if(hasRegisteredShopAction5Tag)
{platformDisplayShop5s();}
var url="/mc/templates/macys/guide/addtobag.jsp";jx.load(url,afterLoad,"application/x-www-form-urlencoded","POST",errorCallBack,postBody);}}
var stAddToBagIdParams=["size","color","Quantity","ParentCatID","ADDTOBAG_BUTTON","LinkLoc","ID","UPCID"];var sizeList=new Array();var colorList=new Array();var stDoCheckOut=false;function stGetAddToBag(width,height,entries,maxItemQty,callBackFunName,imgParams,cssParams,idParams,checkoutUrl,instoreUrl,showSubProductsOnly,contentDivInStyle)
{stDoCheckOut=false;var ID_TAG_SELECT_SIZE_PARAM=0;var ID_TAG_SELECT_COLOR_PARAM=1;var ID_TAG_SELECT_QTY_PARAM=2;var ID_TAG_HIDDEN_INPUT_PARENT_CATEGORY_PARAM=3;var ID_TAG_HIDDEN_INPUT_BUTTON_PARAM=4;var ID_TAG_HIDDEN_INPUT_LINKLOC_PARAM=5;var ID_TAG_HIDDEN_INPUT_ADDTOBAG_ID_PARAM=6;var ID_TAG_HIDDEN_INPUT_UPCID_PARAM=7;var ID_TAG_CHECKBOX_INPUT_SELECT_ITEM=8;var ID_TAG_TD_ERROR_AREA=9;var CSS_TAG_DIV_DISPLAY=0;var CSS_TAG_TABLE_PROD_DISPLAY=1;var CSS_TAG_TD_PROD_IMG=2;var CSS_TAG_IMG_PROD_IMG_=3;var CSS_TAG_TD_PROD_DESC_GAP=4;var CSS_TAG_TD_PROD_BRAND_AND_NAME=5;var CSS_TAG_TD_PROD_COMMENT=6;var CSS_TAG_TD_PROD_PRICES=7;var CSS_TAG_FONT_ORIGINAL_PRICE_FONT=8;var CSS_TAG_FONT_NOW_PRICE_FONT=9;var CSS_TAG_TD_SIZE_LIST=10;var CSS_TAG_TD_COLOR_LIST=11;var CSS_TAG_TD_QTY_LIST=12;var CSS_TAG_SELECT_SIZE_PARAM=13;var CSS_TAG_SELECT_COLOR_PARAM=14;var CSS_TAG_SELECT_QTY_PARAM=15;var CSS_TAG_TD_SELECT_ITEM=16;var CSS_TAG_TD_ITEM_URL_FONT=17;var CSS_TAG_TD_ADD_TO_BAG=18;var CSS_TAG_IMG_ADD_TO_BAG=19;var CSS_TAG_TD_ERROR_AREA=20;var CSS_TAG_TD_PROD_DESC_AREA=21;var CSS_TAG_TD_PROD_DISP_LEFT_GAP=22;var CSS_TAG_TD_PROD_LIST_BOX_AREA=23;var CSS_TAG_CHECKBOX_INPUT_SELECT_ITEM=24;var CSS_TAG_TD_PROD_DESC_BOTTOM_GAP=25;var CSS_TAG_TD_PROD_INSTORE_AREA=26;var CSS_TAG_IMG_PROD_INSTORE=27;var CSS_TAG_TD_CHECK_OUT=28;var CSS_TAG_IMG_CHECK_OUT=29;var CSS_TAG_FONT_BUNDLE_PDT_LABEL=30;var CSS_TAG_FONT_WAS_PRICE_FONT=31;var IMG_BUTTON_ADD_TO_BAG=0;var IMG_BUTTON_CHECK_OUT=1;var IMG_DEAULT_PRODUCT_IMG=2;var IMG_BUTTON_INSTORE=3;var IMG_BUTTON_CHECK_OUT_DE_SEL=4;width=((''+width).indexOf('%')!=-1?width:width+'px');height=((''+height).indexOf('%')!=-1?height:height+'px');var productDisplayHtml="";var numEntries=(entries!=null?entries.length:0);var sizeColorArray=new Array();for(var i=0;i<numEntries;i++)
{var hasInstore=false;if(entries[i].entry_entryprops.pfeed_instore=="Y"||entries[i].entry_entryprops.pfeed_availability=="N"||(!entries[i].entry_feeditemid||entries[i].entry_feeditemid.length==0))
{hasInstore=true;}
var hasPfeedBundle=false;if(entries[i].entry_entryprops["pfeed_bundle"]=="Y")
{hasPfeedBundle=true;}
var hasFunProduct=false;if(entries[i].entry_entryprops.pfeed_instore=="C")
{hasFunProduct=true;}
if(showAlerts)
{alert(i+"= hasInstore = "+hasInstore+" hasPfeedBundle= "+hasPfeedBundle+" hasFunProduct = "+hasFunProduct);}
var subEntryIds=(entries[i].entry_entryprops.pfeed_subentryids?entries[i].entry_entryprops.pfeed_subentryids:"");var subProductIds=(entries[i].entry_entryprops.pfeed_subproductids?entries[i].entry_entryprops.pfeed_subproductids:"");var isMasterProduct=(!showSubProductsOnly&&(subEntryIds.length>0||subProductIds.length>0));var retailPrice=(entries[i].entry_entryprops["pfeed_price1"]?entries[i].entry_entryprops["pfeed_price1"]:"");var wasPrice=(entries[i].entry_entryprops["pfeed_price2"]?entries[i].entry_entryprops["pfeed_price2"]:"");var salePrice=(entries[i].entry_entryprops["pfeed_price3"]?entries[i].entry_entryprops["pfeed_price3"]:"");var pfeedid=((entries[i].entry_entryprops.pfeed_id)?entries[i].entry_entryprops.pfeed_id:'');var categoryId=((entries[i].entry_entryprops.pfeed_homecatid)?entries[i].entry_entryprops.pfeed_homecatid:'');var sizesHtml='';var colorHtml='';var qtyHtml='';stGetSizeAndColor(entries[i].entry_entryprops.pfeed_colorsizeex?entries[i].entry_entryprops.pfeed_colorsizeex:entries[i].entry_entryprops.pfeed_colorsize,i);if(!hasInstore&&!hasPfeedBundle&&!hasFunProduct)
{sizesHtml=stLoadItemsInComboBox(1,stGetValue(idParams,ID_TAG_SELECT_SIZE_PARAM,"")+i,stGetValue(cssParams,CSS_TAG_SELECT_SIZE_PARAM,""),'','Select Size',i,stGetValue(idParams,ID_TAG_SELECT_COLOR_PARAM,"")+i,stGetValue(cssParams,CSS_TAG_SELECT_COLOR_PARAM,""));colorHtml=stLoadItemsInComboBox(2,stGetValue(idParams,ID_TAG_SELECT_COLOR_PARAM,"")+i,stGetValue(cssParams,CSS_TAG_SELECT_COLOR_PARAM,""),'','Select Color',i,stGetValue(idParams,ID_TAG_SELECT_SIZE_PARAM,"")+i,stGetValue(cssParams,CSS_TAG_SELECT_SIZE_PARAM,""));qtyHtml=''+'<select id="'+stGetValue(idParams,ID_TAG_SELECT_QTY_PARAM,"")+i+'" class="'+stGetValue(cssParams,CSS_TAG_SELECT_QTY_PARAM,"")+'">';for(var j=1;j<=maxItemQty;j++)
{qtyHtml+='<option value="'+j+'" '+((j==1)?'selected="selected"':'')+'>'+j+'</option>';}
colorHtml+='</select>';}
var rightContentHtml=''+'<table cellspacing="0" cellpadding ="0">'+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_BRAND_AND_NAME,"")+'">'+'<font id="st_id_addtobag_productname_'+i+'" >'+(entries[i].entry_label1?entries[i].entry_label1:entries[i].entry_entryprops["pfeed_uititle"])+'</font>'+'</td>'+'</tr>';if(isMasterProduct)
{rightContentHtml+='';}
else
{rightContentHtml+=''+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_PRICES,"")+'">';if(retailPrice&&retailPrice.length>0)
{rightContentHtml+=''+'<font id="st_id_addtobag_retail_price_'+i+'" class="'+stGetValue(cssParams,CSS_TAG_FONT_ORIGINAL_PRICE_FONT,"stAddToBagOrigPriceFont")+'" >'+retailPrice+'</font>&nbsp&nbsp';}
if(wasPrice&&wasPrice.length>0)
{rightContentHtml+=''+'<font id="st_id_addtobag_was_price_'+i+'" class="'+stGetValue(cssParams,CSS_TAG_FONT_WAS_PRICE_FONT,"stAddToBagWasPriceFont")+'" >'+wasPrice+'</font>&nbsp&nbsp';}
if(salePrice&&salePrice.length>0)
{rightContentHtml+=''+'<font id="st_id_addtobag_sale_price_'+i+'" class="'+stGetValue(cssParams,CSS_TAG_FONT_NOW_PRICE_FONT,"stAddToBagNowPriceFont")+'" >'+salePrice+'</font>';}
rightContentHtml+=''+'</td>'+'</tr>';}
if(showSubProductsOnly||isMasterProduct)
{rightContentHtml+=''+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_COMMENT,"")+'">'+
entries[i].entry_comment+'</td>'+'</tr>';}
else
{rightContentHtml+='';}
if(isMasterProduct)
{rightContentHtml+='';}
else if(hasInstore||hasPfeedBundle||hasFunProduct)
{rightContentHtml+=''+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_INSTORE_AREA,"")+'">';var pdtDetail=(((entries[i].entry_entryprops.pfeed_pdtdetail)?entries[i].entry_entryprops.pfeed_pdtdetail:'').toUpperCase());if(hasPfeedBundle)
{rightContentHtml+=''+'<a href="'+entries[i].entry_itemurl1+'" target="_blank" class="'+stGetValue(cssParams,CSS_TAG_FONT_BUNDLE_PDT_LABEL,"")+'">'+'<font class="'+stGetValue(cssParams,CSS_TAG_FONT_BUNDLE_PDT_LABEL,"")+'"><u class="'+stGetValue(cssParams,CSS_TAG_FONT_BUNDLE_PDT_LABEL,"")+'">'+pdtDetail+'</u></font>'+'</a>';}
else if(hasFunProduct)
{rightContentHtml+=''+'<font class="'+stGetValue(cssParams,CSS_TAG_FONT_BUNDLE_PDT_LABEL,"")+'"><u class="'+stGetValue(cssParams,CSS_TAG_FONT_BUNDLE_PDT_LABEL,"")+'">'+pdtDetail+'</u></font>';}
else
{rightContentHtml+=''+'<a href="'+instoreUrl+'" target="_blank">'+'<img src= "'+stGetValue(imgParams,IMG_BUTTON_INSTORE,"")+'" class="'+stGetValue(cssParams,CSS_TAG_IMG_PROD_INSTORE,"")+'"/>'+'</a>';}
rightContentHtml+=''+'</td>'+'</tr>';}
else
{rightContentHtml+=''+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_LIST_BOX_AREA,"")+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="id_combo_size_list'+i+'" class="'+stGetValue(cssParams,CSS_TAG_TD_SIZE_LIST,"")+'">'+
sizesHtml+'</td>'+'<td id="id_combo_color_list'+i+'" class="'+stGetValue(cssParams,CSS_TAG_TD_COLOR_LIST,"")+'">'+
colorHtml+'</td>'+'<td id="id_combo_qty_list'+i+'" class="'+stGetValue(cssParams,CSS_TAG_TD_QTY_LIST,"")+'">'+
qtyHtml+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_SELECT_ITEM,"")+'">'+'<input type="checkbox" id="'+stGetValue(idParams,ID_TAG_CHECKBOX_INPUT_SELECT_ITEM,"st_id_addtobag_checkbox")+i+'" class="'+stGetValue(cssParams,CSS_TAG_CHECKBOX_INPUT_SELECT_ITEM,"")+'">select this item</input>'+'<input type="hidden" id="'+stGetValue(idParams,ID_TAG_HIDDEN_INPUT_ADDTOBAG_ID_PARAM,"")+i+'" value="'+pfeedid+'"></input>'+'<input type="hidden" id="'+stGetValue(idParams,ID_TAG_HIDDEN_INPUT_PARENT_CATEGORY_PARAM,"")+i+'" value="'+categoryId+'"></input>'+'<input type="hidden" id="'+stGetValue(idParams,ID_TAG_HIDDEN_INPUT_BUTTON_PARAM,"")+i+'" value="90"></input>'+'<input type="hidden" id="'+stGetValue(idParams,ID_TAG_HIDDEN_INPUT_LINKLOC_PARAM,"")+i+'" value="1"></input>'+'<input type="hidden" id="'+stGetValue(idParams,ID_TAG_HIDDEN_INPUT_UPCID_PARAM,"")+i+'" value="noUPC_ID"></input>'+'</td>'+'</tr>';}
rightContentHtml+=''+'</table>';productDisplayHtml+=''+'<table cellspacing="0" cellpadding ="0" class="'+stGetValue(cssParams,CSS_TAG_TABLE_PROD_DISPLAY,"")+'" align="center">'+'<tr>'+'<td>'+'<table cellspacing="0" cellpadding ="0"  align="left">'+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_DISP_LEFT_GAP,"")+'">'+'</td>'+'<td class="'+(showSubProductsOnly||isMasterProduct?stGetValue(cssParams,CSS_TAG_TD_PROD_IMG,""):" stAddToBagSubEntryProdtImgContainer")+'">'+'<img id="st_id_prodt_img'+i+'" class="'+(showSubProductsOnly||isMasterProduct?stGetValue(cssParams,CSS_TAG_IMG_PROD_IMG_,""):"stAddToBagSubEntryProdtImg")+'" src="'+((hasInstore||hasFunProduct||hasPfeedBundle)&&(!entries[i].entry_fileurl||entries[i].entry_fileurl=="undefined")?stGetValue(imgParams,IMG_DEAULT_PRODUCT_IMG,""):entries[i].entry_fileurl)+'"></img>'+'</td>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_DESC_GAP,"")+'">'+'</td>'+'<td class="'+(showSubProductsOnly||isMasterProduct?stGetValue(cssParams,CSS_TAG_TD_PROD_DESC_AREA,""):"")+'">'+
rightContentHtml+'</td>'+'</tr>'+'<tr>'+'<td colspan="4" class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_DESC_BOTTOM_GAP,"")+'">'+'</td>'+'</tr>'+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_PROD_DISP_LEFT_GAP,"")+'">'+'</td>'+'<td colspan="3" class="stWidth434 '+stGetValue(cssParams,CSS_TAG_TD_ITEM_URL_FONT,"")+'">'+'&nbsp;<a href="#" onclick="stAddToBagShowMoreProducts(\''+(entries[i].entry_entryprops&&entries[i].entry_entryprops.pfeed_addbagproducturl?entries[i].entry_entryprops.pfeed_addbagproducturl:entries[i].entry_itemurl1)+'\'); return false;"><u class="'+stGetValue(cssParams,CSS_TAG_TD_ITEM_URL_FONT,"")+'">'+((hasInstore||hasFunProduct||hasPfeedBundle)?'':'click here</u></a> to see more product and shipping information')+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>';}
var retHtml=''+'<table cellpadding="0" cellspacing="0" style="width:'+width+'; height:'+height+';" align="center">'+'<tr>'+'<td colspan="2">'+'<div '+(contentDivInStyle?'style="'+contentDivInStyle+';"':'')+' class="'+stGetValue(cssParams,CSS_TAG_DIV_DISPLAY,"")+'">'+
productDisplayHtml+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td>'+'<table cellspacing="0" cellpadding="0">'+'<tr>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_ADD_TO_BAG,"")+'">'+'<img src="'+stGetValue(imgParams,IMG_BUTTON_ADD_TO_BAG,"")+'" class="'+stGetValue(cssParams,CSS_TAG_IMG_ADD_TO_BAG,"")+'" onclick="'+callBackFunName+'('+numEntries+', null, null, null, \'st_id_checkout_img\', \''+stGetValue(imgParams,IMG_BUTTON_CHECK_OUT,"")+'\', \''+stGetValue(imgParams,IMG_BUTTON_CHECK_OUT_DE_SEL,"")+'\')"></img>'+'</td>'+'<td class="'+stGetValue(cssParams,CSS_TAG_TD_CHECK_OUT,"")+'">'+'<a href="'+checkoutUrl+'" target="_blank" onclick="return stOpenCheckoutUrl()">'+'<img id="st_id_checkout_img" src="'+stGetValue(imgParams,IMG_BUTTON_CHECK_OUT_DE_SEL,"")+'" class="'+stGetValue(cssParams,CSS_TAG_IMG_CHECK_OUT,"")+'"></img>'+'</a>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td id="'+stGetValue(idParams,ID_TAG_TD_ERROR_AREA,"st_id_addtobag_error")+'" class="'+stGetValue(cssParams,CSS_TAG_TD_ERROR_AREA,"")+'">'+'</td>'+'</tr>'+'<table>';return retHtml;}
function stGetSizeAndColor(colorSizeStr,entryIdx)
{colorSizeStr=stReplaceAll(colorSizeStr,"[","",0);colorSizeStr=stReplaceAll(colorSizeStr,"]","",0);var sizeColorSplittedArray=((colorSizeStr)?colorSizeStr.split(","):null);var colorArray=new Array();var sizeArray=new Array();var idx=0;for(var i=0;sizeColorSplittedArray&&i<sizeColorSplittedArray.length;i+=2)
{if(sizeColorSplittedArray[i]!='null'||sizeColorSplittedArray[i+1]!='null')
{colorArray[idx]=sizeColorSplittedArray[i];sizeArray[idx]=sizeColorSplittedArray[i+1];idx++;}}
sizeList[entryIdx]=sizeArray;colorList[entryIdx]=colorArray;}
function stAddToBagShowMoreProducts(itemUrl)
{if(typeof(addToBagPageId)!="undefined"&&addToBagPageId)
{registerPageViewEx(addToBagPageId,cmcategory);}
platformOpenNewWindow(itemUrl);}
function stChangeList(comboBoxType,comboBoxId,cssProps,selectedValue,defaultLabel,entryIdx,comboBox2Id,cssProps2)
{var sizeElement=null;var colorElement=null;var selectedItem=null;if(comboBoxType==1)
{sizeElement=stGetEl(comboBoxId);colorElement=stGetEl(comboBox2Id);selectedItem=sizeElement.value;if(sizeElement.selectedIndex==0)
{stLoadItemsInComboBox(1,sizeElement.id,sizeElement.className,sizeElement.value,"Select Size",entryIdx,colorElement.id,colorElement.className,true);}
else
{stLoadItemsInComboBox(2,colorElement.id,colorElement.className,colorElement.value,"Select Color",entryIdx,sizeElement.id,sizeElement.className,true,sizeElement.value);}}
else
{sizeElement=stGetEl(comboBox2Id);colorElement=stGetEl(comboBoxId);selectedItem=colorElement.value;if(colorElement.selectedIndex==0)
{stLoadItemsInComboBox(2,colorElement.id,colorElement.className,colorElement.value,"Select Color",entryIdx,sizeElement.id,sizeElement.className,true);}
else
{stLoadItemsInComboBox(1,sizeElement.id,sizeElement.className,sizeElement.value,"Select Size",entryIdx,colorElement.id,colorElement.className,true,colorElement.value);}}}
function stLoadItemsInComboBox(comboBoxType,comboBoxId,cssProps,selectedValue,defaultLabel,entryIdx,comboBox2Id,cssProps2,isFromOnChange,findValue)
{var itemArray=null;var comboElement=null;if(isFromOnChange)
{if(comboBoxType==1)
{if(findValue)
{itemArray=stGetSizeByColor(colorList[entryIdx],sizeList[entryIdx],findValue);}
comboElement=stGetEl("id_combo_size_list"+entryIdx);}
else
{if(findValue)
{itemArray=stGetColorBySize(colorList[entryIdx],sizeList[entryIdx],findValue);}
comboElement=stGetEl("id_combo_color_list"+entryIdx);}
if(!findValue)
{itemArray=(comboBoxType==1?sizeList[entryIdx]:colorList[entryIdx]);}}
else
{itemArray=(comboBoxType==1?sizeList[entryIdx]:colorList[entryIdx]);}
itemArray=stGetUniqueArray(itemArray);var hasNoItem=!(itemArray&&itemArray.length>0&&itemArray[0]&&itemArray[0]!='null');var retHtml=''+'<select '+(hasNoItem?'disabled':'')+' id="'+comboBoxId+'" class="'+cssProps+'" onchange="stChangeList('+comboBoxType+', \''+comboBoxId+'\', \''+cssProps+'\', \''+selectedValue+'\', \''+defaultLabel+'\', '+entryIdx+', \''+comboBox2Id+'\', \''+cssProps2+'\');">'+'<option value="">'+defaultLabel+'</option>';if(!hasNoItem)
{for(var j=0;j<itemArray.length;j++)
{if(itemArray[j]&&itemArray[j]!="null")
{retHtml+='<option value="'+itemArray[j]+'" '+(itemArray[j]==selectedValue?'selected':'')+'>'+itemArray[j]+'</option>';}}}
retHtml+='</select>';if(comboElement)
{comboElement.innerHTML=retHtml;}
else
{return retHtml;}}
function stGetUniqueArray(duplicateArray)
{var uniqueArray=new Array();var idx=0;var i=0;j=0;for(i=0;i<duplicateArray.length;i++)
{for(j=0;j<uniqueArray.length;j++)
{if(duplicateArray[i]==uniqueArray[j])
{break;}}
if(j==uniqueArray.length)
{uniqueArray[idx++]=duplicateArray[i];}}
return uniqueArray;}
function stReplaceAll(str,find,replace,inc)
{var index=-1;var fromIndex=0;if(str)
{while((index=str.indexOf(find,fromIndex))!=-1)
{str=str.replace(find,replace);fromIndex=index+inc;}}
return str;}
function stGetSizeByColor(colorArray,sizeArray,color)
{var selectedSize=new Array();var idx=0;for(var i=0;i<colorArray.length;i++)
{if(color==colorArray[i])
{selectedSize[idx++]=sizeArray[i];}}
return selectedSize;}
function stGetColorBySize(colorArray,sizeArray,size)
{var selectedColor=new Array();var idx=0;for(var i=0;i<sizeArray.length;i++)
{if(size==sizeArray[i])
{selectedColor[idx++]=colorArray[i];}}
return selectedColor;}
function stGetTransparentImage(image)
{return("filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+image+", sizingMethod='scale')");}
function stSetValue(DOMel,value)
{DOMel=(typeof(DOMel)=="object"?DOMel:stGetEl(DOMel));if(DOMel)
{DOMel.value=value;}}
function stGetTextValue(DOMel,defaultValue)
{DOMel=(typeof(DOMel)=="object"?DOMel:stGetEl(DOMel));var value=null;if(DOMel)
{value=platformTrim(DOMel.value);}
if(defaultValue&&(value==null||typeof(value)=="undefined"))
{value=defaultValue;}
return value;}
function stSetErrorText(elementId,errorText,cssError)
{stSetInnerHTML(elementId,'<font class=" '+(cssError?cssError:' stErrorTextFont ')+' ">'+errorText+'</font>');}
function stShowEmailPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,defaultToText,defaultFromText,defaultMsgText,shareIconCbkStr,sendEmailCbkStr,backButtonCbkStr)
{var hiddenShareIcons=(typeof(stHiddenShareIcons)=="undefined"?null:stHiddenShareIcons);var emailPopupTitle1="Import your contacts from any of these websites:";var emailPopupTitle2="* Don\'t worry-we won\'t use your friends\' email addresses for marketing purposes.";var emailPopupTextUserPrompt="Enter your friends\' email addresses individually: (separate addresses with a comma)";var emailPopupLabelTo="*To:";var emailPopupLabelFrom="*From:";var emailPopupLabelMessage="*Message:";var IDX_YAHOO=0;var IDX_AOL=1;var IDX_GMAIL=2;var IDX_HOTMAIL=3;var IDX_FACEBOOK=4;title=sanitizeStr(title);description=sanitizeStr(description);var retEmailPopupHtml=''+'<table cellpadding="0" cellspacing="0" class="stEmailPopupContainer">'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth">'+'</td>'+'<td class="stEmailPopupContainerRightWidth stEmailPopupTitleArea">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stEmailPopupTopArea">'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupTitle1Font">'+
emailPopupTitle1+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupTitle2Font">'+
emailPopupTitle2+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td align="left">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stEmailPopupYahooContainer '+(stGetValue(hiddenShareIcons,IDX_YAHOO,false)?'stDisplayNone':'')+'">'+'<input type="button" onclick="'+(shareIconCbkStr?shareIconCbkStr+'('+IDX_YAHOO+');':'')+' return false;" class="stEmailPopupYahoo stCursorHand"></input>'+'</td>'+'<td class="stEmailPopupAolContainer '+(stGetValue(hiddenShareIcons,IDX_AOL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="'+(shareIconCbkStr?shareIconCbkStr+'('+IDX_AOL+');':'')+' return false;" class="stEmailPopupAol stCursorHand"></input>'+'</td>'+'<td class="stEmailPopupGmailContainer '+(stGetValue(hiddenShareIcons,IDX_GMAIL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="'+(shareIconCbkStr?shareIconCbkStr+'('+IDX_GMAIL+');':'')+' return false;" class="stEmailPopupGmail stCursorHand"></input>'+'</td>'+'<td class="stEmailPopupHotmailContainer '+(stGetValue(hiddenShareIcons,IDX_HOTMAIL,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="'+(shareIconCbkStr?shareIconCbkStr+'('+IDX_HOTMAIL+');':'')+' return false;" class="stEmailPopupHotmail stCursorHand"></input>&nbsp;'+'</td>'+'<td class="stEmailPopupFbContainer '+(stGetValue(hiddenShareIcons,IDX_FACEBOOK,false)?'stDisplayNone':'')+'" >'+'<input type="button" onclick="'+(shareIconCbkStr?shareIconCbkStr+'('+IDX_FACEBOOK+');':'')+' return false;" class="stEmailPopupFb stCursorHand"></input>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupTextUserPromptFont">'+
emailPopupTextUserPrompt+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth stTextAlignRight stValignTop">'+'<font class="stEmailPopupLabelFont">'+emailPopupLabelTo+'</font>&nbsp;'+'</td>'+'<td class="stEmailPopupContainerRightWidth stValignTop">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stEmailPopupTextBoxContainer">'+'<textarea name="emailids" id="st_id_email_popup_to_email" rows="5" class="stEmailPopupToTextArea">'+(defaultToText?defaultToText:'')+'</textarea>'+'</td>'+'<tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth stTextAlignRight stValignTop">'+'<font class="stEmailPopupLabelFont">'+emailPopupLabelFrom+'</font>&nbsp;'+'</td>'+'<td class="stEmailPopupContainerRightWidth stValignTop">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stEmailPopupTextBoxContainer">'+'<input type="text" id="st_id_email_popup_from_addr" class="stEmailPopupFromTextArea" value="'+(defaultFromText?defaultFromText:'')+'" maxlength="1000"/>'+'</td>'+'<tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth stTextAlignRight stValignTop">'+'<font class="stEmailPopupLabelFont">'+emailPopupLabelMessage+'</font>&nbsp;'+'</td>'+'<td class="stEmailPopupContainerRightWidth stValignTop">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stEmailPopupTextBoxContainer">'+'<textarea name="message" id="st_id_email_popup_message" rows="5" class="stEmailPopupMessageTextArea">'+(defaultMsgText?defaultMsgText:'')+'</textarea>'+'</td>'+'<tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth">'+'</td>'+'<td class="stEmailPopupContainerRightWidth">'+'<div id="st_id_email_popup_fb_ids" class="stEmailPopupDivFbIds"></div>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight2px">'+'</td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth">'+'</td>'+'<td class="stEmailPopupContainerRightWidth" align="right">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td>'+'<input type="button" class="stEmailPopupButtonBack" onclick="'+(backButtonCbkStr?backButtonCbkStr+'(\''+title+'\', \''+description+'\', \''+iconUrl+'\', \''+webUrl+'\' ,'+mailerId+', '+entryId+');':'')+'; return false;">'+'</td>'+'<td class="stWidth10px"></td>'+'<td>'+'<input type="button" class="stEmailPopupButtonSend" onclick="'+(sendEmailCbkStr?sendEmailCbkStr+'(\''+title+'\', \''+description+'\', \''+iconUrl+'\', \''+webUrl+'\' ,'+mailerId+', '+entryId+');':'')+' return false;">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight5px"></td>'+'</tr>'+'<tr>'+'<td class="stEmailPopupContainerLeftWidth">'+'</td>'+'<td class="stEmailPopupContainerRightWidth">'+'<div id="id_email_popup_error" class="stEmailPopupError"/>'+'</td>'+'</tr>'+'</table>';return retEmailPopupHtml;}
function stCustomUploadForm(maxTextFieldLenArr,cssParams,imagesArr,labelsArray,tabIndexArr,ignoreRules,callbackParams,imgLinkCoordinates,maxUploadSizeInMB,popUpDim,dropDownParams)
{var PREVIEW_CBK_PARAM_IDX=0;var SUCCESS_CLOSE_CBK_PARAM_IDX=1;var SHARE_MAILER_CBK_PARAM_IDX=2;var AFTER_SUBMIT_CBK_PARAM_IDX=3;var SHARE_ICON_ONCLICK_CBK_PARAM_IDX=4;var EMAIL_ICON_ONCLICK_CBK_PARAM_IDX=5;var PREVIEW_BUTTON_TOP_AREA=0;var PREVIEW_BUTTON_BOTTOM_AREA=1;var FIRST_NAME_LEN_IDX=0;var LAST_NAME_LEN_IDX=1;var EMAIL_LEN_IDX=2;var PHONE_LEN_IDX=3;var ADDRESS1_LEN_IDX=4;var ADDRESS2_LEN_IDX=5;var CITY_LEN_IDX=6;var STATE_LEN_IDX=7;var ZIP_LEN_IDX=8;var TITLE_LEN_IDX=9;var LABEL_FNAME_IDX=0;var LABEL_LNAME_IDX=1;var LABEL_EMAIL_IDX=2;var LABEL_PHONE_IDX=3;var LABEL_ADDRESS1_IDX=4;var LABEL_ADDRESS2_IDX=5;var LABEL_CITY_IDX=5;var LABEL_STATE_IDX=7;var LABEL_ZIP_IDX=8;var LABEL_ENTRYTYPE_IDX=9;var LABEL_ENTRYTYPE_1_IDX=10;var LABEL_ENTRYTYPE_2_IDX=11;var LABEL_FORMAT_REQUIREMENTS1_IDX=12;var LABEL_FORMAT_REQUIREMENTS2_IDX=13;var LABEL_ENTRY_TITLE_IDX=14;var LABEL_UPLOAD_IDX=15;var LABEL_RULE1_IDX=16;var LABEL_RULE2_IDX=17;var LABEL_RULE3_IDX=18;var UPLOAD_ENTRY_DEFAULT_DESC_IDX=19;var DEFAULT_TWITTER_DESC_IDX=20;var GA_ON_SUBMIT_IDX=21;var GA_ON_GALLERY_CLICKED_IDX=22;var CSS_SUCCESS_PANEL_IDX=0;var CSS_SUBMIT_SUCCESSS_PANEL_IDX=1;var CSS_UPLOAD_PANEL_IDX=2;var CSS_UPLOAD_PANEL_COLUMN_1_IDX=3;var CSS_UPLOAD_PANEL_COLUMN_2_IDX=4;var CSS_UPLOAD_PANEL_COLUMN_3_IDX=5;var CSS_UPLOAD_PANEL_COLUMN_4_IDX=6;var CSS_FIRST_NAME_LABEL_IDX=7;var CSS_FIRST_NAME_TEXT_BOX_TD_IDX=8;var CSS_FIRST_NAME_TEXT_BOX_IDX=9;var CSS_LAST_NAME_LABEL_IDX=10;var CSS_LAST_NAME_TEXT_BOX_TD_IDX=11;var CSS_LAST_NAME_TEXT_BOX_IDX=12;var CSS_EMAIL_NAME_LABEL_IDX=13;var CSS_EMAIL_NAME_TEXT_BOX_TD_IDX=14;var CSS_EMAIL_NAME_TEXT_BOX_IDX=15;var CSS_PHONE_NAME_LABEL_IDX=16;var CSS_PHONE_NAME_TEXT_BOX_TD_IDX=17;var CSS_PHONE_NAME_TEXT_BOX_IDX=18;var CSS_ADDRESS1_LABEL_IDX=19;var CSS_ADDRESS1_TEXT_BOX_TD_IDX=20;var CSS_ADDRESS1_TEXT_BOX_IDX=21;var CSS_ADDRESS2_LABEL_IDX=22;var CSS_ADDRESS2_TEXT_BOX_TD_IDX=23;var CSS_ADDRESS2_TEXT_BOX_IDX=24;var CSS_CITY_LABEL_IDX=25;var CSS_CITY_TEXT_BOX_TD_IDX=26;var CSS_CITY_TEXT_BOX_IDX=27;var CSS_STATE_LABEL_IDX=28;var CSS_STATE_TEXT_BOX_TD_IDX=29;var CSS_STATE_TEXT_BOX_IDX=30;var CSS_ZIP_LABEL_IDX=31;var CSS_ZIP_TEXT_BOX_TD_IDX=32;var CSS_ZIP_TEXT_BOX_IDX=33;var CSS_ENTRY_TYPE_LABEL_IDX=34;var CSS_ENTRY_TYPE_OPTION_PANEL_IDX=35;var CSS_ENTRY_TYPE_1_TD_IDX=36;var CSS_ENTRY_TYPE_1_IMAGE_IDX=37;var CSS_ENTRY_TYPE_2_TD_IDX=38;var CSS_ENTRY_TYPE_2_IMAGE_IDX=39;var CSS_HGAP_IDX=40;var CSS_FORMAT_REQUIREMENTS_TD_IDX=41;var CSS_FORMAT_REQUIREMENTS_IMG_IDX=42;var CSS_TITLE_TEXT_IDX=43;var CSS_TITLE_TEXT_BOX_TD_IDX=44;var CSS_TITLE_TEXT_BOX_IDX=45;var CSS_UPLOADFILE_TEXT_IDX=46;var CSS_UPLOADFILE_TEXT_BOX_PANEL_IDX=47;var CSS_UPLOADFILE_DIV_IDX=48;var CSS_UPLOADFILE_TEXT_BOX_IDX=49;var CSS_UPLOADFILE_BROWSE_BUTTON_IDX=50;var CSS_UPLOADFILE_FILE_INPUT_IDX=51;var CSS_UPLOAD_RULES_PANEL_IDX=52;var CSS_UPLOAD_RULE1_CHECKBOX_TD_IDX=53;var CSS_UPLOAD_RULE1_CHECKBOX_IMG_IDX=54;var CSS_UPLOAD_RULE1_TEXT_IDX=55;var CSS_UPLOAD_RULE2_CHECKBOX_TD_IDX=56;var CSS_UPLOAD_RULE2_CHECKBOX_IMG_IDX=57;var CSS_UPLOAD_RULE2_TEXT_IDX=58;var CSS_UPLOAD_RULE3_CHECKBOX_TD_IDX=59;var CSS_UPLOAD_RULE3_CHECKBOX_IMG_IDX=60;var CSS_UPLOAD_RULE3_TEXT_IDX=61;var CSS_PREVIEW_BUTTON_TD_IDX=62;var CSS_PREVIEW_BUTTON_IMG_IDX=63;var CSS_FILE_INPUT_CONTAINER_DIV_IDX=64;var CSS_ERROR_TEXT_TD_IDX=65;var CSS_UPLOADFILE_TEXT_BOX_TD_IDX=66;var CSS_UPLOADFILE_BROWSE_BUTTON_TD_IDX=67;var CSS_SUCCESS_CONTENT_TD_IDX=68;var CSS_SUCCESS_ICON_PANEL_IDX=69;var CSS_SUCCESS_ICON_IMAGE_TD_IDX=70;var CSS_SUCCESS_ICON_IMAGE_IDX=71;var CSS_SUCCESS_SHARING_PANEL_IDX=72;var CSS_SUCCESS_SHARE_LABEL_TD_IDX=73;var CSS_SUCCESS_SHARE_LABEL_IMAGE_IDX=74;var CSS_SUCCESS_SHARE_ICONS_PANEL_IDX=75;var CSS_SUCCESS_CLOSE_BUTTON_TD_IDX=76;var CSS_SUCCESS_CLOSE_BUTTON_IMAGE_IDX=77;var CSS_SUCCESS_SHARE_ICONS_DIV_IDX=78;var CSS_DROP_DOWN_BUTTON_TD_IDX=79;var CSS_DROP_DOWN_CONTENT_TD_IDX=80;var VALIDATION_RULE1_IDX=0;var VALIDATION_RULE2_IDX=1;var VALIDATION_RULE3_IDX=2;var IMG_CHECK_BOX_SELECTION=0;var IMG_CHECK_BOX_DESELECTION=1;var IMG_OPTION_BOX_SELECTION=2;var IMG_OPTION_BOX_DESELECTION=3;var IMG_BROWSE_BUTTON=4;var IMG_PREVIEW_BUTTON=5;var IMG_SHARE_LABEL=6;var IMG_CLOSE_BUTTON=7;var PATH_SHARE_ICONS=8;var PATH_UPLOAD_ANIM_IMAGE=9;var FORMAT_REQ_IMAGE_PATH=10;var FORMAT_REQ_VIDEO_PATH=11;var ignoreRule1=stGetBooleanValue(ignoreRules,VALIDATION_RULE1_IDX,false);var ignoreRule2=stGetBooleanValue(ignoreRules,VALIDATION_RULE2_IDX,false);var ignoreRule3=stGetBooleanValue(ignoreRules,VALIDATION_RULE3_IDX,false);var checkBoxSelImg=stGetValue(imagesArr,IMG_CHECK_BOX_SELECTION,'');var checkBoxDeselImg=stGetValue(imagesArr,IMG_CHECK_BOX_DESELECTION,'');var optionBoxSelImg=stGetValue(imagesArr,IMG_OPTION_BOX_SELECTION,'');var optionBoxDeselImg=stGetValue(imagesArr,IMG_OPTION_BOX_DESELECTION,'');var browseButtonImg=stGetValue(imagesArr,IMG_BROWSE_BUTTON,'');var previewButtonImg=stGetValue(imagesArr,IMG_PREVIEW_BUTTON,'');var shareLabelImg=stGetValue(imagesArr,IMG_SHARE_LABEL,'');var successCloseImg=stGetValue(imagesArr,IMG_CLOSE_BUTTON,'');var shareIconsPath=stGetValue(imagesArr,PATH_SHARE_ICONS,'');var uploadAnimImgPath=stGetValue(imagesArr,PATH_UPLOAD_ANIM_IMAGE,'');var defaultEntryDescription=stGetValue(labelsArray,UPLOAD_ENTRY_DEFAULT_DESC_IDX,'');var imageFormatReq=stGetValue(labelsArray,LABEL_FORMAT_REQUIREMENTS1_IDX,'');var videoFormatReq=stGetValue(labelsArray,LABEL_FORMAT_REQUIREMENTS2_IDX,'');var imageFormatReqPath=stGetValue(imagesArr,FORMAT_REQ_IMAGE_PATH,'');var videoFormatReqPath=stGetValue(imagesArr,FORMAT_REQ_VIDEO_PATH,'');var gaOnSubmitClickcbk=stGetValue(labelsArray,GA_ON_SUBMIT_IDX,'');gaOnSubmitClickcbk=(gaOnSubmitClickcbk?'gaJsTrackEvent(\'upload_overlay\', \''+gaOnSubmitClickcbk+'\'); ':'');var gaOnViewGalleryClickcbk=stGetValue(labelsArray,GA_ON_GALLERY_CLICKED_IDX,'');gaOnViewGalleryClickcbk=(gaOnViewGalleryClickcbk?'gaJsTrackEvent(\'success_overlay\', \''+gaOnViewGalleryClickcbk+'\'); ':'');var mediatype_image=1;var mediatype_video=2;var maxImageSizeMB=(maxUploadSizeInMB&&maxUploadSizeInMB[mediatype_image]?maxUploadSizeInMB[mediatype_image]:5);var maxVideoSizeMB=(maxUploadSizeInMB&&maxUploadSizeInMB[mediatype_video]?maxUploadSizeInMB[mediatype_video]:20);var maxImageSize=maxImageSizeMB*1024*1024;var maxVideoSize=maxVideoSizeMB*1024*1024;var uploadError='We encountered an error with your media file. The file is either corrupt or exceeds the file size limit. Please check the file and try again.';var getAfterSubmitDisplayContent=function()
{stProductShareProps={"share_icons_path":shareIconsPath,"mailercbkStr":(stGetValue(callbackParams,SHARE_MAILER_CBK_PARAM_IDX,'')),"css_share_icons_div":(stGetValue(cssParams,CSS_SUCCESS_SHARE_ICONS_DIV_IDX,' stWidth78 stHeight25 ')),"after_submit_callback":(stGetValue(callbackParams,AFTER_SUBMIT_CBK_PARAM_IDX,'')),"share_icon_onclick_callback":(stGetValue(callbackParams,SHARE_ICON_ONCLICK_CBK_PARAM_IDX,'')),"email_icon_onclick_callback":(stGetValue(callbackParams,EMAIL_ICON_ONCLICK_CBK_PARAM_IDX,'')),"default_twitter_description":(stGetValue(labelsArray,DEFAULT_TWITTER_DESC_IDX,''))};var html=''+'<table class="stWidth934 stHeight349 '+(stGetValue(cssParams,CSS_SUCCESS_PANEL_IDX,''))+'" cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stValignTop stPaddingLeft32 stTopPadding87 '+(stGetValue(cssParams,CSS_SUCCESS_CONTENT_TD_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stBgColorWhite stPaddingLeft5 stTopPading5 stPaddingRight5 stBottomPadding3 '+(stGetValue(cssParams,CSS_SUCCESS_ICON_PANEL_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stLineHeight10 stWidth108 stHeight82 '+(stGetValue(cssParams,CSS_SUCCESS_ICON_IMAGE_TD_IDX,''))+'">'+'<img id="stSuccessIconImage" class="stWidth108 stHeight82 '+(stGetValue(cssParams,CSS_SUCCESS_ICON_IMAGE_IDX,''))+'" src="#" />'+'</td>'+'</tr>'+'<tr>'+'<td class="stValignBottom stWidth108 stHeight30 '+(stGetValue(cssParams,CSS_SUCCESS_SHARING_PANEL_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stPaddingRight1 stValignTop '+(stGetValue(cssParams,CSS_SUCCESS_SHARE_LABEL_TD_IDX,''))+'">'+'<img class="stValignBottom '+(stGetValue(cssParams,CSS_SUCCESS_SHARE_LABEL_IMAGE_IDX,''))+'" src="'+shareLabelImg+'" />'+'</td>'+'<td id="stUploadSharingPanel" class="stTextAlignR '+(stGetValue(cssParams,CSS_SUCCESS_SHARE_ICONS_PANEL_IDX,''))+'">'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stPaddingLeft501 stValignTop stTopPadding25 '+(stGetValue(cssParams,CSS_SUCCESS_CLOSE_BUTTON_TD_IDX,''))+'">'+'<img class="stCursorHand '+(stGetValue(cssParams,CSS_SUCCESS_CLOSE_BUTTON_IMAGE_IDX,''))+'" src="'+successCloseImg+'" onclick="'+gaOnViewGalleryClickcbk+(callbackParams&&callbackParams[SUCCESS_CLOSE_CBK_PARAM_IDX]?callbackParams[SUCCESS_CLOSE_CBK_PARAM_IDX]:'platformHidePopWin')+'();"/>'+'</td>'+'</tr>'+'</table>';return html;};var FIRST_NAME_TAB_INDEX=0;var LAST_NAME_TAB_INDEX=1;var EMAIL_TAB_INDEX=2;var PHONE_TAB_INDEX=3;var ADDRESS1_TAB_INDEX=4;var ADDRESS2_TAB_INDEX=5;var CITY_TAB_INDEX=6;var STATE_TAB_INDEX=7;var ZIP_TAB_INDEX=8;var TITLE_TAB_INDEX=9;var UPLOAD_FILE_TAB_INDEX=10;var IMAGE_OPTIONBOX_TAB_INDEX=11;var VIDEO_OPTIONBOX_TAB_INDEX=12;var RULE1_CHECKBOX_TAB_INDEX=13;var RULE2_CHECKBOX_TAB_INDEX=14;var RULE3_CHECKBOX_TAB_INDEX=15;var isSafari=(platformBrowserDetect.browser=="Safari");var applyTextBoxPadding=(stIsIE||(platformBrowserDetect.browser=="Firefox"&&platformBrowserDetect.version<3.6));var innerContent=''+'<table cellpadding="0" cellspacing="0" style="width: '+popUpDim.width+'px;">'+'<tr>'+'<td id="stSubmitSuccessPanel" class="stDisplayNone '+(stGetValue(cssParams,CSS_SUBMIT_SUCCESSS_PANEL_IDX,''))+'">'+
getAfterSubmitDisplayContent()+'</td>'+'</tr>'+'<tr>'+'<td id="stUploadFormPanel" class="stWidth930 stHeight332 stValignTop '+(stGetValue(cssParams,CSS_UPLOAD_PANEL_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stLeftPadding20 stTopPadding37 stBgColorWhite stValignTop stBgTransparent '+(stGetValue(cssParams,CSS_UPLOAD_PANEL_COLUMN_1_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stPaddingLeft1 stFontGorgiaTimesRoman stTextBold stFontSize11 stValignBottom '+(stGetValue(cssParams,CSS_FIRST_NAME_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_FNAME_IDX,'FIRST NAME*')+'</td>'+'<td class="stLeftPadding17 stFontGorgiaTimesRoman stTextBold stFontSize12 stValignBottom '+(stGetValue(cssParams,CSS_ADDRESS1_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_ADDRESS1_IDX,'ADDRESS LINE 1*')+'</td>'+'<td class="stLeftPadding15 stFontGorgiaTimesRoman stTextBold stFontSize12 stValignBottom '+(stGetValue(cssParams,CSS_ENTRY_TYPE_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_ENTRYTYPE_IDX,'TYPE OF ENTRY*')+'</td>'+'</tr>'+'<tr>'+'<td class="stTopPading3 '+(stGetValue(cssParams,CSS_FIRST_NAME_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stFirstName" type="text" tabindex="'+stGetValue(tabIndexArr,FIRST_NAME_TAB_INDEX,'1')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+'  '+(stGetValue(cssParams,CSS_FIRST_NAME_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,FIRST_NAME_LEN_IDX,20)+'" />'+'</td>'+'<td class="stTopPading3 stLeftPadding16  '+(stGetValue(cssParams,CSS_ADDRESS1_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stAddressLine1" type="text" tabindex="'+stGetValue(tabIndexArr,ADDRESS1_TAB_INDEX,'5')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_ADDRESS1_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,ADDRESS1_LEN_IDX,75)+'" />'+'</td>'+'<td class="stLeftPadding14  '+(stGetValue(cssParams,CSS_ENTRY_TYPE_OPTION_PANEL_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stPaddingRight23 stHeight30 stFontSize13 stFontGorgiaTimesRoman stTextBold '+(stGetValue(cssParams,CSS_ENTRY_TYPE_1_TD_IDX,''))+'">'+'<input type="image" id="stEntryTypeImage" tabindex="'+stGetValue(tabIndexArr,IMAGE_OPTIONBOX_TAB_INDEX,'10')+'" src="'+optionBoxDeselImg+'" class="stWidth16 stHeight16 stValignBottom '+(stGetValue(cssParams,CSS_ENTRY_TYPE_1_IMAGE_IDX,''))+'" />'+stGetValue(labelsArray,LABEL_ENTRYTYPE_1_IDX,'&nbsp;Image')+'</td>'+'<td class="stWidth75 stHeight30 stFontSize13 stFontGorgiaTimesRoman stTextBold '+(stGetValue(cssParams,CSS_ENTRY_TYPE_2_TD_IDX,''))+'">'+'<input type="image" id="stEntryTypeVideo" tabindex="'+stGetValue(tabIndexArr,VIDEO_OPTIONBOX_TAB_INDEX,'11')+'" src="'+optionBoxDeselImg+'" class="stWidth16 stHeight16 stValignBottom '+(stGetValue(cssParams,CSS_ENTRY_TYPE_2_IMAGE_IDX,''))+'" />'+stGetValue(labelsArray,LABEL_ENTRYTYPE_2_IDX,'&nbsp;Video')+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stPaddingLeft1 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_LAST_NAME_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_LNAME_IDX,'LAST NAME*')+'</td>'+'<td class="stLeftPadding17 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_ADDRESS2_TEXT_BOX_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_ADDRESS2_IDX,'ADDRESS LINE 2')+'</td>'+'<td id="stFormatReqTitle" class="stLeftPadding15 stHeight25px stFontGorgiaTimesRoman stTextBold stFontSize12 stValignBottom '+(stGetValue(cssParams,CSS_HGAP_IDX,''))+'">'+'</td>'+'</tr>'+'<tr>'+'<td class="stTopPading3 '+(stGetValue(cssParams,CSS_LAST_NAME_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stLastName" type="text" tabindex="'+stGetValue(tabIndexArr,LAST_NAME_TAB_INDEX,'2')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_LAST_NAME_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,LAST_NAME_LEN_IDX,30)+'" />'+'</td>'+'<td class="stTopPading3 stLeftPadding16  '+(stGetValue(cssParams,CSS_ADDRESS2_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stAddressLine2" type="text" tabindex="'+stGetValue(tabIndexArr,ADDRESS2_TAB_INDEX,'6')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_ADDRESS2_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,ADDRESS2_LEN_IDX,75)+'" />'+'</td>'+'<td id="stFormatReqDesc" class="stTopPading3 stLeftPadding14  stValignMiddle '+(stGetValue(cssParams,CSS_FORMAT_REQUIREMENTS_TD_IDX,''))+'">'+'</td>'+'</tr>'+'<tr>'+'<td class="stPaddingLeft1 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_EMAIL_NAME_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_EMAIL_IDX,'EMAIL*')+'</td>'+'<td class="stLeftPadding17 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_CITY_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_CITY_IDX,'CITY*')+'</td>'+'<td class="stLeftPadding15 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_TITLE_TEXT_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_ENTRY_TITLE_IDX,'ENTRY TITLE*')+'</td>'+'</tr>'+'<tr>'+'<td class="stTopPading3 '+(stGetValue(cssParams,CSS_EMAIL_NAME_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stEmail" type="text" tabindex="'+stGetValue(tabIndexArr,EMAIL_TAB_INDEX,'3')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_EMAIL_NAME_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,EMAIL_LEN_IDX,75)+'" onkeypress="return stDoNotAcceptSpace(event);" />'+'</td>'+'<td class="stTopPading3 stLeftPadding16  '+(stGetValue(cssParams,CSS_CITY_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stCity" type="text" tabindex="'+stGetValue(tabIndexArr,CITY_TAB_INDEX,'7')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_CITY_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,CITY_LEN_IDX,30)+'" />'+'</td>'+'<td class="stTopPading3 stLeftPadding14  '+(stGetValue(cssParams,CSS_TITLE_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stUploadTitle" type="text" tabindex="'+stGetValue(tabIndexArr,TITLE_TAB_INDEX,'12')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_TITLE_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,TITLE_LEN_IDX,20)+'" />'+'</td>'+'</tr>'+'<tr>'+'<td class="stPaddingLeft1 stFontGorgiaTimesRoman stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_PHONE_NAME_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_PHONE_IDX,'PHONE*')+'</td>'+'<td>'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stWidth73 stLeftPadding17 stTextBold stFontGorgiaTimesRoman stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_STATE_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_STATE_IDX,'STATE*')+'</td>'+'<td class="stPaddingLeft13 stTextBold stFontGorgiaTimesRoman stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_ZIP_LABEL_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_ZIP_IDX,'ZIP*')+'</td>'+'</tr>'+'</table>'+'</td>'+'<td class="stFontGorgiaTimesRoman stLeftPadding15 stTextBold stFontSize12 stHeight25px stValignBottom '+(stGetValue(cssParams,CSS_UPLOADFILE_TEXT_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_UPLOAD_IDX,'UPLOAD YOUR FILE*')+'</td>'+'</tr>'+'<tr>'+'<td class="stTopPading3 '+(stGetValue(cssParams,CSS_PHONE_NAME_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stPhone" type="text" tabindex="'+stGetValue(tabIndexArr,PHONE_TAB_INDEX,'4')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth228 ':'stWidth218 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+'  '+(stGetValue(cssParams,CSS_PHONE_NAME_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,PHONE_LEN_IDX,12)+'" onkeypress="return stAcceptNumbersAndHyphen(event);" />'+'</td>'+'<td>'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stTopPading3 stLeftPadding14 '+(stGetValue(cssParams,CSS_STATE_TEXT_BOX_TD_IDX,''))+'">'+'<table class="stWidth73 '+(stGetValue(cssParams,CSS_DROP_DOWN_BUTTON_TD_IDX,''))+'" cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stState" class="stFullWidth stPaddingLeft5 stHeight30 stCursorHand stTextBold stFontGorgiaTimesRoman stFontSize12 '+(stGetValue(cssParams,CSS_STATE_TEXT_BOX_IDX,''))+'" onclick="stShowStatesDropDown();">'+'</td>'+'</tr>'+'</table>'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stStateContainerDiv" class="stCursorHand stHeight0 stWidth0 '+(stGetValue(cssParams,CSS_DROP_DOWN_CONTENT_TD_IDX,''))+'" >'+'</td>'+'</tr>'+'</table>'+'<!--input id="stState" type="text" tabindex="'+stGetValue(tabIndexArr,STATE_TAB_INDEX,'8')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth73 ':'stWidth63 stPaddingLeft5 stPaddingRight5 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_STATE_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,STATE_LEN_IDX,30)+'" /-->'+'</td>'+'<td class="stPaddingLeft21 stTopPading3 stLeftPadding14  '+(stGetValue(cssParams,CSS_ZIP_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stZip" type="text" tabindex="'+stGetValue(tabIndexArr,ZIP_TAB_INDEX,'9')+'" class="stBorderNone stFontSize14 stFontTimesRomanGeorgia stTextBold stBgColorFCFF04 '+(isSafari?'stWidth142 ':'stPaddingLeft5 stPaddingRight5 stWidth132 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_ZIP_TEXT_BOX_IDX,''))+'" maxlength="'+stGetValue(maxTextFieldLenArr,ZIP_LEN_IDX,5)+'" onkeypress="return stAcceptOnlyNumbers(event);" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'<td class="stTopPading3 stLeftPadding14  '+(stGetValue(cssParams,CSS_UPLOADFILE_TEXT_BOX_PANEL_IDX,''))+'">'+'<div id="stFileUploaderDivId" class="stZindex0 '+(stGetValue(cssParams,CSS_UPLOADFILE_DIV_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stPaddingRight3 '+(stGetValue(cssParams,CSS_UPLOADFILE_TEXT_BOX_TD_IDX,''))+'">'+'<input id="stTempTextField" type="text" readonly="readonly" class="stBorderNone stTextBold stFontTimesRomanGeorgia stBgColorFCFF04 stFontSize14 '+(isSafari?'stWidth165 ':'stPaddingLeft5 stPaddingRight5 stWidth155 ')+(applyTextBoxPadding?'stHeight25 stTopPading5 stPaddingB0':'stHeight30 stPadding0')+' '+(stGetValue(cssParams,CSS_UPLOADFILE_TEXT_BOX_IDX,''))+'" />'+'</td>'+'<td class="'+(stGetValue(cssParams,CSS_UPLOADFILE_BROWSE_BUTTON_TD_IDX,''))+'">'+'<img class="stValignMiddle '+(stGetValue(cssParams,CSS_UPLOADFILE_BROWSE_BUTTON_IDX,''))+'" src="'+browseButtonImg+'" />'+'</td>'+'</tr>'+'</table>'+'</div>'+'<div id="stFormContainer" class="stDisplayNone stPositionAbs '+(stGetValue(cssParams,CSS_FILE_INPUT_CONTAINER_DIV_IDX,''))+'">'+'<form id="stUploadForm" '+((platformBrowserDetect.browser=="Firefox")?'class="stPaddingLeft7"':'')+' name="stUploadForm" method="POST" enctype="multipart/form-data" target="upload_target">'+'<input class="stDisplayNone" type=\'hidden\' name=\'key\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'AWSAccessKeyId\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'acl\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'success_action_redirect\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'policy\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'signature\'></input>'+'<input class="stDisplayNone" type=\'hidden\' name=\'Content-Type\'></input>'+'<input id="stFileUploaderId" tabindex="'+stGetValue(tabIndexArr,UPLOAD_FILE_TAB_INDEX,'0')+'" class="stWidth228 stHeight30 stZindex200 stPositionAbs stOpacity0 stOutLineNone '+(stGetValue(cssParams,CSS_UPLOADFILE_FILE_INPUT_IDX,''))+'" type="file" name="file" value="" onchange="stOnFileSelect(this, \'stTempTextField\')" />'+'</form>'+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td colspan="3" id="stCustomUploadStatus" class="stWidth716 stValignTop stTopPadding7 stFontTimesRomanGeorgia stTextBold stFontSize13 stColorFF0000 '+(stGetValue(cssParams,CSS_ERROR_TEXT_TD_IDX,''))+'">'+'&nbsp;'+'</td>'+'</tr>'+'</table>'+'</td>'+'<td class="stFullWidth stValignTop stLeftPadding14 stTopPadding30 '+(stGetValue(cssParams,CSS_UPLOAD_PANEL_COLUMN_4_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stHeight222 stValignMiddle '+(stGetValue(cssParams,CSS_UPLOAD_RULES_PANEL_IDX,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stValignTop stPaddingRight5 stTopPadding25 '+(stGetValue(cssParams,CSS_UPLOAD_RULE1_CHECKBOX_TD_IDX,''))+'">'+'<input type="image" id="stRule1" tabindex="'+stGetValue(tabIndexArr,RULE1_CHECKBOX_TAB_INDEX,'13')+'" class="stWidth15 '+(stGetValue(cssParams,CSS_UPLOAD_RULE1_CHECKBOX_IMG_IDX,''))+'" src="'+checkBoxDeselImg+'" onclick="var el = stGetDOMObjectFromEvent(event); if(el.src.indexOf(\''+checkBoxDeselImg+'\')==-1){el.src=\''+checkBoxDeselImg+'\';}else{el.src=\''+checkBoxSelImg+'\';}" />'+'</td>'+'<td class="stBgColor454545 stFontGorgiaTimesRoman stTextBold stFontSize9 stWidth130 stTopPadding25 '+(stGetValue(cssParams,CSS_UPLOAD_RULE1_TEXT_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_RULE1_IDX,'Rule 1')+'</td>'+'</tr>'+'<tr>'+'<td class="stValignTop stPaddingRight5 stTopPadding11 '+(stGetValue(cssParams,CSS_UPLOAD_RULE2_CHECKBOX_TD_IDX,''))+'">'+'<input type="image" id="stRule2" tabindex="'+stGetValue(tabIndexArr,RULE2_CHECKBOX_TAB_INDEX,'14')+'" class="stWidth15 '+(stGetValue(cssParams,CSS_UPLOAD_RULE2_CHECKBOX_IMG_IDX,''))+'" src="'+checkBoxDeselImg+'" onclick="var el = stGetDOMObjectFromEvent(event); if(el.src.indexOf(\''+checkBoxDeselImg+'\')==-1){el.src=\''+checkBoxDeselImg+'\';}else{el.src=\''+checkBoxSelImg+'\';}"/>'+'</td>'+'<td class="stBgColor454545 stFontGorgiaTimesRoman stTextBold stFontSize9 stWidth130 stTopPadding11 '+(stGetValue(cssParams,CSS_UPLOAD_RULE2_TEXT_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_RULE2_IDX,'Rule 2')+'</td>'+'</tr>'+'<tr>'+'<td class="stTopPadding11 stValignTop '+(stGetValue(cssParams,CSS_UPLOAD_RULE3_CHECKBOX_TD_IDX,''))+'">'+'<input type="image" id="stRule3" tabindex="'+stGetValue(tabIndexArr,RULE3_CHECKBOX_TAB_INDEX,'15')+'" class="stWidth15 '+(stGetValue(cssParams,CSS_UPLOAD_RULE3_CHECKBOX_IMG_IDX,''))+'" src="'+checkBoxDeselImg+'" onclick="var el = stGetDOMObjectFromEvent(event); if(el.src.indexOf(\''+checkBoxDeselImg+'\')==-1){el.src=\''+checkBoxDeselImg+'\';}else{el.src=\''+checkBoxSelImg+'\';}"/>'+'</td>'+'<td class="stBgColor454545 stFontGorgiaTimesRoman stTextBold stFontSize9 stWidth130 stTopPadding11 '+(stGetValue(cssParams,CSS_UPLOAD_RULE3_TEXT_IDX,''))+'">'+
stGetValue(labelsArray,LABEL_RULE3_IDX,'Rule 3')+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stLeftPadding12 stTopPadding7 '+(stGetValue(cssParams,CSS_PREVIEW_BUTTON_TD_IDX,''))+'">'+'<img class=" '+(stGetValue(cssParams,CSS_PREVIEW_BUTTON_IMG_IDX,''))+'" src="'+previewButtonImg+'" '+((!imgLinkCoordinates)?'onclick="'+gaOnSubmitClickcbk+(callbackParams&&callbackParams[PREVIEW_CBK_PARAM_IDX]?callbackParams[PREVIEW_CBK_PARAM_IDX]:'stValidateCustomUpload')+'(\'stUploadForm\',\''+optionBoxDeselImg+'\',\''+checkBoxDeselImg+'\', '+ignoreRule1+', '+ignoreRule2+', '+ignoreRule3+', '+maxImageSize+', '+maxVideoSize+', \''+uploadAnimImgPath+'\', \''+defaultEntryDescription+'\');"':' usemap="#previewmap" ')+'/>'+
(imgLinkCoordinates?('<map name="previewmap">'+'<area shape="rect" coords="'+(stGetValue(imgLinkCoordinates,PREVIEW_BUTTON_TOP_AREA,''))+'" href="javascript: '+gaOnSubmitClickcbk+(callbackParams&&callbackParams[PREVIEW_CBK_PARAM_IDX]?callbackParams[PREVIEW_CBK_PARAM_IDX]:'stValidateCustomUpload')+'(\'stUploadForm\',\''+optionBoxDeselImg+'\',\''+checkBoxDeselImg+'\', '+ignoreRule1+', '+ignoreRule2+', '+ignoreRule3+', '+maxImageSize+', '+maxVideoSize+', \''+uploadAnimImgPath+'\', \''+defaultEntryDescription+'\');" />'+'<area shape="rect" coords="'+(stGetValue(imgLinkCoordinates,PREVIEW_BUTTON_BOTTOM_AREA,''))+'" href="javascript: '+gaOnSubmitClickcbk+(callbackParams&&callbackParams[PREVIEW_CBK_PARAM_IDX]?callbackParams[PREVIEW_CBK_PARAM_IDX]:'stValidateCustomUpload')+'(\'stUploadForm\',\''+optionBoxDeselImg+'\',\''+checkBoxDeselImg+'\', '+ignoreRule1+', '+ignoreRule2+', '+ignoreRule3+', '+maxImageSize+', '+maxVideoSize+', \''+uploadAnimImgPath+'\', \''+defaultEntryDescription+'\');" />'+'</map>'):'')+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stDisplayNone">'+'<iframe id="upload_target" name="upload_target" src="" class="stUploadTarget" onload="stCheckUploadError(\'stCustomUploadStatus\', true, \''+uploadError+'\')" ></iframe>'+'</td>'+'</tr>'+'<tr>'+'<td class="stDisplayNone">'+'<img src="'+checkBoxSelImg+'" />'+'<img src="'+checkBoxDeselImg+'" />'+'<img src="'+optionBoxSelImg+'" />'+'<img src="'+optionBoxDeselImg+'" />'+'</td>'+'</tr>'+'</table>';platformSetPopUpXY(popUpDim.x,popUpDim.y);platformShowPopup(innerContent,popUpDim.width,popUpDim.height,null,null,null,null,null,true);var tabIndexStr='tabindex="'+stGetValue(tabIndexArr,STATE_TAB_INDEX,'8')+'"';var fileContainer=document.getElementById('stFormContainer');fileContainer.style.display="block";var fileEl=document.getElementById('stFileUploaderId');var divEl=document.getElementById('stFileUploaderDivId');fileEl.style.top=(fileEl.offsetTop-divEl.offsetHeight)+"px";fileEl.style.display="block";var dropDownClickFn=function()
{var DROP_DOWN_BOX_WIDTH_IDX=0;var DROP_DOWN_BOX_HEIGHT_IDX=1;var DROP_DOWN_TIME_OUT_IDX=2;var STATES_ARRAY_IDX=3;var CSS_DIV_CONTAINER_IDX=4;var CSS_STATES_NAME_LIST_IDX=5;var CSS_LEFT_GAP_IDX=6;var CSS_MOUSE_OVER_BG_IDX=7;var dropDownWidth=stGetValue(dropDownParams,DROP_DOWN_BOX_WIDTH_IDX,73);var dropDownHeight=stGetValue(dropDownParams,DROP_DOWN_BOX_HEIGHT_IDX,92);var dropDownTimeout=stGetValue(dropDownParams,DROP_DOWN_TIME_OUT_IDX,300);var statesArray=stGetValue(dropDownParams,STATES_ARRAY_IDX,null);var divContainerCss=stGetValue(dropDownParams,CSS_DIV_CONTAINER_IDX,'');var statesCss=stGetValue(dropDownParams,CSS_STATES_NAME_LIST_IDX,'');var leftGapCss=stGetValue(dropDownParams,CSS_LEFT_GAP_IDX,'');var mouseOverBg=stGetValue(dropDownParams,CSS_MOUSE_OVER_BG_IDX,'');var containerDivEl=stGetEl('stStateContainerDiv');if(!containerDivEl.innerHTML)
{var containerEl=stGetEl('stState');containerDivEl.style.position="absolute";containerDivEl.style.width=dropDownWidth+"px";containerDivEl.innerHTML=stGetUSStatesDropDown(statesArray,divContainerCss,statesCss,leftGapCss,mouseOverBg);containerDivEl.style.height=dropDownHeight+"px";var resetTimer=function()
{window.clearTimeout(stStatesDropDownTimerId);}
var closeStatesPop=function()
{resetTimer();stStatesDropDownTimerId=window.setTimeout(stSetSelectedState,dropDownTimeout);}
containerEl.onmouseout=closeStatesPop;containerEl.onmouseover=resetTimer;containerDivEl.onmouseout=closeStatesPop;containerDivEl.onmouseover=resetTimer;}
else
{stSetSelectedState();}};var dropDownEl=stGetEl("stState");dropDownEl.onclick=dropDownClickFn;var entryTypeImageEl=stGetEl('stEntryTypeImage');var entryTypeVideoEl=stGetEl('stEntryTypeVideo');var formatReqDesc=stGetEl('stFormatReqDesc');var formatReqTitle=stGetEl('stFormatReqTitle');var entryTypeSelection=function(event)
{var el=stGetDOMObjectFromEvent(event);if(el.id=="stEntryTypeImage")
{entryTypeImageEl.src=optionBoxSelImg;entryTypeVideoEl.src=optionBoxDeselImg;formatReqTitle.innerHTML=imageFormatReq;formatReqDesc.innerHTML='<img class="'+(stGetValue(cssParams,CSS_FORMAT_REQUIREMENTS_IMG_IDX,''))+'" src="'+imageFormatReqPath+'" />';}
else
{entryTypeImageEl.src=optionBoxDeselImg;entryTypeVideoEl.src=optionBoxSelImg;formatReqTitle.innerHTML=videoFormatReq;formatReqDesc.innerHTML='<img class="'+(stGetValue(cssParams,CSS_FORMAT_REQUIREMENTS_IMG_IDX,''))+'" src="'+videoFormatReqPath+'" />';}};entryTypeImageEl.onclick=entryTypeSelection;entryTypeVideoEl.onclick=entryTypeSelection;}
function stSetCustomUploadStatus(msg,clearStatus,doNotEnableTextFields)
{var ST_CUSTOM_UPLOAD_NETWORK_ERROR='An error occurred while submitting your entry. Please check your network connection and try again.';msg=(msg?msg:ST_CUSTOM_UPLOAD_NETWORK_ERROR);stSetInnerHTML('stCustomUploadStatus',(clearStatus?'':msg));if(!doNotEnableTextFields)
{var id_entryTypeImage='stEntryTypeImage';var id_entryTypeVideo='stEntryTypeVideo';var id_firstName='stFirstName';var id_lastName='stLastName';var id_address1='stAddressLine1';var id_address2='stAddressLine2';var id_city='stCity';var id_state='stState';var id_zip='stZip';var id_entryTitle='stUploadTitle';var id_phone='stPhone';var id_email='stEmail';var id_rule1='stRule1';var id_rule2='stRule2';var id_rule3='stRule3';var id_uploadFileText='stTempTextField';var id_uploadFileInput='stFileUploaderId';stDisableTextBox([id_entryTypeImage,id_entryTypeVideo,id_firstName,id_lastName,id_address1,id_address2,id_city,id_state,id_zip,id_entryTitle,id_phone,id_email,id_rule1,id_rule2,id_rule3,id_uploadFileText],id_uploadFileInput,true);var dropDownEl=stGetEl("stStateContainerDiv");if(dropDownEl)
{dropDownEl.style.display="block";}}}
function stGetCustomUploadStatus()
{var status='';var el=stGetEl('stCustomUploadStatus');if(el)
{status=el.innerHTML;}
return status;}
function stValidateCustomUpload(uploadFormId,optionBoxDeselImg,checkBoxDeselImg,ignoreRule1,ignoreRule2,ignoreRule3,maxImageSize,maxVideoSize,uploadAnimImgPath,defaultEntryDescription)
{var SKAVA_FILL_ALL_FIELD="Some required information is missing. Please double check your information and make sure all required fields are completed.";var SKAVA_PROVIDE_VALID_EMAIL="You entered an invalid email address. Please check the information and try again.&nbsp;";var SKAVA_SELECT_ENTRY_TYPE="Please select a Type of Entry to upload.";var SKAVA_UPLOAD_IMAGE_INVALID="We're unable to upload the attached file. Please select a supported file type (png, jpg, jpe, jpeg, gif) to continue upload.";var SKAVA_UPLOAD_VIDEO_INVALID="We're unable to upload the attached file. Please select a supported file type (flv, mov, avi, wmv, mp4) to continue upload.";var SKAVA_AGREE_RULES="Please confirm that the submission is your original work, you are at least 18 years old, and you have read and agree to the terms in the Official Rules.";var SKAVA_INVALID_PHONE_NO="You entered an invalid phone number. Please check the information and try again.&nbsp;";var SKAVA_INVALID_ZIP="You entered an invalid zip code. Please check the information and try again.&nbsp;";var SKAVA_INVALID_FIRST_NAME="Your first name can include the letters A-Z,a-z,.,- only. Please check your information and try again.&nbsp;";var SKAVA_INVALID_LAST_NAME="Your last name can include the letters A-Z,a-z,.,- only. Please check your information and try again.&nbsp;";var mediatype_image=1;var mediatype_video=2;if(stGetCustomUploadStatus().indexOf(uploadAnimImgPath)==-1)
{var id_entryTypeImage='stEntryTypeImage';var id_entryTypeVideo='stEntryTypeVideo';var id_firstName='stFirstName';var id_lastName='stLastName';var id_address1='stAddressLine1';var id_address2='stAddressLine2';var id_city='stCity';var id_state='stState';var id_zip='stZip';var id_entryTitle='stUploadTitle';var id_phone='stPhone';var id_email='stEmail';var id_rule1='stRule1';var id_rule2='stRule2';var id_rule3='stRule3';var id_uploadFileText='stTempTextField';var id_uploadFileInput='stFileUploaderId';var isImageUpload=((stGetSrc(id_entryTypeImage).indexOf(optionBoxDeselImg)==-1));var isVideoUpload=((stGetSrc(id_entryTypeVideo).indexOf(optionBoxDeselImg)==-1));var mediaType=(isImageUpload?1:2);stSetCustomUploadStatus(null,true);var phoneNo=platformTrim(stGetTextFieldValue(id_phone),"");var emailId=platformTrim(stGetTextFieldValue(id_email),"");var errMsg='';if(!stGetTextFieldValue(id_firstName)||!stGetTextFieldValue(id_lastName)||!emailId||!phoneNo||!stGetTextFieldValue(id_address1)||!stGetTextFieldValue(id_city)||!stGetCustomDropDownValue(id_state)||!stGetTextFieldValue(id_zip)||!stGetTextFieldValue(id_entryTitle))
{errMsg=SKAVA_FILL_ALL_FIELD;}
else if(!stCheckPhoneNumber(phoneNo,true))
{errMsg=SKAVA_INVALID_PHONE_NO;}
else if(!stValidateUserName(stGetTextFieldValue(id_firstName)))
{errMsg=SKAVA_INVALID_FIRST_NAME;}
else if(!stValidateUserName(stGetTextFieldValue(id_lastName)))
{errMsg=SKAVA_INVALID_LAST_NAME;}
else if(!stValidateZipCode(stGetTextFieldValue(id_zip)))
{errMsg=SKAVA_INVALID_ZIP;}
else if(!stValidateEmail(emailId))
{errMsg=SKAVA_PROVIDE_VALID_EMAIL;}
else if(!(isImageUpload||isVideoUpload))
{errMsg=SKAVA_SELECT_ENTRY_TYPE;}
else if(!stGetTextFieldValue('stFileUploaderId'))
{errMsg=SKAVA_FILL_ALL_FIELD;}
else if(!stIsValidFileFormat(mediaType,stGetTextFieldValue('stFileUploaderId')))
{errMsg=(mediaType==1?SKAVA_UPLOAD_IMAGE_INVALID:SKAVA_UPLOAD_VIDEO_INVALID);}
else if((!ignoreRule1&&stGetSrc(id_rule1).indexOf(checkBoxDeselImg)!=-1)||(!ignoreRule2&&stGetSrc(id_rule2).indexOf(checkBoxDeselImg)!=-1)||(!ignoreRule3&&stGetSrc(id_rule3).indexOf(checkBoxDeselImg)!=-1))
{errMsg=SKAVA_AGREE_RULES;}
var setErrorMsg=function(errCode,errMsg)
{if(errCode!=0)
{stSetCustomUploadStatus(errMsg);}};if(!errMsg)
{if(uploadAnimImgPath)
{stSetCustomUploadStatus('<img src="'+uploadAnimImgPath+'" />',false,true);}
stDisableTextBox([id_entryTypeImage,id_entryTypeVideo,id_firstName,id_lastName,id_address1,id_address2,id_city,id_state,id_zip,id_entryTitle,id_phone,id_email,id_rule1,id_rule2,id_rule3,id_uploadFileText],id_uploadFileInput);var dropDownEl=stGetEl("stStateContainerDiv");if(dropDownEl)
{dropDownEl.style.display="none";}
var afterUploadCbk='stAfterSubmitAction';var url="/mc/user/upload";stProductShareProps.mailId=emailId;var suffix="?campaign_id="+campaignidSA+"&channel_id=1&resptype=inline"+"&skipentryid=true&retentryid=true"+"&retentryidcallbckfn="+afterUploadCbk+"&maxsize="+((mediaType==mediatype_image)?maxImageSize:maxVideoSize)+"&isguest=true"+"&transport=direct"+"&jsonresponse=1"+"&entry_mediatype="+mediaType+"&entry_label1="+htmlEncode(escape(stGetTextFieldValue(id_entryTitle)))+"&entry_comment="+htmlEncode(escape(defaultEntryDescription))+"&ct_prop_3="+htmlEncode(escape(stGetTextFieldValue(id_firstName)))+"&ct_prop_4="+htmlEncode(escape(stGetTextFieldValue(id_lastName)))+"&ct_prop_5="+htmlEncode(escape(emailId))+"&ct_prop_6="+htmlEncode(escape(phoneNo))+"&ct_prop_7="+htmlEncode(escape(escape(stGetTextFieldValue(id_address1))))+"&ct_prop_8="+htmlEncode(escape(escape(stGetTextFieldValue(id_address2))))+"&ct_prop_9="+htmlEncode(escape(stGetTextFieldValue(id_city)))+"&ct_prop_10="+htmlEncode(escape(stGetCustomDropDownValue(id_state)))+"&ct_prop_11="+htmlEncode(escape(stGetTextFieldValue(id_zip)));doAWSUpload(uploadFormId,url+suffix,setErrorMsg);}
else
{stSetCustomUploadStatus(errMsg);}}}
function stCheckPhoneNumber(phoneNumber,alowHyphen)
{var isValid=true;phoneNumber=(phoneNumber?phoneNumber:'')+'';if(phoneNumber.length<10||!stValidateNumber(phoneNumber,alowHyphen))
{isValid=false;}
else
{var firstChar=phoneNumber.charAt(0);isValid=false;for(var i=1;i<phoneNumber.length;i++)
{if(phoneNumber.charAt(i)!="-"&&firstChar!=phoneNumber.charAt(i))
{isValid=true;break;}}}
return isValid;}
function stValidateNumber(number,alowHyphen)
{var numStr=number+'';if(alowHyphen)
{numStr=numStr.replace(/-/g,0);}
return(!isNaN(numStr));}
function stValidateZipCode(zipCode)
{var isValid=true;if(zipCode.length<5||!platformValidateNumber(zipCode)||zipCode=="00000")
{isValid=false;}
return isValid;}
function stValidateUserName(userName)
{var isValid=(userName&&platformTrim(userName).length>0);if(userName)
{var asciiVal=0;for(var i=0;i<userName.length;i++)
{asciiVal=userName.charCodeAt(i);if(asciiVal==32||asciiVal==45||asciiVal==46||(asciiVal>=65&&asciiVal<=90)||(asciiVal>=97&&asciiVal<=122))
{continue;}
else
{isValid=false;break;}}}
return isValid;}
function stValidateEmail(email)
{if(email.length<6||email.indexOf(' ')>=0||email.charAt(0)=="."||email.charAt(0)=="-"||email.charAt(0)=="_")
{return false;}
var splitedArray=email.split("@");if(splitedArray&&splitedArray.length==2)
{var userName=splitedArray[0];var domainName=splitedArray[1];if(!platformValidateUserName(userName))
{return false;}
var domainNameArray=domainName.split('.');var regExpSpecialchars=new RegExp("^[[a-zA-Z0-9_-]*$");var regExpAlpha=new RegExp("^[a-zA-Z]+$");if(domainNameArray&&domainNameArray.length>1)
{if(domainNameArray[0].charAt(0)=="-"||domainNameArray[0].charAt(0)=="_"||!regExpSpecialchars.test(platformTrim(domainNameArray[0])))
{return false;}
for(var idx=1;idx<domainNameArray.length;idx++)
{var domainNameSplit=platformTrim(domainNameArray[idx]);if(domainNameSplit.length<2||(!regExpAlpha.test(domainNameSplit)))
{return false;}}}
else
{return false;}}
else
{return false;}
var indexOfAt=email.indexOf("@");var indexOfDot=email.indexOf(".",indexOfAt);if(indexOfDot-indexOfAt<2)
{return false;}
return true;}
function stIsValidFileFormat(mediaType,fileName)
{var isValid=false;if(fileName)
{fileName=fileName.toLowerCase();if(mediaType==1)
{isValid=(fileName.lastIndexOf(".png")!=-1||fileName.lastIndexOf(".gif")!=-1||fileName.lastIndexOf(".jpe")!=-1||fileName.lastIndexOf(".jpg")!=-1);}
else if(mediaType==2)
{isValid=(fileName.lastIndexOf(".avi")!=-1||fileName.lastIndexOf(".wmv")!=-1||fileName.lastIndexOf(".mov")!=-1||fileName.lastIndexOf(".mp4")!=-1||fileName.lastIndexOf(".flv")!=-1);}}
return isValid;}
function stShowOverview(entryId,flvParams,cssParams,imagesArr,cbkParams,entryImageWH,popUpDim,bottomDivYPos,labelParams)
{var afterLoadEntry=function(entries)
{stProductShareEntry=(entries?entries[0]:null);var CLOSE_CALLBACK_PARAM_IDX=0;var MAILER_CALLBACK_PARAM_IDX=1;var PREVIOUS_ENTRY_CALLBACK_PARAM_IDX=2;var NEXT_ENTRY_CALLBACK_PARAM_IDX=3;var SHARE_ICON_ONCLICK_CALLBACK_PARAM_IDX=4;var EMAIL_ICON_ONCLICK_CALLBACK_PARAM_IDX=5;var LABEL_FIRST_NAME_IDX=0;var LABEL_TITLE_IDX=1;var DEFAULT_TWITTER_SHARE_DESC_IDX=2;var PREVIOUS_BUTTON_IMAGE_PATH=0;var NEXT_BUTTON_IMAGE_PATH=1;var CLOSE_BUTTON_IMAGE_PATH=2;var SHARE_LABEL_IMAGE_PATH=3;var SHARE_ICONS_IMAGE_PATH=4;var CSS_UPLOAD_OVERVIEW_BG=0;var CSS_UPLOAD_OVERVIEW_INNER_CONTENT=1;var CSS_UPLOAD_IMAGE_TD=2;var CSS_UPLOAD_IMAGE=3;var CSS_HTML_OVERLAY_CONTENT=4;var CSS_HTML_OVERLAY_ABOVE_PLAYER_CONTROLS=5;var CSS_HEADER_ROW=6;var CSS_HEADER_MENU_PREV_TD=7;var CSS_HEADER_MENU_PREV_IMAGE=8;var CSS_HEADER_MENU_NEXT_TD=9;var CSS_HEADER_MENU_NEXT_IMAGE=10;var CSS_HEADER_MENU_CLOSE_TD=11;var CSS_HEADER_MENU_CLOSE_IMAGE=12;var CSS_UPLOAD_DETAILS_PANEL=13;var CSS_FNAME_TD=14;var CSS_FNAME_LABEL_FONT=15;var CSS_TITLE_TD=16;var CSS_TITLE_LABEL_FONT=17;var CSS_HTML_OVERLAY_BELOVE_PLAYER_CONTROLS=18;var CSS_SHARE_IMAGE_TD=19;var CSS_SHARE_IMAGE=20;var CSS_SHARE_ICONS_PANEL=21;var CSS_SHARE_ICONS_DIV=22;var CSS_OVERVIEW_IMAGE_PANEL_TABLE=23;var closeCallback=stGetValue(cbkParams,CLOSE_CALLBACK_PARAM_IDX,'platformHidePopWin');var mailerCbkStr=stGetValue(cbkParams,MAILER_CALLBACK_PARAM_IDX,'');var nextCallback=stGetValue(cbkParams,NEXT_ENTRY_CALLBACK_PARAM_IDX,'');var previousCbkStr=stGetValue(cbkParams,PREVIOUS_ENTRY_CALLBACK_PARAM_IDX,'');var shareIconOnclickCbkStr=stGetValue(cbkParams,SHARE_ICON_ONCLICK_CALLBACK_PARAM_IDX,'');var emailIconOnclickCbkStr=stGetValue(cbkParams,EMAIL_ICON_ONCLICK_CALLBACK_PARAM_IDX,'');var prevButtonImage=stGetValue(imagesArr,PREVIOUS_BUTTON_IMAGE_PATH,'');var nextButtonImage=stGetValue(imagesArr,NEXT_BUTTON_IMAGE_PATH,'');var closeButtonImage=stGetValue(imagesArr,CLOSE_BUTTON_IMAGE_PATH,'');var shareLabelImage=stGetValue(imagesArr,SHARE_LABEL_IMAGE_PATH,'');var shareIconsImagePath=stGetValue(imagesArr,SHARE_ICONS_IMAGE_PATH,'');var innerHTML=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stUploadOverviewContent" class="stZindex0 stValignTop stWidth931 stHeight328 '+(stGetValue(cssParams,CSS_UPLOAD_OVERVIEW_BG,''))+'">'+'<table cellpadding="0" cellspacing="0" class="stWidth931 '+(stGetValue(cssParams,CSS_OVERVIEW_IMAGE_PANEL_TABLE,''))+'">'+'<tr>'+'<td class="stPaddingLeft6 stTopPading4 stValignTop '+(stGetValue(cssParams,CSS_UPLOAD_OVERVIEW_INNER_CONTENT,''))+'">';if(stProductShareEntry.entry_mediatype==2)
{var playerId=stGetValue(flvParams,0,'_playerObj');var width=stGetValue(flvParams,1,918);var height=stGetValue(flvParams,2,310);var swfPath=stGetValue(flvParams,3,VERSION_DIR+'swf/videoPlayer_918x310.swf');var fileParams=stGetValue(flvParams,4,null);var videoUrl=(stProductShareEntry.entry_entryprops["vc.videourl.flv"]?stProductShareEntry.entry_entryprops["vc.videourl.flv"]:stProductShareEntry.entry_fileurl);var flashvars="videourl="+(videoUrl&&(videoUrl.toLowerCase().indexOf(".flv")!=-1)?videoUrl:'/mc/static/common/processvideo.flv');var updateProgress=stGetValue(flvParams,5,false);var allowFullScreen=stGetValue(flvParams,6,false);var styleParams=stGetValue(flvParams,7,null);var playerBG=stGetValue(flvParams,8,"#FFFFFF");innerHTML+=getPlayerHtml(playerId,width,height,swfPath,fileParams,(stProductShareEntry.entry_mediatype==1),flashvars,flashvars,updateProgress,allowFullScreen,styleParams,playerBG);}
else
{stScaleCounter++;var maxWidth=entryImageWH&&entryImageWH[0]?entryImageWH[0]:510;var maxHeight=entryImageWH&&entryImageWH[1]?entryImageWH[1]:290;innerHTML+=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="stEntryImagePanel" class="stWidth541 stHeight308 stAlignCenter '+(stGetValue(cssParams,CSS_UPLOAD_IMAGE_TD,''))+'">'+'<img src="/mc/static/common/loading_anim.gif" />'+'<div class="stWidth541 stHeight1px stAlignCenter overflow-x:hidden; overflow-y:hidden; '+(stGetValue(cssParams,CSS_UPLOAD_IMAGE,''))+'" >'+'<img src="'+stProductShareEntry.entry_fileurl+'" '+(stIsIE?'style="visibility: hidden; "':'style="display:none;" ')+'onload="if(stScaleCounter == '+stScaleCounter+'){stCallSetScaledImg(this, \'stEntryImagePanel\', '+maxWidth+', '+maxHeight+', true);}"/>'+'</div>'+'</td>'+'</tr>'+'</table>';}
innerHTML+=''+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td id="stDivContainer" class="stValignTop '+(stGetValue(cssParams,CSS_HTML_OVERLAY_CONTENT,''))+'">'+'</td>'+'</tr>'+'</table>';platformSetPopUpXY(popUpDim.x,popUpDim.y);platformShowPopup(innerHTML,popUpDim.width,popUpDim.height,null,null,null,null,null,true);var topDivContent=''+'<div id="stHtmlTopContent" class="stPositionAbs stZindex2001 stLeft0 stTop0 '+(stGetValue(cssParams,CSS_HTML_OVERLAY_ABOVE_PLAYER_CONTROLS,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stValignTop stPaddingLeft566 stTopPadding15 '+(stGetValue(cssParams,CSS_HEADER_ROW,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class=" '+(stGetValue(cssParams,CSS_HEADER_MENU_PREV_TD,''))+'">'+'<img class="stCursorHand '+(stGetValue(cssParams,CSS_HEADER_MENU_PREV_IMAGE,''))+'" src="'+prevButtonImage+'" '+(previousCbkStr?('onclick="'+previousCbkStr+'(-1, '+entryId+');"'):'')+' />'+'</td>'+'<td class="stLeftPadding10 stRightPadding184 '+(stGetValue(cssParams,CSS_HEADER_MENU_NEXT_TD,''))+'">'+'<img class="stCursorHand '+(stGetValue(cssParams,CSS_HEADER_MENU_NEXT_IMAGE,''))+'" src="'+nextButtonImage+'" '+(nextCallback?('onclick="'+nextCallback+'(1, '+entryId+');"'):'')+' />'+'</td>'+'<td class="'+(stGetValue(cssParams,CSS_HEADER_MENU_CLOSE_TD,''))+'">'+'<img class="stCursorHand '+(stGetValue(cssParams,CSS_HEADER_MENU_CLOSE_IMAGE,''))+'" src="'+closeButtonImage+'" onclick="'+closeCallback+'();" />'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="stValignBottom stPaddingLeft566 stHeight88 '+(stGetValue(cssParams,CSS_UPLOAD_DETAILS_PANEL,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stWidth63 stHeight17 stFontGorgiaTimesRoman stTextBold stFontSize12 '+(stGetValue(cssParams,CSS_FNAME_TD,''))+'">'+
stGetValue(labelParams,LABEL_FIRST_NAME_IDX,'NAME:&nbsp;')+'</td>'+'<td class="stTextBold stFontGorgiaTimesRoman stFontSize12 '+(stGetValue(cssParams,CSS_FNAME_LABEL_FONT,''))+'">'+
stProductShareEntry.entry_entryprops["ct_prop_3"]+'</td>'+'</tr>'+'<tr>'+'<td class="stHeight17 stFontGorgiaTimesRoman stTextBold stFontSize12 '+(stGetValue(cssParams,CSS_TITLE_TD,''))+'">'+
stGetValue(labelParams,LABEL_TITLE_IDX,'TITLE:&nbsp;')+'</td>'+'<td class="stTextBold stFontGorgiaTimesRoman stFontSize12 '+(stGetValue(cssParams,CSS_TITLE_LABEL_FONT,''))+'">'+
platformDoWhiteSpaceEncode(stProductShareEntry.entry_label1,null,25)+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'</table>'+'</div>';var bottomDivContent=''+'<div id="stHtmlBottomContent" style="top:'+(bottomDivYPos)+'px;" class="stPositionAbs stLeft0 stZindex201 '+(stGetValue(cssParams,CSS_HTML_OVERLAY_BELOVE_PLAYER_CONTROLS,''))+'">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="stPaddingLeft566 stTopPadding133 '+(stGetValue(cssParams,CSS_SHARE_IMAGE_TD,''))+'">'+'<img class="'+(stGetValue(cssParams,CSS_SHARE_IMAGE,''))+'" src="'+shareLabelImage+'"/>'+'</td>'+'<td id="stOverviewSharingPanel" class="stPaddingLeft5 stTopPadding136 stValignTop '+(stGetValue(cssParams,CSS_SHARE_ICONS_PANEL,''))+'">'+'</td>'+'</tr>'+'</table>'+'</div>';var divContainer=document.getElementById("stDivContainer");var divEl=document.createElement("div");divEl.innerHTML=topDivContent;divContainer.appendChild(divEl);divEl=document.createElement("div");divEl.innerHTML=bottomDivContent;divContainer.appendChild(divEl);ssSkavaShareInit(campaignidSA,channelId,stShowShareInfo,[stProductShareEntry,'stProductShareEntry',mailerCbkStr,false,'stShowBlogItPopup',stGetValue(cssParams,CSS_SHARE_ICONS_DIV,' stWidth78 stHeight25 '),false,'stOverviewSharingPanel',shareIconsImagePath,shareIconsImagePath,shareIconsImagePath,shareIconOnclickCbkStr,emailIconOnclickCbkStr,stGetValue(labelParams,DEFAULT_TWITTER_SHARE_DESC_IDX,null)]);};var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&entry_id="+entryId;var errCbk=function(err)
{if(showAlerts)
{alert(" error in stShowOverview() ajax call. Error Msg : "+err);}};stLoadEntries(url,afterLoadEntry,errCbk);}
function stAfterSubmitAction(entryId)
{if(entryId)
{var afterLoad=function(entries)
{var uploadFormPanelEl=document.getElementById('stUploadFormPanel');var successPanelEl=document.getElementById('stSubmitSuccessPanel');successPanelEl.style.display="block";uploadFormPanelEl.style.display="none";stProductShareEntry=(entries?entries[0]:null);currentEntryId=entryId;var isImage=(stProductShareEntry.entry_mediatype==1);var iconImg=(isImage?stProductShareEntry.entry_fileurl:stProductShareEntry.entry_entryprops["vc.iconurl"]);iconImg=(!isImage&&iconImg.toLowerCase().indexOf('.png')==-1?(hostUrl[campaignidSA]+'/mc/static/common/processvideo.png'):iconImg);stSetSrc('stSuccessIconImage',iconImg);var afterLoadSharing=function()
{if(stProductShareProps["after_submit_callback"])
{stProductShareProps["after_submit_callback"](stProductShareEntry,stProductShareProps.mailId);}};ssSkavaShareInit(campaignidSA,channelId,stShowShareInfo,[stProductShareEntry,'stProductShareEntry',stProductShareProps["mailercbkStr"],afterLoadSharing,'stShowBlogItPopup',stProductShareProps["css_share_icons_div"],false,'stUploadSharingPanel',stProductShareProps["share_icons_path"],stProductShareProps["share_icons_path"],stProductShareProps["share_icons_path"],stProductShareProps["share_icon_onclick_callback"],stProductShareProps["email_icon_onclick_callback"],stProductShareProps["default_twitter_description"]]);};var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&entry_id="+entryId;stLoadEntries(url,afterLoad,stSetCustomUploadStatus);}
else if(stGetTextFieldValue('stFileUploaderId'))
{stSetCustomUploadStatus(null);}}
function stLoadEntry(entryId,callback,errorCbk)
{var url=hostUrl[campaignidSA]+"/mc/templates/macys/guide/xml.jsp?nc=true&jsonresponse=1&campaign_id="+campaignidSA+"&channel_id=1&entry_id="+entryId;jx.load(url,callback,"text/html","GET",errorCbk);}
function stGetDOMObjectFromEvent(event)
{event=(event?event:window.event);var el=(event.srcElement?event.srcElement:event.target);return el;}
function stOnFileSelect(fileEl,textFieldId)
{var textFieldEl=document.getElementById(textFieldId);textFieldEl.value=fileEl.value;}
function stGetSrc(elementId)
{var imgEl=document.getElementById(elementId);var src='';if(imgEl)
{src=imgEl.src;}
return src;}
function stSetSrc(elementId,imageSrc)
{var imgEl=document.getElementById(elementId);if(imgEl)
{imgEl.src=imageSrc;}}
function stGetBooleanValue(params,index,defaultValue)
{if(params&&(params[index]==false||params[index]==true))
{return params[index];}
else
{return defaultValue;}}
function stGetTextFieldValue(textBoxId)
{var retVal='';var textEl=document.getElementById(textBoxId);if(textEl)
{retVal=platformTrim(textEl.value);}
return retVal;}
function stGetCharCodeFromEvent(event)
{event=(event||window.event);var charCode=(event.which||event.keyCode);return charCode;}
function stAcceptAlphaNumerics(event)
{var charCode=stGetCharCodeFromEvent(event);if((charCode>=48&&charCode<=57)||(charCode>=65&&charCode<=90)||(charCode>=97&&charCode<=122)||(charCode==32))
{return true;}
return false;}
function stAcceptOnlyNumbers(event)
{var charCode=stGetCharCodeFromEvent(event);if(!stIsDefaultKeyEvent(event)&&charCode>31&&(charCode<48||charCode>57))
{return false;}
return true;}
function stAcceptSymbols(event,specialSymbolsStr)
{specialSymbolsStr=(specialSymbolsStr?specialSymbolsStr:'');var charCode=stGetCharCodeFromEvent(event);for(var i=0;i<specialSymbolsStr.length;i++)
{if(specialSymbolsStr.charCodeAt(i)==charCode)
{return true;}}
return false;}
function stDoNotAcceptSpace(event)
{var charCode=stGetCharCodeFromEvent(event);if(charCode==32)
{return false;}
return true;}
function stAcceptNumbersAndHyphen(event)
{var isValid=false;if(stIsDefaultKeyEvent(event)||stAcceptOnlyNumbers(event)||stAcceptSymbols(event,"-"))
{isValid=true;}
return isValid;}
function stIsDefaultKeyEvent(event)
{var isValid=false;var charCode=stGetCharCodeFromEvent(event);switch(charCode)
{case 99:case 118:case 120:case 121:case 122:case 17:case 35:case 36:case 37:case 38:case 39:case 40:case 46:isValid=true;}
if(isValid&&(event.ctrlKey||charCode<99))
{isValid=true;}
else
{isValid=false;}
return isValid;}
function stDisableTextBox(textBoxElementIds,fileInput,doEnable)
{var el;for(var i=0;i<textBoxElementIds.length;i++)
{el=stGetEl(textBoxElementIds[i]);if(el)
{el.disabled=(doEnable?false:true);}}
el=stGetEl(fileInput);if(el)
{el.style.display=(doEnable?"block":"none");}}
function stGetUSStatesDropDown(statesArray,divContainerCss,statesCss,leftGapCss,onMouseOverBg)
{onMouseOverBg=onMouseOverBg?onMouseOverBg:"#F00FF0";var states=(statesArray?statesArray:(["AL","AK","AZ","AR","CA","CO","CT","DE","DC","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"]));var html=''+'<div class="stPaddingLeft5 stTopPading5 stWidth63 stHeight82 stSetScrollY '+divContainerCss+'">'+'<table cellpadding="0" cellspacing="0">';for(var i=0;i<states.length;i++)
{html+=''+'<tr>'+'<td class="stPaddingLeft5 '+leftGapCss+'">'+'</td>'+'<td onmouseover="this.style.background =  \''+onMouseOverBg+'\';" onmouseout="this.style.background =  \'transparent\'" class="stTextBold stFontGorgiaTimesRoman stFontSize12 stWidth40 stHeight20 '+statesCss+'" onclick="stSetSelectedState(\''+states[i]+'\');">'+states[i]+'</td>'+'</tr>';}
html+=''+'</table>'+'</div>';return html;}
function stSetSelectedState(state)
{var containerEl=stGetEl('stState');var containerDivEl=stGetEl('stStateContainerDiv');containerDivEl.innerHTML='';containerDivEl.style.height=0+"px";if(state&&typeof(state)=="string")
{containerEl.innerHTML=state;}}
function stGetCustomDropDownValue(elementId)
{var selectEl=stGetEl(elementId);var retvalue='';if(selectEl)
{retvalue=selectEl.innerHTML;}
return(retvalue);}
function stGetDropDownValue(elementId)
{var selectEl=stGetEl(elementId);var retvalue='';if(selectEl)
{retvalue=selectEl.options[selectEl.selectedIndex].value;}
return(retvalue);}
function stOpenCheckoutUrl()
{return stDoCheckOut;}
function stShowAddToBag(swfname,maxItemQty,entryIds,transitionType,productIds,background,elementId,skipMasterProduct,coremetricsCategory,returnCallback,popupCoords)
{if(showAlerts)
{alert("stShowAddToBag: swfname="+swfname+" maxItemQty="+maxItemQty+" entryIds="+entryIds+" transitiontype="+transitionType+" productIds="+productIds+" background="+background+" element="+elementId+" skipMasterProduct="+skipMasterProduct+" returnCallback="+returnCallback+" coremetricsCategory="+coremetricsCategory+" popupCoords = "+popupCoords);}
skipMasterProduct=(skipMasterProduct=="false"||skipMasterProduct==false?false:true);var category=(coremetricsCategory?coremetricsCategory:cmcategory);if(category)
{registerPageViewEx(category+".quickview.overlay",category);}
var POPUP_COORDS_X=0;var POPUP_COORDS_Y=1;var POPUP_COORDS_WIDTH=2;var POPUP_COORDS_HEIGHT=3;var POPUP_DEFAULT_BOTTOM_HEIGHT=70;var POPUP_DEFAULT_WIDTH=503;var POPUP_DEFAULT_HEIGHT=581;var xPos=parseInt(stGetValue(popupCoords,POPUP_COORDS_X,0),10);var yPos=parseInt(stGetValue(popupCoords,POPUP_COORDS_Y,0),10);var width=parseInt(stGetValue(popupCoords,POPUP_COORDS_WIDTH,POPUP_DEFAULT_WIDTH),10);var height=parseInt(stGetValue(popupCoords,POPUP_COORDS_HEIGHT,POPUP_DEFAULT_HEIGHT),10);if(showAlerts)
{alert(" xPos = "+xPos+" yPos = "+yPos+" width = "+width+" height = "+height);}
var ADDTOBAG_PRODUCT_LOADING_ERROR="A technical error occurred while fetching the product. Please try again later.";var afterLoadEntries=function(entries,pageinfo)
{if(entries)
{if(!skipMasterProduct)
{entries=stGetEntriesByMasSubOrder(entries);}
var imgParams=[VERSION_DIR+"img/button_addtobag.gif",VERSION_DIR+"img/button_chkout.gif","",VERSION_DIR+"img/btn_findinstore.jpg",VERSION_DIR+"img/button_chkout_desel.gif"];var cssParams={0:"stAddToBagDivDim",1:"stAddToBagTableProdtDim",2:"stAddToBagProdtImgContainer",3:"stAddToBagProdtImg",4:"stAddToBagDescGap",5:"stAddToBagProdtBrandName",6:"stAddToBagProdtComment",7:"stAddToBagProdtPricesContainer",8:"stAddToBagOrigPriceFont",9:"stAddToBagNowPriceFont",10:"stAddToBagSizeListContainer",11:"stAddToBagColorListContainer",12:"stAddToBagQtyListContainer",13:"stAddToBagSizeList",14:"stAddToBagColorList",15:"stAddToBagQtyList",16:"stAddToBagCheckBoxLabel",17:"stAddToBagSizeLabelFont",18:"stAddToBagButtonContainer",19:"stAddToBagButtonAddToBag",20:"stAddToBagErrorContainer",21:"stAddToBagProdDescArea",22:"stAddToBagProdDescLeftGap",23:"stAddToBagProdListContainer",24:"stAddToBagCheckBox",25:"stAddToBagProdDescBottomGap",26:"stAddToBagProdInstoreContainer",27:"stAddToBagProdInstoreDim",30:"stAddToBagBundlePdtLabel",31:"stAddToBagWasPriceFont"};var bodyHTML=stGetAddToBag(width,height,entries,maxItemQty,"stActionAddToBag",imgParams,cssParams,stAddToBagIdParams,addToBagCheckoutUrl,addToBagInstoreUrl,skipMasterProduct,"height:"+(height-POPUP_DEFAULT_BOTTOM_HEIGHT)+"px;");if(elementId)
{stSetInnerHTML(elementId,bodyHTML);}
else
{var returnFunction=null;if(returnCallback)
{returnFunction=function()
{returnCallback(entries);};}
ssShowPopup(bodyHTML,width,height,returnFunction,true,transitionType,xPos,yPos,0,0,0,0,background);}}
else
{stSetErrorText("st_id_addtobag_loading_error",ADDTOBAG_PRODUCT_LOADING_ERROR);if(showAlerts)
{alert(" no entry found");}}};var errorCallBack=function(msg)
{stSetErrorText("st_id_addtobag_loading_error",ADDTOBAG_PRODUCT_LOADING_ERROR);if(showAlerts)
{alert("Error. stShowAddToBag msg = "+msg);}};if((entryIds&&entryIds.length>0)||(productIds&&productIds.length>0))
{var loadingHtml=''+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td id="st_id_addtobag_loading_error" class="stAlignCenter" style="width:'+width+'px; height:'+height+'px;">'+'<img src="'+VERSION_DIR+'img/st_loading_small.gif"/>'+'</td>'+'</tr>'+'</table>';if(elementId)
{stSetInnerHTML(elementId,loadingHtml);}
else
{ssShowPopup(loadingHtml,width,height,null,true,transitionType,xPos,yPos,0,0,0,0,background);}
var extraParams=((entryIds)?"&entry_id="+entryIds:"")+((productIds)?"&product_id="+productIds:"")+"&addtobag=1&skipmasterpdt="+skipMasterProduct;stLoadEntries("/mc/templates/macys/guide/xml.jsp?campaign_id="+campaignidSA+"&channel_id=1&jsonresponse=1&filteravailable=false"+extraParams,afterLoadEntries,errorCallBack);}
else
{if(showAlerts)
{alert("Invalid entryId entryIds = "+entryIds);}}}
function stGetRealWidthHeight(width,height)
{width=((''+width).indexOf('%')!=-1?width:width+'px');height=((''+height).indexOf('%')!=-1?height:height+'px');return[width,height];}
function stGetEntriesByMasSubOrder(entries)
{var retEntries=new Array();var entryMapArray=stGetEntryMap(entries);var entryIdToEntryIndexMap=entryMapArray[0];var productIdToEntryIdMap=entryMapArray[1];var TYPE_MASTER_ENTRY=0;var TYPE_SUB_ENTRY=1;var TYPE_SINGLE_ENTRY=2;for(var i=0;i<entries.length;i++)
{if(entries[i].entry_entryprops.pfeed_subentryids||entries[i].entry_entryprops.pfeed_subproductids)
{var masterProduct=entries[i];var entryIdx=null;var allSubEntryIds={};if(masterProduct.entry_entryprops.pfeed_subentryids)
{var allEntryIds=masterProduct.entry_entryprops.pfeed_subentryids.split(",");;for(var j=0;j<allEntryIds.length;j++)
{var entryId=allEntryIds[j];allSubEntryIds[entryId]=true;}}
if(masterProduct.entry_entryprops.pfeed_subproductids)
{var productIds=masterProduct.entry_entryprops.pfeed_subproductids.split(",");for(var j=0;j<productIds.length;j++)
{var entryId=productIdToEntryIdMap[productIds[j]];if(entryId&&!allSubEntryIds[entryId])
{allSubEntryIds[entryId]=true;}}}
masterProduct.subEntryIdsMap=allSubEntryIds;if(!masterProduct.entryType)
{masterProduct.entryType=new Array(3);}
masterProduct.entryType[TYPE_MASTER_ENTRY]=true;retEntries.push(masterProduct);for(entryId in masterProduct.subEntryIdsMap)
{entryIdx=entryIdToEntryIndexMap[entryId];if(entryIdx!=null)
{if(!entries[entryIdx].entryType)
{entries[entryIdx].entryType=new Array(3);}
entries[entryIdx].entryType[TYPE_SUB_ENTRY]=true;retEntries.push(entries[entryIdx]);}}}}
for(var i=0;i<entries.length;i++)
{if(!entries[i].entryType)
{entries[i].entryType=new Array(3);entries[i].entryType[TYPE_SINGLE_ENTRY]=true;retEntries.push(entries[i]);}}
return retEntries;}
function stGetEntryMap(entries)
{var map1={};var map2={};for(var i=0;i<entries.length;i++)
{var entryId=entries[i].entry_id;map1[entryId]=i;var pfeedId=entries[i].entry_entryprops.pfeed_id;map2[pfeedId]=entries[i].entry_id;}
return new Array(map1,map2);}
function mailTo(mailId,subject,body)
{if(showAlerts)
{alert(" mailId = "+mailId+"subject = "+subject+" body = "+body);}
var url='mailto:'+mailId+'?subject='+(subject?subject:'')+'&body='+(body?body:body);var win=window.open(url);if(win)
{win.close();}
else
{platformShowAlertMessage(SKAVA_PLATFORM_ALERT_TITLE,SKAVA_PLATFORM_FAILED_TO_LAUNCH);}}
function stCheckMaxLength(el,event,maxLength)
{var maxChars=maxLength;var retValue=false;var isCtrlKey=false;var charCode=stGetCharCodeFromEvent(event);if(event.ctrlKey)
{isCtrlKey=true;}
if(isCtrlKey)
{if(el.value.length>maxChars-1)
{event.returnValue=false;retValue=false;}
else
{retValue=true;}}
else
{retValue=(el.value.length<maxChars);}
if(!retValue)
{retValue=stIsDefaultKeyEventEx(event,isCtrlKey);}
return retValue;}
function stIsDefaultKeyEventEx(event,isCtrlKey)
{var ASCII_CODE_CTRL=17;var ASCII_CODE_END=35;var ASCII_CODE_HOME=36;var ASCII_CODE_LEFT=37;var ASCII_CODE_UP=38;var ASCII_CODE_RIGHT=39;var ASCII_CODE_DOWN=40;var ASCII_CODE_DELETE=46;var ASCII_CODE_BACKSPACE=8;var ASCII_CODE_TAb=9;var ASCII_CODE_CTRL_C=99;var ASCII_CODE_CTRL_A=97;var ASCII_CODE_CTRL_X=120;var ASCII_CODE_CTRL_Y=121;var ASCII_CODE_CTRL_Z=122;var isValid=false;var charCode=stGetCharCodeFromEvent(event);switch(charCode)
{case ASCII_CODE_CTRL:case ASCII_CODE_END:case ASCII_CODE_HOME:case ASCII_CODE_LEFT:case ASCII_CODE_UP:case ASCII_CODE_RIGHT:case ASCII_CODE_DOWN:case ASCII_CODE_DELETE:case ASCII_CODE_BACKSPACE:case ASCII_CODE_TAb:{isValid=true;break;}
case ASCII_CODE_CTRL_C:case ASCII_CODE_CTRL_A:case ASCII_CODE_CTRL_X:case ASCII_CODE_CTRL_Y:case ASCII_CODE_CTRL_Z:{isValid=isCtrlKey?true:false;}}
if(isValid)
{isValid=true;}
else
{isValid=false;}
return isValid;}

var SKCOMMENT_RESPONSE_TYPE_XML=1;var SKCOMMENT_RESPONSE_TYPE_JSON=2;var SKCOMMENT_RESPONSE_CODE_SUCCESS=0;var SKCOMMENT_DO_RATE_REVIEW=5;var skComment=null;var SK_ERR_STR_REQUIRED_INFO="Please check if you have entered all the required fields and correct captcha value";var SK_ERR_STR_IF_SKIP_CAPTCHA="Please check if you have entered all the required fields";var SK_ERR_STR_IF_SKIP_CAPTCHA_AND_USER_NAME="Please check if you have entered the required field";var SK_POST_COMMENT_MAX_CHAR=250;var SK_POST_COMMENT_POPUP_WIDTH=480;var SK_POST_COMMENT_POPUP_HEIGHT=580;var postCommentParams={'skipCaptcha':false,'skipUserName':false,'width':SK_POST_COMMENT_POPUP_WIDTH,'height':SK_POST_COMMENT_POPUP_HEIGHT};function showPostComment(swfname,entryId,callback,paramObj)
{skComment=new SKComment();if(showAlerts)
{alert("FunctionName: showPostComment swfname = "+swfname+" entryId = "+entryId+" callback = "+callback);}
skComment.currentEntryId=entryId;skComment.swfname=swfname;skComment.callback=callback;skComment.paramObj=(paramObj?paramObj:postCommentParams);skComment.paramObj.skipCaptcha=(skComment.paramObj.skipCaptcha?skComment.paramObj.skipCaptcha:postCommentParams.skipCaptcha);skComment.paramObj.skipUserName=(skComment.paramObj.skipUserName?skComment.paramObj.skipUserName:postCommentParams.skipUserName);skComment.paramObj.width=(skComment.paramObj.width?skComment.paramObj.width:postCommentParams.width);skComment.paramObj.height=(skComment.paramObj.height?skComment.paramObj.height:postCommentParams.height);var html=''+'<table cellpadding="0" cellspacing="0" style="width:'+skComment.paramObj.width+'px; height:'+skComment.paramObj.height+'px;">'+'<tr>'+'<td align="center" class="stBgColorWhite">'+
skComment.getPostCommentHTML()+'</td>'+'</tr>'+'</table>';var cbk=function()
{platformLoadCaptchaImage("skpc_id_captcha",campaignidSA);if(skComment.callback)
{skComment.callback();}};ssShowPopup(html,skComment.paramObj.width,skComment.paramObj.height,cbk,true,0);}
function getPostComments(swfname,entryId,responseType,callback)
{skComment=new SKComment();if(showAlerts)
{alert("FunctionName: getPostComments swfname = "+swfname+" entryId = "+entryId+" callback = "+callback);}
skComment.doLoadComments(swfname,entryId,skComment.doGetComments,responseType);}
function SKComment()
{this.currentEntryId=0;this.name="";this.comments="";this.callback="";this.swfname='';this.paramObj;}
SKComment.prototype.getPostCommentHTML=function()
{if(showAlerts)
{alert("FunctionName: SKComment.getPostCommentHTML");}
var retHtml=''+'<table cellpadding="0" cellspacing="0" class="skPcContainerDim">'+'<tr>'+'<td class="skPcHeaderAreaHeight" align="center">'+'<img src="'+VERSION_DIR+'img/postcomment_title.gif"/>'+'</td>'+'</tr>'+'<tr>'+'<td class="skPcVGapBtwnTitleAndUserName skpcDottedBorder">'+'</td>'+'</tr>'+
(!this.paramObj.skipUserName?'<tr>'+'<td class="skPcNameAreaHeight">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="skPcLblNameTdWidth skPcLblFont" align="left">'+'NAME:'+'</td>'+'<td class="skPcTxtBoxTdName" align="center">'+'<input id="skpc_id_name" type="text" class="skPcTxtBoxName skPcTxtFont" value="'+(this.name?this.name:"")+'"></input>'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>'+'<tr>'+'<td class="skPcUserNameEmptyRow">'+'</td>'+'</tr>':'')+'<tr>'+'<td class="skPcLblCommentAreaHeight skPcLblFont" align="left" valign="top">'+'COMMENT:'+'</td>'+'</tr>'+'<tr>'+'<td class="skPcTxtAreaTdComment" align="center">'+'<textarea class="skPcTxtAreaComment skPcTxtFont" id="skpc_id_comment" onkeypress="return stCheckMaxLength(this, event, '+SK_POST_COMMENT_MAX_CHAR+');">'+(this.comments?this.comments:"")+'</textarea>'+'</td>'+'</tr>'+
(!this.paramObj.skipCaptcha?'<tr>'+'<td class="skPcCapthaAreaHeight">'+'<table cellpadding="0" cellspacing="0">'+'<tr>'+'<td class="skPcCaptchaImgEmptyTD1">'+'</td>'+'<td class="skPcCaptchaImgWidth" valign="bottom">'+'<img id="skpc_id_captcha" class="stValignMiddle"/>'+'</td>'+'<td class="skPcCaptchaImgEmptyTD2">'+'</td>'+'</tr>'+'<tr>'+'<td class="skPcWordVerifiDim">'+'<img class="stValignMiddle" src="'+VERSION_DIR+'img/wordverfication_txt.gif"/>'+'</td>'+'<td class="skPcCaptchaInputWidth">'+'<input id="skpc_id_captchaTextValue" type="text" value=""/>'+'</td>'+'<td class="skPcCaptchaImgRefresh" align="left">'+'<img class="skPcCursorHand" src="'+VERSION_DIR+'img/icon.gif" onclick="platformLoadCaptchaImage(\'skpc_id_captcha\', '+campaignidSA+')"/>'+'</td>'+'</tr>'+'<tr>'+'<td class="skPcTypeCharactersDim skPcTypeCharactersFont" colspan="3" valign="top">'+'Type the characters you see in the picture above.'+'</td>'+'</tr>'+'</table>'+'</td>'+'</tr>':'<tr><td class="skPcSkipCaptchaEmptyRowHeight"></td></tr>')+'<tr>'+'<td class="skPcButtonAreaHeight skpcDottedBorder" align="right">'+'<input type="image" src="'+VERSION_DIR+'img/postcomment_btn.gif" onclick="skComment.doPostComment()"></input>'+'</td>'+'</tr>'+'<tr>'+'<td id="skpc_id_errorTextDisplay" class="skPcErrorAreaHeight" valign="top">'+'</td>'+'</tr>'+'<tr>'+'<td>'+'</td>'+'</tr>'+'</table>';return retHtml;};SKComment.prototype.doPostComment=function()
{var captchaValue=null;if(showAlerts)
{alert("FunctionName: SKComment.doPostComment");}
if(!this.paramObj.skipUserName)
{this.name=platformTrim(document.getElementById("skpc_id_name").value);}
if(!this.paramObj.skipCaptcha)
{captchaValue=document.getElementById("skpc_id_captchaTextValue").value;}
this.comments=platformTrim(document.getElementById("skpc_id_comment").value);var errorText=null;if(this.comments&&this.comments.length>SK_POST_COMMENT_MAX_CHAR)
{this.comments=this.comments.substr(0,SK_POST_COMMENT_MAX_CHAR);}
if((!this.name&&!this.paramObj.skipUserName&&this.name.length==0)||(!this.comments&&this.comments.length==0)||(!this.paramObj.skipCaptcha&&(!captchaValue||captchaValue.length==0)))
{errorText=SK_ERR_STR_REQUIRED_INFO;if(skComment.paramObj.skipCaptcha)
{if(skComment.paramObj.skipUserName)
{errorText=SK_ERR_STR_IF_SKIP_CAPTCHA_AND_USER_NAME;}
errorText=SK_ERR_STR_IF_SKIP_CAPTCHA;}}
if(errorText)
{stSetErrorText("skpc_id_errorTextDisplay",errorText);}
else
{if(showAlerts)
{alert("SKPostComment: comment length to be posted : "+this.comments.length+" comment: "+escape(sanitizeStr(escape(this.comments))));}
stSetErrorText("skpc_id_errorTextDisplay","Sending...");var userRating="";doSkRateAndReview(this.swfCbkObject,this.currentEntryId,0,userRating,escape(sanitizeStr(escape(this.comments))),captchaValue);}};SKComment.prototype.doGetComments=function(result,swfname,entryId,responseType)
{if(showAlerts)
{alert("Function Name: SKComment.doGetComments result = "+result+" len = "+(result?result.length:-1)+" entryId = "+entryId+" responseType = "+responseType);}
responseType=(responseType?responseType:SKCOMMENT_RESPONSE_TYPE_XML);var response="";if(result)
{var numItems=result.review_total_length;var comments=result.review_details;var ratingDetails=result.rating_details;var skAvgRate=ratingDetails.entrystats_skavgrating;var noOfRater=ratingDetails.entrystats_sknumraters;var flr=Math.floor(skAvgRate);var rnd=Math.round(skAvgRate);if(responseType==SKCOMMENT_RESPONSE_TYPE_XML)
{response+=''+'<root>\n'+'<entry>\n'+'<id>'+entryId+'</id>\n'+'<numreviews>'+result.review_total_length+'</numreviews>\n'+'<avgrating>'+skAvgRate+'</avgrating>\n'+'<numraters>'+noOfRater+'</numraters>\n'+'<reviews>\n';for(var i=0;i<comments.length;i++)
{response+='<review>\n'+'<username>'+xmlEncode(comments[i].rating_username)+'</username>\n'+'<comment>'+xmlEncode(comments[i].rating_review)+'</comment>\n'+'</review>\n';}
response+='</reviews>\n'+'</entry>\n'+'</root>';}
else if(responseType==SKCOMMENT_RESPONSE_TYPE_JSON)
{var reviews=[];for(var i=0;i<comments.length;i++)
{reviews[i]={"review":{"username":comments[i].rating_username,"comment":comments[i].review_details}};}
response={"root":{"entry":{"id":entryId,"numreviews":result.review_total_length,"avgrating":skAvgRate,"numraters":numraters,"reviews":reviews}}};}}
if(showAlerts)
{alert("doGetComments.response : "+response);}
if(swfname)
{onCompleted(1,swfname,null,0,"Success",-1,response,null);}};SKComment.prototype.doLoadComments=function(swfname,entryId,callback,responseType)
{if(showAlerts)
{alert("FunctionName: SKComment.doLoadComments swfname = "+swfname+" entryId = "+entryId+" callback = "+callback);}
var entryPropNames=ST_ENTRY_STATS_PARAM_USERNAME+","+ST_ENTRY_STATS_PARAM_REVIEW+","+ST_ENTRY_STATS_PARAM_SKAVGRATING+","+ST_ENTRY_STATS_PARAM_SKNUMRATERS;var cbk=function(result)
{if(callback)
{callback(result,swfname,entryId,responseType);}};stGetEntryStatsAndComments(entryPropNames,entryId,0,cbk);};SKComment.prototype.swfCbkObject={onOpCancelled:function()
{if(showAlerts)
{alert("PostComment : SKComment.swfCbkObject onOpCancelled");}},onOpCompleted:function(code,msg,opcode,retval1,retval2)
{if(showAlerts)
{alert("SKComment.swfCbkObject code = "+code+" msg = "+msg+" opcode = "+opcode+" retval1 = "+retval1+" retval2 = "+retval2);}
if(code==SKCOMMENT_RESPONSE_CODE_SUCCESS)
{if(opcode==SKCOMMENT_DO_RATE_REVIEW)
{if(skComment.callback)
{skComment.callback();}
else
{skComment.doLoadComments(skComment.swfname,skComment.currentEntryId,skComment.doGetComments);}}}
else
{var callback=function()
{if(showAlerts)
{alert("Err: showPostComment");}
stSetErrorText("skpc_id_errorTextDisplay",msg);};showPostComment(skComment.swfname,skComment.currentEntryId,callback,skComment.paramObj);}},PercentLoaded:function(){return 100;}};

function SkUser(paramObj)
{this.loggedInUser=false;this.userProfile=null;this.FBUser=false;this.USERPROFILE_HDR_RESP_CODE="X-Skava-ResponseCode";this.USERPROFILE_HDR_RESP_MSG="X-Skava-ResponseMessage";this.USERPROFILE_SIGNUP_METHOD="signup";this.USERPROFILE_LOGIN_METHOD="login";this.USERPROFILE_LOGOUTUSER_METHOD="logout";this.USERPROFILE_SIGNUP_AID=(paramObj&&paramObj.signupAid?paramObj.signupAid:19);this.userprofile_domainUrl="http://"+document.domain+"/mc/usermanager?campaign_id="+campaignidSA+"&channel_id="+channelId;this.SIGN_IN_OP=0;this.SIGN_OUT_OP=1;this.SIGN_UP_OP=2;}
SkUser.prototype.signIn=function(signInParams,successCbk,errorCbk)
{this.successCbk=(successCbk?successCbk:this.successCbk);this.errorCbk=(errorCbk?errorCbk:this.errorCbk);if(signInParams&&signInParams.email&&signInParams.password)
{var queryParamString="&method="+this.USERPROFILE_LOGIN_METHOD+"&user_email="+escape(signInParams.email)+"&user_password="+escape(signInParams.password)+"&knowme="+(signInParams.knowme==true);var cbk=this.createDelegate(this.afterSignUpAction,this,[""+this.SIGN_IN_OP]);jx.load(this.userprofile_domainUrl+queryParamString,cbk,"application/x-www-form-urlencoded","POST",cbk);}
else
{if(this.errorCbk)
{this.errorCbk(-1,"Some required information is missing. Please double check your information and make sure all required fields are completed.");}}}
SkUser.prototype.signOut=function(successCbk,errorCbk)
{this.successCbk=(successCbk?successCbk:this.successCbk);this.errorCbk=(errorCbk?errorCbk:this.errorCbk);var cbk=this.createDelegate(this.afterSignUpAction,this,[""+this.SIGN_OUT_OP]);var queryParamString="&method="+this.USERPROFILE_LOGOUTUSER_METHOD;jx.load(this.userprofile_domainUrl+queryParamString,cbk,"application/x-www-form-urlencoded","POST",cbk);}
SkUser.prototype.afterSignUpAction=function(actionType,result,xmlhttp)
{var responseCode;var errorMessage;if(typeof(result)=='string')
{responseCode=xmlhttp.getResponseHeader(this.USERPROFILE_HDR_RESP_CODE);errorMessage=xmlhttp.getResponseHeader(this.USERPROFILE_HDR_RESP_MSG);if(responseCode==0)
{if(actionType!=this.SIGN_OUT_OP)
{this.loggedInUser=true;this.userProfile=JSON.parse(result);}
if(this.successCbk)
{this.successCbk(actionType,this.userProfile);}}
else
{if(this.errorCbk)
{this.errorCbk(actionType,responseCode,errorMessage);}}}
else
{responseCode=result;errorMessage=xmlhttp;this.errorCbk(actionType,responseCode,errorMessage);}}
SkUser.prototype.signUp=function(signUpParams,successCbk,errorCbk)
{this.successCbk=(successCbk?successCbk:this.successCbk);this.errorCbk=(errorCbk?errorCbk:this.errorCbk);signUpParams.email=(signUpParams.email?signUpParams.email:'');signUpParams.userName=(signUpParams.userName?signUpParams.userName:'');signUpParams.password=(signUpParams.password?signUpParams.password:'');signUpParams.phnum=(signUpParams.phnum?signUpParams.phnum:'');signUpParams.fname=(signUpParams.fname?signUpParams.fname:'');signUpParams.fname=(signUpParams.fname?signUpParams.fname:'');signUpParams.lname=(signUpParams.lname?signUpParams.lname:'');signUpParams.dob=(signUpParams.dob?signUpParams.dob:'');signUpParams.subscribe=(signUpParams.subscribe?signUpParams.subscribe:'');signUpParams.zip=(signUpParams.zip?signUpParams.zip:'');signUpParams.state=(signUpParams.state?signUpParams.state:'');signUpParams.pimageurl=(signUpParams.pimageurl?signUpParams.pimageurl:'');signUpParams.pimagetype=(signUpParams.pimagetype?signUpParams.pimagetype:'');signUpParams.captcha=(signUpParams.captcha?signUpParams.captcha:'');signUpParams.facebookid=(signUpParams.facebookid?signUpParams.facebookid:'');var queryParamString=("&method="+this.USERPROFILE_SIGNUP_METHOD+"&aid="+this.USERPROFILE_SIGNUP_AID+"&user_email="+escape(signUpParams.email)+"&user_name="+escape(signUpParams.userName)+"&user_password="+escape(signUpParams.password)+"&user_phnum="+escape(signUpParams.phnum)+"&fname="+escape(signUpParams.fname)+"&lname="+escape(signUpParams.lname)+"&dob="+escape(signUpParams.dob)+"&user_subpartnermails="+(signUpParams.subscribe)+"&user_zip="+escape(signUpParams.zip)+"&user_state="+escape(signUpParams.state)+"&user_pimageurl="+escape(signUpParams.pimageurl)+"&user_pimagetype="+signUpParams.pimagetype+"&resptype=inline&sl=false"+
(signUpParams.facebookid?signUpParams.facebookid:''));var cbk=this.createDelegate(this.afterSignUpAction,this,[""+this.SIGN_UP_OP]);jx.load(this.userprofile_domainUrl+queryParamString,cbk,"application/x-www-form-urlencoded","POST",cbk);}
SkUser.prototype.isLoggedInUser=function()
{return this.loggedInUser;}
SkUser.prototype.isFBUser=function()
{return this.FBUser;}
SkUser.prototype.createDelegate=function(fn,scope,args)
{var fnDelegate=function(param1,param2)
{args=(args?args:new Array());args.push(param1);args.push(param2);fn.apply(scope,args);}
return fnDelegate;}

var serverprefix='';var emailw=326,emailh=655;var smsw=326,smsh=755;var emailpopuperrorcodes=null;var jspsessionid;var feedItemIdPrefix="m1/";var gaJsPageTracker=null;var templateprefix='/mc/templates/macys/guide';var cmLastInvokedPageId='';var opPdtInfo=1;var opVoteFor=2;var opShare=3;var opGetReviews=4;var opDoRateReview=5;var opGetSessionDate=6;var opGetCampaignProps=7;var opGetPromotionBanner=8;var opGetTotalVotes=9;var opVoteForFb=2;var socialactionCbkObject=null;var SACAT_SHARE="Share";var SACAT_VOTE="Vote";var cmLastInvokedIgnoreList=[".quickview.overlay"];var flashTest={onOpCancelled:function(){document.getElementById(this.swfname).innerHTML='onOpCancelled called';},onOpCompleted:function(code,msg,opcode,retval1,retval2){if(opcode==opGetReviews)retval1=htmlEncode(retval1);document.getElementById(this.swfname).innerHTML='onOpCompleted called code='+code+" msg="+msg+" retval1="+retval1+" retval2="+retval2;},PercentLoaded:function(){return 100;}};function showEmail(swfname,title,descriptiontext,iconUrl,webUrl)
{showEmailEx(swfname,title,descriptiontext,iconUrl,webUrl,maileridEmail[campaignidSA]);}
function showEmailEx(swfname,title,description,iconUrl,webUrl,mailerId)
{webUrl=getCmWebUrl(webUrl,"email");sendMessage(swfname,title,description,iconUrl,webUrl,null,false,mailerId);}
function showEmailSkipCm(swfname,title,description,iconUrl,webUrl)
{showEmailExSkipCm(swfname,title,description,iconUrl,webUrl,maileridEmail[campaignidSA]);}
function showEmailExSkipCm(swfname,title,description,iconUrl,webUrl,mailerId)
{webUrl=getCmWebUrl(webUrl,"email",true);sendMessage(swfname,title,description,iconUrl,webUrl,null,false,mailerId);}
function sendtoPhone(swfname,entryId)
{sendMessage(swfname,null,null,null,null,entryId,true);}
function cmIgnoreLastInvoked(pageId)
{var ignoreLastInvoked=false;pageId=(pageId?pageId:"");if(cmLastInvokedIgnoreList.length>0)
{for(var i=0;i<cmLastInvokedIgnoreList.length;i++)
{var cmLastInvokedIgnoreListStartIdx=pageId.indexOf(cmLastInvokedIgnoreList[i]);if(cmLastInvokedIgnoreListStartIdx>=0)
{ignoreLastInvoked=(pageId.length==(cmLastInvokedIgnoreListStartIdx+cmLastInvokedIgnoreList[i].length));if(ignoreLastInvoked)
{break;}}}}
return ignoreLastInvoked;}
function registerPageViewEx(pageid,categoryid,isPdn)
{try
{if(showAlerts)
{alert("registerPageViewEx: "+pageid+" category:"+categoryid);}
cmLastInvokedPageId=(cmIgnoreLastInvoked(pageid)?cmLastInvokedPageId:pageid);if(isProduction||isPdn)
{cmSetProduction();}
cmCreatePageviewTag(pageid,categoryid,null,null);}
catch(error)
{if(showAlerts)
{alert("registerPageView error: "+error);}}}
function registerPageView(pageid)
{try
{var category=(cmcategories&&cmcategories[pageid]?cmcategories[pageid]:cmcategory);if(showAlerts)
{alert("registerPageView: "+pageid+" category:"+category);}
if(isProduction)
{cmSetProduction();}
cmCreatePageviewTag(cmcategory+"."+pageid,category,null,null);}
catch(error)
{if(showAlerts)
{alert("registerPageView error: "+error);}}}
function registerElementView(elementid,elementcategory,attributes,isFromRegisterElementView)
{try
{var category=elementcategory;if(showAlerts)
{alert("registerElementView: "+elementid+" category:"+elementcategory+" attributes: "+attributes+" catmap: "+typeof(skMapElementCategoryToAttributeCategory)+" isFromRegisterElementView= "+isFromRegisterElementView);}
var callPageAttributedElementView=false;var attributeCategory=null;var attributedHashMap={"color":true,"style":true,"womenssizes":true,"menssizes":true,"fabricyarn":true,"heelheight":true,"widthlength":true,"brands":true};if(elementcategory)
{elementcategory=platformTrim(elementcategory);if(typeof(skMapElementCategoryToAttributeCategory)!="undefined")
{attributeCategory=skMapElementCategoryToAttributeCategory(elementid,elementcategory,cmLastInvokedPageId);}
else
{attributeCategory=elementcategory;}
callPageAttributedElementView=(attributedHashMap[attributeCategory]?true:false);if(showAlerts)
{alert("attributeCategory="+attributeCategory+" callPageAttributedElementView="+callPageAttributedElementView);}}
if(!isFromRegisterElementView&&callPageAttributedElementView&&typeof(cmAutoAttributed)!="undefined"&&cmAutoAttributed)
{registerElementViewWithAttributes(elementid,elementcategory,(attributeCategory=="color"?cmLastInvokedPageId:null),(attributeCategory=="style"?cmLastInvokedPageId:null),(attributeCategory=="womenssizes"?cmLastInvokedPageId:null),(attributeCategory=="menssizes"?cmLastInvokedPageId:null),(attributeCategory=="fabricyarn"?cmLastInvokedPageId:null),(attributeCategory=="heelheight"?cmLastInvokedPageId:null),(attributeCategory=="widthlength"?cmLastInvokedPageId:null),(attributeCategory=="brands"?cmLastInvokedPageId:null),true);}
else
{if(attributes)
{cmCreatePageElementTag(elementid,elementcategory,attributes);}
else
{cmCreatePageElementTag(elementid,elementcategory);}}}
catch(error)
{if(showAlerts)
{alert("registerElementView error: "+error);}}}
function registerElementViewWithAttributes(elementid,elementcategory,attributeColor,attributeStyle,attributeWomensSizes,attributeMensSizes,attributeFabricYarn,attributeHeelHeight,attributeWidthLength,attributeBrands,isFromRegisterElementView)
{try
{if(showAlerts)
{alert("registerElementViewWithAttributes: "+elementid+" elementcategory:"+elementcategory+" attributeColor:"+attributeColor+" attributeStyle:"+attributeStyle+" attributeWomensSizes:"+attributeWomensSizes+" attributeMensSizes:"+attributeMensSizes+" attributeFabricYarn:"+attributeFabricYarn+" attributeHeelHeight:"+attributeHeelHeight+" attributeWidthLength:"+attributeWidthLength+" attributeBrands:"+attributeBrands);}
var separator="-_-";var attributes=separator+separator+separator;attributes+=((typeof(attributeColor)!='undefined'&&attributeColor)?attributeColor:'');attributes+=separator+((typeof(attributeStyle)!='undefined'&&attributeStyle)?attributeStyle:'');attributes+=separator+((typeof(attributeWomensSizes)!='undefined'&&attributeWomensSizes)?attributeWomensSizes:'');attributes+=separator+((typeof(attributeMensSizes)!='undefined'&&attributeMensSizes)?attributeMensSizes:'');attributes+=separator+((typeof(attributeFabricYarn)!='undefined'&&attributeFabricYarn)?attributeFabricYarn:'');attributes+=separator+((typeof(attributeHeelHeight)!='undefined'&&attributeHeelHeight)?attributeHeelHeight:'');attributes+=separator+((typeof(attributeWidthLength)!='undefined'&&attributeWidthLength)?attributeWidthLength:'');attributes+=separator+((typeof(attributeBrands)!='undefined'&&attributeBrands)?attributeBrands:'');registerElementView(elementid,elementcategory,attributes,isFromRegisterElementView);}
catch(error)
{if(showAlerts)
{alert("registerElementViewWithAttributes error: "+error);}}}
function registerSubscription(custid,custemail,custcity,custstate,custzip,newslettername,subscribedflag)
{try
{if(showAlerts)
{alert("registerSubscription: "+custid+" custemail:"+custemail+" custcity:"+custcity+" custstate:"+custstate+" custzip: "+custzip+" newslettername: "+newslettername+" subscribedflag: "+subscribedflag);}
cmCreateRegistrationTag(custid,custemail,custcity,custstate,custzip,newslettername,subscribedflag);}
catch(error)
{if(showAlerts)
{alert("registerSubscription error: "+error);}}}
function sanitizeStr(str)
{str=(str?str.replace(/"/g,"'"):str);str=escape(str);str=(str?str.replace(/%u2019/g,"'"):str);str=(str?str.replace(/%u2018/g,"'"):str);str=unescape(str);return(str?str.replace(/'/g,"\\&#39;").replace(/"/g,'\\\\&#34;'):str);}
function desanitizeStr(str)
{str=(str?str.replace(/\\&#39;/g,"'"):str);str=(str?str.replace(/\\\\&#34;/g,'"'):str);return str;}
function sendMessage(swfname,title,descriptiontext,iconUrl,webUrl,entryId,isSms,paramMailerIdEmail)
{iconUrl=getSanitizedUrl(iconUrl);if(showAlerts)
{alert("sendMessage="+swfname+" title="+title+" desc="+descriptiontext+" iconUrl="+iconUrl+" webUrl="+webUrl+"entryId="+entryId+" as_sms="+isSms);}
webUrl=getShareUrl(webUrl);var mailerparamsstr="{\"ICONURL\": \""+sanitizeStr(iconUrl)+"\", \"WEBURL\": \""+sanitizeStr(webUrl)+"\", \"TITLE\": \""+sanitizeStr(title)+"\", \"DESC\": \""+sanitizeStr(descriptiontext)+"\", \"ENTRYID\": \""+sanitizeStr(entryId)+"\"}";if(showAlerts)
{alert("mailerparamssent="+mailerparamsstr+" mailerid = "+paramMailerIdEmail);}
var url=templateprefix+'/mobileform.jsp?swf='+swfname+"&op="+(isSms?"txt":"mail")+(isSms?"":"&mailerid="+paramMailerIdEmail)+"&campaign_id="+campaignidSA;if(isCallbackFlash(swfname))
{socialactionCbkObject=null;}
else
{socialactionCbkObject=swfname;}
var cbk=function(result,xmlhttp)
{showPopWin(result,smsw,smsh,null,false);jspsessionid=xmlhttp.getResponseHeader("X-Skava-Jsessionid");};var errcbk=function(msg)
{onCompleted(1,swfname,null,-1,msg,opShare,null,null,(isSms?"sms":"email"));};var body=escape("mailerparams")+"="+escape(mailerparamsstr);jx.load(url,cbk,"application/x-www-form-urlencoded","POST",errcbk,body);}
function sendSocial(toaddress,fromname,carriercode,terms,captcha,mailerparamsstr,swfname,mailerid,isSms,opcode)
{clearErrorInPopup();var afterUpload=function(result)
{var response=parseResult(result);onCompleted(1,swfname,(isSms?null:emailpopuperrorcodes),response["X-Skava-ResponseCode"],urldecode(response["X-Skava-ResponseMessage"]),opcode,null,null,(isSms?"sms":"email"));registerElementView((isSms?"sms":"email"),saGetSkavashareFeatureLabel());}
var url="/mc/social;jsessionid="+jspsessionid+"?campaign_id="+campaignidSA+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&op="+(isSms?"txt":"mail")+"&mailer_id="+mailerid+"&user_name="+escape(fromname)+"&eto="+escape(toaddress)+"&erto="+escape(carriercode)+"&terms="+escape(terms)+"&cv="+escape(captcha);var body=escape("mailer_params")+"="+escape(mailerparamsstr);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",showErrorInPopup,body);}
function showAlertMessage(title,message)
{var alertw=300;var alerth=emailh;var html='<table cellspacing="0" cellpadding="4" style="border: 1px solid black;background-color:white;width:'+alertw+'px;">'+'<tr>'+'<td style="width:100%;text-align:center;" align="center">'+'<div style="font-size:18px;font-family: verdana,tahoma,arial,helvetica,sans-serif; color:#000000; text-align:center;">'+
title+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td style="width:100%;text-align:center;" align="center">'+'<div style="font-size:10px;font-family: verdana,tahoma,arial,helvetica,sans-serif; color:#000000; text-align:center;">'+
message+'</div>'+'</td>'+'</tr>'+'<tr>'+'<td style="width:100%;padding-top:5px;text-align:center;" align="center">'+'<div>'+'<a href="javascript:false" style="border:none;" onclick="hidePopWin();return false;"><img style="border:none;" src="http://d3pnveezgteiph.cloudfront.net/guide/images/ok.jpg"/></a>'+'</div>'+'</td>'+'</tr>'+'</table>';showPopWin(html,alertw,alerth,null,false);}
function showErrorInPopup(message,isSuccess)
{var idCaptchaImage=document.getElementById('idCaptcha');if(idCaptchaImage)
{loadCaptchaImage('idimgcaptcha',jspsessionid);idCaptchaImage.value='';}
var errorText=document.getElementById('errortext');if(errorText)
{errorText.innerHTML=(isSuccess?'':'Error: ')+message;}}
function clearErrorInPopup()
{var errorText=document.getElementById('errortext');if(errorText)
{errorText.innerHTML="&nbsp;";}}
function onCompleted(attempt,swfname,popuperrcodes,respcode,respmessage,opcode,retval1,retval2,actionname)
{if(respcode!=0&&(popuperrcodes==null||popuperrcodes[respcode]==1))
{showErrorInPopup(respmessage);}
else
{if(actionname)
{gaJsTrackPageView("/socialactions/"+actionname);}
var flashObj=getCallBack(swfname);if(flashObj&&attempt>0&&flashObj.PercentLoaded()==100)
{try
{hidePopWin();var dosharecbk=(typeof(turnOffShareCallback)!="undefined"&&turnOffShareCallback?false:true);if(showAlerts)
{alert("Calling op completed: respcode="+respcode+" respmsg="+respmessage+" op="+opcode+" retval1="+retval1+" retval2="+retval2+" dosharecbk="+dosharecbk+" swfname="+swfname+" flashobj="+flashObj);}
if(dosharecbk||(opcode!=opShare))
{flashObj.onOpCompleted(respcode,respmessage,opcode,retval1,retval2);}}
catch(e)
{showAlertMessage("Error","Invalid Flash object. Please contact support. "+e);}}
else if(attempt>20)
{showErrorInPopup("Invalid Flash object. Unable to load it.");}
else
{var fn=function()
{onCompleted(attempt+1,swfname,popuperrcodes,respcode,respmessage,opcode,retval1,retval2,actionname);}
setTimeout(fn,500);}}}
function onCancelled(attempt,swfname)
{var flashObj=getCallBack(swfname);if(flashObj&&attempt>0&&flashObj.PercentLoaded()==100)
{try
{hidePopWin();if(showAlerts)
{alert("calling op cancelled");}
flashObj.onOpCancelled();}
catch(e)
{showAlertMessage("Error","Invalid Flash object. Please contact support. "+e);}}
else if(attempt>20)
{showErrorInPopup("Invalid Flash object. Unable to load it.");}
else
{setTimeout(createDelegate(onCancelled,this,[attempt+1,swfname]),500);}}
function parseResult(result)
{var qsParm=new Array();if(result)
{var parms=result.split('&');for(var i=0;i<parms.length;i++)
{var pos=parms[i].indexOf('=');if(pos>0)
{var key=parms[i].substring(0,pos);var val=parms[i].substring(pos+1);qsParm[key]=urldecode(val);}}}
return qsParm;}
function isCallbackFlash(movieName)
{return(movieName&&movieName.onOpCompleted?false:true);}
function getCallBack(movieName)
{var cbk=(socialactionCbkObject?socialactionCbkObject:(isCallbackFlash(movieName)?getFlashObj(movieName):movieName));socialactionCbkObject=null;return cbk;}
function getFlashObj(movieName)
{var flashObj=null;if(isTestMode)
{flashObj=flashTest;flashObj.swfname=movieName;}
else
{if(window.document[movieName])
{flashObj=window.document[movieName];}
else if(navigator.appName.indexOf("Microsoft Internet")==-1)
{if(document.embeds&&document.embeds[movieName])
flashObj=document.embeds[movieName];}
else
{flashObj=document.getElementById(movieName);}}
return flashObj;}
function urldecode(msg)
{return(msg?unescape(msg.replace(/\+/g,"%20")):msg);}
function doSendActionSMS(swfname,mailerparamsstr,idform)
{var form=document.getElementById(idform);var toaddress=form['idPhone1'].value+form['idPhone2'].value+form['idPhone3'].value;var fromname=form['idFrom'].value;var mailerparams=JSON.parse(mailerparamsstr);mailerparams['FROM']=fromname;mailerparamsstr=JSON.stringify(mailerparams);sendSocial(toaddress,fromname,form['idCarrier'].value,(form['idTerms'].checked?form['idTerms'].value:null),form['idCaptcha'].value,mailerparamsstr,swfname,maileridSms[campaignidSA],true,opShare);return false;}
function doSendActionEmail(swfname,mailerparamsstr,idform,paramMailerId)
{var form=document.getElementById(idform);var fromaddress=form['idFromAddress'].value;var toaddress=form['idToAddress'].value;var fromname=form['idFrom'].value;var toname=form['idTo'].value;if(showAlerts)
{alert("doSendActionEmail(): mailerparams="+mailerparamsstr+" mailerid_email = "+paramMailerId);}
var mailerparams=JSON.parse(mailerparamsstr);mailerparams['FROM']=fromname;mailerparams['TO']=toname;mailerparamsstr=JSON.stringify(mailerparams);sendSocial(toaddress,fromname,fromaddress,(form['idTerms'].checked?form['idTerms'].value:null),form['idCaptcha'].value,mailerparamsstr,swfname,paramMailerId,false,opShare);return false;}
function doCancelAction(swfname)
{onCancelled(1,swfname);return false;}
function loadCaptchaImage(elname,sessionid,campaignid)
{var el=document.getElementById(elname);if(el)
{if(!campaignid)
{campaignid=(typeof(campaignidSA)!="undefined"&&campaignidSA?campaignidSA:null);}
var campaignidStr=((campaignid)?"&campaign_id="+campaignid:"");var url='/mc/captcha;jsessionid='+sessionid+'?timeforreload="'+(new Date()).getTime()+'"'+campaignidStr;el.src=url;}}
function shareFb(swfname,title,descriptiontext,iconUrl,webUrl,windowFeatures,skipCoreMetrics)
{iconUrl=getSanitizedUrl(iconUrl);title=desanitizeStr(title);descriptiontext=desanitizeStr(descriptiontext);if(showAlerts)
{alert("shareFb called: swf="+swfname+" title="+title+" desc="+descriptiontext+" iconUrl="+iconUrl+" webUrl="+webUrl);}
webUrl=getCmWebUrl(webUrl,"facebook",skipCoreMetrics);webUrl=getShareUrl(webUrl);title=title.replace(/&/g,"%26");descriptiontext=descriptiontext.replace(/&/g,"%26");webUrl=webUrl.replace(/#/g,"_hash_");var shareUrl=hostUrl[campaignidSA]+"/mc/templates/common/fbshare.jsp?"+'entry_label1='+escape(htmlEncode(title))+'&campaign_id='+campaignidSA+'&time='+(new Date().getTime())+'&entry_comment='+escape(htmlEncode(descriptiontext))+'&entry_itemurl1='+escape(iconUrl)+'&entry_mediatype='+1+'&webUrl='+escape(webUrl);var url="http://www.facebook.com/share.php?u="+escape(shareUrl);var newwin=window.open(url,'_blank',windowFeatures);if(newwin)
{newwin.focus();onCompleted(1,swfname,[],0,"Success",opShare,null,null,"facebook");registerElementView("facebook",saGetSkavashareFeatureLabel());}
else
{onCompleted(1,swfname,[],1,"Failed to launch new page. Please disable your popup blocker and try again.",opShare,url,null,null);}}
function getSanitizedUrl(url)
{if(url)
{var prefix="";var suffix="";var idx=url.indexOf("://");if(idx>=0)
{prefix=url.substring(0,idx+3);url=url.substring(idx+3);idx=url.indexOf("?");if(idx>=0)
{suffix=url.substring(idx);url=url.substring(0,idx);}}
url=url.replace(/\/\//g,"/");url=prefix+url+suffix;}
return url;}
function getCmWebUrl(webUrl,actionname,skipCoreMetrics)
{switch(actionname)
{case"myspace":actionname="my";break;case"livejournal":actionname="lj";break;case"googlebkmrk":actionname="gobk";break;case"twitter":actionname="tw";break;case"digg":actionname="dg";break;case"delicious":actionname="del";break;case"facebook":actionname="fb";break;case"email":actionname="em";break;}
if(!skipCoreMetrics)
{webUrl=(webUrl?webUrl+(webUrl.indexOf("?")>=0?"&":"?")+"cm_mmc=FrPS-_-"+actionname+"-_-n-_-n":webUrl);}
return webUrl;}
function shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,actionname)
{iconUrl=getSanitizedUrl(iconUrl);webUrl=getCmWebUrl(webUrl,actionname);title=desanitizeStr(title);descriptiontext=desanitizeStr(descriptiontext);if(showAlerts)
{alert("swfname="+swfname+" link="+link+" title="+title+" desc="+descriptiontext+" icon="+iconUrl+" web="+webUrl+" action="+actionname);}
webUrl=getShareUrl(webUrl);webUrl+=((webUrl.indexOf('?')==-1)?"?":"&")+"time="+(new Date().getTime());var descriptiontextEncoded=htmlEncode(descriptiontext);var descriptionhtml="<a href='"+webUrl+"' style='border:none;'><img src='"+iconUrl+"' style='border:none;'></img></a><br>"+descriptiontextEncoded;var myspacedescription=descriptionhtml.replace('</img>','');link=link.replace(/%description%/g,escape(descriptionhtml));link=link.replace(/%myspacedescription%/g,escape(myspacedescription));link=link.replace(/%simpleDesc%/g,escape(descriptiontextEncoded));link=link.replace(/%noEncodedDesc%/g,escape(descriptiontext));link=link.replace(/%title%/g,escape(htmlEncode(title)));link=link.replace(/%noEncodedTitle%/g,escape(title));link=link.replace(/%webUrl%/g,escape(webUrl));var newwin=window.open(link,'_blank');if(newwin)
{newwin.focus();onCompleted(1,swfname,[],0,"Success",opShare,null,null,actionname);registerElementView(actionname,saGetSkavashareFeatureLabel());}
else
{onCompleted(1,swfname,[],1,"Failed to launch new page. Please disable your popup blocker and try again.",opShare,link,null,null);}}
function shareMs(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://www.myspace.com/index.cfm?fuseaction=postto&l=1&u=%webUrl%&t=%title%&c=%myspacedescription%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"myspace");}
function shareLj(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://www.livejournal.com/update.bml?subject=%title%&event=%description%%20%3Ca%20href=%22%webUrl%%22%3Eread more%3C/a%3E";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"livejournal");}
function shareGoog(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://www.google.com/bookmarks/mark?op=edit&bkmk=%webUrl%&title=%noEncodedTitle%&annotation=%noEncodedDesc%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"googlebkmrk");}
function shareTwitter(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="/mc/templates/common/skshare.jsp?shareTo=blog.twitter&entry_label1=%title%&entry_itemurl1=%webUrl%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"twitter");}
function shareDigg(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://digg.com/submit?phase=2&url=%webUrl%&title=%title%&bodytext=%simpleDesc%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"digg");}
function shareDelicious(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://del.icio.us/post?url=%webUrl%&title=%noEncodedTitle%&notes=%noEncodedDesc%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"delicious");}
function shareStumbleupon(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://www.stumbleupon.com/submit.php?url=%webUrl%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"stumbleupon");}
function shareReddit(swfname,title,descriptiontext,iconUrl,webUrl)
{var link="http://reddit.com/submit?url=%webUrl%&amp;title=%title%";shareSocial(swfname,link,title,descriptiontext,iconUrl,webUrl,"reddit");}
function includeJavaScript(jsFile)
{document.write('<script type="text/javascript" src="'+jsFile+'"></scr'+'ipt>');}
function includeCss(cssFile)
{document.write('<link rel="stylesheet" type="text/css" href="'+cssFile+'" />');}
function getShareUrl(webUrl)
{var orig=webUrl;if(webUrl&&((typeof(preserveFlashWebUrls)=="undefined")||!preserveFlashWebUrls))
{var idx=webUrl.indexOf('#');if(idx>=0)
{var prefix=webUrl.substring(0,idx);var suffix=(webUrl.length>(idx+1)?webUrl.substring(idx+1):"");var mainpage=siteUrl[campaignidSA]+'?channel_id=1&campaign_id='+campaignidSA+
(suffix.length>0?"&bundle_entryPath="+escape(suffix):"");webUrl=mainpage;}}
if(showAlerts)
{alert("shareUrl = before = "+orig+" now="+webUrl);}
return webUrl;}
function triggerParent(ctrUrl)
{var parentLocation=ctrUrl;var toRet=true;if(parentLocation&&top.location==self.location)
{top.location.href=parentLocation;toRet=false;}
return toRet;}
function getGaJsTracker()
{if(!gaJsPageTracker&&_gat)
{gaJsPageTracker=_gat._getTracker(gaId);}
return gaJsPageTracker;}
function includeDependencies()
{if(typeof(skipDependencies)=="undefined"||!skipDependencies)
{includeJavaScript(serverprefix+"/mc/json2.js");includeJavaScript(serverprefix+"/mc/http.js");includeJavaScript(serverprefix+"/mc/mediaplayer.js");includeJavaScript(serverprefix+"/mc/static/submodal/common.js");includeJavaScript(serverprefix+"/mc/static/submodal/subModal.js");}}
includeDependencies();function showRateAndReview(swfname)
{showRateAndReviewForProduct(swfname,defaultProductId)}
function showRateAndReviewForProduct(swfname,productId)
{if(showAlerts)
{alert("showDoRating="+swfname+" productId="+productId);}
var url=templateprefix+'/rating.jsp?swf='+swfname+"&pid="+productId+"&t1="+escape(ratingTitle)+"&t2="+escape(ratingSubTitle);var cbk=function(result,xmlhttp)
{showPopWin(result,smsw,smsh,null,false);jspsessionid=xmlhttp.getResponseHeader("X-Skava-Jsessionid");};var errcbk=function(msg)
{onCompleted(1,swfname,null,-1,msg,opDoRateReview,null,null,"dorateandreview");};jx.load(url,cbk,"text/html","GET",errcbk);}
function getRatingsByUser(swfname,entry_id,startIdx,numratings)
{var entryIds=new Array(1);entryIds[0]=entry_id;var popuperrorcodes=[];var afterUpload=function(result)
{var response=parseResult(result);if(showAlerts)
{alert("getRatingsByUser Response: "+response["X-Skava-ResponseCode"]+" "+urldecode(response["X-Skava-ResponseMessage"]));}
var responseXML="";var responseCode=response["X-Skava-ResponseCode"];var responseMessage=urldecode(response["X-Skava-ResponseMessage"]);if(responseCode==0||responseCode=="0")
{var length=parseInt(response["X-Skava-RateMaxLength_"+entry_id]?response["X-Skava-RateMaxLength_"+entry_id]:0);var totalLength=parseInt(response["X-Skava-RateTotalLength_"+entry_id]?response["X-Skava-RateTotalLength_"+entry_id]:0);var startIndexIntValue=parseInt(startIdx);var startIndex=(startIndexIntValue>=totalLength?totalLength:startIndexIntValue);var endIndex=((startIndex+length)>=totalLength?((startIndex>=totalLength)?totalLength:(totalLength-1)):(startIndex+length-1));if(showAlerts)
{alert("getRatingsByUser Response: start = "+startIndex+" end = "+endIndex+" total = "+totalLength);}
responseXML+=("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n");responseXML+=("<ratings totalonserver = \""+totalLength+"\" start = \""+startIndex+"\" end = \""+endIndex+"\">");for(var i=0;i<length;i++)
{responseXML+=("<rating>");responseXML+=("<id>"+response["X-Skava-RateId_"+entry_id+"_"+i]+"</id>");responseXML+=("<userid>"+response["X-Skava-UserId_"+entry_id+"_"+i]+"</userid>");responseXML+=("<username>"+response["X-Skava-UserName_"+entry_id+"_"+i]+"</username>");responseXML+=("<rating>"+response["X-Skava-Rating_"+entry_id+"_"+i]+"</rating>");responseXML+=("<review>"+response["X-Skava-Review_"+entry_id+"_"+i]+"</review>");responseXML+=("</rating>");}
responseXML+=("</ratings>");}
onCompleted(1,swfname,popuperrorcodes,responseCode,responseMessage,opGetReviews,responseXML,null,"getratingsbyuser");}
var errcbk=function(msg)
{onCompleted(1,swfname,popuperrorcodes,-1,msg,opDoRateReview,null,null,"getratingsbyuser");}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&getuserratings=true"+"&ratestartidx="+startIdx+"&ratemaxentries="+numratings+"&bundle_entryPath="+entry_id+"&entryproperties_name=rating_id,rating_userid,rating_username,rating_review,rating_rating"+"&op=getentrystats";jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function getReviews(swfname)
{getReviewsForProduct(swfname,defaultProductId);}
function getReviewsForProduct(swfname,productId)
{if(showAlerts)
{alert("get reviews for product: "+swfname+" "+productId);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");onCompleted(1,swfname,null,responseCode,responseMessage,opGetReviews,result,null,null,"getreviews");}
var errcbk=function(msg)
{onCompleted(1,swfname,null,-1,msg,opGetReviews,null,null,"getreviews");};var url="/mc/bazaar?"+"pid="+productId+"&mt=2";jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function doSkRateAndReview(swfname,entryid,userId,rating,review)
{var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");var avgRating=0;var popuperrorcodes=[];if(showAlerts)
{alert("doSkRateAndReview result="+result);}
if(responseCode==0)
{var response=JSON.parse(result);for(var idx=0;idx<response.jsonvalue.length;idx++)
{if(response.jsonvalue[idx][0]=="X-Skava-AvgRate_")
{avgRating=response.jsonvalue[idx][1];break;}}}
onCompleted(1,swfname,popuperrorcodes,responseCode,responseMessage,opDoRateReview,avgRating,null,"doskrateandreview");}
var errcbk=function(msg)
{onCompleted(1,swfname,popuperrorcodes,-1,msg,opDoRateReview,null,null,"doskrateandreview");};var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&rating_rating="+rating+"&rating_review="+review+"&entry_id="+entryid+"&user_id="+userId+"&jsonresponse=1"+"&op="+(userId<=0?"rateanon":"rate");jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function doRateandReview(swfname,productId,userName,rating,review)
{var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("doRateandReview: respcode="+responseCode+" msg="+responseMessage);}
if(responseCode==0)
{var response=JSON.parse(result);responseCode=response.responsecode;if(responseCode==0)
{responseMessage=response.lastSuccessMsg;}
else
{responseMessage=response.lastErrorMsg;}
if(showAlerts)
{alert("doRateandReview 1: respcode="+responseCode+" msg="+responseMessage);}}
onCompleted(1,swfname,null,responseCode,responseMessage,opDoRateReview,null,null,"dorateandreview");}
var errcbk=function(msg)
{onCompleted(1,swfname,null,-1,msg,opDoRateReview,null,null,"dorateandreview");};if(typeof(cmBvRatePageId)!="undefined"&&cmBvRatePageId)
{registerPageView(cmBvRatePageId);}
var url="/mc/bazaar?"+"uname="+userName+"&rating="+rating+"&review="+review+"&pid="+productId+"&mt=1";jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",showErrorInPopup);}
function doSendRateAndReview(swfname,productId,idratingactionform)
{var form=document.getElementById(idratingactionform);doRateandReview(swfname,productId,form['idUserName'].value,form['idRating'].value,form['idReview'].value);return false;}
function setRatingStars(numstars,idratingactionform,ratingtext)
{var form=document.getElementById(idratingactionform);form['idRating'].value=numstars;var ratingText=document.getElementById(ratingtext);ratingText.innerHTML="&nbsp;"+numstars+((numstars==1)?" star":" stars");for(var i=1;i<=5;i++)
{form['rating'+i].src=((i<=numstars)?"http://d3pnveezgteiph.cloudfront.net/guide/images/star_sel.png":"http://d3pnveezgteiph.cloudfront.net/guide/images/star_desel.png");}}
function voteForWithFacebook(swfname,entryId,facebookComment)
{if(showAlerts)
{alert("voteForWithFacebook swf="+swfname+" entryId="+entryId+" facebookComment="+facebookComment);}
var actionname="rate";var popuperrorcodes=[];var afterUpload=function(result)
{var response=parseResult(result);var rating=response["X-Skava-AvgRate_"];if(!rating)
{rating="";}
onCompleted(1,swfname,popuperrorcodes,response["X-Skava-ResponseCode"],urldecode(response["X-Skava-ResponseMessage"]),opVoteForFb,rating,null,actionname);var doFacebookVoting=((typeof(facebookVoting)!="undefined")&&(facebookVoting?true:false));if(doFacebookVoting)
{facebookVoting(entryId,facebookComment);}}
var afterHttpErr=function(message)
{onCompleted(1,swfname,popuperrorcodes,-1,message,opVoteForFb,null,null,actionname)}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&entry_id="+escape(entryId)+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&op=ratepdtanon";jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr);}
function voteFor(swfname,entryId,captchaValue,isOptedToReceiveMail,emailId)
{if(showAlerts)
{alert("voteFor swf="+swfname+" entryId="+entryId);}
var actionname="rate";var popuperrorcodes=[];var afterUpload=function(result)
{var response=parseResult(result);var rating=response["X-Skava-AvgRate_"];if(!rating)
{rating="";}
onCompleted(1,swfname,popuperrorcodes,response["X-Skava-ResponseCode"],urldecode(response["X-Skava-ResponseMessage"]),opVoteFor,rating,null,actionname);if(typeof(cmVoteElementId)!="undefined"&&cmVoteElementId&&typeof(cmVoteElementCategory)!="undefined"&&cmVoteElementCategory)
{registerElementView(cmVoteElementId,cmVoteElementCategory);}}
var afterHttpErr=function(message)
{onCompleted(1,swfname,popuperrorcodes,-1,message,opVoteFor,null,null,actionname)}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&entry_id="+escape(entryId)+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&op=ratepdtanon"+
(emailId?("&emailid="+escape(emailId)+"&isopted="+isOptedToReceiveMail):"")+"&cv="+captchaValue;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr);}
function getVotesFor(swfname,entryIds,doGetRank)
{if(showAlerts)
{alert("getpdt info: swfname="+swfname+" feedItemsIn="+entryIds);}
var actionname=null;var popuperrorcodes=[];if(showAlerts)
{alert("getVotesFor: entryIds="+entryIds);}
var afterUpload=function(result)
{var response=parseResult(result);var ratings=[];var ranks=[];if(response["X-Skava-ResponseCode"]==0||response["X-Skava-ResponseCode"]=="0")
{for(var i=0;i<entryIds.length;i++)
{var key=entryIds[i];ratings[i]=response["X-Skava-VoteCount_"+key];if(!ratings[i])
{ratings[i]="";}
if(doGetRank)
{ranks[i]=response["X-Skava-Rank_"+key];if(!ranks[i])
{ranks[i]="";}}
if(showAlerts)
{alert(i+" itemid="+entryIds[i]+" vote="+ratings[i]+(doGetRank?" rank="+ranks[i]:""));}}}
onCompleted(1,swfname,popuperrorcodes,response["X-Skava-ResponseCode"],urldecode(response["X-Skava-ResponseMessage"]),opPdtInfo,ratings,(doGetRank?ranks:null),actionname);}
var afterHttpErr=function(message)
{onCompleted(1,swfname,popuperrorcodes,-1,message,opPdtInfo,null,null,actionname)}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&entryproperties_name=votecount"+(doGetRank?",rank":"")+"&op=getentrystats";var body=escape("bundle_entryPath")+"="+escape(entryIds);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr,body);}
function getVotesPercentage(swfname,entryIds)
{if(showAlerts)
{alert("getpdt info: swfname="+swfname+" feedItemsIn="+entryIds);}
var actionname=null;var popuperrorcodes=[];if(showAlerts)
{alert("getVotesFor: entryIds="+entryIds);}
var afterUpload=function(result)
{var response=parseResult(result);var ratings=[];if(response["X-Skava-ResponseCode"]==0||response["X-Skava-ResponseCode"]=="0")
{var totalRatings=0;for(var i=0;i<entryIds.length;i++)
{var key=entryIds[i];ratings[i]=response["X-Skava-AvgRate_"+key];if(!ratings[i])
{ratings[i]="";}
totalRatings+=parseInt(ratings[i]);}
if(totalRatings>0)
{for(var i=0;i<entryIds.length;i++)
{var vote=ratings[i];ratings[i]=((parseInt(ratings[i])*100)/totalRatings).toFixed(1);if(showAlerts)
{alert(" itemid="+entryIds[i]+" vote = "+vote+" percentage="+ratings[i]+" total ratings = "+totalRatings);}}}}
onCompleted(1,swfname,popuperrorcodes,response["X-Skava-ResponseCode"],urldecode(response["X-Skava-ResponseMessage"]),opPdtInfo,ratings,null,actionname);}
var afterHttpErr=function(message)
{onCompleted(1,swfname,popuperrorcodes,-1,message,opPdtInfo,null,null,actionname)}
var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=1"+"&entryproperties_name=entrystats_avgrating"+"&op=getentrystats";var body=escape("bundle_entryPath")+"="+escape(entryIds);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",afterHttpErr,body);}
function gaJsTrackEvent(category,action,optional_label,optional_value)
{try
{if(showAlerts)
{alert("called gaJsTrackEvent: category = "+category+" action = "+action+" optional_label = "+optional_label+" optional_value = "+optional_value);}
var tracker=getGaJsTracker();if(tracker)
{tracker._trackEvent(category,action,(optional_label?optional_label:null),(optional_value?optional_value:null));}}
catch(err)
{if(showAlerts)
{alert("Error in gaJsTrackEvent: "+err);}}}
function gaJsTrackPageView(opt_pageURL)
{try
{if(showAlerts)
{alert("called gaJsTrackPageView: opt_pageURL = "+opt_pageURL);}
var tracker=getGaJsTracker();if(tracker)
{if(opt_pageURL)
{opt_pageURL=opt_pageURL.replace(/\#/g,"");}
tracker._trackPageview((opt_pageURL?opt_pageURL:null));}}
catch(err)
{if(showAlerts)
{alert("Error in gaJsTrackPageView: "+err);}}}
function shareFbAnal(swfname,title,descriptiontext,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on Facebook",""+entryid);shareFb(swfname,title,descriptiontext,iconUrl,webUrl);}
function shareMsAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on MySpace",""+entryid);shareMs(swfname,title,description,iconUrl,webUrl);}
function shareLjAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on LiveJournal",""+entryid);shareLj(swfname,title,description,iconUrl,webUrl);}
function shareGoogAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on Google",""+entryid);shareGoog(swfname,title,description,iconUrl,webUrl);}
function shareTwitterAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on Twitter",""+entryid);shareTwitter(swfname,title,description,iconUrl,webUrl);}
function shareDiggAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on Digg",""+entryid);shareDigg(swfname,title,description,iconUrl,webUrl);}
function shareDeliciousAnal(swfname,title,description,iconUrl,webUrl,entryid)
{gaJsTrackEvent(SACAT_SHARE,"Share on Delicious",""+entryid);shareDelicious(swfname,title,description,iconUrl,webUrl);}
function showEmailExAnal(swfname,title,description,iconUrl,webUrl,mailerId,entryid,elementid,elementcategory,deepLinkToPage)
{if(showAlerts)
{alert("showEmailExAnal: "+swfname+" title:"+title+" desc: "+description+" iconurl: "
+iconUrl+" webUrl: "+webUrl+" mailerid: "+mailerId+" entryid: "+entryid
+" elementid: "+elementid+" elementcategory: "+elementcategory+" deeplinkToPage: "+deepLinkToPage);}
if(!mailerId)
{mailerId=maileridEmail[campaignidSA];}
if(deepLinkToPage)
{webUrl=deepLinkToPage;}
gaJsTrackEvent(SACAT_SHARE,"Share on Email",""+entryid);showEmailEx(swfname,title,description,iconUrl,webUrl,mailerId);}
function sendtoPhoneAnal(swfname,entryid)
{if(showAlerts)
{alert("sendtoPhoneAnal: "+swfname+" entryid:"+entryid);}
gaJsTrackEvent(SACAT_SHARE,"Share on Phone",""+entryid);sendtoPhone(swfname,entryid);}
function voteForAnal(swfname,entryid)
{if(showAlerts)
{alert("voteForAnal: "+swfname+" entryid:"+entryid);}
gaJsTrackEvent(SACAT_VOTE,"Vote for Item",""+entryid);voteFor(swfname,entryid);}
function registerPageViewAnal(pageid,categoryid,deepLinkToPage)
{if(showAlerts)
{alert("registerPageViewAnal: "+pageid+" category:"+categoryid+" deeplink: "+deepLinkToPage);}
gaJsTrackPageView(deepLinkToPage);registerPageViewEx(pageid,categoryid);}
function registerElementViewAnal(elementid,elementcategory,deepLinkToPage)
{if(showAlerts)
{alert("registerElementViewAnal: "+elementid+" category:"+elementcategory+" deeplink: "+deepLinkToPage);}
gaJsTrackEvent(elementcategory,elementid,deepLinkToPage);registerElementView(elementid,elementcategory);}
function doRateandReviewAnal(swfname,entryid,userId,rating,review,elementid,elementcategory,deepLinkToPage)
{if(showAlerts)
{alert("doRateandReviewAnal: "+elementid+" category:"+elementcategory+" deeplink: "+deepLinkToPage);}
gaJsTrackEvent(elementcategory,elementid,deepLinkToPage);doSkRateAndReview(swfname,entryid,userId,rating,review);}
function doFetchRateandReviewAnal(swfname,entryid,numratings,startindex,elementid,elementcategory,deepLinkToPage)
{if(showAlerts)
{alert("doFetchRateandReviewAnal: "+elementid+" category:"+elementcategory+" deeplink: "+deepLinkToPage);}
gaJsTrackEvent(elementcategory,elementid,deepLinkToPage);getRatingsByUser(swfname,entryid,startindex,numratings);}
function emailAbuseReport(entryid,comment)
{var email="abuse@skava.net";var errorMsg=(entryid>0?entryid:"Unknown entry; please provide the title for this entry in your report");var subject="Abuse Report";var body_message="%0D%0D%0D%0DThank you for submitting this to us. Please tell us in the space above your thoughts about this entry.%0D%0DEntry Id: "+entryid+".  Campaign Id: "+campaignidSA+".  Comment text: "+comment;var mailto_link='mailto:'+email+'?subject='+subject+'&body='+body_message;var newwin=window.open(mailto_link,'_blank');if(newwin&&newwin.open&&!newwin.closed)
{newwin.close();}}
function postBvQuestion(swfname,userid,productid,categoryid,questionSummary,questionDetails,userNickName,userLocation,hideUserName,xmlresponse)
{if(showAlerts)
{alert("post bazaar voice question for product: "+productid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"postBvQuestion");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"postBvQuestion");};var url="/mc/skavabv";var postparam=escape("campaign_id")+"="+escape(campaignidSA)+"&"+escape("channel_id")+"="+escape("1")+"&"+escape("X-Skava-Authorization")+"="+escape(auth[campaignidSA])+"&"+escape("userid")+"="+escape(userid)+"&"+escape("uname")+"="+encodeURIComponent(userNickName)+"&"+escape("shortquestion")+"="+encodeURIComponent(questionSummary)+"&"+escape("questiondetails")+"="+encodeURIComponent(questionDetails)+"&"+escape("pid")+"="+escape(productid)+"&"+escape("cid")+"="+escape(categoryid)+"&"+escape("mt")+"="+escape("postquestion")+"&"+escape("ulocation")+"="+encodeURIComponent(userLocation)+"&"+escape("xmlresponse")+"="+escape(xmlresponse)+"&"+escape("hname")+"="+escape(hideUserName);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk,postparam);}
function postBvAnswer(swfname,userid,productid,categoryid,questionid,answerText,userNickName,userLocation,xmlresponse)
{if(showAlerts)
{alert("post answer for product: "+productid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"postBvAnswer");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"postBvAnswer");};var url="/mc/skavabv";var postparam=escape("campaign_id")+"="+escape(campaignidSA)+"&"+escape("channel_id")+"="+escape("1")+"&"+escape("X-Skava-Authorization")+"="+escape(auth[campaignidSA])+"&"+escape("userid")+"="+escape(userid)+"&"+escape("uname")+"="+encodeURIComponent(userNickName)+"&"+escape("qid")+"="+escape(questionid)+"&"+escape("pid")+"="+escape(productid)+"&"+escape("cid")+"="+escape(categoryid)+"&"+escape("mt")+"="+escape("postanswer")+"&"+escape("ulocation")+"="+escape(userLocation)+"&"+escape("xmlresponse")+"="+escape(xmlresponse)+"&"+escape("answer")+"="+escape(answerText);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk,postparam);}
function getBvQuestion(swfname,userid,productid,categoryid,curPage,numPerPage,sort,sortDir,xmlresponse)
{if(showAlerts)
{alert("Getting questions for product: "+productid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"getBvQuestion");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"getBvQuestion");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&curpage="+curPage+"&numitems="+numPerPage+"&pid="+productid+"&cid="+categoryid+"&mt=viewqa"+"&sortfilter="+sort+"&sortdir="+sortDir+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function searchBvQuestion(swfname,userid,productid,categoryid,searchString,curPage,numPerPage,sort,sortDir,xmlresponse)
{if(showAlerts)
{alert("searching bv question for product: "+productid+", searchString: "+searchString);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"searchBvQuestion");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"searchBvQuestion");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&curpage="+curPage+"&numitems="+numPerPage+"&pid="+productid+"&cid="+categoryid+"&mt=searchq"+"&searchcategoryid="+"&searchcategory="+"&sortfilter="+sort+"&sortdir="+sortDir+"&xmlresponse="+xmlresponse;var postparam=escape("search")+"="+escape(searchString);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk,postparam);}
function getBvUserContent(swfname,userid,curPage,numPerPage,contentType,xmlresponse)
{if(showAlerts)
{alert("getting user content for userid: "+userid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"getBvUserContent");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"getBvUserContent");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&curpage="+curPage+"&numitems="+numPerPage+"&uid="+userid+"&contenttype="+contentType+"&mt=usercontent"+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function postBvFeedback(swfname,userid,productid,categoryid,reviewid,score,ftype,contentType,xmlresponse)
{if(showAlerts)
{alert("post review for content: "+reviewid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"postBvFeedback");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"postBvFeedback");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&userid="+userid+"&aid="+reviewid+"&ftype="+ftype+"&contenttype="+contentType+"&rating="+score+"&pid="+productid+"&cid="+categoryid+"&mt=postfeedback"+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function postBvInappropriateFeedBack(swfname,userid,productid,categoryid,reviewid,reasonText,contenttype,xmlresponse)
{if(showAlerts)
{alert("post Inappropriate feedback for content: "+reviewid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"postBvInappropriateFeedBack");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"postBvInappropriateFeedBack");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&userid="+userid+"&comment="+reasonText+"&aid="+reviewid+"&pid="+productid+"&cid="+categoryid+"&mt=postinapfeedback"+"&contenttype="+contenttype+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function getBvRating(swfname,productid,curPage,numPerPage,sort,sortDir,fetchRatings,xmlresponse)
{if(showAlerts)
{alert("Getting rating and review, productid: "+productid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"getBvRating");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"getBvRating");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&pid="+productid+"&mt=fetchreview"+"&curpage="+curPage+"&numitems="+numPerPage+"&sortfilter="+sort+"&sortdir="+sortDir+"&fetchratings="+fetchRatings+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function postBvRating(swfname,userid,uname,productid,rateval,reviewtext,xmlresponse)
{if(showAlerts)
{alert("posting rating and review, productid: "+productid);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"postBvRating");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"postBvRating");};var url="/mc/skavabv";var postParams=escape("campaign_id")+"="+escape(campaignidSA)+"&"+escape("channel_id")+"="+escape("1")+"&"+
escape("X-Skava-Authorization")+"="+escape(auth[campaignidSA])+"&"+escape("userid")+"="+escape(userid)+"&"+escape("uname")+"="+escape(uname)+"&"+
escape("pid")+"="+escape(productid)+"&"+escape("rateval")+"="+escape(rateval)+"&"+escape("review")+"="+escape(reviewtext)+"&"+
escape("mt")+"="+escape("postreview")+"&"+escape("xmlresponse")+"="+escape(xmlresponse);jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk,postParams);}
function getBvUserName(swfname,userId,productid,categoryid,xmlresponse)
{if(showAlerts)
{alert("Getting user name, productid: "+productid+", userid: "+userId);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetReviews,result,null,null,"getBvUserName");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"getBvUserName");};var url="/mc/skavabv?"+"campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+auth[campaignidSA]+"&pid="+productid+"&cid="+categoryid+"&userid="+userId+"&mt=getnickname"+"&xmlresponse="+xmlresponse;jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function getSessionAndDate(swfname,timezone)
{if(showAlerts)
{alert("get current session and date: "+swfname);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");var responseSession=xmlhttp.getResponseHeader("X-Skava-Session");var responseCurrentDate=xmlhttp.getResponseHeader("X-Skava-Curdate");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage+" responseSession = "+responseSession+" responseCurrentDate = "+responseCurrentDate);}
onCompleted(1,swfname,null,responseCode,responseMessage,opGetSessionDate,responseSession,responseCurrentDate,"getsessionanddate");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,null,-1,msg,opGetSessionDate,null,null,"getsessionanddate");};var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&timezone="+timezone+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&op=sess";if(showAlerts)
{alert("url:"+url);}
jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function getCampaignProps(swfname,campaignProps)
{if(showAlerts)
{alert("get campaign properties: "+swfname+", campaignProps: "+campaignProps);}
var afterUpload=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("result:"+result+" code="+responseCode+" msg="+responseMessage);}
onCompleted(1,swfname,[],responseCode,responseMessage,opGetCampaignProps,result,null,"getcampaignprops");}
var errcbk=function(msg)
{if(showAlerts)
{alert("error"+msg);}
onCompleted(1,swfname,[],-1,msg,opGetReviews,null,null,"getsessionanddate");};var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&op=getcampprops"+"&campaignproperties_name="+campaignProps;if(showAlerts)
{alert("url:"+url);}
jx.load(url,afterUpload,"application/x-www-form-urlencoded","POST",errcbk);}
function showAddToBag(swfname,maxItemQty,entryIds,transitionType,productIds,background,coremetricsCategory,skipMasterProduct,popupCoords)
{if(typeof(skMapProductIdsToEntryIds)!="undefined")
{var result=skMapProductIdsToEntryIds(entryIds,productIds);if(result)
{entryIds=result.entryIds;productIds=result.productIds;}}
stShowAddToBag(swfname,maxItemQty,entryIds,transitionType,productIds,background,null,skipMasterProduct,coremetricsCategory,null,popupCoords);}
function showEmailPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,transitiontype,xPos,yPos)
{ssShowEmailPopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,true,null,null,null,transitiontype,xPos,yPos);}
function showSharePopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,xPos,yPos,transitiontype,customTwitterTitle,subPopupXYPositions)
{if(showAlerts)
{alert("swfname : "+swfname+", title :"+title+", description :"+description+", iconUrl :"+iconUrl+", webUrl :"+webUrl+", mailerId : "+mailerId+", entryId : "+entryId+", xPos :"+xPos+", yPos :"+yPos+", transitiontype  :"+transitiontype+" customTwitterTitle = "+customTwitterTitle+" subPopupXYPositions = "+subPopupXYPositions);}
ssShareEntry=null;ssShowInitialSharePopup(swfname,title,description,iconUrl,webUrl,mailerId,entryId,transitiontype,null,customTwitterTitle,xPos,yPos,subPopupXYPositions);}
function closeSharePopup(swfname,transitiontype)
{if(showAlerts)
{alert("closeSharePopup. swfname : "+swfname+" transitiontype = "+transitiontype);}
ssClosePopup(null,transitiontype);}
function openPromotionPage(swfname,promoPool)
{if(showAlerts)
{alert("get promotion banner: "+swfname+", promoPool: "+promoPool);}
var afterLoad=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("getPromotionBanner responseCode="+responseCode+", responseMessage= "+responseMessage+", result="+result);}
result=JSON.parse(result);var entry=null;if(result.root&&result.root.bn_c&&result.root.bn_c.length>0)
{entry=result.root.bn_c[0];}
var itemurl=((entry)?entry.entry_itemurl1:null);if(itemurl)
{platformOpenNewWindow(itemurl,"","width=400,height=680,scrollbars=no,resizable=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,alwaysRaised=yes");}}
var errCbk=function(msg)
{if(showAlerts)
{alert("Error in get promotion banner , Message "+msg);}};var url="/mc/templates/macys/guide/xml.jsp?campaign_id="+campaignidSA+"&channel_id=1"+"&jsonresponse=1"+"&bundle_entryPath=/"+promoPool;if(showAlerts)
{alert("url:"+url);}
jx.load(url,afterLoad,"application/x-www-form-urlencoded","POST",errCbk);}
function saGetSkavashareFeatureLabel()
{return((typeof(skavaShareFeature)!="undefined"&&skavaShareFeature)?skavaShareFeature:"skava share feature-unknown");}
function getTotalVotesForCampaign(swfname)
{if(showAlerts)
{alert("getTotalVotesForCampaign"+" fromdate = "+startdateSA+" todate = "+enddateSA+" this dates must be set!");}
var popuperrorcodes=[];var afterHttp=function(result,xmlhttp)
{var responseCode=xmlhttp.getResponseHeader("X-Skava-ResponseCode");var responseMessage=xmlhttp.getResponseHeader("X-Skava-ResponseMessage");if(showAlerts)
{alert("responseCode = "+responseCode+" responseMessage = "+responseMessage);}
var totalVotes=0;if(responseCode==0||responseCode=="0")
{var totalVotes=xmlhttp.getResponseHeader("X-Skava-TotalVotes");if(!totalVotes)
{totalVotes=0;}
if(showAlerts)
{alert("totalVotes = "+totalVotes);}}
onCompleted(1,swfname,popuperrorcodes,responseCode,responseMessage,opGetTotalVotes,totalVotes,null,"totalvotes");};var afterHttpErr=function(message)
{onCompleted(1,swfname,popuperrorcodes,-1,message,opGetTotalVotes,null,null,"totalvotes");};var url="/mc/social?campaign_id="+campaignidSA+"&channel_id=1"+"&X-Skava-Authorization="+escape(auth[campaignidSA])+"&variableresponse=0"+"&fromdate="+startdateSA+"&todate="+enddateSA+"&op=gettotalpdtanonvotes";jx.load(url,afterHttp,"application/x-www-form-urlencoded","POST",afterHttpErr);}

var gPopupMask=null;var gPopupContainer=null;var gPopFrame=null;var gReturnFunc;var gPopupIsShown=false;var dirprefix="/mc/static/submodal/";var gDefaultPageHTML="";var gHideSelects=false;var gReturnVal=null;var gTabIndexes=new Array();var gTabbableTags=new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME");if(!document.all&&!document.getElementById)
{document.onkeypress=keyDownHandler;}
function initPopUp(){var isFF2Mac=(navigator.userAgent&&navigator.userAgent.indexOf("Macintosh")>=0&&navigator.userAgent.indexOf("Firefox/2")>=0)?true:false;theBody=document.getElementsByTagName('BODY')[0];popmask=document.createElement('div');if(isFF2Mac)
{popmask.id='popupMaskNoCss';}
else
{popmask.id='popupMask';}
popcont=document.createElement('div');popcont.id='popupContainer';popcont.innerHTML=''+'<div id="popupInner">'+'<div id="popupFrame" name="popupFrame">'+gDefaultPageHTML+'</div>'+'</div>';theBody.appendChild(popmask);theBody.appendChild(popcont);gPopupMask=document.getElementById(isFF2Mac?"popupMaskNoCss":"popupMask");gPopupContainer=document.getElementById("popupContainer");gPopFrame=document.getElementById("popupFrame");var brsVersion=parseInt(window.navigator.appVersion.charAt(0),10);if(brsVersion<=6&&window.navigator.userAgent.indexOf("MSIE")>-1){gHideSelects=true;}
var elms=document.getElementsByTagName('a');for(i=0;i<elms.length;i++){if(elms[i].className.indexOf("submodal")==0){elms[i].onclick=function(){var width=400;var height=200;params=this.className.split('-');if(params.length==3){width=parseInt(params[1]);height=parseInt(params[2]);}
showPopWin(this.href,width,height,null);return false;}}}}
addEvent(window,"load",initPopUp);function checkPopInited()
{if(!gPopupMask||!gPopupMask.style)
{initPopUp();}}
function showPopWin(bodyHTML,width,height,returnFunc,showCloseBox,animType,xGap,yGap,fromx1,fromy1,tox2,toy2,skipSetMaskSize){checkPopInited();gPopupIsShown=true;disableTabIndexes();gPopupMask.style.display="block";gPopupContainer.style.display="block";centerPopWin(width,height,animType,returnFunc,(xGap?xGap:0),(yGap?yGap:0),fromx1,fromy1,tox2,toy2,skipSetMaskSize);var titleBarHeight=0;gPopupContainer.style.width=width+"px";gPopupContainer.style.height=(height+titleBarHeight)+"px";if(!skipSetMaskSize)
{setMaskSize();}
if(gHideSelects==true){hideSelectBoxes();}
var div=document.createElement('div');div.innerHTML=bodyHTML;while(gPopFrame.childNodes&&gPopFrame.childNodes.length>0)
{gPopFrame.removeChild(gPopFrame.firstChild);}
gPopFrame.appendChild(div);gReturnFunc=returnFunc;if(gReturnFunc)
{gReturnFunc();}
window.setTimeout("setPopTitle();",600);}
var gi=0;function centerPopWin(width,height,animType,callback,xGap,yGap,fromx1,fromy1,tox2,toy2,skipSetMaskSize){checkPopInited();if(gPopupIsShown==true){if(width==null||isNaN(width)){width=gPopupContainer.offsetWidth;}
if(height==null){height=gPopupContainer.offsetHeight;}
var theBody=document.getElementsByTagName("BODY")[0];var scTop=parseInt(getScrollTop(),0);var scLeft=parseInt(theBody.scrollLeft,0);if(!skipSetMaskSize)
{setMaskSize();}
var titleBarHeight=0;var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();submodalOpacity=100;gPopupContainer.style.opacity=100;gPopupContainer.style.filter=100;var dispH=(fullHeight-(height+titleBarHeight))/2;var dispW=(scLeft+((fullWidth-width)/2));if(dispH<0)
{dispH=0;}
if(dispW<0)
{dispW=0;}
if(animType)
{var from=0;var to=0;if(animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP)
{gPopupContainer.style.top=(fromy1?fromy1:(fullHeight-yGap))+"px";gPopupContainer.style.left=(fromx1?fromx1:dispW)+"px";from=(fromy1?fromy1:(fullHeight-yGap));to=(toy2?toy2:dispH);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM)
{gPopupContainer.style.top=(fromy1?fromy1:(scTop-height+yGap))+"px";gPopupContainer.style.left=(fromx1?fromx1:dispW)+"px";from=(fromy1?fromy1:(scTop-height+yGap));to=(toy2?toy2:dispH);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT)
{gPopupContainer.style.top=(fromy1?fromy1:dispH)+"px";gPopupContainer.style.left=(fromx1?fromx1:(scLeft-width+xGap))+"px";from=(fromx1?fromx1:(scLeft-width+xGap));to=(tox2?tox2:dispW);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT)
{gPopupContainer.style.top=(fromy1?fromy1:dispH)+"px";gPopupContainer.style.left=(fromx1?fromx1:(fullWidth-xGap))+"px";from=(fromx1?fromx1:(fullWidth-xGap));to=(tox2?tox2:dispW);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_OUT)
{submodalOpacity=0;gPopupContainer.style.top=xGap+"px";gPopupContainer.style.left=yGap+"px";gPopupContainer.style.opacity=0;gPopupContainer.style.filter=0;doFadeInFadeOut(callback,100,animType,20);}
else
{dispW=(xGap?xGap:dispW);dispH=(yGap?yGap:scTop+dispH);gPopupContainer.style.top=dispH+"px";gPopupContainer.style.left=dispW+"px";}
if(from!=0&&to!=0)
{startAnim(gPopupContainer,from,to,animType,callback,false);}}
else
{dispW=(xGap?xGap:dispW);dispH=(yGap?yGap:scTop+dispH);gPopupContainer.style.top=dispH+"px";gPopupContainer.style.left=dispW+"px";}}}
function startAnim(container,from,to,animType,callback,setHide)
{if(container)
{doWidthChangeMem(container,from,to,animType,30,20,callback,setHide);}
return false;}
var skava_animid;function doWidthChangeMem(elem,startWidth,endWidth,animType,steps,intervals,callback,setHide)
{if(skava_animid&&elem==gPopupContainer)
{window.clearInterval(skava_animid);}
var actStep=0;skava_animid=window.setInterval(function()
{actStep++;var delta;delta=backout(actStep,0,(endWidth-startWidth),steps);if(animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP||animType==SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM)
{elem.style.top=(startWidth+delta)+"px";}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT||animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT)
{elem.style.left=(startWidth+delta)+"px";}
if(actStep>steps)
{window.clearInterval(skava_animid);if(setHide)
{gPopupMask.style.display="none";gPopupContainer.style.display="none";gPopFrame.innerHTML=gDefaultPageHTML;}
if(callback)
{callback();}}},intervals);}
function backout(t,b,c,d)
{t/=d;return-c*t*(t-2)+b;}
var submodalanimid;var submodalOpacity=0;function doFadeInFadeOut(returnfunc,intervals,animType,value)
{if(submodalanimid)
{window.clearInterval(submodalanimid);}
var animTask=window.setInterval(function()
{submodalOpacity=(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN?submodalOpacity-value:submodalOpacity+value);var tempopacity=(submodalOpacity/100);gPopupContainer.style.opacity=tempopacity;gPopupContainer.style.filter='alpha(opacity='+submodalOpacity+')';if(submodalOpacity<=0&&animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN)
{gPopupContainer.style.display="none";window.clearInterval(submodalanimid);if(returnfunc)
{returnfunc();}
gPopupMask.style.display="none";}
else if(submodalOpacity>=100&&animType==SKAVA_ANIMTYPE_TRANSITION_FADE_OUT)
{gPopupContainer.style.display="block";window.clearInterval(submodalanimid);if(returnfunc)
{returnfunc();}}},intervals);submodalanimid=animTask;}
function setMaskSize(left,top,width,height){checkPopInited();var theBody=document.getElementsByTagName("BODY")[0];var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();if(fullHeight>theBody.scrollHeight){popHeight=fullHeight;}else{popHeight=theBody.scrollHeight;}
if(fullWidth>theBody.scrollWidth){popWidth=fullWidth;}else{popWidth=theBody.scrollWidth;}
if(left)gPopupMask.style.left=left+"px";if(top)gPopupMask.style.top=top+"px";gPopupMask.style.height=(height?height:popHeight)+"px";gPopupMask.style.width=(width?width:popWidth)+"px";}
function hidePopWin(callReturnFunc,animType,xGap,yGap){checkPopInited();gPopupIsShown=false;var theBody=document.getElementsByTagName("BODY")[0];theBody.style.overflow="";restoreTabIndexes();if(gPopupMask==null){return;}
if(!animType)
{gPopupMask.style.display="none";gPopupContainer.style.display="none";gPopFrame.innerHTML=gDefaultPageHTML;}
else
{var fullHeight=getViewportHeight();var fullWidth=getViewportWidth();var from=0;var to=0;if(!xGap)xGap=0;if(!yGap)yGap=0;if(animType==SKAVA_ANIMTYPE_TRANSITION_BOTTOM_TO_TOP)
{from=parseInt(gPopupContainer.style.top);to=yGap-parseInt(gPopupContainer.style.height);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_TOP_TO_BOTTOM)
{from=parseInt(gPopupContainer.style.top);to=fullHeight-yGap;}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_LEFT_TO_RIGHT)
{from=parseInt(gPopupContainer.style.left);to=fullWidth-xGap;}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_RIGHT_TO_LEFT)
{from=parseInt(gPopupContainer.style.left);to=xGap-parseInt(gPopupContainer.style.width);}
else if(animType==SKAVA_ANIMTYPE_TRANSITION_FADE_IN)
{submodalOpacity=100;gPopupContainer.style.opacity=100;gPopupContainer.style.filter=100;doFadeInFadeOut(callReturnFunc,100,animType,20);}
if(from!=0&&to!=0)
{startAnim(gPopupContainer,from,to,animType,callReturnFunc,true);}}
if(callReturnFunc==true&&gReturnFunc!=null){gReturnVal=window.frames["popupFrame"].returnVal;window.setTimeout('gReturnFunc(gReturnVal);',1);}
if(gHideSelects==true){displaySelectBoxes();}}
function setPopTitle(){return;}
function keyDownHandler(e){if(gPopupIsShown&&e.keyCode==9)return false;}
function disableTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){gTabIndexes[i]=tagElements[k].tabIndex;tagElements[k].tabIndex="-1";i++;}}}}
function restoreTabIndexes(){if(document.all){var i=0;for(var j=0;j<gTabbableTags.length;j++){var tagElements=document.getElementsByTagName(gTabbableTags[j]);for(var k=0;k<tagElements.length;k++){tagElements[k].tabIndex=gTabIndexes[i];tagElements[k].tabEnabled=true;i++;}}}}
function hideSelectBoxes(){var x=document.getElementsByTagName("SELECT");for(i=0;x&&i<x.length;i++){x[i].style.visibility="hidden";}}
function displaySelectBoxes(){var x=document.getElementsByTagName("SELECT");for(i=0;x&&i<x.length;i++){x[i].style.visibility="visible";}}

function Sk_successPopup(elementId,paramObj)
{this.elementId=elementId;this.init(paramObj);};Sk_successPopup.prototype.init=function(paramObj)
{this.closeButtonImg=(paramObj&&paramObj.closeButtonImg?paramObj.closeButtonImg:"");this.uploadMoreButtonImg=(paramObj&&paramObj.uploadMoreButtonImg?paramObj.uploadMoreButtonImg:"");this.finishedButtonImg=(paramObj&&paramObj.finishedButtonImg?paramObj.finishedButtonImg:"");this.tickImg=(paramObj&&paramObj.tickImg?paramObj.tickImg:"");this.successImg=(paramObj&&paramObj.successImg?paramObj.successImg:"");this.uploadMoreCbk=(paramObj&&paramObj.uploadMoreCbk?paramObj.uploadMoreCbk:"");this.closeButtonCbk=(paramObj&&paramObj.closeButtonCbk?paramObj.closeButtonCbk:"");this.finishedCbk=(paramObj&&paramObj.finishedCbk?paramObj.finishedCbk:"");this.renderWidget();};Sk_successPopup.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var directive={'img.spop_closeButton@src':'closeBtn','img.spop_uploadMoreButton@src':'uploadMoreBtn','img.spop_finishedButton@src':'finishedBtn','img.spop_tickImg@src':'tickImg','img.spop_successImg@src':'successImg'};var data={closeBtn:thisObj.closeButtonImg,uploadMoreBtn:thisObj.uploadMoreButtonImg,finishedBtn:thisObj.finishedButtonImg,tickImg:thisObj.tickImg,successImg:thisObj.successImg};$("#"+thisObj.elementId).render(data,directive);thisObj.registerEvents();}
$("#"+this.elementId).html(this.getHTML())
loadCbk();};Sk_successPopup.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .spop_closeButton").click(function(){thisObj.closeButtonCbk();});$("#"+this.elementId+" .spop_uploadMoreButton").click(function(){thisObj.uploadMoreCbk();});$("#"+this.elementId+" .spop_finishedButton").click(function(){thisObj.finishedCbk();});};Sk_successPopup.prototype.getHTML=function(){return"      <table cellpadding = \"0\" cellspacing = \"0\">            <tr>                <td class=\"spop_closeButtonTd\">                    <img src=\"\" class=\"spop_closeButton\"/>                </td>            </tr>            <tr>                <td>                    <table cellpadding = \"0\" cellspacing = \"0\" class = \"spop_containerTable\">                        <tr><!--row 1-->                            <td colspan = \"3\" class = \"spop_uploadSuccessTd\">                                <img class = \"spop_successImg\" src = \"\"/>                            </td>                        </tr>                        <tr><!--row 2-->                            <td colspan = \"3\" class = \"spop_tickTd\">                                <img class=\"spop_tickImg\" src = \"\"/>                            </td>                        </tr>                        <tr valign = \"top\" ><!--row 3-->                            <td class = \"spop_uploadMoreTd\">                                <img class = \"spop_uploadMoreButton\" src = \"\"/>                            </td>                            <td class = \"spop_spacerTd\">                            </td>                            <td class = \"spop_finishedTd\">                                <img class=\"spop_finishedButton\" src = \"\"/>                            </td>                        </tr>                   </table>                </td>            </tr>        </table>  "};

function Sk_uploadPopup(elementId,paramObj)
{this.elementId=elementId;this.init(paramObj);};Sk_uploadPopup.prototype.init=function(paramObj)
{this.closeButtonImg=(paramObj&&paramObj.closeButtonImg?paramObj.closeButtonImg:"");this.uploadButtonImg=(paramObj&&paramObj.uploadButtonImg?paramObj.uploadButtonImg:"");this.browseButtonImg=(paramObj&&paramObj.browseButtonImg?paramObj.browseButtonImg:"");this.uploadMessageImg=(paramObj&&paramObj.uploadMessageImg?paramObj.uploadMessageImg:"");this.closeButtonCbk=(paramObj&&paramObj.closeButtonCbk?paramObj.closeButtonCbk:"");this.uploadCbk=(paramObj&&paramObj.uploadCbk?paramObj.uploadCbk:"");this.uploadFileChangeCbk=(paramObj&&paramObj.uploadFileChangeCbk?paramObj.uploadFileChangeCbk:"");this.titleMaxlength=(paramObj&&paramObj.titleMaxlength?paramObj.titleMaxlength:100);this.descMaxlength=(paramObj&&paramObj.descMaxlength?paramObj.descMaxlength:250);this.renderWidget();};Sk_uploadPopup.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var directive={'img.up_closeButton@src':'closeBtn','img.up_uploadButton@src':'uploadBtn','img.up_browseButton@src':'browseBtn','img.up_uploadMessageImg@src':'uploadMessageImg'};var data={closeBtn:thisObj.closeButtonImg,uploadBtn:thisObj.uploadButtonImg,browseBtn:thisObj.browseButtonImg,uploadMessageImg:thisObj.uploadMessageImg};$("#"+thisObj.elementId).render(data,directive);thisObj.registerEvents();}
$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_uploadPopup.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .up_closeButton").click(function(){thisObj.closeButtonCbk();});$("#"+this.elementId+" .up_uploadButton").click(function()
{var title=$("#"+thisObj.elementId+" .up_titleText").val();var desc=$("#"+thisObj.elementId+" .up_descText").val();var file=$("#"+thisObj.elementId+" #up_fileText").val();$("#"+thisObj.elementId+" .up_UploadForm").attr('id',thisObj.elementId+'_up_UploadForm');thisObj.uploadCbk({'formId':thisObj.elementId+'_up_UploadForm','title':title,'description':desc,'file':file});});var fileBrowser=$("#"+thisObj.elementId+" .up_fileBrowser");fileBrowser.change(function()
{var fileText=$("#"+thisObj.elementId+" #up_fileText");fileText.attr('value',fileBrowser.attr('value'));});$("#"+thisObj.elementId+" .up_titleText").attr('maxlength',this.titleMaxlength);$("#"+thisObj.elementId+" .up_descText").attr('maxlength',this.descMaxlength);};Sk_uploadPopup.prototype.setErrorMsg=function(msg)
{$('#'+this.elementId+' .up_errorMsg').html(msg);};Sk_uploadPopup.prototype.getHTML=function(){return"    <table cellpadding = \"0\" cellspacing = \"0\">            <tr>                <td class=\"up_closeButtonTd\">                    <img src=\"\" class=\"up_closeButton\"/>                </td>            </tr>            <tr>                <td>                 <table cellpadding = \"0\" cellspacing = \"0\" class = \"up_containerTable\">                     <tr><!--row 1-->                            <td colspan = \"2\" class = \"up_popUpTitleTd\">                                <img src=\"\" class=\"up_uploadMessageImg\">                            </td>                        </tr>                       <tr>                        <td class=\"up_titleLableTd\">                            <span class=\"up_FwkFont1Txt\">Title</span>:                              <input class=\"up_titleText\" value=\"\" type=\"text\"/>                           </td>                        <td class=\"up_fileLabelTd\">                            <span class=\"up_FwkFont1Txt\">File</span>:                             <input id=\"up_fileText\" readonly=\"readonly\" value=\"\" type=\"text\"/>                                                     </td>                    </tr>                    <tr>                        <td class=\"up_descLabelTd\">                            <span class=\"up_FwkFont1Txt\">Description</span>:                             <input class=\"up_descText\" value=\"\" type=\"text\"/>                        </td>                        <td class=\"up_fileSubmitTd\">                             <form class=\"up_UploadForm\" name=\"stUploadForm\" method=\"POST\" enctype=\"multipart/form-data\" target=\"upload_target\">                                   <input class=\"stDisplayNone\" type=\"hidden\"  name=\"key\" ></input>                                     <input class=\"stDisplayNone\" type=\"hidden\"  name=\"AWSAccessKeyId\" ></input>                                    <input class=\"stDisplayNone\" type=\"hidden\"  name=\"acl\" ></input>                                    <input class=\"stDisplayNone\" type=\"hidden\"  name=\"success_action_redirect\" ></input>                                    <input class=\"stDisplayNone\" type=\"hidden\"  name=\"policy\" ></input>                                    <input class=\"stDisplayNone\" type=\"hidden\"  name=\"signature\" ></input>                                    <input class=\"stDisplayNone\" type=\"hidden\"  name=\"Content-Type\" ></input>                                    <input type = \"file\" name = \"file\" class = \"up_fileBrowser\"/>                                    <input class=\"up_hackButton\" value=\"hello\" type=\"button\" maxlength=\"0\"/>                                 <img class = \"up_browseButton\"/>                                 <img class = \"up_uploadButton\"/>                             </form>                         </td>                    </tr>                     <tr><!--row 5-->                            <td colspan = \"2\" class = \"up_errorTd\">                                <div class = \"up_errorMsg\"></div>                            </td>                        </tr>                 </table>             </td>           </tr>       </table>  "};

function Sk_userLogin(elementId,paramObj)
{this.elementId=elementId;this.init(paramObj);};Sk_userLogin.prototype.init=function(paramObj)
{this.closeButtonImg=(paramObj&&paramObj.closeButtonImg?paramObj.closeButtonImg:"");this.signInButtonImg=(paramObj&&paramObj.signInButtonImg?paramObj.signInButtonImg:"");this.signInFBButtonImg=(paramObj&&paramObj.signInFBButtonImg?paramObj.signInFBButtonImg:"");this.closeButtonCbk=(paramObj&&paramObj.closeButtonCbk?paramObj.closeButtonCbk:"");this.registerNowCbk=(paramObj&&paramObj.registerNowCbk?paramObj.registerNowCbk:"");this.signinCbk=(paramObj&&paramObj.signinCbk?paramObj.signinCbk:"");this.signinViaFBCbk=(paramObj&&paramObj.signinViaFBCbk?paramObj.signinViaFBCbk:"");this.renderWidget();};Sk_userLogin.prototype.renderWidget=function()
{var thisObj=this;var loadCbk=function()
{var directive={'img.usrl_closeButton@src':'closeBtn','img.usrl_signinButton@src':'signInBtn','img.usrl_signinFacebook@src':'signFbBtn'};var data={closeBtn:thisObj.closeButtonImg,signInBtn:thisObj.signInButtonImg,signFbBtn:thisObj.signInFBButtonImg};$("#"+thisObj.elementId).render(data,directive);thisObj.registerEvents();}
$("#"+this.elementId).html(this.getHTML());loadCbk();};Sk_userLogin.prototype.registerEvents=function()
{var thisObj=this;$("#"+this.elementId+" .usrl_closeButton").click(function(){thisObj.closeButtonCbk();});$("#"+this.elementId+" .usrl_registerNowButton").click(function(){thisObj.registerNowCbk();});$("#"+this.elementId+" .usrl_signinButton").click(function()
{var email=$("#"+thisObj.elementId+" .usrl_emailText").val();var pwd=$("#"+thisObj.elementId+" .usrl_passwdText").val();thisObj.signinCbk({'email':email,'password':pwd});});$("#"+this.elementId+" .usrl_signinFacebook").click(function()
{thisObj.signinViaFBCbk();});};Sk_userLogin.prototype.setErrorMsg=function(msg)
{$('#'+this.elementId+' .usrl_errorMsg').html(msg);};Sk_userLogin.prototype.getHTML=function(){return"              <table cellpadding=\"0\" cellspacing=\"0\" class=\"usrl_parentTable\">                           <tr>                               <td class=\"usrl_closeButtonTd\">                                   <img class=\"usrl_closeButton\" src=\"\">                               </td>                           </tr>                           <tr>                               <td>                                   <table cellpadding=\"0\" cellspacing=\"0\" class=\"usrl_borderTable\">                                       <tr>                                           <td class=\"usrl_emailLabelTd\">                                              Email:&nbsp;&nbsp;&nbsp;                                           </td>                                           <td class=\"usrl_emailInputTd\">                                               <input id=\"textarea\" type=\"text\" value=\"\" class=\"usrl_emailText\"  name=\"textarea\"/>                                           </td>                                       </tr>                                       <tr>                                           <td class=\"usrl_pwdLabelTd\">                                              Password:&nbsp;&nbsp;&nbsp;                                           </td>                                           <td class=\"usrl_pwdInputTd\">                                               <input id=\"textarea\" type=\"password\" value=\"\" class=\"usrl_passwdText\"  name=\"textarea\"/>                                           </td>                                       </tr>                                       <tr>                                           <td class=\"usrl_gapTd\">                                           </td>                                           <td class=\"usrl_signInButtonTd\">                                               <img class=\"usrl_signinButton\" src=\"\"/>                                           </td>                                       </tr>                                        <tr>                                           <td class=\"usrl_fbLabelTd\">                                              Connect via&nbsp;&nbsp;&nbsp;&nbsp; Facebook:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                                           </td>                                           <td class=\"usrl_fbButtonTd\">                                               <img src=\"\" class=\"usrl_signinFacebook\"></img>                                           </td>                                       </tr>                                       <tr>                                           <td class=\"usrl_gapTd\">                                           </td>                                           <td class=\"usrl_registerNowTextTd\">                                               <span class=\"usrl_notMemeberText\">Not a Member yet? </span><a class=\"usrl_registerNowButton\">Register Now</a>                                           </td>                                       </tr>                                       <tr>                                           <td align = \"center\" colspan = \"2\" style = \"height: 50px; vertical-align:top;\">                                               <div class = \"usrl_errorMsg\"></div>                                           </td>                                       </tr>                                   </table>                               </td>                           </tr>                       </table> "};

