function fill(){
   //left_m = document.getElementById("left_m");

   //left_h = left_m.offsetHeight;
   // IE
   left_h = document.all.left_m.offsetHeight

   //right_h = document.getElementById("right").offsetHeight;
   // IE
   right_h = document.all.right.offsetHeight

   if (left_h < right_h) {
      sty_left = left_m.getAttribute("style");
      sty_left += ";height:" + (right_h-10) + "px;min-height:400px";
      left_m.setAttribute("style",sty_left);
      document.all.left_m.style.height = right_h - 20;
   }
}

function set_title(subtitle){
    document.title = document.title +' - '+subtitle;
}

function make_mini_index(elm_id){
    rr = document.getElementById("right");
    var h2 = rr.getElementsByTagName("H2");
    var h3 = document.getElementsByTagName("H3");

    var div_index = document.getElementById(elm_id);

    for (i=0; i< (h2.length); i++ ) {
        hd_id = h2[i].id;
        if (hd_id == ""){
            continue;
        }
        pp = document.createElement('p');
        lnk = document.createElement('a');
        pp.appendChild(lnk)
        lnk.setAttribute("href", '#'+hd_id)
        lnk.innerHTML = h2[i].innerHTML;
        div_index.appendChild(pp);
    }
}

function submit_form(){
    var formObject = document.getElementById('mail_form');
    YAHOO.util.Connect.setForm(formObject);

    sub_btn = document.getElementById('sub_btn');
    old_btn = sub_btn.value;
    sub_btn.value = "Wait...";
    //
    // example post message. I have to get the data from the HTML Id's
    //var postData = "username=anonymous&userid=0";

    var handleSuccess = function(o){

         if(o.responseText !== undefined){
            alert(o.responseText);
            sub_btn.value = old_btn;
            input_text = document.getElementById("in_mail");
            input_text.value = "";
	}
    }

    var handleFailure = function(o){
		alert("Unable to submit address. \n Try again later.");
                sub_btn.value = old_btn;
    }

    var callback =
    {
        success:handleSuccess,
        failure: handleFailure,
        argument: ['foo','bar']
    };

    var request = YAHOO.util.Connect.asyncRequest('GET', 'read_form.php', callback);
}
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
//			var i;
//			for (i = 0; i < field.form.elements.length; i++)
//				if (field == field.form.elements[i])
//					break;
//			i = (i + 1) % field.form.elements.length;
//			field.form.elements[i].focus();
                        submit_form();
			return false;
		}
		else
		return true;
	}

