var old_class = document.getElementsByTagName('body')[0].className;

if(old_class){

    var new_class = document.getElementsByTagName('body')[0].className = old_class + ' has_js';

} else {

    var new_class = document.getElementsByTagName('body')[0].className = 'has_js';

}

var step = document.getElementById('steps');

if (step){

step.className = 'show';

}



function steps () {

    if(document.getElementById('steps')){
    
        var step_links = document.getElementById('steps').getElementsByTagName('a');
        
        for(i=0; i < step_links.length; i++){
            step_links[i].onclick = do_change;
        }

    }
}

function do_change (e) {

	var lists = document.getElementById('steps').getElementsByTagName('li');
	
	for(i=0; i < lists.length; i++){
		lists[i].className = '';
	}
	
	this.parentNode.className = 'active';
	
	var step = this.innerHTML;
	
	document.getElementById('header').className = 'step_'+step;
	
	return false;
	
	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();


}

function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
}

addEvent(window, 'load', steps);
