/* Ajax code */
var http = createRequestObject();
var request_;
var browser = navigator.appName;

/*function createRequestObject(){
if(browser == "Microsoft Internet Explorer"){
	request_ = new ActiveXObject("Microsoft.XMLHTTP");
} else {
	request_ = new XMLHttpRequest();
}
	return request_;
}*/

//From: http://www.webpasties.com/xmlHttpRequest
function createRequestObject(){
	var xmlhttp;

/*@cc_on
	@if (@_jscript_version >= 5)
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
 			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
@else
	xmlhttp = false;
@end @*/

 	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
   			xmlhttp = new XMLHttpRequest();
		} catch(e) {
			xmlhttp = false;
		}

	}
	return xmlhttp;
}
var div_num = 0;
function get_sub_cat(id,num, link){
	div_num = num
	if (id == 0 ) {
		document.getElementById('ajax_cat_'+ div_num).innerHTML = '';
	} else {
		http.open('get', link + id);
		http.onreadystatechange = cat_handle;
		http.send(null);
	}
}

function cat_handle(){
	if(http.readyState == 1){
		document.getElementById('ajax_cat_'+ div_num).innerHTML = ' ... ';
	}
	if(http.readyState == 4){
		var response = http.responseText;
		var ajax_cat = document.getElementById('ajax_cat_'+ div_num);
		ajax_cat.innerHTML = response;
	}
}
function go_to_cat(id, link){
	var sel_cat = document.getElementById('sel_'+ id);
	var cat_id = sel_cat.options[sel_cat.selectedIndex].value;

	if (cat_id != 0 ) {
		window.location.href=link + cat_id;
	}
}
function go_to_cat(id, link){
	var sel_cat = document.getElementById('sel_'+ id);
	var cat_id = sel_cat.options[sel_cat.selectedIndex].value;

	if (cat_id != 0 ) {
		window.location.href=link + cat_id;
	}
}