
function makeLink() {
  var oin=document.frm.intext;
  var oout=document.frm.outtext;
  var intxt=oin.value;
  if(intxt.length==0) {
    oin.focus();
    alert("No URL entered!");
  } 
  else {
    var prep="http://www5.sph.uth.tmc.edu:2048/login?url=";
    var rc=intxt.indexOf('http://www5.sph.uth.tmc.edu:2048/login?url=')
    var rd=intxt.indexOf('.www5.sph.uth.tmc.edu:2048')
    var wellFormedHttp=intxt.indexOf('http://')
    var wellFormedHttps=intxt.indexOf('https://')
   if(wellFormedHttp=='0'||wellFormedHttps=='0'){
 //alert("Matched http://"+wellFormed);
 //}
     if(rc==-1) {
  if(rd==-1){
         oout.value=prep+intxt;
         oout.focus();
         oout.select();
   }
  else{
   alert("That is a translated EzProxy URL and shouldn't be used. Click Ok and I'll fix it for you");
   intxt = intxt.replace(/.www5.sph.uth.tmc.edu:2048/g,"")
         oout.value=prep+intxt;
         oin.focus();
         oin.select();
   }
      }
     else {
        alert("That is already an EzProxy prefixed URL, so no change is needed");
        oout.value="";
        oin.focus();
        oin.select();
     }
 }
    else{
 alert("The URL source URL doesn't start with http:// or https:// or contains multiple entries, please enter a valid URL like http://someaddress.com");
       oout.value="";
       oin.focus();
       oin.select();
 }
  }
}

