function webClient(uid,passwd,rip)
{
    expression = /^192\.168\.1\./
    isLan = expression.test(rip)
    if (isLan == true)
    {
        url="http://pvappsrv:8080/login/?do_close=1&amp;name="+uid+"&amp;password="+passwd;
    }
    else
    {
        url="http://planc1.pm-planc.de/login/?do_close=1&amp;name="+uid+"&amp;password="+passwd;
    }
    window.open(url,'webclient',
        'width=640,height=480,resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=yes,menubar=no,copyhistory=no');
}



function showHoverHint(object)
{

    message="";
    switch (object)
    {
        case 'changes':
            message="Hier finden Sie Informationen zu aktuellen &Auml;nderungen am System.";
            break;
			
        case 'errors':
            message="Dieses Dokument hilft Ihnen bei der Beseitigung von Fehlern im Umgang mit dem Projektbereich.";
            break;
			
        case 'home':
            message="Hier gelangen Sie zur&uuml;ck zur Startseite des Projektbereiches.";
            break;
			
        case 'info':
            message="Informieren Sie sich hier &uuml;ber Version, Umgebung und andere Informationen des Systems.";
            break;
		
        case 'help':
            message="Die Hilfe-Seite gibt Ihnen Informationen zur Einrichtung und Bedienung Ihres Projektbereiches.";
            break;
			
        case 'logout':
            message="Melden Sie sich hier vom System ab.";
            break;
			
        case 'userdata':
            message="&Auml;ndern von Benutzerdaten, Adresse, Kennwort";
            break;
			
        case 'download':
            message="Herunterladen zugewiesener Dateien aus dem virtuellen Postfach";
            break;
			
        case 'upload':
            message="Einstellen von Dateien auf dem Server";
            break;
			
        case 'client':
            message="Zugang zum Webclient-System der Planverwaltung";
            break;
			
        case 'mail':
            message="Kommunikation - mit Ihrer Projektbetreuerin oder anderen Mitarbeitern in unserem Haus";
            break;
			
        case 'immutable':
            message="Diese Einstellungen dienen Ihrer eindeutigen Identifikation am System und k&ouml;nnen leider nicht ge&auml;ndert werden.";
            break;

        case 'remote':
            message="Fernwartungs- und Hilfe-Funktion in Zusammenarbeit mit Ihrer Projektbetreuerin";
            break;
			
        case 'blank':
            message="";
            break;
	
	
        default:
            message="Willkommen im planConnect-Projektbereich. Hier finden Sie Zugriff auf s&auml;mtliche projektbezogenen Online-Dienste.";
            break;
    }
	

    xGetElementById('hintcontent').innerHTML=message;
	
    return true;
}


function checkForScript()
{
    xGetElementById('scripttest').innerHTML="";
    lbtn = xGetElementById('loginbtn');
    lbtn.removeAttribute("disabled");
    return true;
}

function redirectToHome()
{
    redir=xGetElementById('redirector');
    if (redir != null)
    {
        window.setTimeout ('redirect_to ("www.planconnect.de/webprojekt/tasks/download")', 10000);
    }
}

function redirect_to (destination) {
    if (window.location.href.substring(0,5) == "https")
    {
        window.location.href = "https://"+destination;
    }
    else
    {
        window.location.href = "http://"+destination;        
    }
}


function checkHomeForm()
{
    pass1=xGetElementById('newpass1');
    pass2=xGetElementById('newpass2');
	
    if (pass1.value != pass2.value)
    {
        alert("Fehler: Neues Passwort und Best&auml;tigung stimmen nicht &uuml;berein!");
        return false;
    }
    else
    {
        return true;
    }
}