anchor.diff:  		if (href_list["analyze"])
   			var/dat = ""
   			if(!condi)
  -				dat += "<TITLE>Chemmaster 3000</TITLE>Chemical infos:<BR><BR>Name:<BR>[href_list["name"]]<BR><BR>Description:<BR>[href_list["desc"]]<BR><BR><BR><A href='?src=\ref[src];main=1'>(Back)</A>"
  +				if(href_list["name"] == "Blood")
  +					var/datum/reagent/blood/G
  +					for(var/datum/reagent/F in R.reagent_list)
  +						if(F.name == href_list["name"])
  +							G = F
  +							break
  +					var/A = G.name
  +					var/B = G.data["blood_type"]
  +					var/C = G.data["blood_DNA"]
  +					dat += "<TITLE>Chemmaster 3000</TITLE>Chemical infos:<BR><BR>Name:<BR>[A]<BR><BR>Description:<BR>Blood Type: [B]<br>DNA: [C]<BR><BR><BR><A href='?src=\ref[src];main=1'>(Back)</A>"
  +				else
  +					dat += "<TITLE>Chemmaster 3000</TITLE>Chemical infos:<BR><BR>Name:<BR>[href_list["name"]]<BR><BR>Description:<BR>[href_list["desc"]]<BR><BR><BR><A href='?src=\ref[src];main=1'>(Back)</A>"
   			else
   				dat += "<TITLE>Condimaster 3000</TITLE>Condiment infos:<BR><BR>Name:<BR>[href_list["name"]]<BR><BR>Description:<BR>[href_list["desc"]]<BR><BR><BR><A href='?src=\ref[src];main=1'>(Back)</A>"
   			usr << browse(dat, "window=chem_master;size=575x400")
  
positive.code: 	var/mode = 0
  	var/condi = 0
  	var/useramount = 30 // Last used amount
  
  /obj/machinery/chem_master/New()
  	var/datum/reagents/R = new/datum/reagents(100)
  
negative.code: 				P.name = "[name] bottle"
  				P.pixel_x = rand(-7, 7) //random position
  				P.pixel_y = rand(-7, 7)
  				P.icon_state = "bottle"+bottlesprite
  				reagents.trans_to(P,30)
  			else
  				var/obj/item/weapon/reagent_containers/food/condiment/P = new/obj/item/weapon/reagent_containers/food/condiment(src.loc)
  				reagents.trans_to(P,50)
  		else if(href_list["change_pill"])
  			#define MAX_PILL_SPRITE 20 //max icon state of the pill sprites
  			var/dat = "<table>"
  			for(var/i = 1 to MAX_PILL_SPRITE)
  				dat += "<tr><td><a href=\"?src=\ref[src]&pill_sprite=[i]\"><img src=\"pill[i].png\" /></a></td></tr>"
  			dat += "</table>"
  			usr << browse(dat, "window=chem_master")
  			return
  		else if(href_list["change_bottle"])
  			#define MAX_BOTTLE_SPRITE 20 //max icon state of the bottle sprites
  			var/dat = "<table>"
  			for(var/i = 1 to MAX_BOTTLE_SPRITE)
  				dat += "<tr><td><a href=\"?src=\ref[src]&bottle_sprite=[i]\"><img src=\"bottle[i].png\" /></a></td></tr>"
  			dat += "</table>"
  			usr << browse(dat, "window=chem_master")
  			return
  		else if(href_list["pill_sprite"])
  			pillsprite = href_list["pill_sprite"]
  		else if(href_list["bottle_sprite"])
  			bottlesprite = href_list["bottle_sprite"]
  
  	src.updateUsrDialog()
  	return
  