%
function getFileName()
Dim pos, path, name
path = Request.ServerVariables("PATH_INFO")
pos = InStrRev(path,"/",-1,1)
name = Right(path, len(path) - pos)
'response.write("PATH_TRANSLATED" + Request.ServerVariables("PATH_TRANSLATED") + "
")
'**** Test Code ***********************
getFileName = name
'Response.Write("filename for NS6 " + name + "
")
'Response.Write(strMainPhysicalPath & Replace(Request.QueryString("NAME"),"%2E","."))
End Function
' Function IsEmailValid(strEmail)
' Action: checks if an email is correct.
' Parameter: strEmail - the Email address
' Returned value: on success it returns True, else False.
Function IsEmailValid(strEmail)
Dim strArray
Dim strItem
Dim i
Dim c
Dim blnIsItValid
' assume the email address is correct
blnIsItValid = True
' split the email address in two parts: name@domain.ext
strArray = Split(strEmail, "@")
' if there are more or less than two parts
If UBound(strArray) <> 1 Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
' check each part
For Each strItem In strArray
' no part can be void
If Len(strItem) <= 0 Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
' check each character of the part
' only following "abcdefghijklmnopqrstuvwxyz_-."
' characters and the ten digits are allowed
For i = 1 To Len(strItem)
c = LCase(Mid(strItem, i, 1))
' if there is an illegal character in the part
If InStr("abcdefghijklmnopqrstuvwxyz_-.", c) <= 0 And Not IsNumeric(c) Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
Next
' the first and the last character in the part cannot be . (dot)
If Left(strItem, 1) = "." Or Right(strItem, 1) = "." Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
Next
' the second part (domain.ext) must contain a . (dot)
If InStr(strArray(1), ".") <= 0 Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
' check the length oh the extension
i = Len(strArray(1)) - InStrRev(strArray(1), ".")
' the length of the extension can be only 2, 3, or 4
' to cover the new "info" extension
If i <> 2 And i <> 3 And i <> 4 Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
' after . (dot) cannot follow a . (dot)
If InStr(strEmail, "..") > 0 Then
blnIsItValid = False
IsEmailValid = blnIsItValid
Exit Function
End If
' finally it's OK
IsEmailValid = blnIsItValid
End Function
%>
National
Heart, Lung, and Blood Institute Developmental Neurobiology Section |
<%if image_inthelab="arrow_on.gif" then%> In the Lab <%end if%> <%if image_labmembers="arrow_on.gif" then%> Lab Members <%end if%> <%if image_publications="arrow_on.gif" then%> Publications <%end if%> <%if image_contactus="arrow_on.gif" then%> Contact Us <%end if%> <%if image_location="arrow_on.gif" then%> Location <%end if%> <%if image_imageGallery="arrow_on.gif" then%> Image Gallery <%end if%> <%if image_nabelLabHome="arrow_on.gif" then%> Geller Lab Home <%end if%> <%if image_favoriteJournals="arrow_on.gif" then%> Favorite Journals <%end if%> <%if image_labMethods="arrow_on.gif" then%> Lab Methods <%end if%> |
|
Dr. Geller joined the National Heart, Lung and Blood Institute in 2001. From 1972 until joining NHLBI, Dr. Geller was a Professor of Pharmacology and Neurology at UMDNJ-Robert Wood Johnson Medical School in New Jersey, where he was also Director of the Graduate Program in Pharmacology and Head of the Confocal Imaging Facility. His research was supported by grants from the National Institutes of Health, the National Science Foundation as well as several private foundations. He was a member of many different grant review panels for the NIH, NSF and VA. Dr. Geller received his Ph.D. in Biomedical Engineering from Case Western Reserve University and then did Postdoctoral work in Physiology at the University of Rochester before moving to New Jersey. In 1984, Dr. Geller was a Fogarty International Fellow at University College, London. He was a visiting Professor at Nagoya City University in Japan in 1991. He is on the Editorial Board of the Journal of Neuroscience Methods and the International Journal of Developmental Neurobiology. He holds an adjunct faculty appointment in the Department of Biology at the University of Maryland. Originally trained in electrophysiology, Dr. Geller's research has used almost all techniques in modern neurobiology, including electrophysiology, light microscopy, electronic imaging, behavioral testing, cell and molecular biology. Research Description Research in the Geller laboratory is concerned with understanding the mechanisms that control neuronal migration, pathfinding and growth, both during neural development and in order to stimulate regeneration after injury. These experiments utilize cell biological, molecular biological, immunological and physiological techniques. |
Dr. Herbert Geller, Chief |
Accessibility Policy
| Privacy Statement
Please send us your feedback, comments, and questions Note to users of screen readers and other assistive technologies: please report your problems here.
|