function noEmpty(form) {
    if (form.query.value == "") {
        form.query.focus();
        return false;
    }
}

function contextAdds(elementName, url) {
    var xmlHttp;
    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    } catch (e) {
        // Internet Explorer
        try {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                alert("Your browser does not support AJAX!");
                return false;
            }
        }
    }

    xmlHttp.onreadystatechange=function() {
     if(xmlHttp.readyState==4) {
            // Get the data from the server's response
            var dataReturned = xmlHttp.responseText;
            updatepage(elementName, dataReturned);
        }
    }
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}


function updatepage(elementName, str){
    document.getElementById(elementName).innerHTML = str;
}

function addBookmark(title, url){
    if(window.sidebar){ // Firefox
        window.sidebar.addPanel(title, url,'');
    }else if(window.opera){ //Opera
        var a = document.createElement("A");
        a.rel = "sidebar";
        a.target = "_search";
        a.title = title;
        a.href = url;
        a.click();
    } else if(window.external){ //IE
        window.external.AddFavorite(url, title);
    } else {
        alert("Press Control + D to bookmark this site");
    }
}

/*
var panels = new Array('panel1', 'panel2', 'panel3', 'panel4');
var selectedTab = null;
function showPanel(tab, name) {
    if (selectedTab) {
        selectedTab.className = 'tab';
    } else {
        document.getElementById("tab1").className = 'tab';
    }

    selectedTab = tab;
    if (selectedTab.id == 'tab1') {
        selectedTab.className = 'tabMain';
    } else {
        selectedTab.className = 'tabSelected';
    }

    for(i = 0; i < panels.length; i++) {
        document.getElementById(panels[i]).style.display = (name == panels[i]) ? 'block':'none';
    }
    return false;
}
*/
