var searchUrl = "advancedSearch.do?";
function selectAll(thisObj) {
	var	checkboxes = document.getElementById("brandList").getElementsByTagName("input");
	var val = thisObj.checked;
	for(i = 0; i < checkboxes.length; i++){
		if(checkboxes[i].type == "checkbox") checkboxes[i].checked = val;
	}
}
function showResult() {
	var queryString = "";
	var keyword = document.getElementById("keyword").value;
	var conditions = new Map();
	var resultIframe = document.getElementById("resultIframe");
	var querySel = document.getElementById("querySel");
	var inputs = querySel.getElementsByTagName("input");
	for(var i = 0; i < inputs.length; i++) {
		if(inputs[i].type == "checkbox" && inputs[i].checked && inputs[i].name != "") {
			//queryString += "&" + inputs[i].name + "=" + inputs[i].value;
			var key = inputs[i].name;
			var value = inputs[i].value;
			if(conditions.contains(key)) {
				value += "|" +  conditions.get(key);
			}
			conditions.put(key, value);
		} else if(inputs[i].type == "radio" && inputs[i].checked) {
			var key = inputs[i].name;
			var value = inputs[i].value;
			conditions.put(key, value);
		}
	}
	var keys = conditions.keySet();
	for(var i = 0; i < keys.length; i++) {
		queryString += "&" + keys[i] + "=" + conditions.get(keys[i]);
	}
	if(queryString.length > 0) queryString = queryString.substring(1);
	queryString = searchUrl + queryString;
	if(keyword) {
		queryString += "&name=" + keyword;
	}
	var temp = new Date().getTime();
	resultIframe.src = queryString + "&" + temp;
	return false;
}
function changeOrder(orderBy) {
	var oldOrder = document.getElementById("orderBy").value;
	var asc = document.getElementById("asc").value;
	if(oldOrder == orderBy) {
		asc = !eval(asc);
	}
	var url = searchUrl + "orderBy=" + orderBy + "&isAsc=" + asc + "&useCache=true";
	document.location = url;
}
/*
function reinitIframe(){
 var iframe = document.getElementById("resultIframe");
 try {
	var bHeight = iframe.contentWindow.document.body.scrollHeight;
	var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
	var height = Math.max(bHeight, dHeight);
	iframe.height =  height;
	} catch (ex) {
	
	}
}*/
//window.onload = reinitIframe;

