Tu función está un poco extraña porq ue $(div) es una colección de todos los divs que hay, $("#tot") es el primer div
checate esta página
http://api.jquery.com/insertBefore/
$("elemento") trae la colección de elementos de un tipo p.j. div, p, td, table, etc
$("#id") trae un elemento buscando el Id del mismo