function toggle_image_upload_1()
{
	var image_upload = document.getElementById("image_x");
	var text_img = document.getElementById("add_img_text");
	var more_upload = document.getElementById("more_image");
	var more_text_img = document.getElementById("more_img_text");
	
	if(image_upload.style.display == "block") {
		image_upload.style.display = "none";
		more_upload.style.display = "none";
		text_img.innerHTML = "Add[+] Image to post";
  	}
	else {
		image_upload.style.display = "block";
		text_img.innerHTML = "Hide Image Upload Field";
		more_text_img.innerHTML = "Add [+] more upload fields ";
	}
} 
//Add more upload fields
function toggle_image_upload_2() {
	var image_upload = document.getElementById("more_image");
	var text_img = document.getElementById("more_img_text");
	if(image_upload.style.display == "block") {
    	image_upload.style.display = "none";
		text_img.innerHTML = "Add[+] Image to post";
  	}
	else {
		image_upload.style.display = "block";
		text_img.innerHTML = " ";
	}
} 
//Add the title field
function toggle_title_field(){
	var title_field = document.getElementById("title_x");
	var toggle_text = document.getElementById("title_text");
	
	if(title_field.style.display == "block")
	{
    	title_field.style.display = "none";
		toggle_text.innerHTML = "Add[+] Title to post ";
  	}
	else {
		title_field.style.display = "block";
		toggle_text.innerHTML = "Hide Title field ";
	}
} 
//Toggle the read more text for feeds
function toggle_feeds_read_more(str){
	var content = document.getElementById("read_further_"+str);
	var toggle_link = document.getElementById("read_more_"+str);
	
	if(content.style.display == "inline")
	{
    	content.style.display = "none";
		toggle_link.innerHTML = "";
  	}
	else {
		content.style.display = "inline";
		toggle_link.innerHTML = "";
	}
} 
//Toggle the read more text for comments
function toggle_comment_read_more(str){
	var content = document.getElementById("read_further_comment_"+str);
	var toggle_link = document.getElementById("read_more_comment_"+str);
	
	if(content.style.display == "inline")
	{
    	content.style.display = "none";
		toggle_link.innerHTML = "";
  	}
	else {
		content.style.display = "inline";
		toggle_link.innerHTML = "";
	}
} 
//Toggle the comment form
function toggle_comment_form(str){
	var field = document.getElementById("comment_x_y"+str);
	
	if(field.style.display != "block")
	{
    	field.style.display = "block";
  	}
} 

//Confirm Delete
function confirm_delete() 
{
	return confirm('Are you sure you want to delete this record?');
}

//Toggle the profile contact form
function toggle_update_areas(str_link, section, output_span, switch_x){
	
	var toggle_x = document.getElementById(switch_x);
	var toggle_link = document.getElementById(str_link);
		
	if(toggle_x.style.display == "block")
	{
    	toggle_x.style.display = "none";
    	//area_x.style.display = "block";
		toggle_link.innerHTML = "[+] Edit Info";
		switch(section)
		{
			case 'access_info':
				show_refresh_update_fields(output_span, 'user_access_info')
				break;
			case 'basic_info':
				show_refresh_update_fields(output_span, 'basic_user_info')
				break;
			case 'personal_info':
				show_refresh_update_fields(output_span, 'user_personal_info')
				break;
			case 'contact_info':
				show_refresh_update_fields(output_span, 'user_contact_info')
				break;			
		}
  	}
	else {
		toggle_x.style.display = "block";
    	//area_x.style.display = "block";
		toggle_link.innerHTML = "[-] Show Info ";
		switch(section)
		{
			case 'access_info':
				show_refresh_update_fields(output_span, 'password_update_form')
				break;
			case 'basic_info':
				show_refresh_update_fields(output_span, 'basic_update_form')
				break;
			case 'personal_info':
				show_refresh_update_fields(output_span, 'personal_info_update_form')
				break;
			case 'contact_info':
				show_refresh_update_fields(output_span, 'contact_update_form')
				break;			
		}				
	}
} 


//Send SMS Counter
//Limit Text Area Characters
function limitText(limitField, limitCount, limitNum) 
{
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}

function clickclear(thisfield, defaulttext) 
{
	if (thisfield.value == defaulttext) 
	{
		thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) 
{
	if (thisfield.value == "") 
	{
		thisfield.value = defaulttext;
	}
}

