Template:Process URL

if the first parameter is empty,                  then the null string is returned. else if the first parameter starts with "http",   then it is returned unchanged, else                                              first parameter is prepended with "http://"