anchor.diff:  			return
   
   		var/datum/admin_ticket/T = locate(href_list["ticket"])
  +		if(!istype(T, /datum/admin_ticket))
  +			return
   		T.toggle_monitor()
   
   		var/monitors_text = ""
  
positive.code: 		world << output("[monitors_text] ", "ViewTicketLog[T.ticket_id].browser:set_monitors")
  	else if(href_list["action"] == "administer_admin_ticket")
  		var/datum/admin_ticket/T = locate(href_list["ticket"])
  		T.handling_admin = C.mob
  		log_admin("[T.handling_admin] has been assigned to ticket #[T.ticket_id] as primary admin.")
  		// For Alex: Primary admin notification not necessary
  
negative.code: 			C.view_tickets()
  	else if(href_list["action"] == "refresh_admin_ticket")
  		var/datum/admin_ticket/T = locate(href_list["ticket"])
  		if(!istype(T, /datum/admin_ticket))
  			return
  		T.view_log(C)
  	else if(href_list["action"] == "get_admin_ticket_json")
  		var/datum/admin_ticket/T = locate(href_list["ticket"])
  		if(!istype(T, /datum/admin_ticket))
  			return
  		world << "get_admin_ticket_json [T.title]"
  		//return "{'test':'test2'}"
  
  	else if(href_list["vv"])
  		if(!holder || !ismob(locate(href_list["vv"])))
  			return
  		C.debug_variables(locate(href_list["vv"]))
  	else if(href_list["pp"])
  		if(!holder || !ismob(locate(href_list["pp"])))
  			return
  		C.holder.show_player_panel(locate(href_list["pp"]))
  	else if(href_list["pm"])
  		C.cmd_admin_pm(href_list["pm"],null)
  	else if(href_list["sm"])
  		if(!holder || !ismob(locate(href_list["sm"])))
  			return
  		C.cmd_admin_subtle_message(locate(href_list["sm"]))
  	else if(href_list["jmp"])
  		if(!holder || !ismob(locate(href_list["jmp"])))
  			return
  		var/mob/N = locate(href_list["jmp"])
  		if(N)
  			if(!isobserver(usr))	C.admin_ghost()
  