
function updatePrayer(prayerID){
im_center.close();
popupOverPrayer(true);
im_ajax.send('user.prayer.update.ajax.php', function(data){
im_center.show('updateprayer',
im_center.templates.compile({
'TITLE': 'Updating prayer',
'CLOSE_BTN': '<div class="closeButton" onclick="javascript: im_center.close();popupOverPrayer(false);">X</div>',
'CONTENT': data
}, 'closeBtn')
);
}, 'prayer_id='+prayerID);
}function joinAprayer(prayerID, url){
im_center.close();
popupOverPrayer(true);
im_ajax.send('user.prayer.join.ajax.php', function(data){
im_center.show('joinaprayer',
im_center.templates.compile({
'TITLE': 'Joining to prayer',
'CLOSE_BTN': '<div class="closeButton" onclick="javascript: im_center.close();popupOverPrayer(false);">X</div>',
'CONTENT': data
}, 'closeBtn')
);
}, 'prayer_id='+prayerID+'&url='+url);
}function sendAprayer(){
im_form.submitAjaxForm('frmJoinToPrayer', 'user.prayer.join.ajax.php', function(data){
im_center.close();
im_center.show('msg_screen',
im_center.templates.compile({
'TITLE': 'Joining to prayer',
'CLOSE_BTN': '<div class="closeButton" onclick="javascript: document.location.reload();">X</div>',
'CONTENT': data+'<div class="sendBtn pointer" style="line-height:23px;margin:15px auto 0px auto;text-align:center;" onclick="javascript: document.location.reload();">Close</div>'
}, 'closeBtn')
);
});
}function popupOverPrayer(isOpen){
if(isOpen){
im_gui.display.hide('divPanoramic', 'divLiveCamera');
}else{
if(!im_gui.obj('divLiveCamera')||!im_gui.obj('divPanoramic')){return false;}
if(im_gui.obj('divLiveCamera').getAttribute('originaldisplaystyle')=='block'){
im_gui.display.show('divLiveCamera');
choosePrayerTab('tab_camera');
}else{
im_gui.display.show('divPanoramic');
choosePrayerTab('tab_panoramic');
}
}
}function getPrayerPosts(prayerID, pagenum){
im_ajax.send('prayer.posts.get.ajax.php', function(data){
im_gui.misc.innerData('prayerPosts', data);
}, 'prayer_id='+prayerID+'&pagenum='+pagenum);
}function toggleParticipants(){
var btnSpan = im_gui.obj('spanText');
var panoramicDiv = im_gui.obj('divPanoramic');
var liveCameraDiv = im_gui.obj('divLiveCamera');
var participantsDiv = im_gui.obj('participants');
if(btnSpan.innerHTML==''){
btnSpan.innerHTML=' Hide';
im_gui.css.removeClass(participantsDiv, 'hidden');
}else{
btnSpan.innerHTML='';
im_gui.css.addClass(participantsDiv, 'hidden');
}
if(panoramicDiv.style.display=='none'){
if(liveCameraDiv.className.indexOf('centerized')>-1){
im_gui.css.removeClass(liveCameraDiv, 'centerized');
}else{
im_gui.css.addClass(liveCameraDiv, 'centerized');
}
}else{
if(panoramicDiv.className.indexOf('centerized')>-1){
im_gui.css.removeClass(panoramicDiv, 'centerized');
}else{
im_gui.css.addClass(panoramicDiv, 'centerized');
}
}
}function choosePrayerTab(curTab){
curTab = im_gui.obj(curTab);
if(!curTab){return false;}
if(curTab.className.indexOf('current')>-1){return false;}
var tabsDiv = im_gui.obj('div','tag',im_gui.obj('tabs'));
for(var i=0;i<tabsDiv.length;i++){tabsDiv[i].className = tabsDiv[i].className.replace(' current', '');}
curTab.className += ' current';
im_gui.display.hide('divPanoramic', 'divLiveCamera');
im_gui.display.show(curTab.getAttribute('container_id'));
if (im_gui.obj('tab_camera')){
if (curTab.id != 'tab_camera'){
im_gui.obj('iframe_camera').setAttribute('org_src', im_gui.obj('iframe_camera').src);
im_gui.obj('iframe_camera').src = '';
}else{
im_gui.obj('iframe_camera').src = im_gui.obj('iframe_camera').getAttribute('org_src');
}
}
}function showFMSPlayer(pcode){
var ret = "";
ret = ret+ " <object id='player' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http:\/\/download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0'  align='middle' ";
ret = ret+ " width='286' height='160' > ";
ret = ret+ '<param name="allowScriptAccess" value="sameDomain" /> ';
ret = ret+ '<param name="allowFullScreen" value="false" /> ';
ret = ret+ '<param name="movie" value="/_media/far/vocalplayer_new.swf" /> ';
ret = ret+ '<param name="quality" value="high" /> ';
ret = ret+ '<param name="bgcolor" value="#FFFFFF" /> ';
ret = ret+ '<param name="wmode" value="transparent" /> ';
ret = ret+ '<param name="FlashVars" value="pcode='+pcode+'" /> ';
ret = ret+ "<embed src='/_media/far/vocalplayer_new.swf' wmode='transparent' quality='high' bgcolor='#FFFFFF' ";
ret = ret+ " width='286' height='160' ";
ret = ret+ " FlashVars='pcode="+pcode+"' ";
ret = ret+ " name='player' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http:\/\/www.macromedia.com/go/getflashplayer' /> ";
ret = ret+ '</object> ';
document.write(ret);
}
function radioGroup(divID, current){
var divRadioGroup = im_gui.obj("div", "tag", im_gui.obj(divID));
var i = 0;
for(i=0;i<divRadioGroup.length;i++){
if(divRadioGroup[i].getAttribute('type')=='radio'){
divRadioGroup[i].className = divRadioGroup[i].className.replace('_current', '');
divRadioGroup[i].getElementsByTagName('input')[0].checked=false;
}
if(divRadioGroup[i]==current){
divRadioGroup[i].className+='_current';
divRadioGroup[i].getElementsByTagName('input')[0].checked=true;
}
}
}function togglePrayerType(current, other){
im_gui.obj(other).style.display='none';
im_gui.obj(current).style.display='block';
}function toggleLocationPicture(isShow){
im_gui.obj('locationImage').style.display=(isShow ? 'block' : 'none');
im_gui.obj('btn_show').style.display=(!isShow ? 'block' : 'none');
im_gui.obj('btn_hide').style.display=(isShow ? 'block' : 'none');
}var prayerSite = {
lastImgID: 0,

choose: function(locID, locExt){
im_gui.obj('frmPostPrayer').prayer_site_id.value=locID;
if(this.lastImgID>0){
im_gui.obj('chooseBtn_'+this.lastImgID).src = im_gui.obj('chooseBtn_'+this.lastImgID).src.replace('_orange', '_gray');
}
if(locID>0){
im_gui.obj('locationPicDiv').innerHTML = '<img src="/_media/locations/'+locID+'.'+locExt+'" />'+'<div class="sendBtn pointer" style="left:15px;line-height:23px;position:absolute;text-align:center;top:-45px;" onclick="javascript:prayerSite.toggleSiteImg();">Other Sites</div>';
im_gui.obj('chooseBtn_'+locID).src = im_gui.obj('chooseBtn_'+locID).src.replace('_gray', '_orange');
im_gui.obj('locationPicDiv').style.display='block';
im_gui.obj('sitePrayerDiv').style.display='none';
this.lastImgID=locID;
}
},

toggleSiteImg: function(){
im_gui.obj('locationPicDiv').style.display='none';
im_gui.obj('sitePrayerDiv').style.display='block';
}
};function sendPrayerForm(){
if(im_form.checkForm('frmPostPrayer')){
if(im_gui.obj('frmPostPrayer').prayer_site_id.value<=0){
im_ajax.send('prayer.post.testfile.ajax.php', function(data){
if(data==1){
submitPrayerForm();
}else{
alert('Please use the Jerusalem Prayer Recorder for your prayer first.');
}
});
}else{
submitPrayerForm();
}
}
}function submitPrayerForm(){
im_gui.obj('p-action-buttons').innerHTML = '<img alt="activity indicator" src="/_media/images/ajax-loader.gif"/> Sending your prayer, please wait...';
window.setTimeout(function(){
im_gui.obj('frmPostPrayer').submit();
}, 2000);
}function clearPrayerForm(){
im_gui.obj('frmPostPrayer').reset();
}function chooseCircle(circleID){
switch(circleID){
case 1:
im_gui.obj('publicFriendsTbl').style.display = 'block';
im_gui.obj('invitationsDiv').style.display = 'block';
if(im_gui.browser.ie){im_gui.obj('radio_1').checked = true;} 
im_gui.obj('sendBtn').src = im_gui.obj('sendBtn').src.replace('send_post.gif', 'send.jpg');
break;
case 2:
im_gui.obj('invitationsDiv').style.display = 'block';
im_gui.obj('publicFriendsTbl').style.display = 'block';
if(im_gui.browser.ie){im_gui.obj('radio_3').checked = true;} 
im_gui.obj('sendBtn').src = im_gui.obj('sendBtn').src.replace('send_post.gif', 'send.jpg');
break;
case 4:
im_gui.obj('publicFriendsTbl').style.display = 'none';
im_gui.obj('invitationsDiv').style.display = 'none';
if(im_gui.browser.ie){im_gui.obj('radio_4').checked = true;} 
im_gui.obj('sendBtn').src = im_gui.obj('sendBtn').src.replace('send.jpg', 'send_post.gif');
break;
}
}function returnContactApi(data){
im_gui.obj('myFriendsEmails').value=data;
}function doTextLimit(obj,maxChars,charsLabelID,charsCounterID){
if(obj.value.length > maxChars){
obj.value = obj.value.substring(0,maxChars);
}else{
if(charsLabelID!=''){
im_gui.obj(charsLabelID).style.width = 100-((obj.value.length/maxChars)*100)+'%';
}
im_gui.obj(charsCounterID).innerHTML = (maxChars-obj.value.length)+' Characters left';
}
}function showFMSRecorder(isReturn){
if(typeof(isReturn)=='undefined'){var isReturn=false;}
var ret = '';
ret = ret + '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http:\/\/download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" ';
ret = ret + 'width="286" height="160" id="player" align="middle"> ';
ret = ret + '<param name="allowScriptAccess" value="sameDomain" /> ';
ret = ret + '<param name="allowFullScreen" value="false" /> ';
ret = ret + '<param name="movie" value="/_media/far/vocalrecorder_new.swf" /> ';
ret = ret + '<param name="quality" value="high" /> ';
ret = ret + '<param name="bgcolor" value="#ffffff" /> ';
ret = ret + '<param name="wmode" value="transparent" /> ';
ret = ret + '<embed src="/_media/far/vocalrecorder_new.swf" wmode="transparent" quality="high" bgcolor="#ffffff" width="286" height="160" name="player" align="middle" ';
ret = ret + 'allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http:\/\/www.macromedia.com/go/getflashplayer" /> ';
ret = ret + '</object>';
if(isReturn){
return ret;
}else{
document.write(ret);
}
}function loadFriendsList(callback, curIdsInputID){
var curFriendsIds='';
var curFriendsIds='';
if(typeof(curIdsInputID)=='string'){curFriendsIds = im_gui.obj(curIdsInputID).value;}
im_ajax.send('user.friends.get.ajax.php', function(data){
im_center.show('friendsList', 
im_center.templates.compile({
'TITLE' : 'Friends List',
'CONTENT' : data
})
);
}, 'callback='+callback+'&curIds='+curFriendsIds);
}function selectFriends(callback){
var frmObj = im_gui.obj('frmUsersFriends');
var i = 0;
var friendsArr = new Array();
friendsArr['ids'] = new Array();
friendsArr['names'] = new Array();
for(;i<frmObj.length;i++){
if(frmObj.elements[i].type=='checkbox'){
if(frmObj.elements[i].checked){
friendsArr['ids'][friendsArr['ids'].length] = frmObj.elements[i].value;
friendsArr['names'][friendsArr['names'].length] = frmObj.elements[i].getAttribute('nickname');
}
}
}
callback(friendsArr);
im_center.close();
}function importContacts(){
var h =screen.height;
var w =screen.width;
window.open("/invitecontacts","invite","scrollbars=yes,height="+h+",width="+w+",toolbar=no,location=no,statusbar=no,chrome=yes,resizable=yes");
}function choosePrayerSite(id, imgExt){
if(id>0){
im_gui.obj('frmPostPrayer').prayer_site_id.value=id;
jQuery('#div-prayer-sites-locations').hide();
jQuery('#div-current-site').show();
jQuery('#img-current-site').attr('src', '/_media/locations/'+id+'.'+imgExt);
}else{
im_gui.obj('frmPostPrayer').prayer_site_id.value=4;
jQuery('#div-prayer-sites-locations').show();
jQuery('#div-current-site').hide();
}
}function choosePrayerCircle(type){
im_gui.obj('frmPostPrayer').circle.value=type;
switch(type){
case 1:
im_gui.obj('img-circle-4').src=im_gui.obj('img-circle-4').src.replace('-selected', '');
im_gui.obj('img-circle-1').src=im_gui.obj('img-circle-1').src.replace('-selected', '');
im_gui.obj('img-circle-1').src=im_gui.obj('img-circle-1').src.replace('.gif', '-selected.gif');
im_gui.obj('p-action-buttons-post').src=im_gui.obj('p-action-buttons-post').src.replace('_short.gif', '.gif');
im_gui.display.show('invite-friends-box');
break;
case 4:
im_gui.obj('img-circle-1').src=im_gui.obj('img-circle-1').src.replace('-selected', '');
im_gui.obj('img-circle-4').src=im_gui.obj('img-circle-4').src.replace('-selected', '');
im_gui.obj('img-circle-4').src=im_gui.obj('img-circle-4').src.replace('.gif', '-selected.gif');
im_gui.obj('p-action-buttons-post').src=im_gui.obj('p-action-buttons-post').src.replace('.gif', '_short.gif');
im_gui.display.hide('invite-friends-box');
break;
}
}function chooseSchedule(isShow){
if(isShow == 1){
im_gui.display.show('tblSchedule');
im_gui.obj('schedule_from').setAttribute('required', 'any:Start At;');
im_gui.obj('schedule_to').setAttribute('required', 'any:End At;');
im_gui.obj('frmPostPrayer').schedule.value=1;
im_gui.obj('img-schedule-no').src=im_gui.obj('img-schedule-no').src.replace('-selected', '');
im_gui.obj('img-schedule-yes').src=im_gui.obj('img-schedule-yes').src.replace('-selected', '');
im_gui.obj('img-schedule-yes').src=im_gui.obj('img-schedule-yes').src.replace('.gif', '-selected.gif');
}else{
im_gui.display.hide('tblSchedule');
im_gui.obj('schedule_from').setAttribute('required', '');
im_gui.obj('schedule_to').setAttribute('required', '');
im_gui.obj('frmPostPrayer').schedule.value=0;
im_gui.obj('img-schedule-yes').src=im_gui.obj('img-schedule-yes').src.replace('-selected', '');
im_gui.obj('img-schedule-no').src=im_gui.obj('img-schedule-no').src.replace('-selected', '');
im_gui.obj('img-schedule-no').src=im_gui.obj('img-schedule-no').src.replace('.gif', '-selected.gif');
}
}function changePrayerType(type){
im_gui.obj('frmPostPrayer').prayerType.value=type;
if(type=='vocal'){
im_gui.obj('img-prayertype-vocal').src=im_gui.obj('img-prayertype-vocal').src.replace('-selected', '');
im_gui.obj('img-prayertype-sites').src=im_gui.obj('img-prayertype-sites').src.replace('-selected', '');
im_gui.obj('img-prayertype-vocal').src=im_gui.obj('img-prayertype-vocal').src.replace('.gif', '-selected.gif');
im_gui.display.hide('div-prayer-sites');
im_gui.display.show(
'div-vocal-site',
'div-prayer-vocal'
);
im_gui.obj('prayer-cast-place').innerHTML = 'Your Prayer will be broadcasted overlooking the old city of Jerusalem';
}else{
im_gui.obj('img-prayertype-vocal').src=im_gui.obj('img-prayertype-vocal').src.replace('-selected', '');
im_gui.obj('img-prayertype-sites').src=im_gui.obj('img-prayertype-sites').src.replace('-selected', '');
im_gui.obj('img-prayertype-sites').src=im_gui.obj('img-prayertype-sites').src.replace('.gif', '-selected.gif');
im_gui.display.show('div-prayer-sites');
im_gui.display.hide(
'div-vocal-site',
'div-prayer-vocal'
);
im_gui.obj('prayer-cast-place').innerHTML = 'Your Prayer will be Addressed  to one of the holy sites in Jerusalem';
}
}function choosePrayerTemplate(id, title){
if(id>0){
jQuery.ajax({
url:'/_ajax/ajax.index.php',
data:{
'file':'prayers.template.get.ajax.php',
'id':id
},
success:function(content){
im_gui.obj('frmPostPrayer').title.value=title;
im_gui.obj('frmPostPrayer').content.value=content;
doTextLimit(im_gui.obj('frmPostPrayer').title,70,'','charsCounter');
doTextLimit(im_gui.obj('frmPostPrayer').content,600,'','charsCounter_2');
}
});
}
}function inviteMyFriendsToPrayer(friendsListArr){
im_gui.obj('myFriendsIds').value = friendsListArr['ids'];
im_gui.obj('myFriendsNames').value = friendsListArr['names'];
}
