// JavaScript Document

var $tr = jQuery.noConflict();

$tr(document).ready(tr_READY);

function tr_READY(){
	tr_manip_dom();
	tr_bind_events();
	tr_trigger_events();
}

function tr_trigger_events(){
	$tr('#test_ride_radios > li:first').click();
}

function overwrite_EVENT(e){
	e.preventDefault();
}

function tr_manip_dom(){
	//$tr('#test_ride > .test_ride_pb > li:last > a').bind('click', overwrite_EVENT).css({cursor: 'default'});
	
	var myStep = $tr('#test_ride .test_ride_pb > .test_ride_pb_on > a > span').text();
	var myAnchor = $tr('#test_ride .test_ride_pb > .test_ride_pb_on > a > b').text();
	if(myAnchor == "summary"){
		myAnchor = "your test ride is scheduled";
	}
	else if(myAnchor == "Confirm Test Ride"){
		myAnchor = "Please Confirm Your Test Ride";
	}
	else if(myAnchor == "No Test Ride"){
		myAnchor = "Sorry, No Test Ride Found";
	}
	$tr('#test_ride .test_ride_node > li > span > div').text(myStep);
	$tr('#test_ride .test_ride_node > li > div').text(myAnchor);
}

function tr_bind_events(){
	$tr('#test_ride_radios > li input:radio').change(test_ride_radios_CHANGE);
	$tr('#test_ride_radios > li').click(test_ride_radios_CLICK);
}

function test_ride_radios_CLICK(){
	$tr(':radio', this).trigger('change');
}

function test_ride_radios_CHANGE(){
	$tr(this).attr('checked', 'checked');
	$tr('#test_ride_radios > li').removeClass('test_ride_radio_on');
	$tr(this).parent().addClass('test_ride_radio_on');
}
