function parseQueryString (str) {
  str = str ? str : location.search;
  var query = str.charAt(0) == '?' ? str.substring(1) : str;
  re = /%26/g;
  query = query.replace(re, '&');
  var args = new Object();
  if (query) {
    var fields = query.split('&');
	//alert(query);
    for (var f = 0; f < fields.length; f++) {
      var field = fields[f].split('=');
      args[unescape(field[0].replace(/\+/g, ' '))] = 
unescape(field[1].replace(/\+/g, ' '));
    }
  }
  return args;
}
var args = parseQueryString ();
for (var arg in args) {

  if (arg=='l')	 {
	var loc=args[arg];
	break;
  } 
}
if (!loc)	{
	loc='home.htm' ;
} else {
	loc = loc+".htm";
}