Our company recently purchased 2 ASA 5510 's to replace our current Sonicwall. Well after some research it looks like I will have to run them in transparent mode because of the way our network is configured. I have the ASA set up in transparent mode but the workstations can not see the router on the other side of the ASA, when I try to ping the router the request times out. I have a question regarding the config of it, the IP address I specify during the config is not the Router address but rather a IP Address for the ASA itself? From the ASA I can ping the Router but neither of the workstations.
We have them coming into a CISCO 3800 and then from there it goes into a switch. Would I need seprate vlans for all the sites seeing as they are on different networks or because they come into one location would that be unnecessary?
No you shouldn't need separate vlans. Basically you would simply connect the outside interface of your ASA to the switch and put it in the same subnet as the 3800 interface that connects to the switch. Then on the ASA you would add a default-route pointing to the 3800 LAN ip address. So the ASA simply forwards all traffic for remote sites to the router and then the 3800 simply routes down the correct T1.
Edit - Kusankar makes a good point. I was assuming your internet connection was on the 3800 as well which it probably isn't so rather than point the default-route on the ASA to the 3800 you would as Kusankr suggested and either use a summary route or if they can't be summarised use individual routes for each site.