function clickHeader(src) {
	if(event.srcElement.tagName=='TD') {
		src.children.tags('A')[0].click();
	}
}

function movrHeader(src) {
	if (!src.contains(event.fromElement)){ 
		src.style.cursor = 'hand'; 
	}	
}

function moutHeader(src) {
	if (!src.contains(event.toElement)){ 
		src.style.cursor = 'default'; 
	}
}

function mClk(src){ 
	if(event.srcElement.tagName=='TD')
		src.children.tags('A')[0].click();
}

function ReturnBack()
{
        var name = navigator.appName
        if (name == "Microsoft Internet Explorer")
                location.href = "javascript:history.back()";
        else
                location.href = "javascript:window.back()";
}

function OpenHelp(helpvar)
{
	var CurURL = "help/" + helpvar + ".html";
	var CurWindow = window.open(CurURL,"HelpWin","width=300,height=300,resizable=yes,scrollbars=auto");
}

function Get_Cookie(name) {
    var start = document.cookie.indexOf(name+"=");
    var len = start+name.length+1;
    if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
    if (start == -1) return null;
    var end = document.cookie.indexOf(";",len);
    if (end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len,end));
}

/** löscht bei einen HTML-Link den Parameter href. Übergeben wird die ID des Links 
 *  primär da um Doppelklicks beim Submit zu verhindern */
function deleteHTMLLink(id) {
	var obj = document.getElementById(id);
	if (obj) {
		if(obj.tagName == 'A') obj.href='#';
	}
}	

function trim(TRIM_VALUE) {
	if (TRIM_VALUE.length < 1) {
		return"";
	}
	TRIM_VALUE = rtrim(TRIM_VALUE);
	TRIM_VALUE = ltrim(TRIM_VALUE);
	if (TRIM_VALUE=="") {
		return "";
	} else {
		return TRIM_VALUE;
	}
}

function rtrim(VALUE) {
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if (v_length < 0) {
		return"";
	}
	var iTemp = v_length -1;

	while (iTemp > -1) {
		if (VALUE.charAt(iTemp) == w_space) {
		} else { 
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;
	} //End While

	return strTemp;

} //End Function

function ltrim(VALUE) {
	var w_space = String.fromCharCode(32);
	if (v_length < 1) {
		return "";
	}
	var v_length = VALUE.length;
	var strTemp = "";
	
	var iTemp = 0;

	while (iTemp < v_length) {
		if (VALUE.charAt(iTemp) == w_space) {
		} else {
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While
	
	return strTemp;
	
} //End Function

