Need help to update domain lock code

Hi,

i was using a domain lock code for my swf for some time, all was fine, but a recent client has a trouble because his url website contain several extensions with several dots, like : www.domain.co.uk (instead of www.domain.com) so i need help to update my code to be able to detect authorized domains even if they contains 2,3 or 4 dots…


var url:String=stage.loaderInfo.url;    
var urlStart:Number = url.indexOf("://")+3; 
var urlEnd:Number = url.indexOf("/", urlStart); 
var domain:String = url.substring(urlStart, urlEnd); 
var LastDot:Number = domain.lastIndexOf(".")-1; 
var domEnd:Number = domain.lastIndexOf(".", LastDot)+1; 
domain = domain.substring(domEnd, domain.length); 
...

i’m not programmer…

TIA