﻿var old_wgnr = 0;
//Autor: Simon Sundermann
//Funktion: Dynamisches nachladen von Nodes
//Datum: 09.06.10
function getTree(Wgnr, Wg2, Wg1, Lan, id, requestUrl) {
	var img_src_active = "/css/images/pfeil_category_unten.png";
	var img_src_inactive = "/css/images/pfeil_category_rechts.png";
	var img_src_loading = "/css/images/category_loading.gif";
	
	if(old_wgnr != 0)
		$('#link_' + old_wgnr).removeClass("active");

	$('#link_' + Wg2).removeClass("active");


	$('#link_' + Wgnr).addClass("active");
	var src = ($('#img_' + Wgnr).attr("src") === img_src_active) ? img_src_inactive : img_src_active;

	old_wgnr = Wgnr;
	//status ermitteln
	var pid = id + "_" + Wgnr;
	var id_il = pid + "_li";
	var id_ul = pid + "_ul";

	if (document.getElementById(id_ul) != null) {
		var element = document.getElementById(id_ul);

		element.style.display = (element.style.display == "") ? "none" : "";
		$('#img_' + Wgnr).attr("src", src);
	}
	else {
		$('#img_' + Wgnr).attr("src", img_src_loading);
		url = requestUrl + "?node_wgnr=" + Wgnr + "&node_wg2=" + Wg2 + "&node_wg1=" + Wg1 + "&lan=" + Lan + "&id=" + id + "&x=" + GetKey();
		$.get(url,
                  function (data) {
                  	try {
                  		$("#" + id_il).html($("#" + id_il).html() + data);
                  	}
                  	catch (err) { }
                  	$('#img_' + Wgnr).attr("src", src);
                  }
              );
	}
}


function GetKey() {
    var dtNow = new Date();
    var sTimeStamp = dtNow.getDate().toString() + dtNow.getMonth().toString() + dtNow.getFullYear().toString() + dtNow.getHours().toString() + dtNow.getMinutes().toString() + dtNow.getSeconds().toString() + dtNow.getMilliseconds().toString();
    return sTimeStamp;
}
