function openMessagePopup() {
	new Popup('message_popup',null,{modal:true});
	$('message_popup').popup.show();
}



function initTable(tblId) {
	var rows = document.getElementById(tblId).getElementsByTagName("tr");
	for(i=0;i<rows.length;i++){
		rows[i].onclick = new Function("select_row('table1', this);");
		rows[i].onmouseover = function() { this.className='highlight' };
		rows[i].onmouseout =  function() { this.className='' };
	}
}
function select_row(tblId, row) {
	var rows = document.getElementById(tblId).getElementsByTagName("tr");
	for(i=0;i<rows.length;i++){
		if (rows[i].id == row.id) {
			rows[i].style.background="#FFFFCC";
			rows[i].onmouseover = function() { this.style.background="#FFFFCC"; };
			rows[i].onmouseout =  function() { this.style.background="#FFFFCC"; };
		} else {
			rows[i].style.background="#ffffff";
			rows[i].onmouseover = function() { this.style.background="#B8CDDC"; };
			rows[i].onmouseout =  function() { this.style.background="#ffffff"; };
		}
	}
}
function validateQuizId() {
	if ($('quiz_id').value == "") {
		alert('Please select a quiz from the list in Step 1.');
		return false;
	} else {
		return true;
	}
}
function validateContentItemInfo() {
	if ($('content_item_info').value == "") {
		alert('Please select a quiz or presentation from the list in Step 1.');
		return false;
	} else {
		return true;
	}
}
function validatePresId() {
	if ($('pres_id').value == "") {
		alert('Please select a presentation from the list in Step 1.');
		return false;
	} else {
		return true;
	}
}
function validateSurveyId() {
	if ($('survey_id').value == "") {
		alert('Please select a survey from the list in Step 1.');
		return false;
	} else {
		return true;
	}
}
function showSurveyQuestionOptions(sel) {
	if (sel.value == "Multiple Choice" || sel.value == "Checkboxes" || sel.value == "Pick from List") {
		$('mc_chk_pick_answers').show();
		$('scale_answer').hide();
		$('text_answer').hide();
		$('paragraph_answer').hide();
	}
	if (sel.value == "Scale (1-n)") {
		$('mc_chk_pick_answers').hide();
		$('scale_answer').show();
		$('text_answer').hide();
		$('paragraph_answer').hide();
	}
	if (sel.value == "Text") {
		$('mc_chk_pick_answers').hide();
		$('scale_answer').hide();
		$('text_answer').show();
		$('paragraph_answer').hide();
	}
	if (sel.value == "Paragraph Text") {
		$('mc_chk_pick_answers').hide();
		$('scale_answer').hide();
		$('text_answer').hide();
		$('paragraph_answer').show();
	}


}
function setTagsField(sourceField, tag_value) {
	var trimmed = $(sourceField).value.replace(/^\s+|\s+$/g, '');
	if (trimmed.length==0) {
		$(sourceField).value = trimmed + tag_value;
	} else {
		$(sourceField).value = trimmed + " " + tag_value;
	}
}
function resetButton(containerID, btnID) {
	$('container_create_group').removeClassName('busy');
	$('btn_create_group').value='Create Group';
	$('btn_create_group').enable();
}
function FitToContent(id)
{
   maxHeight = 650;
   var text = id && id.style ? id : document.getElementById(id);
   if ( !text )
      return;

   var adjustedHeight = text.clientHeight;
   if ( !maxHeight || maxHeight > adjustedHeight )
   {
      adjustedHeight = Math.max(text.scrollHeight, adjustedHeight);
      if ( maxHeight )
         adjustedHeight = Math.min(maxHeight, adjustedHeight);
      if ( adjustedHeight > text.clientHeight )
         text.style.height = adjustedHeight + "px";
   }
}
function checkAll(frm) {
	form = $(frm);
	for (i = 0, n = form.elements.length; i < n; i++) {
		if(form.elements[i].type == "checkbox") {
			if(form.elements[i].checked == true) {
				form.elements[i].checked = false;
			} else {
				form.elements[i].checked = true;
			}
		}
	}
}






