$(document).ready(function(){
	refresh_gui();
	
	
});

function refresh_gui(){
	
	$('#gunsearch_box').corner("8px"); 
	$('#gunsearch_box_content').corner("8px");
						   
	$(".gunsearch_manitem_label").click(function () {
		if( $(this).parents('.gunsearch_manitem:eq(0)').find(".gunsearch_man_checkbox").attr('checked') ){
			$(this).parents('.gunsearch_manitem:eq(0)').find(".gunsearch_man_checkbox").attr('checked',false);
			$(this).parents('.gunsearch_manitem:eq(0)').removeClass('gunsearch_manitem_selected');
		}else{
			$(this).parents('.gunsearch_manitem:eq(0)').find(".gunsearch_man_checkbox").attr('checked',true);
			$(this).parents('.gunsearch_manitem:eq(0)').addClass('gunsearch_manitem_selected');
			gunsearch_box_expand();
		}
    });

	$(".gunsearch_caliberitem_label").click(function () { 

		if( $(this).parents('.gunsearch_caliberitem:eq(0)').find(".gunsearch_caliberitem_checkbox").attr('checked') ){
			$(this).parents('.gunsearch_caliberitem:eq(0)').find(".gunsearch_caliberitem_checkbox").attr('checked',false);
			$(this).parents('.gunsearch_caliberitem:eq(0)').removeClass('gunsearch_caliberitem_selected');
		}else{ 
			$(this).parents('.gunsearch_caliberitem:eq(0)').find(".gunsearch_caliberitem_checkbox").attr('checked',true);
			$(this).parents('.gunsearch_caliberitem:eq(0)').addClass('gunsearch_caliberitem_selected');
			gunsearch_box_expand();
		}
    });

	
	
	$(".gunsearch_man_checkbox").change(function() {
		if( $(this).attr('checked') ){
			$(this).parents('.gunsearch_manitem:eq(0)').addClass('gunsearch_manitem_selected');
			gunsearch_box_expand();
		}else{
			$(this).parents('.gunsearch_manitem:eq(0)').removeClass('gunsearch_manitem_selected');
		}
	});

	$(".gunsearch_caliberitem_checkbox").change(function() {
		if( $(this).attr('checked') ){
			$(this).parents('.gunsearch_caliberitem:eq(0)').addClass('gunsearch_caliberitem_selected');
			gunsearch_box_expand();
		}else{
			$(this).parents('.gunsearch_caliberitem:eq(0)').removeClass('gunsearch_caliberitem_selected');
		}
	});


}

function gunsearch_box_expand(){
	$("#gunsearch_box").addClass('gunsearch_box_expand');
	$("#gunsearch_button_cancel").show();
	$("#gunsearch_box_parent").css("height","456px");
}
function gunsearch_box_contract(){
	$("#gunsearch_box").removeClass('gunsearch_box_expand');
	$("#gunsearch_button_cancel").hide();
	$("#gunsearch_box_parent").css("height","330px");
}