	function gup( name )
		{
		  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
		  var regexS = "[\\?&]"+name+"=([^&#]*)";
		  var regex = new RegExp( regexS );
		  var results = regex.exec( window.location.href );
		  if( results == null )
		    return "";
		  else
		    return results[1];
		}
		
     		function nonstopservice(routes) {
				var li = '';
				var show_default_message = gup( 'default' );
				if(show_default_message == 1)
				  routes.length=1;
				
				//if no routes are available show default message
				if(routes.length == 1) {
				  	li += "<li>" + routes[0] + "</li>";
				
					//hide daily nonstop service message
					var col_left = document.getElementById("col_left");
					var col_left_h2 = col_left.getElementsByTagName("h2");
					col_left_h2[0].innerHTML = "";
				
				}
				else {
					for(i=0;i<routes.length;i++) {
					  li += "<li>" + routes[i] + "</li>";
				    }
				}
				
				var messages = document.getElementById("messages");
				
				messages.innerHTML = li;
     		}