function toggle_advanced_settings()
{
	var all_settings = document.getElementById("all_settings_span");
	var setting_title = document.getElementById("advanced_setting_title");
	
	if(all_settings.style.display == "block") 
	{
		all_settings.style.display = "none";
		setting_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/8_blue.png' align='absmiddle'/> Click to view advanced site settings";
  	}
	
	else {
		all_settings.style.display = "block";
		setting_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/8_blue_up.png' align='absmiddle'/> Click to hide advanced site settings";
	}
}

function toggle_parent_child_relationship()
{
	//default settings
	var ows_relationship_settings = document.getElementById("parent_child_relationship_settings");
	var ows_relationship_title = document.getElementById("parent_child_relationship_title");
	
	var ows_mirror_relationship_settings = document.getElementById("mirror_ows_settings");
	var ows_mirror_relationship_title = document.getElementById("mirror_ows_title");
	
	var ows_grandparent_relationship_settings = document.getElementById("grandparent_child_relationship_settings");
	var ows_grandparent_relationship_title = document.getElementById("grandparent_child_relationship_title");
	
	if(ows_relationship_settings.style.display == "block") 
	{
		ows_relationship_settings.style.display = "none";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Parent-Child' Relationship.";
  	}
	
	else 
	{
		ows_relationship_settings.style.display = "block";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/12_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Parent-Child' Relationship.";
		
		//hide the mirror ows settings
		ows_mirror_relationship_settings.style.display = "none"; //If grandparent, close the parent settings.
		ows_mirror_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Mirror' Relationship.";

		//hide the grandparent ows settings
		ows_grandparent_relationship_settings.style.display = "none";
		ows_grandparent_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Grandparent-Parent-Child' Relationship.";
	}
}

function toggle_grandparent_child_relationship()
{
	var ows_relationship_settings = document.getElementById("grandparent_child_relationship_settings");
	var ows_relationship_title = document.getElementById("grandparent_child_relationship_title");

	var ows_parent_relationship_settings = document.getElementById("parent_child_relationship_settings");
	var ows_parent_relationship_title = document.getElementById("parent_child_relationship_title");
	
	var ows_mirror_relationship_settings = document.getElementById("mirror_ows_settings");
	var ows_mirror_relationship_title = document.getElementById("mirror_ows_title");

	if(ows_relationship_settings.style.display == "block") 
	{
		ows_relationship_settings.style.display = "none";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Grandparent-Parent-Child' Relationship.";
  	}
	else 
	{
		ows_relationship_settings.style.display = "block";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/12_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Grandparent-Parent-Child' Relationship.";
		
		//hide the parent ows settings
		ows_parent_relationship_settings.style.display = "none"; //If grandparent, close the parent settings.
		ows_parent_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Parent-Child' Relationship.";

		//hide the mirror ows settings
		ows_mirror_relationship_settings.style.display = "none"; //If grandparent, close the parent settings.
		ows_mirror_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Mirror' Relationship.";
	}
}



// -------------------- Mirror toggle function. -------------------------------------------

function toggle_mirror_ows_relationship()
{
	//default settings
	var ows_relationship_settings = document.getElementById("mirror_ows_settings");
	var ows_relationship_title = document.getElementById("mirror_ows_title");
	
	var ows_parent_relationship_settings = document.getElementById("parent_child_relationship_settings");
	var ows_parent_relationship_title = document.getElementById("parent_child_relationship_title");
	
	var ows_grandparent_relationship_settings = document.getElementById("grandparent_child_relationship_settings");
	var ows_grandparent_relationship_title = document.getElementById("grandparent_child_relationship_title");
	
	if(ows_relationship_settings.style.display == "block") 
	{
		ows_relationship_settings.style.display = "none";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Mirror' Relationship.";
  	}
	
	else 
	{
		ows_relationship_settings.style.display = "block";
		ows_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/12_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Mirror' Relationship.";
		
		//hide the parent ows settings
		ows_parent_relationship_settings.style.display = "none"; //If grandparent, close the parent settings.
		ows_parent_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Parent-Child' Relationship.";

		//hide the grandparent ows settings
		ows_grandparent_relationship_settings.style.display = "none";
		ows_grandparent_relationship_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> OWS-to-OWS Relationship. 'Grandparent-Parent-Child' Relationship.";
	}
}



function toggle_site_visibility_settings()
{
	var visibility_settings = document.getElementById("site_visibility_settings");
	var visibility_title = document.getElementById("site_visibility_title");
	
	if(visibility_settings.style.display == "block") 
	{
		visibility_settings.style.display = "none";
		visibility_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/> Advanced Site Visibility & Meta Details";
  	}
	
	else 
	{
		visibility_settings.style.display = "block";
		visibility_title.innerHTML = "<img src='om-content/themes/omavo/images/icons/12_blue.png' align='absmiddle'/> Advanced Site Visibility & Meta Details";
	}
}


function toggle_community_settings(span_id)
{
	var community_settings = document.getElementById(span_id);
	
	if(community_settings.style.display == "block") 
	{
		community_settings.style.display = "none";
  	}
	
	else {
		community_settings.style.display = "block";
	}
}

//Confirm Action
function confirmAction(msg) 
{
	return confirm(msg);
}


function toggle_post_settings()
{
	var post_settings = document.getElementById("advance_post_settings");
	var setting_icon = document.getElementById("icon");
	
	if(post_settings.style.display == "block") 
	{
		post_settings.style.display = "none";
		setting_icon.innerHTML = "<img src='om-content/themes/omavo/images/icons/11_blue.png' align='absmiddle'/>";
  	}
	
	else {
		post_settings.style.display = "block";
		setting_icon.innerHTML = "<img src='om-content/themes/omavo/images/icons/12_blue.png' align='absmiddle'/>";
	}
}


//General Jump Menu
function jumpMenu(loc_url, filter)
{
	parent.location.href = loc_url+'&filter='+filter;
}
