// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function removeFocusMouseDown(el) {
    return (function() {
	el.blur();                 // most browsers
	el.hideFocus = true;       // internet explorer
	el.style.outline = 'none'; // mozilla
    });
}

function removeFocusMouseOut(el) {
    return (function() {
	el.blur();                 // most browsers
	el.hideFocus = false;      // internet explorer
	el.style.outline = null;   // mozilla
    });
}

function removeFocus() {
    if(document.getElementsByTagName) {
        var a = document.getElementsByTagName('a');
	for(var i = 0; i < a.length; i++) {
            a[i].onmousedown = removeFocusMouseDown(a[i]); 
            a[i].onmouseout = a[i].onmouseup = removeFocusMouseOut(a[i]);
        }
    }
}
    
document.observe('dom:loaded', function() {
    $$('a.print').each(function(link){
        link.observe('click', function() { print();});
    });
    removeFocus();
    $$('div#apply div#application').each(function(div) {
        div.style.display = 'none';
    });

});

function add_child_item(e) {
    el = $(e);
    ul = el.previous();
    ul.innerHTML = ul.innerHTML.replace(/NEW_RECORD/g, new Date().getTime());
}
