How to reduce the time taken by client.connect() function with EN82j60 (UIP)?

I have made an object counter which can post online results on Google Spreadsheet. So far so good things are going. but i am having a issue that every time when it use Client.connect(server,80) function the counter stopped for nearly more than 30 seconds. I guess someone has found the solution with ehternet w5100 shield but i cannot find it with ENC82J60. I will be very glad if you can help me with this.

Waiting more than 30 seconds sounds like there is some resource not available. Did you setup your network parameters correctly? Is the DNS configured? Please post the complete code.