Element.observe(window, "load",
function() {	
	var vURL= new UrlParser(document.location.href);
	var vURLFileName = vURL.getFileName();
	var vURLChannelId = vURL.getPath().split("/")[1];
	if (vURLChannelId != listeAppariemment['pathServices'])
	 {
	   var vURLActionName = vURL.getPath().split("/")[2];
    var vURLIdDoc = vURL.getPath().split("/")[3]	;
    }
  else
  {
    var vURLChannelId = vURL.getPath().split("/")[2];
    var vURLActionName = vURL.getPath().split("/")[3];
    var vURLIdDoc = vURL.getPath().split("/")[4]	;
  }
	var vApp = listeAppariemment[vURLChannelId];
	
	if (vURLIdDoc)
	{
		var vAppDoc = listeAppariemment[vURLIdDoc];
		if (!vAppDoc && vURLIdDoc){
		    $H(listeAppariemment).each(function(o) {
		      if(o.value == vURLIdDoc){
			      	vAppDoc = o.key;
			      	throw $break; 
		    	}
		    });
		}
	}
	if (!vApp && vURLChannelId){
	    $H(listeAppariemment).each(function(o) {
	      if(o.value == vURLChannelId){
		      	vApp = o.key;
		      	throw $break; 
	    	}
	    });
	}		
  if (vURL.getPath().split("/")[1] != listeAppariemment['pathServices'])
    var vURLPath = listeAppariemment['pathServices'] + "/";
  else
    var vURLPath = listeAppariemment['pathAdm'];
	if (vURLChannelId)
	{
		if (vURLIdDoc && vAppDoc)
			var vId = vAppDoc;
		else if (vURLIdDoc && !vAppDoc)
			var vId = vURLIdDoc;			
	 	vURLPath = vURL.protocol + "://" + vURL.host + "/" + vURLPath + vApp + "/" + vURLActionName + "/" + vId + vURLFileName;
	}
	else	
    vURLPath = vURL.protocol + "://" + vURL.host + "/" + vURLPath + vApp + "/" + vURLActionName;

	if (vApp){
		if (vURL.getPath().split("/")[1] != listeAppariemment['pathServices'])
			document.getElementById('gps').href = vURLPath;
		else
			document.getElementById('gpa').href = vURLPath;
	}
});


