 var reqObj;
 
 function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(window.ActiveXObject){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}



function getList(s) {
    
    if(s == "new") {
    	document.getElementById("srchTab").style.cssText = "display: none;";
    	document.getElementById("listType").value = "new";
    	document.getElementById("searchForm").submit();
    }else if(s == "all") {
    	document.getElementById("srchTab").style.cssText = "display: none;";
    	document.getElementById("listType").value = "all";
    	document.getElementById("searchForm").submit();
		
    }
 }
 
function showSrch() {

	document.getElementById("srchTab").style.cssText = "display:table; background-image: url('../images/pubs-template/pubs2_bg.jpg');";
	document.getElementById("search2").style.cssText = "display:visible";
	document.getElementById("search1").style.cssText = "display:none";
	document.getElementById("viewAll").style.cssText = "display:visible";
	document.getElementById("viewAll2").style.cssText = "display:none";
	document.getElementById("new2").style.cssText = "display:none";
	document.getElementById("new1").style.cssText = "display:visible";
	document.getElementById("listType").value = "search";
	//document.getElementById("doSearch").value = "true";
	document.getElementById("searchForm").submit();
}	

function sortFld($sortBy) {
	document.getElementById("sortFld").value = $sortBy;
	
	document.getElementById("searchForm").submit();
	
}

function searchSubmit(q) {	
    
	document.getElementById("doSearch").value = "true";
    document.getElementById("listType").value = "search";
	document.getElementById("searchForm").submit();
	
}

function createRTF() {
	document.forms['searchForm'].action = "/publications/rtfgen/getrtf.php";
	document.forms['searchForm'].submit();	
	document.forms['searchForm'].action = "";
}	


//Reset form - set all values to empty
function resetForm(){
	document.forms['searchForm'].Authors.value = '';
	document.forms['searchForm'].Title.value = '';
	document.forms['searchForm'].Number.value = '';
	document.forms['searchForm'].PubTypeFor.value = '';
	document.forms['searchForm'].Audience.value = '';
	document.forms['searchForm'].dateAft.value = '';
	document.forms['searchForm'].dateB4.value = '';
	document.forms['searchForm'].keywords.value = '';
	document.forms['searchForm'].disciplines.value = '';
	document.forms['searchForm'].projects.value = '';
	document.forms['searchForm'].numResults.value = 'Found: ';
	document.forms['searchForm'].doi.value = '';
	
}
