it sounds like your laptop isn't getting an IP address from the router.
could you try plugging in an ethernet cable and seeing if you get one that way?
Your router is a DHCP Server which gives out the IP addresses to devices.
You could always give yourself a static IP address.
Go to Start > Control Panel > Network Connections
Right click your wireless adapter and go to properties
Click on Internet Protocol Version 4 (TCP/IP)
Give yourself the following:
IP Address: 192.168.1.200
Default Gateway: 192.168.1.1
Primary DNS: 192.168.1.1
Secondary: leave blank
You may need to confirm the default gateway and DNS by doing ipconfig /all on your desktop and checking there.