anchor.diff:  /obj/machinery/computer/communications/proc/get_cancel_shuttle_form()
   	var/form_id = "cancelshuttle"
   	var/dat = get_javascript_header(form_id)
  -	dat += "<form name='cancelshuttle' id='[form_id]' action='?src=\ref[src]' method='get' style='display: inline'>"
  -	dat += "<input type='hidden' name='src' value='\ref[src]'>"
  +	dat += "<form name='cancelshuttle' id='[form_id]' action='?src=[REF(src)]' method='get' style='display: inline'>"
  +	dat += "<input type='hidden' name='src' value='[REF(src)]'>"
   	dat += "<input type='hidden' name='operation' value='cancelshuttle2'>"
   
   	dat += "<BR>Are you sure you want to cancel the shuttle? \[ <a href='#' onclick='submit()'>Cancel</a> \]"
  
positive.code: 					dat += "[S.description]<BR>"
  					if(S.prerequisites)
  						dat += "Prerequisites: [S.prerequisites]<BR>"
  					dat += "<A href='?src=\ref[src];operation=buyshuttle;chosen_shuttle=\ref[S]'>(<font color=red><i>Purchase</i></font>)</A><BR><BR>"
  
  	dat += "<BR><BR>\[ [(src.state != STATE_DEFAULT) ? "<A HREF='?src=\ref[src];operation=main'>Main Menu</A> | " : ""]<A HREF='?src=\ref[user];mach_close=communications'>Close</A> \]"
  
  	popup.set_content(dat)
  	popup.open()
  
negative.code: 	switch(href_list["operation"])
  		// main interface
  		if("main")
  			state = STATE_DEFAULT
  			playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0)
  		if("login")
  			var/mob/M = usr
  