function send_email()
{
	return true;
}

function approve_exhibit()
{
	return true;
}

function populate_exhibit_image_caption(id) 
{  
    var req5 = new XMLHttpRequest();    
	req5.onreadystatechange = function() {
		if (req5.readyState == 4) {
            //ToggleFloatingLayer('PleaseWaitExhibitThLayer', 0);
            if (req5.status == 200) {
                var tbl = document.getElementById('captioninfo');
				tbl.innerHTML = "<p>" + req5.responseText + "</p>";
            } else {
				alert("Error: While trying to perform action, please try again later");
			}
		} else {
			//ToggleFloatingLayer('PleaseWaitExhibitThLayer', 1);
		}
    }
    req5.open("GET", "exhibit_thimages.prcoess.php?id=" + id + "&action=image_caption" , true);
    req5.send("");
}

function validate_feedback_form(formname)
{	
	errorIndex = 0;
	focusField = "";
	error = " Following are the fields required for submitting feedback: \n ";
	
	if(!checkRequired_with_default_text_field(formname.viewer_name, "Please enter your name"))
	{
		error = error + " \n * Name";
		if(focusField == "")	{
			focusField = formname.viewer_name;
		}
		errorIndex = errorIndex + 1;
	}
	if(formname.viewer_email.value != "")	
	{
		if(!validateEmail_Field(formname.viewer_email, "Please enter Valid Email Address")) 
		{	
			error = error + " \n * Valid email address";
			if(focusField == "")	{
			focusField = formname.viewer_email;
			}
			errorIndex = errorIndex + 1;
		}
	}
	if(!checkRequired_with_default_text_field(formname.feedback, "Please enter your feedback"))
	{
		error = error + " \n * Your comments";
		if(focusField == "")	{
			focusField = formname.feedback;
		}
		errorIndex = errorIndex + 1;
	}
	if(!checkRequired_with_default_text_field(formname.security_question, "Please select security question"))
	{
		error = error + " \n * Security question";
		if(focusField == "")	{
			focusField = formname.security_question;
		}
		errorIndex = errorIndex + 1;
	}
	if(!checkRequiredField(formname.security_answer, "Please enter security answer"))
	{
			error = error + " \n * Security answer";
			if(focusField == "")	{
				focusField = formname.security_answer;
			}
			errorIndex = errorIndex + 1;
	}
	if(errorIndex > 0)
	{
		alert(error);
		setfocus(focusField);
		return false;	
	}	
	return true;

}

function validate_exhibit_approval_form(frm) 
{
	if(frm.approve_action.value == "send_email" && frm.exhibit_comments.value == "")
	{
		alert("Please enter email comments.");
		setfocus(frm.exhibit_comments);
		return false;
	}
	return true;
}
function send_email(frm)
{
	frm.approve_action.value = "send_email";
	if(validate_exhibit_approval_form(frm))
	{
		frm.submit();
	}	else	{
		return false;
	}
}

function approve_exhibit(frm)
{
	frm.approve_action.value = "approve_exhibit";
	if(validate_exhibit_approval_form(frm))
	{
		frm.submit();
	}	else	{
		return false;
	}
}
function populate_exhibit_feedback(exhibit_id,feedback_page,theme_name)
{
	var req5 = new XMLHttpRequest();    
	req5.onreadystatechange = function() {
		if (req5.readyState == 4) {
			//ToggleFloatingLayer('PleaseWaitExhibitFeedbackLayer', 0);
			if (req5.status == 200) {
				var tbl = document.getElementById ("exhibit_feedback");
				tbl.innerHTML = req5.responseText;
			} else {
				alert("Error: While trying to perform action, please try again later");
			}
		} else {
			//ToggleFloatingLayer('PleaseWaitExhibitFeedbackLayer', 1);
		}
	}
	req5.open("GET", "exhibit_feedback.prcoess.php?exhibit_id=" + exhibit_id + "&fpage=" + feedback_page +"&theme_name="+ theme_name , true);
	req5.send("");
}

function htmlEncode(s)
{
	return s.replace(/&(?!\w+([;\s]|$))/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;");
}
