есть переменная:

Код AS1/AS2:
url = "http://www.youtube.com/watch?v=NR_E_B8k-cI&playnext_from=TL&videos=LUGpwNqSBXo&feature=grec_index"
//или
url = "youtube.com/watch?v=NR_E_B8k-cI&playnext_from=TL&videos=LUGpwNqSBXo&feature=grec_index"
//в общем любой URL
нужно ее преобразовать в:

Код AS1/AS2:
site = "http://www.youtube.com"
с начало нужно определить есть ли в начале переменной "http://", если есть то дописать.
Затем стереть все что стоит после третьего слеша "/", вмести со слешем.
стоит отметить что адреса есть и такие:

Код:
http://mysite.ru?topic=http://site.com
так что к стиранию всего что после 3его слеша нужно применить условия..
помогите с реализацией!