function newImage(arg)
{
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() 
{
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

// wegen rückwärtskompatibel
function helpWindow(content)
{
	var iTop  = (screen.height - 250) / 2;
	var iLeft = (screen.width  - 400) / 2;

	var sOptions = "toolbar=no";
	sOptions += ",width=" + 400;
	sOptions += ",height=" + 250;
	sOptions += ",resizable=yes";
	sOptions += ",scrollbars=" + "yes";
	sOptions += ",left=" + iLeft;
	sOptions += ",top=" + iTop;

	var HelpWindow = window.open("help.php?id="+content, "Hilfe", sOptions);
	HelpWindow.focus();
	return false;
}
// das neue hilfsfenster mit sprache
function helpWindow(content, lang)
{
	var iTop  = (screen.height - 250) / 2;
	var iLeft = (screen.width  - 400) / 2;

	var sOptions = "toolbar=no";
	sOptions += ",width=" + 400;
	sOptions += ",height=" + 250;
	sOptions += ",resizable=yes";
	sOptions += ",scrollbars=" + "yes";
	sOptions += ",left=" + iLeft;
	sOptions += ",top=" + iTop;

	var HelpWindow = window.open("help.php?id="+content+"&lang="+lang, "Hilfe", sOptions);
	HelpWindow.focus();
	return false;
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

var submitDisabled = false;

function disableSubmit(form, element)
{
    
    /*hideShowLayer('', 'formsubmitlayer');*/
    
    //document.forms[form].elements[element].disabled = "true";
    // knopf abschalten können wir nicht, da sonst der wert nicht mehr
    // mitgeschickt wird und wir im script eventuell nicht mehr unterscheiden
    // können, welcher knopf gedrückt wurde - also dieser kleine Trick:
    if (submitDisabled) {
        alert('Bitte nicht mehrfach abschicken!');
        return false;
    }
    submitDisabled = true;
	return true;
}

/*
function hideShowLayer(hide, show)
{
    //ie
    if (document.all != null) {
        var mydiv = document.all.tags("div");
        for (i=0; i<(mydiv.length); i++) {
            if (mydiv[i]) { 
                var mydivname = mydiv[i].id;
            } else {
                var mydivname = '';
            }
            if (mydivname.search(hide) != -1 && hide != '') {
                document.all[mydivname].style.visibility = 'hidden';
            }
            if (mydivname.search(show) != -1 && show != '') {
                document.all[mydivname].style.visibility = 'visible';
            }
        }
    //ns
    } else if (document.layers) { 
        for (i=0; i<(document.layers.length); i++) {
            if (document.layers[i].name.search(hide) != -1 && hide != '') { 
                document.layers[i].visibility = 'hide';
            }
            if (document.layers[i].name.search(show) != -1 && show != '') {
                document.layers[i].visibility = 'show';
            }
        }
    //mz
    } else if (document.getElementById) { 
        var mydiv = document.getElementsByTagName("div");
        for (i=0; i<(mydiv.length); i++) {
            if (mydiv[i]) {
                var mydivname = mydiv[i].id;
            } else {
                var mydivname = '';
            }
            if (mydivname.search(hide) != -1 && hide != '') {
                document.getElementById(mydivname).style.visibility = 'hidden';
            }
            if (mydivname.search(show) != -1 && show != '') {
                document.getElementById(mydivname).style.visibility = 'visible';
            }
        }
    }
    return true;
}*/



function popUpHtml(file, w, h)
{
	var iTop  = (screen.height - h) / 2;
	var iLeft = (screen.width  - w) / 2;

	var sOptions = "toolbar=no";
	sOptions += ",width=" + w;
	sOptions += ",height=" + h;
	sOptions += ",resizable=yes";
	sOptions += ",scrollbars=" + "yes";
	sOptions += ",left=" + iLeft;
	sOptions += ",top=" + iTop;

	var popUpWindow = window.open(file, "mediapool", sOptions);
	popUpWindow.focus();
}

function confirmDelete(url, msg)
{
    if (confirm(msg)) {
        window.location.href = url;
    } else {
        return false;
    }
}

function confirmDeleteBtn(msg)
{
    if (confirm(msg)) {
        return true;
    }
    return false;
}