// JScript File
function search_string() {
    var MyForm = document.forms["aspnetForm"];
    var MyForm2 = "ctl00$MainPlaceHolder$Criterions1$";
    document.location.href = "Search.aspx?searchQuery="+escape(MyForm.elements[MyForm2+"SearchString"].value)+"&searchType=1&sort=0&order=0";
}

function criterions_onchange() {
    var MyForm = document.forms["aspnetForm"];
    var MyForm2 = "ctl00$MainPlaceHolder$Criterions1$";
	var photo = 0;
	var main = 0;
    document.location.href = "Default.aspx?"
	    +"region="+MyForm.elements[MyForm2+"RegionList"][MyForm.elements[MyForm2+"RegionList"].selectedIndex].value
	    +"&budget="+MyForm.elements[MyForm2+"BudgetList"][MyForm.elements[MyForm2+"BudgetList"].selectedIndex].value
	    +"&brand="+MyForm.elements[MyForm2+"BrandList"][MyForm.elements[MyForm2+"BrandList"].selectedIndex].value
	    +"&cylinder="+MyForm.elements[MyForm2+"CylinderList"][MyForm.elements[MyForm2+"CylinderList"].selectedIndex].value
	    +"&category="+MyForm.elements[MyForm2+"CategoryList"][MyForm.elements[MyForm2+"CategoryList"].selectedIndex].value
	    +"&year="+MyForm.elements[MyForm2+"YearList"][MyForm.elements[MyForm2+"YearList"].selectedIndex].value
		+"&main="+main
		+"&photo="+photo
		+"&sort=0"
		+"&order=0";
}

function search_onchange() {
    var MyForm = document.forms["aspnetForm"];
    var MyForm2 = "ctl00$MainPlaceHolder$Results1$";
	var queryString = this.location.href;
	if(queryString.indexOf("sort=") != -1) {
		for(i=queryString.indexOf("sort="); i < queryString.length; i++) {
			if(queryString.charAt(i) == "&" || i+1==queryString.length) {
				if(i+1==queryString.length)
					queryString = queryString.substring(0,queryString.indexOf("sort="))+"sort="+MyForm.elements[MyForm2+"SortList"][MyForm.elements[MyForm2+"SortList"].selectedIndex].value+queryString.substring(i+1);
				else
					queryString = queryString.substring(0,queryString.indexOf("sort="))+"sort="+MyForm.elements[MyForm2+"SortList"][MyForm.elements[MyForm2+"SortList"].selectedIndex].value+queryString.substring(i);
				break;
			}
		}
	}
	else {
		for(i=0; i < queryString.length; i++) {
			if(queryString.charAt(i) == "&" || i+1==queryString.length) {
				queryString += "&sort="+MyForm.elements[MyForm2+"SortList"][MyForm.elements[MyForm2+"SortList"].selectedIndex].value
				break;
			}
			else {
				queryString += "?sort="+MyForm.elements[MyForm2+"SortList"][MyForm.elements[MyForm2+"SortList"].selectedIndex].value
				break;
			}
		}
	}
	
	if(queryString.indexOf("order=") != -1) {
		for(i=queryString.indexOf("order="); i < queryString.length; i++) {
			if(queryString.charAt(i) == "&" || i+1==queryString.length) {
				if(i+1==queryString.length)
					queryString = queryString.substring(0,queryString.indexOf("order="))+"order="+MyForm.elements[MyForm2+"SortType"][MyForm.elements[MyForm2+"SortType"].selectedIndex].value+queryString.substring(i+1);
				else
					queryString = queryString.substring(0,queryString.indexOf("order="))+"order="+MyForm.elements[MyForm2+"SortType"][MyForm.elements[MyForm2+"SortType"].selectedIndex].value+queryString.substring(i);
				break;
			}
		}
	}
	else
		queryString += "&order="+MyForm.elements[MyForm2+"SortType"][MyForm.elements[MyForm2+"SortType"].selectedIndex].value
	
	if(queryString.indexOf("type=") != -1) {
		for(i=queryString.indexOf("type="); i < queryString.length; i++) {
			if(queryString.charAt(i) == "&" || i+1==queryString.length) {
				if(i+1==queryString.length)
					queryString = queryString.substring(0,queryString.indexOf("type="))+"type="+MyForm.elements[MyForm2+"ResultType"][MyForm.elements[MyForm2+"ResultType"].selectedIndex].value+queryString.substring(i+1);
				else
					queryString = queryString.substring(0,queryString.indexOf("type="))+"type="+MyForm.elements[MyForm2+"ResultType"][MyForm.elements[MyForm2+"ResultType"].selectedIndex].value+queryString.substring(i);
				break;
			}
		}
	}
	else
		queryString += "&type="+MyForm.elements[MyForm2+"ResultType"][MyForm.elements[MyForm2+"ResultType"].selectedIndex].value;
	document.location.href = queryString;
}