function set_className(ausgabeziel, klasse)
{
	ausgabeziel.className = klasse;
}

var currentTicketID = 0;

function ajax_ticket_details(img, id)
{
	if (img.src.indexOf("tree2.gif") > 0)	{
		if (currentTicketID == 0)	{
			currentTicketID = id;
			img.src = "media/katbrowser/tree1.gif";
			new Ajax.Request("ajax/srv/portal_ajax.php?t=ticket_get&id=" + currentTicketID, {
				onSuccess: function (trans) {
					$("tickDet_" + currentTicketID).show();
					var ticketDiv = $("tickDiv_" + currentTicketID);
					ticketDiv.innerHTML = "";
					ticketDiv.innerHTML = trans.responseText;
					currentTicketID = 0;
				}
			});			
		}
		else {
			alert("Bitte warten Sie einen Moment");
		}
	}
	else {
		img.src = "media/katbrowser/tree2.gif";
		$("tickDet_" + id).hide();
	}
}

function js_updateMas()
{
	var firmenID = $("mail_firma_id").value;
	as_xml2.oP.script = "ajax/srv/firmensuche_ajax.php?t=m&f=" + firmenID + "&";
	$("mail_mitarbeiter").value = "";
	$("mail_telefon").value = "";
}

function initTepDatePicker() {
  jQuery('#datumFeld').datepicker({
    dateFormat: 'dd.mm.yy',
    onSelect: function (dateText, inst) {
      updateTepPortal(dateText);
    }
  });
}

function updateTepPortal(datum)
{
	new Ajax.Request('index.php?section=tep&sub=tagAjax&tag=' + datum + '&override=intern', {
		onSuccess: function (trans) {
			try {
				$('tagesAnzeigePortal').innerHTML = trans.responseText;
				$('tepAbstandhalter').style.height = 70;
        if (true) {
        }
			} catch (e)	{}
      if ($('tepHoeheDiv')) {
        $$('img.tepVertikaleTrenner').each(function(img) {
          img.setStyle({height: $('tepHoeheDiv').getStyle('height')});
        });
      }
      initTepDatePicker();
		}
	})
}

