//417 statt kwjavascript.php

var _baseurl = '';
var _kwnr = 0;

function smcWriteKWuntergeordnet(divid,url)
{
    var divid_more = divid + '_more';

	if (document.getElementById(divid_more))
	{
		url = _baseurl + url;
		//alert(url);
		smcPostUrl(url + '&__wsmc=' + smcGetRandom());
		html = smcAlertInhalt();
		if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
		{
			//alert(html);
			if (document.getElementById(divid))
			{
				cn = document.getElementById(divid).className;
				//document.getElementById(divid).className = cn.replace('smc_hierarchie_ota','smc_hierarchie_ota');
				document.getElementById(divid).className = cn;
			}
			if (document.getElementById(divid_more + '_boxcontent'))
			{
				//document.getElementById(divid_more).innerHTML = url + '<hr>' + html;
				document.getElementById(divid_more + '_boxcontent').innerHTML = html;
				smcKWmaximize_untergeordnet(divid);
				return true;
			}
		}
		//kein Inhalt:
		smcBoxMinimieren(divid_more + '_open');
		smcBoxMinimieren(divid_more + '_close');
		smcBoxMinimieren(divid_more);
		return true;
	}
	return false;
}

function smcKWmaximize_untergeordnet(divid)
{
    var divid_more = divid + '_more';

	if (document.getElementById(divid_more))
	{
		smcBoxMinimieren(divid_more + '_open');
		smcBoxMaximieren(divid_more + '_close');
		smcBoxMaximieren(divid_more + '_boxcontent');
		smcBoxMaximieren(divid_more);
		return true;
	}
	return false;
}

function smcKWminimize_untergeordnet(divid)
{
    var divid_more = divid + '_more';

	if (document.getElementById(divid_more))
	{
		smcBoxMaximieren(divid_more + '_open');
		smcBoxMinimieren(divid_more + '_close');
		smcBoxMinimieren(divid_more);
		return true;
	}
	return false;
}

function smcWriteBEKOcontrollingprojekt(divid, url)
{
    //420 neu
    
    var divid_more = divid + '_more';

    if (document.getElementById(divid_more))
    {
        url = _baseurl + url;
        //alert(url);
        smcPostUrl(url + '&__wsmc=' + smcGetRandom());
        var html = smcAlertInhalt();
        if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
        {
            //alert(html);
            if (document.getElementById(divid))
            {
                var cn = document.getElementById(divid).className;
                //document.getElementById(divid).className = cn.replace('smc_hierarchie_ota','smc_hierarchie_ota');
                document.getElementById(divid).className = cn;
            }
            if (document.getElementById(divid_more + '_boxcontent_data'))
            {
                //document.getElementById(divid_more).innerHTML = url + '<hr>' + html;
                document.getElementById(divid_more + '_boxcontent_data').innerHTML = html;
                //smcBoxMaximieren(divid_more + '_boxcontent');
                smcBoxMinimieren(divid_more + '_boxcontent_start');
                smcBoxMaximieren(divid_more + '_boxcontent_data');
                smcBoxMinimieren(divid_more + '_open');
                smcBoxMaximieren(divid_more + '_close');
                return true;
            }
        }
        //kein Inhalt:
        smcBEKOminimize_cp(divid);
        return true;
    }
    return false;
}

function smcBEKOminimize_cp(divid)
{
    var divid_more = divid + '_more';

    if (document.getElementById(divid_more))
    {
        smcBoxMaximieren(divid_more + '_open');
        smcBoxMinimieren(divid_more + '_close');
        smcBoxMinimieren(divid_more + '_boxcontent_data');
        smcBoxMaximieren(divid_more + '_boxcontent_start');
        return true;
    }
    return false;
}

function smcWriteCP(divid, pjnr)
{
    //420 neu
    //Box zu Controllingprojekt öffnen
    if (document.getElementById(divid))
    {
        if (pjnr > 0)
        {
            var url = _baseurl + 'beko0041.php?__kpjnr=' + pjnr + '&ajax=2&ajaxflags=hd';
            smcPostUrl(url);
            var html = smcAlertInhalt();
            if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
            {
                document.getElementById(divid).innerHTML = html;
                smcBoxMaximieren(divid);
                return true;
            }
        }
    }
    return false;
}

function smcWriteKWVO(divid,vonr)
{
	if (document.getElementById(divid))
	{
		if (vonr > 0)
		{
			var url = _baseurl + 'vo0050.php?__kvonr=' + vonr + '&ajax=2&ajaxflags=hd';
			smcPostUrl(url);
			var html = smcAlertInhalt();
			if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
			{
				document.getElementById(divid).innerHTML = html;
				smcBoxMaximieren(divid);
				return true;
			}
		}
	}
	return false;
}

function smcWriteKWSI(divid,sinr)
{
	if (document.getElementById(divid))
	{
		if (sinr > 0)
		{
			var url = _baseurl + 'to0040.php?__ksinr=' + sinr + '&ajax=2&ajaxflags=hd';
			smcPostUrl(url);
			var html = smcAlertInhalt();
			if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
			{
				document.getElementById(divid).innerHTML = html;
				smcBoxMaximieren(divid);
				return true;
			}
		}
	}
	return false;
}

function smcWriteKWPJ(divid,pjnr)
{
	//415 neu
    if (document.getElementById(divid))
	{
        if (pjnr > 0)
		{
			//420 beko0052 statt pj0050
            var url = _baseurl + 'beko0052.php?__kpjnr=' + pjnr + '&ajax=2&ajaxflags=hd';
			smcPostUrl(url);
			var html = smcAlertInhalt();
			if (html != '' && html != smcGlobal_AJAX_KEINRECHT())
			{
				document.getElementById(divid).innerHTML = html;
				smcBoxMaximieren(divid);
				return true;
			}
		}
	}
	return false;
}

