var cb_start_state="";
var cb_pdf_order="";
var cb_slidetime=9000;
var cb_fastfadetime=500;
var cb_fadetime=2000;
var cb_current_pic=1;
var cb_slide_que=0;
function cb_slide_init()
{
	$('#section-header-'+cb_current_pic).css('display','block');
	$('.cb_slide_changer').click(function(){cb_force_change($('.cb_slide_changer').index(this) + 1);});
	cb_slide_que=setTimeout(function () {cb_slide_rotate();}, cb_slidetime);		
}
function cb_slide_rotate()
{
	clearTimeout(cb_slide_que);
	$('#section-header-'+cb_current_pic).fadeOut(cb_fadetime);
	if (cb_current_pic>3) {cb_current_pic=1;}
	else {cb_current_pic++;}
	$('#section-header-'+cb_current_pic).fadeIn(cb_fadetime,function(){cb_slide_que=setTimeout(function () {cb_slide_rotate();}, cb_slidetime);});
}
function cb_force_change(number)
{
	clearTimeout(cb_slide_que);
	$('#section-header-'+cb_current_pic).fadeOut(cb_fastfadetime);
	cb_current_pic=number;
	$('#section-header-'+cb_current_pic).fadeIn(cb_fastfadetime,function(){cb_slide_que=setTimeout(function () {cb_slide_rotate();}, cb_slidetime);});
}
function cb_store_start()
{
	cb_start_state=$('#corp_brochure_build_container').html();
	cb_build_array();
	$('#corp_brochure_downloadbtn').click(function(){cb_submit_form();});
	$('#corp_brochure_resetbtn').click(function(){cb_reset();});
}
function cb_reset()
{
	$('#corp_brochure_build_container').html(cb_start_state);
	cb_build_array();
	cb_click_listners();
}
function cb_build_array()
{
	cb_pdf_order="";
	var temp_array=$('#corp_brochure_build_container').sortable('toArray');
	for (a=0;a<temp_array.length-1;a++)
	{
		if (a!=0){cb_pdf_order+=",";}
		switch (temp_array[a])
		{
			case 'corp_brochure_section_1':
				cb_pdf_order+="1";
				break;
			case 'corp_brochure_section_2':
				cb_pdf_order+="2";
				break;
			case 'corp_brochure_section_3':
				cb_pdf_order+="3";
				break;
			case 'corp_brochure_section_4':
				cb_pdf_order+="4";
				break;
			case 'corp_brochure_section_5':
				cb_pdf_order+="5";
				break;
			case 'corp_brochure_section_6':
				cb_pdf_order+="6";
				break;
			default:
				cb_pdf_order+="";
				break;
		}
	}
	$('[name=corpbrochure_order]').val(cb_pdf_order);
}
function cb_submit_form()
{
	cb_build_array();
	$('[name=corpbrochure]').submit();
}
function cb_click_listners()
{
		
		$('.corp_brochure_removebtn').click(function(){
			$(this).parent('div').fadeTo(250,.01);
			$(this).parent('div').slideLeftHide(400, function(){$(this).remove(); cb_build_array(); });
			}
		);		
}
