var arr_agenda=[],lSortingEnabled=false;timeDiff.setStartTime();function agendaOpen(){el=document.getElementById("personalagenda");if(el===null){return}document.getElementById("personalagenda").style.display="block";document.getElementById("textpersonalagenda").style.display="none"}function reportericon(e,g){var d=$(e).attr("rep_menuname"),f=$(e).attr("rep_icontitle"),a=$(e).attr("rep_iconalt"),c=cStaticPathSite+$(e).attr("rep_iconsrc"),b=$(e).attr("rep_iconclass");$("#detail_reporter_"+g).attr("title",f);$("#detail_reporter_"+g).attr("src",c);$("#detail_reporter_"+g).attr("alt",a);$("#detail_reporter_"+g).attr("class",b);$("#menu_reporter_"+g).attr("title",f);$("#menu_reporter_"+g).attr("src",c);$("#menu_reporter_"+g).attr("alt",a);$("#menu_reporter_"+g).attr("class",b);$("#menu_reporter_"+g).parents("span:first").find("span.textinlink").text(d)}function callmemberagenda(e,p,j){var q=0,t="",c,n,v,s="",l,b,u="",m="",g="",h="",d="",f="",o="",a="",r="";for(var k=0;k<arr_agenda.length;k++){c=arr_agenda[k]+j;v=document.getElementById(c);if(v===null){continue}$(v).attr("src",cStaticPathSite+"/image/formulier/loading.gif")}$.ajax({type:"GET",url:cDomain+"/ajax/ajaxpartyagendamember.p",data:{action:p,iditem:j,language:cLanguage},dataType:"xml",success:function(i){$(i).find("result").each(function(){s=$("memberagenda",this).text();l=$(this).find("ui");$("#AgendaMember").html(s);b=$(this).find("message");if($(b).length>0){u=$(b).text();m=$(b).attr("type");g=$(b).attr("title");if(m=="alert"){$("#dialogcontainer").dialog("option","position","center");$("#dialogcontainer").dialog("option","width",500);if(g==""){g=(cLanguage=="en")?"Warning":"Waarschuwing"}$("#dialogcontainer").dialog("option","title",g);$("#dialogcontainer").html(u);$("#dialogcontainer").dialog("option","buttons",{Ok:function(){$(this).dialog("close")}});$("#dialogcontainer").dialog("open")}else{if(u!=""){if(($(e).length===0)||($(e).length>0&&$(e).attr("id").indexOf("member_party_iditem")===0)){showmessage(document.getElementById("AgendaMember"),m,u,true)}else{showmessage(e,m,u,true)}}}}if($(l).length>0){h=$(l).attr("qtyvisitors");n=document.getElementById("qtyvisitor.id"+j);if($(n).length>0){$(n).text(h)}d=$(l).attr("ag_menuname");f=$(l).attr("ag_icontitle");o=$(l).attr("ag_iconalt");a=cStaticPathSite+$(l).attr("ag_iconsrc");r=$(l).attr("ag_iconclass");for(var w=0;w<arr_agenda.length;w++){c=arr_agenda[w]+j;v=document.getElementById(c);if(v===null){continue}if(c.indexOf("member_party_iditem")===0){continue}t="";q=c.indexOf("_party_iditem");if(q>0){t=c.substring(0,q);if(o=="-"){$("#"+c).closest(".agendaitem").addClass("inpersagenda")}else{if(o=="+"){$("#"+c).closest(".agendaitem").removeClass("inpersagenda")}}}$(v).attr("src",a);$(v).attr("alt",o);$(v).attr("class",r);$(v).attr("title",f);if(arr_agenda[w]=="menu_party_iditem"){$(v).parents("span:first").find("span.textinlink").text(d)}}reportericon(l,j)}});$("#personalagenda tr").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")});agendaOpen()},error:function(w,i){alert("Oeps "+w.statusText)}})}function memberpartyagenda(b){var e=$(b),f="add",a=0,d="",c=false;a=e.attr("id").indexOf("party_iditem");if(a==-1){if(($(b).get(0).tagName.toLowerCase()=="a")||($(b).get(0).tagName.toLowerCase()=="span")){e=e.find("img");a=e.attr("id").indexOf("party_iditem");if(a==-1){return}}else{return}}if(e.hasClass("user_green")||e.hasClass("bin_closed")||e.hasClass("favorite_remove")){f="del";c=false}else{if(e.hasClass("date_delete")){f="del";c=true}}d=e.attr("id").substring(a+12);callmemberagenda(b,f,d)}function UpdateTicketsInPocket(c){var g="",a="",e=$(c),f="",b="",d;f=(e.attr("checked"))?"sure":"unsure";b=e.attr("name").substr(12);$.ajax({type:"GET",url:cDomain+"/ajax/ajaxpartyagendamember.p",data:{iditem:b,action:f},dataType:"xml",success:function(h){$(h).find("result").each(function(){d=$(this).find("message");if($(d).length>0){g=$(d).text();a=$(d).attr("type");showmessage(c,a,g,true)}})},error:function(j,h,i){alert(j.status);alert(j.statusText);alert(i)}})}function agendaOpen(){el=document.getElementById("personalagenda");if(el===null){return}document.getElementById("personalagenda").style.display="block";document.getElementById("textpersonalagenda").style.display="none"}function agendaClose(){el=document.getElementById("personalagenda");if(el===null){return}document.getElementById("personalagenda").style.display="none";document.getElementById("textpersonalagenda").style.display="block"}function togglePersonalAgendaMenu(){el=document.getElementById("personalagenda");if(el){if(el.style.display=="none"){agendaOpen()}else{agendaClose()}}return false}function ReporterRequest(b,e){var f="",d,c,g="",a="";$icon=$(b);if(($(b).get(0).tagName.toLowerCase()=="a")||($(b).get(0).tagName.toLowerCase()=="span")){$icon=$(b).find("img")}if($icon.hasClass("user_go")){f="take"}else{if($icon.hasClass("user_red")){f="taken"}else{if($icon.hasClass("user_green")||$icon.hasClass("bin_closed")||$icon.hasClass("favorite_remove")){f="remove"}}}showmessage(b,"succes",((cLanguage=="en")?"One moment please...":"Een ogenblik geduld ajb"),false);$.ajax({type:"GET",url:cDomain+"/ajax/ajaxreporterrequest.p",data:{iditem:e,action:f},dataType:"xml",success:function(h){$(h).find("result").each(function(){d=$(this).find("message");if($(d).length>0){g=$(d).text();a=$(d).attr("type");showmessage(b,a,g,true)}c=$(this).find("ui");if($(c).length>0){callmemberagenda(b,"refresh",e)}})},error:function(i,h){alert("Oeps "+i.statusText)}})}function RefreshRepRequest(a){var b="Refresh",c="";showmessage(a,"succes",((cLanguage=="en")?"One moment please...":"Een ogenblik geduld ajb"),false);$.ajax({type:"GET",url:cDomain+"/ajax/ajaxreporterrequest.p",data:{action:b},dataType:"xml",success:function(d){$(d).find("result").each(function(){c=$("reporterrequest",this).text();$("#containerreportrequest").html(c)})},error:function(e,d){alert("Oeps "+e.statusText)}})}function UpdateReportType(g,c,b){var f=c.selectedIndex,d,h="",a="";$.ajax({type:"GET",url:cDomain+"/ajax/ajaxreporterrequest.p",data:{iditem:b,action:"reporttype",typereport:f},dataType:"xml",success:function(e){$(e).find("result").each(function(){d=$(this).find("message");if($(d).length>0){h=$(d).text();a=$(d).attr("type");showmessage(c,a,h,true)}})},error:function(i,e){alert("Oeps "+i.statusText)}})}function membercompetitions(){$("#membcomp_active tbody tr").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")}).click(function(){eval($(this).attr("onclick"))});$("#membcomp_wonhistory tbody tr").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")}).click(function(){eval($(this).attr("onclick"))})}function callcompetition(i,a,k,j,c){var e="",f,l,b,n="",h="",q="",m="",g="",d="",p="",o="";$.ajax({type:"GET",url:cDomain+"/ajax/ajaxcompetition.p",data:{iditem:k,action:a,iduserprofile:c},dataType:"xml",success:function(r){$(r).find("result").each(function(){f=$(this).find("message");if($(f).length>0){n=$(f).text();h=$(f).attr("type");q=$(f).attr("title");if(h=="alert"){$("#dialogcontainer").dialog("option","position","center");$("#dialogcontainer").dialog("option","width",700);if(q==""){q=(cLanguage=="en")?"Competitions":"Winacties"}$("#dialogcontainer").dialog("option","title",q);$("#dialogcontainer").html(n);$("#dialogcontainer").dialog("option","buttons",{Ok:function(){$(this).dialog("close")}});$("#dialogcontainer").dialog("open")}else{if(n!=""){showmessage(i,h,n,true)}}}l=$(this).find("ui");if(($(l).length>0)&&(j!="")){m=$(l).attr("win_menuname");g=$(l).attr("win_icontitle");d=$(l).attr("win_iconalt");p=cStaticPathSite+$(l).attr("win_iconsrc");o=$(l).attr("win_iconclass");b=$("."+j);b.attr({src:p,title:g,alt:d,"class":o});$("#winstar").attr({src:cStaticPathSite+"/image/formulier/win.png",width:"57",height:"57"})}e=$("membercompetitions",this).text();if(e!=""){$("#containermembercompetitions").html(e);membercompetitions()}callmemberagenda(i,"refresh",k)})},error:function(s,r){alert("Oeps "+s.statusText)}})}function DeleteCompetition(b,c,a){callcompetition(b,"remove;refresh",c,"",a)}function ReturnGuestList(b,d,c,a){$.ajax({type:"GET",url:"/ajax/ajaxgethelp.p",data:"helptag=returnguestlist",success:function(e){$("#dialogcontainer").dialog("option","position","center");$("#dialogcontainer").dialog("option","width",500);$("#dialogcontainer").dialog("option","title",c);$("#dialogcontainer").html(e);$("#dialogcontainer").dialog("option","buttons",{Ok:function(){callcompetition(b,"cancel;refresh",d,"",a);$(this).dialog("close")},cancel:function(){$(this).dialog("close")}});$("#dialogcontainer").dialog("open")},error:function(f,e){alert("Oeps, "+f.statusText)}})}function Competition(d,e,b){var f="",c="",a,g;a=$(d);if(($(d).get(0).tagName.toLowerCase()=="a")||($(d).get(0).tagName.toLowerCase()=="span")){a=$(d).find("img")}if(a.hasClass("win_add")){f="add";c="win_add"}else{if(a.hasClass("win_del")){f="remove";c="win_del"}}g=$("."+c);g.attr({src:cStaticPathSite+"/image/formulier/loading57.gif"});showmessage(d,"succes",((cLanguage=="en")?"One moment please...":"Een ogenblik geduld ajb"),true);callcompetition(d,f,e,c,b)}function personalagendafunc(e){var $this=$(e.target);if($this.is("td")){urlToOpen=$this.parents("tr:first").find("a.party").attr("href");if(urlToOpen!==undefined){window.location.href=urlToOpen}}else{if($this.is("img")){if($this.hasClass("bin_closed")||$this.hasClass("favorite_remove")||$this.hasClass("favorite_add")||$this.hasClass("user_green")||$this.hasClass("date_add")||$this.hasClass("date_delete")){memberpartyagenda(e.target)}else{if($this.attr("onclick")!==null){eval($this.attr("onclick"));return false}}}else{if($this.is("input")){UpdateTicketsInPocket(e.target)}else{if($this.is("a")){if($this.attr("onclick")!==null){eval($this.attr("onclick"));return false}}else{if($this.is("div")){urlToOpen=$this.find("a.party").attr("href");if(urlToOpen===undefined){urlToOpen=$this.parents(".agendaitem").find("a.party").attr("href")}if(urlToOpen!==undefined){if($("#opensoc").length>0){window.open(urlToOpen,"_top","")}else{window.location.href=urlToOpen}}}}}}}}$(document).ready(function(){$("#debuginfo").append(" document.ready (memberagenda):"+timeDiff.getDiff().toString());timeDiff.setStartTime();$("#personalagenda tr").mouseover(function(){$(this).addClass("over")}).mouseout(function(){$(this).removeClass("over")});$("#AgendaMember").click(function(a){personalagendafunc(a)});membercompetitions();togglePersonalAgendaMenu();$("#debuginfo").append(" Memberagenda.js onready parsetime:"+timeDiff.getDiff().toString())});
