﻿function scrollto() {
  var search = location.search.sub(/^\?/, '');
  
  if (search != '') {
  	var id = ''
  	search.split('&').each(function(param) {
  	  if (param) {
  	    var tmp = param.split('=');
  	    var key = tmp.shift();
  	    var value = tmp.shift();
  	    
  	    if (key && value && (key == 'scrollto')) {
  	      id = value;
  	    }
  	  }
  	});
  	
  	//if(id) Element.scrollTo(id);
  	//if(id) new Effect.ScrollTo(id);
  	
    var element = $(id);
    var pos = Position.cumulativeOffset(element);
    window.scrollTo(0, pos[1]);
  }
}

Event.observe(window, 'load', scrollto);
