var XMystuff=function(wwwroot,userid){this.wwwroot=wwwroot;this.userid=userid};XMystuff.prototype.ajax_loadmystuff_myitems=function(){showLoading("mystuff_item");var geturl=this.wwwroot+'/mystuff/myitemsonmystuff';var ret=getUrlResponseAndFillDiv(geturl,'mystuff_item')};XMystuff.prototype.handleTotalCountAjaxResponse=function(responseXML,wwwroot){var div=document.getElementById("mystuffMessage");var totalSpan=document.getElementById('mystuffmessagetop');div.removeChild(document.getElementById("mystuff_messages"));var mystuff_messages_div=document.createElement('div');mystuff_messages_div.id='mystuff_messages';div.appendChild(mystuff_messages_div);var status=responseXML.getElementsByTagName("ResponseStatus")[0].firstChild.nodeValue;if("OK"==status){var messages=responseXML.getElementsByTagName("Message");var total_messages=responseXML.getElementsByTagName("ResponseMyStuffMyMessages")[0].firstChild.nodeValue;document.getElementById("totalcount").innerHTML='My Messages '+total_messages;var list_messages_div=document.createElement('div');list_messages_div.className="messagelistDiv";for(var i=0;i<messages.length;i++){var divContainer=document.createElement('div');var read='';read=getNodeValue(messages[i],'MessageRead');divContainer.className='mystuffelement';var spanItem=document.createElement('span');divContainer.appendChild(spanItem);var messageImage=document.createElement('img');spanItem.appendChild(messageImage);var ahrefElement=document.createElement('a');ahrefElement.appendChild(document.createTextNode(getNodeValue(messages[i],'MessageSubject')));ahrefElement.href=wwwroot+'/myaccount?message_id='+getNodeValue(messages[i],'MessageId');ahrefElement.title=getNodeValue(messages[i],'MessageSubjectDetail');messageImage.src=wwwroot+'/public/images/mini-mail.png';ahrefElement.className='unread';if(read=="msgread"){messageImage.src=wwwroot+'/public/images/mail_open.png';ahrefElement.className='read'}spanItem.appendChild(ahrefElement);list_messages_div.appendChild(divContainer);document.getElementById('mystuff_messages').appendChild(list_messages_div)}}else{var divContainer=document.createElement('div');divContainer.className='mystuffelement';var spanItem=document.createElement('span');spanItem.className='mystuff_empty';divContainer.appendChild(spanItem);spanItem.appendChild(document.createTextNode('View your messages here'));document.getElementById('mystuff_messages').appendChild(divContainer)}};XMystuff.prototype.handleTotalCountAjaxResponseProfile=function(responseXML,wwwroot){var div=document.getElementById("inbox");div.innerHTML='';var status=responseXML.getElementsByTagName("ResponseStatus")[0].firstChild.nodeValue;if("OK"==status){var messages=responseXML.getElementsByTagName("Message");var total_messages=responseXML.getElementsByTagName("ResponseMyStuffMyMessages")[0].firstChild.nodeValue;document.getElementById("inbox_total").innerHTML='My Inbox '+total_messages+"<div style='float:right;font-size:8pt;padding:0 5px;'><a href='"+wwwroot+"/myaccount#remote-tab-1'>View All</a> </div>";var list_messages_div=document.createElement('div');list_messages_div.className="messagelistDiv";for(var i=0;i<messages.length;i++){var divContainer=document.createElement('div');var read='';read=getNodeValue(messages[i],'MessageRead');divContainer.className='mystuffelement';var spanItem=document.createElement('span');divContainer.appendChild(spanItem);var messageImage=document.createElement('img');spanItem.appendChild(messageImage);var ahrefElement=document.createElement('a');ahrefElement.appendChild(document.createTextNode(getNodeValue(messages[i],'MessageSubject')));ahrefElement.href=wwwroot+'/myaccount?message_id='+getNodeValue(messages[i],'MessageId');ahrefElement.title=getNodeValue(messages[i],'MessageSubjectDetail');messageImage.src=wwwroot+'/public/images/mini-mail.png';ahrefElement.className='unread';if(read=="msgread"){messageImage.src=wwwroot+'/public/images/mail_open.png';ahrefElement.className='read'}spanItem.appendChild(ahrefElement);list_messages_div.appendChild(divContainer);document.getElementById('inbox').appendChild(list_messages_div)}}else{var divContainer=document.createElement('div');divContainer.className='mystuffelement';var spanItem=document.createElement('span');spanItem.className='mystuff_empty';var br=document.createElement('br');divContainer.appendChild(br);divContainer.appendChild(spanItem);spanItem.appendChild(document.createTextNode('View your messages here'));document.getElementById('inbox').appendChild(divContainer)}};XMystuff.prototype.MystuffEventXMLResponse=function(responseXML,wwwroot){var div=document.getElementById("mystuffCalendar");div.removeChild(document.getElementById("mystuff_calendar"));var mystuff_calendar_div=document.createElement('div');mystuff_calendar_div.id='mystuff_calendar';div.appendChild(mystuff_calendar_div);var totalSpan=document.getElementById('mystuffcalendartop');var status=responseXML.getElementsByTagName("ResponseStatus")[0].firstChild.nodeValue;if('OK'==status){var events=responseXML.getElementsByTagName('Event');var total_events=responseXML.getElementsByTagName("TotalEvents")[0].firstChild.nodeValue;document.getElementById('total_calendar').innerHTML="My Calender ";var list_calendar_div=document.createElement('div');list_calendar_div.className="messagelistDiv";for(i=0;i<events.length;i++){var eventContainer=document.createElement('div');eventContainer.className='mystuffelement';var spanItem=document.createElement('span');eventContainer.appendChild(spanItem);var eventImage=document.createElement('img');spanItem.appendChild(eventImage);eventImage.src=wwwroot+'/public/images/mini-calendar.png';var eventAhref=document.createElement('a');eventAhref.appendChild(document.createTextNode(getNodeValue(events[i],'EventName')));var eid=getNodeValue(events[i],'EventId');var cid=getNodeValue(events[i],'EventCommunityId');var sid=getNodeValue(events[i],'EventSubId');eventAhref.href=wwwroot+'/group/grouphome?&community_id='+cid+'&sub_id='+sid+'&event_id='+eid+'#Events-'+eid+'-'+cid+'-'+sid;eventAhref.title=getNodeValue(events[i],'EventNameDetail');spanItem.appendChild(eventAhref);list_calendar_div.appendChild(eventContainer);document.getElementById('mystuff_calendar').appendChild(list_calendar_div)}}else{var eventContainer=document.createElement('div');eventContainer.className='mystuffelement';var spanItem=document.createElement('span');spanItem.className='mystuff_empty';eventContainer.appendChild(spanItem);spanItem.appendChild(document.createTextNode('View your events here'));document.getElementById('mystuff_calendar').appendChild(eventContainer)}};XMystuff.prototype.MystuffItemsXMLResonse=function(responseXML,wwwroot){var div=document.getElementById("mystuffItems");div.removeChild(document.getElementById("mystuff_item"));var mystuff_item_div=document.createElement('div');mystuff_item_div.id='mystuff_item';div.appendChild(mystuff_item_div);var status=responseXML.getElementsByTagName("ResponseStatus")[0].firstChild.nodeValue;if('OK'==status){var total_messages=responseXML.getElementsByTagName("TotalEvents")[0].firstChild.nodeValue;document.getElementById('total_items').innerHTML="My Items ";var items=responseXML.getElementsByTagName('Item');var list_item_div=document.createElement('div');list_item_div.className="messagelistDiv";for(i=0;i<items.length;i++){var itemContainer=document.createElement('div');var Pstatus=getNodeValue(items[i],'ItemStatus');if(Pstatus=='PUBLISH'){itemContainer.className='mystuff-appbar-style'}else{itemContainer.className='mystuff-appbar-style'}var spanItem=document.createElement('span');itemContainer.appendChild(spanItem);var itemType=getNodeValue(items[i],'ItemType');switch(itemType){case'event':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-calendar.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?event_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Events-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'news':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-note.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?news_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#News-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'discussion':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-comment.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?discussion_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Discussion-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'resource':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-package.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'&res_id='+getNodeValue(items[i],'ItemId')+'#Library-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'folder':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/lib_16.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Library-folder-'+getNodeValue(items[i],'ItemId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}}spanItem.appendChild(itemAhref);list_item_div.appendChild(itemContainer);document.getElementById('mystuff_item').appendChild(list_item_div)}}else{var itemContainer=document.createElement('div');itemContainer.className='mystuffelement';var spanItem=document.createElement('span');spanItem.className='mystuff_empty';itemContainer.appendChild(spanItem);spanItem.appendChild(document.createTextNode('View your posting here'));document.getElementById('mystuff_item').appendChild(itemContainer)}};XMystuff.prototype.MystuffBookmarkXMLResonse=function(responseXML,wwwroot){var div=document.getElementById("mystuffBookmark");div.removeChild(document.getElementById("mystuff_bookmark"));var mystuff_bookmark_div=document.createElement('div');mystuff_bookmark_div.id='mystuff_bookmark';div.appendChild(mystuff_bookmark_div);var status=responseXML.getElementsByTagName("ResponseStatus")[0].firstChild.nodeValue;if('OK'==status){var items=responseXML.getElementsByTagName('Item');var list_item_div=document.createElement('div');list_item_div.className="messagelistDiv";for(i=0;i<items.length;i++){var itemContainer=document.createElement('div');itemContainer.className='mystuff-appbar-style';var spanItem=document.createElement('span');itemContainer.appendChild(spanItem);var itemType=getNodeValue(items[i],'ItemType');switch(itemType){case'event':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-calendar.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?event_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Events-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'news':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-note.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?news_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#News-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'discussion':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-comment.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?discussion_id='+getNodeValue(items[i],'ItemId')+'&community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Discussion-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'resource':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/mini-package.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'&res_id='+getNodeValue(items[i],'ItemId')+'#Library-'+getNodeValue(items[i],'ItemId')+'-'+getNodeValue(items[i],'ItemCommunityId')+'-'+getNodeValue(items[i],'ItemSubId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}case'folder':{var itemImage=document.createElement('img');spanItem.appendChild(itemImage);itemImage.src=wwwroot+'/public/images/lib_16.png';var itemAhref=document.createElement('a');itemAhref.appendChild(document.createTextNode(getNodeValue(items[i],'ItemTitle')));itemAhref.href=wwwroot+'/group/grouphome?community_id='+getNodeValue(items[i],'ItemCommunityId')+'&sub_id='+getNodeValue(items[i],'ItemSubId')+'#Library-folder-'+getNodeValue(items[i],'ItemId');itemAhref.title=getNodeValue(items[i],'ItemTitleInDetail');break}}spanItem.appendChild(itemAhref);list_item_div.appendChild(itemContainer);document.getElementById('mystuff_bookmark').appendChild(list_item_div)}}else{var itemContainer=document.createElement('div');itemContainer.className='mystuffelement';var spanItem=document.createElement('span');spanItem.className='mystuff_empty';itemContainer.appendChild(spanItem);spanItem.appendChild(document.createTextNode('View your bookmarks here'));document.getElementById('mystuff_bookmark').appendChild(itemContainer)}};function getNodeValue(obj,tag){return obj.getElementsByTagName(tag)[0].firstChild.nodeValue}XMystuff.prototype.ajax_loadmystuff_myitems=function(){showLoading("mystuff_item");var geturl=this.wwwroot+'/mystuff/myitemsonmystuff';var ret=getUrlXmlResponseAndFillDiv(geturl,'mystuff_item',this.MystuffItemsXMLResonse,this.wwwroot)};XMystuff.prototype.ajax_loadmystuff_mycalendar=function(){showLoading("mystuff_calendar");var geturl=this.wwwroot+'/mystuff/mycalendaronmystuff';var ret=getUrlXmlResponseAndFillDiv(geturl,'mystuff_calendar',this.MystuffEventXMLResponse,this.wwwroot)};XMystuff.prototype.ajax_loadmystuff_mymymessages=function(){showLoading("mystuff_messages");var geturl=this.wwwroot+'/mystuff/mymessagesonmystuff';var ret=getUrlXmlResponseAndFillDiv(geturl,'mystuff_messages',this.handleTotalCountAjaxResponse,this.wwwroot)};XMystuff.prototype.ajax_loadmystuff_mybookmark=function(){showLoading("mystuff_bookmark");var geturl=this.wwwroot+'/myhome/getbookmarksbar';var ret=getUrlXmlResponseAndFillDiv(geturl,'mystuff_bookmark',this.MystuffBookmarkXMLResonse,this.wwwroot)};XMystuff.prototype.ajax_loadmystuff_mymymessages_profile=function(){var geturl=this.wwwroot+'/mystuff/mymessagesonmystuff';var ret=getUrlXmlResponseAndFillDiv(geturl,'inbox',this.handleTotalCountAjaxResponseProfile,this.wwwroot)};function ajax_addTags(wwwroot,user_id){var tags=document.getElementById('user_tags').value;showLoading("mycurrent_tab");var geturl=wwwroot+'/mystuff/addusertags?user_id='+user_id+'&tags='+tags;var ret=getUrlResponseAndFillDiv(geturl,'mycurrent_tab')}XMystuff.prototype.ExpandCollpaseCalendar=function(){new Cookie(this.userid+'mCalendarState').Delete();if(document.getElementById("mystuffCalendar").style.display=="block"){document.getElementById("mystuffCalendar").style.display="none";document.getElementById("mystufficonOnCalendar").className="mystufficonExpand";new Cookie(this.userid+'mCalendarState','none','/').Save()}else{document.getElementById("mystuffCalendar").style.display="block";document.getElementById("mystufficonOnCalendar").className="mystufficonCollpase";new Cookie(this.userid+'mCalendarState','block','/').Save();this.ajax_loadmystuff_mycalendar(this.wwwroot)}};XMystuff.prototype.ExpandCollpaseMessage=function(){new Cookie(this.userid+'mMessageState').Delete();if(document.getElementById("mystuffMessage").style.display=="block"){document.getElementById("mystuffMessage").style.display="none";document.getElementById("mystufficonOnMessage").className="mystufficonExpand";new Cookie(this.userid+'mMessageState','none','/').Save()}else{document.getElementById("mystuffMessage").style.display="block";document.getElementById("mystufficonOnMessage").className="mystufficonCollpase";new Cookie(this.userid+'mMessageState','block','/').Save();this.ajax_loadmystuff_mymymessages(this.wwwroot)}};XMystuff.prototype.ExpandCollpaseItems=function(){new Cookie(this.userid+'mItemState').Delete();if(document.getElementById("mystuffItems").style.display=="block"){document.getElementById("mystuffItems").style.display="none";document.getElementById("mystufficonOnItems").className="mystufficonExpand";new Cookie(this.userid+'mItemState','none','/').Save()}else{document.getElementById("mystuffItems").style.display="block";document.getElementById("mystufficonOnItems").className="mystufficonCollpase";new Cookie(this.userid+'mItemState','block','/').Save();this.ajax_loadmystuff_myitems(this.wwwroot)}};