
function buildUrl(location, path) {
	
  var pattern = new RegExp(/^(https?)\:\/\/(((\d{1,3}\.){3}\d{1,3})|(([a-z\d]([a-z\d-]*[a-z\d])*)\.)+[a-z]{2,})(\:\d+)?(\/[-_a-z]+\.php)?(\/.*)$/i);
  
  var result = pattern.exec(location);
  
  if(result!=null) {
	  
	  var newUrl = result[1] + "://" + result[2];
	  
	  if(result[9])
		  newUrl += result[9];
	  
	  newUrl += path;
	  
	  return newUrl;
  }

  return '';
}
