function submitNormalSearch(){
	pageFieldID = pageFieldName;
	$E(searchTypeFieldID).value="wisekernel_normal";
	$E(pageFieldID).value = 1;
	formID = "form";
	$E(formID).submit();
}

function $E(id){
	return document.getElementById(id);
}

function orderBy(field,asc){
	$E(orderByFieldName).value = field;
	$E(orderByFieldName+"_sort").value = field;
	$E(ascFieldName).value = asc;
	$E(ascFieldName+"_sort").value = asc;
	$E(formID).submit();
}

function submitAdvancedSearch(){
	pageFieldID = pageFieldName;
	totalpageFieldID = totalpageFieldName;
	formID = "form";
	$E(searchTypeFieldID).value="wisekernel_advanced";
	$E(pageFieldID).value = 1;
	$E(formID).submit();
}

function submitSortSearch(){
	formID = "form_sort";
	pageFieldID = pageFieldName+"_sort";
	$E(searchTypeFieldID).value="wisekernel_sort";
	$E(pageFieldID).value = 1;
	$E(formID).submit();
}
function advancedSearch(){
	var t1=$E("advancedSearchTable1");
	var t2=$E("advancedSearchTable2");
	var t3=$E("advancedSearchTable3");
	var st1=$E("normalSearchTable1");
	var st2=$E("normalSearchTable2");
	t1.style.display="";
	t2.style.display="";
	if(t3){
		t3.style.display="";
	}
	st1.style.display="none";
	st2.style.display="none";
}

function normalSearch(){
	var t1=$E("advancedSearchTable1");
	var t2=$E("advancedSearchTable2");
	var t3=$E("advancedSearchTable3");
	var st1=$E("normalSearchTable1");
	var st2=$E("normalSearchTable2");
	t1.style.display="none";
	t2.style.display="none";
	if(t3){
		t3.style.display="none";
	}
	st1.style.display="";
	st2.style.display="";
}

function firstPage(){
	var pageNum = parseInt($E(pageFieldID).value);
	var totalPages = parseInt($E(totalpageFieldID).value);
	if(pageNum>1){
		$E(pageFieldID).value = 1;
		$E(formID).submit();
	}
}
function perPage(){
	var pageNum = parseInt($E(pageFieldID).value);
	var totalPages = parseInt($E(totalpageFieldID).value);
	if(pageNum >1){
		$E(pageFieldID).value = pageNum-1;
		$E(formID).submit();
	}
}
function gotoPage(page){
	var pageNum = parseInt($E(pageFieldID).value);
	var totalPages = parseInt($E(totalpageFieldID).value);
	$E(pageFieldID).value = page;
	$E(formID).submit();
}

function submitFormByKeyDown(event){
    var form = document.getElementById("form1");
    code = event.keyCode;
	if (code ==13 || code ==0){
		var ps = parseInt($E("pageNumber_text").value);
		var pageNum = parseInt($E(pageFieldID).value);
		var totalPages = parseInt($E(totalpageFieldID).value);
		if(ps>0 && ps <=totalPages){
		   	gotoPage(ps);
		}
	}
}
    
function nextPage(){
	var pageNum = parseInt($E(pageFieldID).value);
	var totalPages = parseInt($E(totalpageFieldID).value);
	if(pageNum <totalPages){
		$E(pageFieldID).value = pageNum+1;
		$E(formID).submit();
	}
}
function lastPage(){
	var pageNum = parseInt($E(pageFieldID).value);
	var totalPages = parseInt($E(totalpageFieldID).value);
	if(pageNum <totalPages){
		$E(pageFieldID).value = totalPages;
		$E(formID).submit();
	}
}

