// This document assigns unique handlers and actions for Kata Bags.

$(document).ready(function () {
	
// ------------------------------------------------------------------------------------ 

	// Declare Variables
	var tabNav = $('#steps > li > a');
	
	// Add Active Class to Tab Items
	$(tabNav).click(function() {
		tabNav.removeClass('active');
		$(this).addClass('active');
	});
}); // end document ready

function kata_change_step(product_key, image, image_thm, description, id)
{
	$('.btn_step_home_active').removeClass('btn_step_home_active');
	$('.link_box_active').removeClass('link_box_active');
	
	if(id == 'product_highlights_home')
	{
		$('#product_highlights_home').addClass('btn_step_home_active');
		$('#ph_overlay').hide();
	}
	else
	{
		$('#ph_overlay').show();
		$('#' + id).addClass('link_box_active');
	}
	
	update_main_image(product_key, image_thm);
	update_main_image_zoom(product_key, image);
	var step_description = document.getElementById('ph_overlay');
	step_description.innerHTML = description;
	
	return false;
}

function write_bag_chooser_results(results)
{	
	var results_form = '<form action="/Kata+Bag+Chooser/Kata+Bag+Chooser+Results/Kata+Bag+Chooser+Results/13705897" method="post" name="bag_chooser" id="bag_chooser">';
	for (i in results)
	{
		results_form += '<input type="hidden" name="part_nums[]" value="'+results[i]+'" />';
	}
	results_form += '</form>';
	
	$('#free_container').append(results_form);
	
	var bag_chooser_form = $('#bag_chooser');
	bag_chooser_form.submit();
	
	return false;
}

function update_paging_action2(action_url)
{
	var paging_forms = document.getElementsByName('sform1');
	for (i in paging_forms)
	{
		paging_forms[i].action = action_url;
		break;
	}
	
	paging_forms[i].submit();
	return false;
}

function update_paging_action(action_url) {
    $('form[name=sform1]').each(function() {
        $(this).attr("action",action_url);
        $(this).submit();
    })
}
