var domain = "deafax.org"
//-----------------------------------------------------------
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-----------------------------------------------------------
function ConfirmMessage (str) {
	if (confirm (str)) {
		return true;
	}
	return false;
}
//-----------------------------------------------------------
//close window and force refresh of main page
function closewindow() { //v2.0
// alert ("a");
 window.opener.parent.location.reload();
 window.close ();
}

//-----------------------------------------------------------
function do_email (domain, name, enquiry, linktext) {
	document.write ("<a ");
	if (linktext != "") {
		document.write ("class='"+linktext+"' ");
	}
	document.write (" href=\"mailto:");
	document.write (name + "@" + domain);
	if (enquiry != "") {
		document.write ("?subject="+enquiry)
	}
	document.write ("\">")
	document.write (name + "@" + domain);
	document.write ("</a>")
}
//-----------------------------------------------------------
function displayobj(onoff, element) {
	//alert (onoff);
	var obj = "";
	obj=document.getElementById(element);
	obj.style.display=( (onoff==1) ? '' : 'none');
}
//-----------------------------------------------------------
//depending on what is selected as left content enable/disable ability to 
//select right content
function LHSContentIDChanged (OKIds) {
	//alert ("LHSContentIDChanged (" + OKIds + ") selected= [" + document.frmChangeLayout.LHSContentID.selectedIndex + "]");
	//if selected ID is not in OKIDs, then disable RHSContentID
	//disable it
	document.frmChangeLayout.RHSContentID.disabled = true;
	//now check IDs and if found, re-enable
	ids=OKIds.split(","); 
	for (i = 0; i < ids.length; i++) {
		//alert ("checking ids[" + i + "] = " + document.frmChangeLayout.LHSContentID.selectedIndex);
		if (ids[i] == document.frmChangeLayout.LHSContentID.selectedIndex) {
			document.frmChangeLayout.RHSContentID.disabled = false;
			return;
		}
	}

}
//-----------------------------------------------------------
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
//-----------------------------------------------------------
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-----------------------------------------------------------
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frameslength) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//-----------------------------------------------------------
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-----------------------------------------------------------
function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-----------------------------------------------------------
function getObject(objectName)
{
  if (window.document[objectName]) 
  {
      return window.document[objectName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[objectName])
      return document.embeds[objectName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(objectName);
  }  
}
//----------------------------------------------------------------

function ShowHideDiv(CheckboxName, DivName){
	var CheckboxMarked	= "";
 
	if(document.getElementById(CheckboxName).checked == true){
		displayobj(1, DivName);
	}else{
		displayobj(0, DivName);
		//alert("Checkbox is unmarked");
	}
}
//----------------------------------------------------------------

function CheckAll(fmobj) {
	/*
  for (var i=0;i<fmobj.elements.length;i++) {
    var e = fmobj.elements[i];
    if ( (e.name != 'allbox') && (e.type=='checkbox') && (!e.disabled) ) {
      e.checked = fmobj.allbox.checked;
    }
    
  }
  */
	var Checkbox = true;
	var CheckboxID = "";
	if(document.getElementById('CheckAllBoxes').checked == false){
		Checkbox = false;
	}
	//alert(fmobj.length);
	for(var i = 1; i <= NumCheckboxes; i++){
		CheckboxID = fmobj+i;
		//alert("CheckboxID is "+CheckboxID);
		document.getElementById(CheckboxID).checked = Checkbox;
	}
}