function normalLogin()
{
    var loginbox = findElem("login_username");
    var regexp = /^dlr\\/i
    if (loginbox != null && regexp.test(loginbox.value.substr(0,4)))
    {
	loginbox.value = loginbox.value.substr(4, loginbox.value.length - 4);
    }
}

//Funktion: 	setEvent(element)
//Bescheibung:  Mit dieser Funktion wird ein Event (z.B. onClick oder onChange) an ein Fornularfeld gebunden.
//Rückgabewert: -
//Parameter: 	element = Name eines Formularelementes
//Author: 		Antje Parnitzke
//Datum: 		17.06.2005

function setEvent(element)
{
	var selectBox = findElem(element);

	if (selectBox.addEventListener)
	{		
		switch (element)
		{		
			case "dlr_project": 	selectBox.addEventListener ("change",setZuordnung,false);	
    				  				break;
			case "publication": 	selectBox.addEventListener ("click",showList,false); 
    				  				break;
			case "peer_review": 	selectBox.addEventListener ("click",showList,false); 
								break;
			case "in_open_access": 	selectBox.addEventListener ("click",showList,false); 
    				  				break;
			case "subjects": 	selectBox.addEventListener ("change",setlocation,false); 
    				  				break;
			case "login_username": 	selectBox.addEventListener ("change",normalLogin,false); 
    				  				break;
  			default:   				break;
		}
		
	}else if (selectBox.attachEvent)
	{
		switch (element)
		{		
			case "dlr_project": 	selectBox.attachEvent ("onchange",setZuordnung);  
    				  				break;
			case "publication": 	selectBox.attachEvent ("onclick",showList);  
    				  				break;
			case "peer_review": 	selectBox.attachEvent ("onclick",showList);  
    				  				break;
			case "in_open_access": 	selectBox.attachEvent ("onclick",showList);  
    				  				break;
			case "subjects":        selectBox.attachEvent ("onchange",setlocation);  
    				  				break;
			case "login_username":  selectBox.attachEvent ("onchange",normalLogin);  
    				  				break;
  			default:  				break;
		}
								
	}else 
	{		
		switch (element)
		{		
			case "dlr_project": 	selectBox.onchange = setZuordnung;	
    				  				break;
			case "publication": 	selectBox.onclick = showList;  
    				  				break;
			case "peer_review": 	selectBox.onclick = showList;  
    				  				break;
			case "in_open_access": 	selectBox.onclick = showList;  
    				  				break;
			case "subjects": 	selectBox.onchange = setlocation;  
    				  				break;
			case "login_username": 	selectBox.onchange = normalLogin;  
    				  				break;
  			default:   				break;
		}			
	}
}
