var newwindow = '';

function popUp2(URL,WIDTH,HEIGHT,SCROLL,LEFT,TOP) 
	{
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "','scrollbars="+ SCROLL +",width="+ WIDTH +",height="+ HEIGHT +",left = "+ LEFT +",top = "+ TOP +"');");
	}

function popUp3(URL,ID,WIDTH,HEIGHT,SCROLL,LEFT,TOP) 
{

	if ( !newwindow || newwindow.closed == true ) 
		newwindow = window.open( URL,'" + id + "','height=' + HEIGHT + ',width=' + WIDTH + ', left=' + LEFT + ', top=' + TOP + '');

			
	return false;
}


function keepAliveJS() {
	if (!document.images) return;
	document.images['keepalivepic'].src = '/keepalive.php?x='+escape(new
Date()); //to prevent caching
	setTimeout('keepAliveJS()', 3300000); // refresh every 55 minutes
}


/*###############################
	PROGRESS BAR
###############################*/

var progressEnd;		
var progressInterval;	
var progressAt;
var progressTimer;

function do_prog(item1,item2) 
{
	progressEnd = item1;		
	progressInterval = item2;	
	progressAt = progressEnd;
	progress_update();
}

function progress_clear() 
{
	for (var i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).className = 'pbar1';
	progressAt = 0;
}

function progress_update() 
{
	progressAt++;
	if (progressAt > progressEnd) progress_clear();
	else document.getElementById('progress'+progressAt).className = 'pbar2';
	progressTimer = setTimeout('progress_update()',progressInterval);
}

function progress_stop() 
{
	clearTimeout(progressTimer);
	progress_clear();
}



/*###############################
	COOKIES
###############################*/


function SetCookie(cookieName,cookieValue,nDays) 
{
	var today = new Date();
	var expire = new Date();
 	if (nDays==null || nDays==0) nDays=1;
 	expire.setTime(today.getTime() + 3600000*24*nDays);
 	document.cookie = cookieName+"="+escape(cookieValue)+";expires="+expire.toGMTString();
}

function deleteCookie(name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" + 
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}


function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}






/*###############################
	POPUP
###############################*/
function popUp2(URL,WIDTH,HEIGHT,SCROLL,LEFT,TOP) 
	{
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "','scrollbars="+ SCROLL +",width="+ WIDTH +",height="+ HEIGHT +",left = "+ LEFT +",top = "+ TOP +"');");
	}
	
/*###############################
	HOVER CHURCH PROFILE INACTIVE NOTIFY
###############################*/	
 function action_inactive_div(check){
	if(check == 1) {
	  document.getElementById("inactive_message_div").style.display = "";
	} else if(check == 0) {
	  //document.getElementById("inactive_message_div").style.display = "none";
	} else if(check == 2) {
	  document.getElementById("inactive_message_div").style.display = "none";
	} else {
	  document.getElementById("inactive_message_div").style.display = "";
	  document.getElementById("inactive_message_div").offsetLeft = check;	  
	}
  }	

function setMainSiteColors(siteBack, centerBack){
	document.getElementById("mc_body").style.backgroundColor = siteBack;
	document.getElementById("mc_center_contents").style.backgroundColor = centerBack;
}

function show_update_div(div_name, check){
	if(check == 1){
		if(div_name == 'photo' && document.getElementById("photo_update")){
			document.getElementById("photo_update").style.display = "";
			if(document.getElementById("announcement_update")){
			  document.getElementById("announcement_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} else if(div_name == 'announcement' && document.getElementById("announcement_update")){
			document.getElementById("announcement_update").style.display = "";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} else if(div_name == 'modapplication' && document.getElementById("modapplication_update")){
			document.getElementById("modapplication_update").style.display = "";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} else if(div_name == 'featured_groups' && document.getElementById("featured_groups_update")){
			document.getElementById("featured_groups_update").style.display = "";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("announcement_update")){
			  document.getElementById("announcement_update").style.display = "none";
			}			
		}
	} else if(check == 2){
		if(div_name == 'photo' && document.getElementById("photo_update")){
			document.getElementById("photo_update").style.display = "none";
			if(document.getElementById("announcement_update")){
			  document.getElementById("announcement_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} else if(div_name == 'modapplication' && document.getElementById("modapplication_update")){
			document.getElementById("modapplication_update").style.display = "none";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} 
		else if(div_name == 'announcement' && document.getElementById("announcement_update")){
			document.getElementById("announcement_update").style.display = "none";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("featured_groups_update")){
			  document.getElementById("featured_groups_update").style.display = "none";
			}			
		} else if(div_name == 'featured_groups' && document.getElementById("featured_groups_update")){
			document.getElementById("featured_groups_update").style.display = "none";
			if(document.getElementById("photo_update")){
			  document.getElementById("photo_update").style.display = "none";
			}
			if(document.getElementById("announcement_update")){
			  document.getElementById("announcement_update").style.display = "none";
			}			
		}
	}
}

function showBlogStats(status) {
	if(status == 1)
	document.getElementById('Blogger_Stats').style.display = "block" ;
	else
	document.getElementById('Blogger_Stats').style.display = "none" ;
}


	var BlogStatDropDown = 0;
	var ChurchFilterDiv = 0;
	var TypeFilterDiv = 0;
	var CatFilterDiv = 0;
	var SubmitBlogDropDown =0;
	var exploreOptions = 0;
	

	document.body.onclick = function (){
						if(exploreOptions == 0 && document.getElementById('ExploreDropDown') != null){
							document.getElementById("ExploreDropDown").style.display = 'none';
//							exploreOptions = 0;
						}
						if(selectedPrayer != 0 && document.getElementById('prayerLink'+selectedPrayer) != null && document.getElementById('prayerHomeForm'+selectedPrayer) != null){
							document.getElementById('prayerLink'+selectedPrayer).style.display = '';
							document.getElementById('prayerHomeForm'+selectedPrayer).style.display = 'none';
							selectedPrayer = 0;
//							exploreOptions = 0;
						}
						if(BlogStatDropDown == 0 && document.getElementById('Blogger_Stats') != null)
							document.getElementById('Blogger_Stats').style.display = 'none';
						if(ChurchFilterDiv == 0 && document.getElementById('ChurchesDropDown') != null)
							document.getElementById('ChurchesDropDown').style.display = 'none';
						if(TypeFilterDiv == 0 && document.getElementById('ChangeType') != null )
							document.getElementById('ChangeType').style.display = 'none';
						if(CatFilterDiv == 0 && document.getElementById('ChangeCategory') != null )
							document.getElementById('ChangeCategory').style.display = 'none';	
						if(SubmitBlogDropDown == 0 && document.getElementById('dropdownPrivacy') != null )
							document.getElementById('dropdownPrivacy').style.display = 'none';								
							
							 };
							 

	
		function toggleBlogStatFloatingOption() {

			BlogStatDropDown = 1;
			
			if(document.getElementById('Blogger_Stats').style.display=='block') {
				document.getElementById('Blogger_Stats').style.display='none';
			} else {
				document.getElementById('Blogger_Stats').style.display='block';
			}
		}
		
		function ChangeBSDropDownVal(val)
			{
				BlogStatDropDown = val;
			}
		

function toggleSubmitBlogFloatingOption() {

	SubmitBlogDropDown = 1;
	
	if(document.getElementById('dropdownPrivacy').style.display=='block') {
		document.getElementById('dropdownPrivacy').style.display='none';
	} else {
		document.getElementById('dropdownPrivacy').style.display='block';
	}
}

function ChangeSubmitBlogDropDownVal(val)
	{
		SubmitBlogDropDown = val;
	}



/*###############################
	Tiny Editor Trigger
###############################*
function myHandleEvent(e){

	if(document.getElementById('mce_editor_0') && (e.type == 'focus' || e.type == 'blur' || e.type == 'keyup' || e.type == 'keydown') ){
		obj=document.getElementById('mce_editor_0');
		if(obj.contentDocument){
			content=obj.contentDocument.body.innerHTML; //FireFox (getContent() messes up cursor position)
		}else{
			content=tinyMCE.getContent("text"); //IE
		}
		var re = /(<([^>]+)>)/ig ; //strip all tags
   		plaintext = content.replace(re, "");
		if(plaintext == "Add a comment..."){
			if(obj.contentDocument){
				obj.contentDocument.body.innerHTML = ""; //FireFox ()
				obj.contentDocument.body.style.color = '#000000';
			}else{
				tinyMCE.setContent(""); //IE
			}
		}
	}
	return true;
}

function myCustomOnInit(){
	if(document.getElementById('mce_editor_0') ){
		obj=document.getElementById('mce_editor_0');
		if(obj.contentDocument){
			content=obj.contentDocument.body.innerHTML; //FireFox (getContent() messes up cursor position)
		}else{
			content=tinyMCE.getContent("text"); //IE
		}
		var re = /(<([^>]+)>)/ig ; //strip all tags
   		plaintext = content.replace(re, "");
		if(plaintext == "Add a comment..."){
			if(obj.contentDocument){
				obj.contentDocument.body.style.color = '#CCCCCC';
			}else{
				//document.getElementById("text").style.color = '#CCCCCC';
				//tinyMCE.setStyleAttrib(tinyMCE.getInstanceById('mce_editor_0'), 'color', '#CCCCCC');
			}
		}
	}
}
*/

function hideshow(val,elem) {
	if(val == 1) 
		document.getElementById(elem).style.display = 'block';
	else
		document.getElementById(elem).style.display = 'none';
}


function showExploreOptions(){
	exploreOptions = 1;
				
	if(document.getElementById("ExploreDropDown").style.display =='block') {
		document.getElementById("ExploreDropDown").style.display = 'none';
	} else {
		document.getElementById("ExploreDropDown").style.display = 'block';
	}
	/*if(exploreOptions == 0){
		document.getElementById("ExploreDropDown").style.display = 'block';
		exploreOptions = 1;
	} else{
		document.getElementById("ExploreDropDown").style.display = 'none';
		exploreOptions = 0;
	}*/
}
function ChangeEDropDownVal(val)
{
	exploreOptions = val;
}

var selectedPrayer = 0;
function homeFeedPrayer(prayerID){
	document.getElementById("prayerLink"+prayerID).style.display = 'none';
	document.getElementById("prayerHomeForm"+prayerID).style.display = '';
}
function setHomePrayer(val){
	selectedPrayer = val;
}
function hideMyText (elem , txt ) {
	if(elem.value == txt ) {
		elem.style.color="#000000";
		elem.value = "";
	} else if (elem.value == "") {
		elem.value = txt;
		elem.style.color="#888888";				
	}
}

