<!--
function openpopup(url,name,options,fullscreen) {
	if (url == null || url == "") {
		return false;
	}
	windowobj = window.open(url,name,options);
	
	if (options.search("fullscreen=1") > 0) fullscreen = false;
	
	if (fullscreen) {
		windowobj.moveTo(0,0);
		windowobj.resizeTo(screen.availWidth,screen.availHeight); 
	}
	
	windowobj.focus();
	return false;
}

function copyrichtext(textname) {
	textname.value = document.richedit.docHtml;
	return true;
}

function checkall(chkboxname) {
	void(d=document);
	void(el=d.getElementsById(chkboxname));
	for(i=0;i<el.length;i++)
		void(el[i].checked=1) 
}

function lockoptions(form, master, subitems) {
	// subitems is an array of names of sub items
	// requires that each item in subitems has a 
	// companion hidden item in the form with the 
	// same name but prefixed by "h"
	if (eval("document."+form+"."+master+".checked")) {
		for (i=0; i<subitems.length; i++) {
			unlockoption(form, subitems[i]);
		}
	} else {
		for (i=0; i<subitems.length; i++) {
			lockoption(form, subitems[i]);
		}
	}
	return true;
}

function lockoption(form,item) {
	eval("document."+form+"."+item+".disabled=true");/* for IE */
	eval("document."+form+".h"+item+".value=1");
}

function unlockoption(form,item) {
	eval("document."+form+"."+item+".disabled=false");/* for IE */
	eval("document."+form+".h"+item+".value=0");
}

function statusbar(txt) {
	return window.status = txt.toString();
	//return true;
}

function txtselect(txtname) {
	return eval("document."+txtname+".select();");
	//return true;
}


function check_input(elname, format) {
	elname = "document."+elname;
	elval = eval(elname+".value").toString();
	willreturn = true;
	
	if (format == "text") {
		if (!elval || elval == null)
			willreturn = false;
	
	}
	if (format == "email") {
		if (!elval || elval == null) {
			willreturn = false;
		} else {
			if (elval.search("@") > 0) {
				arr_elval = elval.split("@");
				if (arr_elval[1].search(".") >= 0) {
					domain = arr_elval[1].split(".");
					if (arr_elval[0].length < 1 || domain[0].length < 2 || domain[1].length < 2)
						willreturn = false;
				} else {
					willreturn = false;
				}
			} else {
				willreturn = false;
			}
		}		
	}
	if (format == "numeric") {
		if (!elval || elval == null) {
			willreturn = false;
		} else {
			if (isNaN(elval))
				willreturn = false;
		}
	}
	
	if (!willreturn) {
		alert("Invalid "+format+" input...");
		//if (format != "email")
		eval(elname+".focus()");
		return false;
	}
}

function focusin(statustxt, elname) {
	statusbar(statustxt);
	if (elname)
		return txtselect(elname);
}

function focusout(elname, format) {
	type = eval("document."+elname+".type");
	statusbar("");
	if (type == "text" || type == "password")
		return check_input(elname, format);
}



var submitcount=0;
function confirmation(msg, formname, hiddenformitem) {
	if (submitcount == 0){
		var answer = confirm(msg)
		if (answer){
			submitcount++;

			eval("document."+formname+"."+hiddenformitem+".value=1");		
			return eval("document."+formname+".submit();");
		}else{
			eval("document."+formname+"."+hiddenformitem+".value=0");		
			return false;
		}
	}else{
	      alert("This form has already been submitted.  Thanks!");
      	}
}

var scount=0;
function mysearch(formname, hiddenformitem) {
	if (scount == 0){
	scount++;
	eval("document."+formname+"."+hiddenformitem+".value=1");		
	return eval("document."+formname+".submit();");
	}
	
}

/*
function selectAll(ctrl_checkbox){
                        elements = document.forms[0].elements;
                        for(i = 0; i< elements.length; i++)
                                {
                                        if(elements[i].type == "checkbox")
                                                elements[i].checked = ctrl_checkbox.checked;
                                        }
                                } 
*/


function Mark(which, bgcolor){ 
	if (eval("form." + which + ".checked")){ 
		eval("tr" + which + ".style.backgroundColor='" + bgcolor + "'"); 
	} 
	if (eval("form." + which + ".checked")){ 
 
		eval("tr" + which + ".style.backgroundColor='" + bgcolor + "'"); 
	}
	else{
		eval("tr" + which + ".style.backgroundColor=''"); 
	}
} 


function SelectAll(bgcolor) { 
	for (var i=0;i<document.form.elements.length;i++) { 
		var x = document.form.elements[i]; 
		if(x.type == 'checkbox') { 
			x.checked = document.form.principal.checked; 
		Mark(x.id, bgcolor);
		} 
	} 
} 

function CheckAll(bgcolor) { 
	for (var i=0;i<document.form.elements.length;i++) { 
		var x = document.form.elements[i]; 
		if(x.type == 'checkbox') { 
		    document.form.elements[i].checked = true;
		} 
	} 
} 

function ClearAll(bgcolor) { 
	for (var i=0;i<document.form.elements.length;i++) { 
		var x = document.form.elements[i]; 
		if(x.type == 'checkbox') { 
		    document.form.elements[i].checked = false;
		} 
	} 
} 

function trhover(which,bgcolor) { 
	eval("tr" + which + ".style.backgroundColor='" + bgcolor + "'"); 
} 

function trhoverout(which) { 
	eval("tr" + which + ".style.backgroundColor=''"); 
} 

function setto1(formname, hiddenformitem) {
		eval("document."+formname+"."+hiddenformitem+".value=1");		
		return eval("document."+formname+".submit();");
}

function tdhover(which,t) {
	eval(which + ".style.backgroundColor='#3366CC'");
	eval(which + ".style.cursor='hand'");
	eval(t + ".style.color='#FFFFFF'");
}

function tdhoverout(which,t) {
	eval(which + ".style.backgroundColor='#F1F1EE'");
	eval(t + ".style.color='#000000'");
}


/*Rex Additioanal JS*/
function show(componentID ,state)
{ 
	tag = document.getElementById(componentID); 
	if (state)
	{
   		tag.style.display = "block";
    }
	else
	{
		tag.style.display = "none";
	}   
} 

function checkBoxCheckAll(formName,mycheckbox)
{
	  
	 for(x=0; x<document.forms[formName].elements.length; x++)
	 { 
		 if (document.forms[formName].elements[x].id.toLowerCase() != mycheckbox.id.toLowerCase() && document.forms[formName].elements[x].id.substring(0,mycheckbox.id.length).toLowerCase() == mycheckbox.id.toLowerCase() )
		 {
			document.forms[formName].elements[x].checked=mycheckbox.checked;
			document.forms[formName].elements[x].onclick();
		 }
        //  if(document.forms[formName].elements[x].id.substring(0,mycheckbox.id.length-1).toLowerCase{} == mycheckbox.id.toLowerCase()){ 
            //  document.forms[formName].elements[x].checked = mycheckbox.checked;
          // } 
     } 
}
function childCheckBox(formName, myCheckbox)
{
	if (myCheckbox.checked == false)
	{
		document.forms[formName].elements[myCheckbox.id.substring(0,myCheckbox.id.indexOf('_'))].checked = false;
	}
}
function componentHeader(formName,myComponent)
{
	  
	 for(x=0; x<document.forms[formName].elements.length; x++)
	 { 
	 	
		 if (document.forms[formName].elements[x].id.toLowerCase() != myComponent.id.toLowerCase() && document.forms[formName].elements[x].id.substring(0, myComponent.id.length).toLowerCase() ==  myComponent.id.toLowerCase() )
		 {		 	 
			document.forms[formName].elements[x].value= myComponent.value;
			
		 }     
     } 
}

function componetEnable(formName,componentNames,state)
{
	for(x=0; x< componentNames.length; x++)
	{		 
		if (state)
		{
			document.forms[formName].elements[ componentNames[x] ].disabled= false;
		}	
		else
		{
			document.forms[formName].elements[ componentNames[x] ].disabled= true;
		}
	}
}
/*Rex Additioanal JS*/

/*Anna JS*/
function check(which,array1,f){
	if(which.checked){
		eval("document." + f + "." + array1 + ".checked=true");
	}
}

function check1(which,array1,f){
	var temp = new Array();
	temp = array1.split(",");
	if(which.checked){
		for(var x=0;x<temp.length;x++){
			eval("document." + f + "." + temp[x] + ".checked=true");
		}
	}
	/*else{
		for(var x=0;x<temp.length;x++){
			eval("document." + f + "." + temp[x] + ".checked=false");
		}
	}*/
}

function uncheck(which,array1,f){
	var temp = new Array();
	temp = array1.split(",");
	if(!which.checked){
		for(var x=0;x<temp.length;x++){
			eval("document." + f + "." + temp[x] + ".checked=false");
		}
	}
	else{
		for(var x=0;x<temp.length;x++){
			eval("document." + f + "." + temp[x] + ".checked=true");
		}
	}
}

/*Anna JS*/

function enabledisable(formname,itemname){

if(itemname == 'month'){
	document.forms[0].elements[8].disabled=false;
	document.forms[0].elements[9].disabled=false;
}

if(itemname == 'anymonth'){
	document.forms[0].elements[8].disabled=true;
	document.forms[0].elements[9].disabled=true;
}

if(itemname == 'time'){
	document.forms[0].elements[12].disabled=false;
	document.forms[0].elements[13].disabled=false;
}

if(itemname == 'anytime'){
	document.forms[0].elements[12].disabled=true;
	document.forms[0].elements[13].disabled=true;
}

if(itemname == 'day'){
	document.forms[0].elements[16].disabled=false;
	document.forms[0].elements[17].disabled=false;
	document.forms[0].elements[18].disabled=false;
	document.forms[0].elements[19].disabled=false;
	document.forms[0].elements[20].disabled=false;
	document.forms[0].elements[21].disabled=false;
	document.forms[0].elements[22].disabled=false;
}

if(itemname == 'anyday'){
	document.forms[0].elements[16].disabled=true;
	document.forms[0].elements[17].disabled=true;
	document.forms[0].elements[18].disabled=true;
	document.forms[0].elements[19].disabled=true;
	document.forms[0].elements[20].disabled=true;
	document.forms[0].elements[21].disabled=true;
	document.forms[0].elements[22].disabled=true;
}

}

function enabledisable1(formname,itemname){

if(itemname == 'course'){
	document.forms[0].elements[7].disabled=true;
	document.forms[0].elements[9].disabled=false;
	document.forms[0].elements[10].disabled=false;
	document.forms[0].elements[11].disabled=false;
}

if(itemname == 'anycourse'){
	document.forms[0].elements[7].disabled=false;
	document.forms[0].elements[9].disabled=true;
	document.forms[0].elements[10].disabled=true;
	document.forms[0].elements[11].disabled=true;
}

if(itemname == 'month'){
	document.forms[0].elements[14].disabled=false;
	document.forms[0].elements[15].disabled=false;
}

if(itemname == 'anymonth'){
	document.forms[0].elements[14].disabled=true;
	document.forms[0].elements[15].disabled=true;
}

if(itemname == 'time'){
	document.forms[0].elements[18].disabled=false;
	document.forms[0].elements[19].disabled=false;
}

if(itemname == 'anytime'){
	document.forms[0].elements[18].disabled=true;
	document.forms[0].elements[19].disabled=true;
}

if(itemname == 'day'){
	document.forms[0].elements[22].disabled=false;
	document.forms[0].elements[23].disabled=false;
	document.forms[0].elements[24].disabled=false;
	document.forms[0].elements[25].disabled=false;
	document.forms[0].elements[26].disabled=false;
	document.forms[0].elements[27].disabled=false;
	document.forms[0].elements[28].disabled=false;
}

if(itemname == 'anyday'){
	document.forms[0].elements[22].disabled=true;
	document.forms[0].elements[23].disabled=true;
	document.forms[0].elements[24].disabled=true;
	document.forms[0].elements[25].disabled=true;
	document.forms[0].elements[26].disabled=true;
	document.forms[0].elements[27].disabled=true;
	document.forms[0].elements[28].disabled=true;
}

}


function setText(formname,itemname,check) {
	if(eval("document."+formname+"."+check+".checked")){
		for (var i=0;i<eval("document."+formname+".elements.length");i++) { 
			var x = eval("document."+formname+".elements["+i+"]");
			if(x.type == "select-one" && i > 5){
				eval("document."+formname+".elements["+i+"].value="+"document."+formname+"."+itemname+".value")
			}
		}
	}
	else{
		for (var i=0;i<eval("document."+formname+".elements.length");i++) { 
			var x = eval("document."+formname+".elements["+i+"]");
			if(x.type == "select-one" && i > 5){
				eval("document."+formname+".elements["+i+"].value=''")
			}
		}
	}
} 

function enabledisable2(formname,itemname){

if(itemname == 'date'){
	if(document.forms[formname].radiodate.checked == true){
		document.forms[0].elements[4].disabled=false;
		document.forms[0].elements[5].disabled=false;
		document.forms[0].elements[6].disabled=false;
		document.forms[0].elements[7].disabled=false;
	}else{
		document.forms[0].elements[4].disabled=true;
		document.forms[0].elements[5].disabled=true;
		document.forms[0].elements[6].disabled=true;
		document.forms[0].elements[7].disabled=true;
	}
}
}

-->