function collect_values(all_checked, category_checked){
	
	//TARGET ALL FORMS
	var checks = document.getElementsByTagName('input');
	
	//CREATE HOLDERS
	var price_holder = '';
	var size_holder = '';
	var brand_holder = '';
	var type_holder = '';
	var price_loop = '1';
	var size_loop = '1';
	var brand_loop = '1';
	var type_loop = '1';
	
	//LOOP AND COLLECT	
	for(i=0; i < checks.length; i++){
		if(checks[i].getAttribute('name') == 'price'){
			if(category_checked == '1'){ 
				if(all_checked == '0'){
					document.getElementById('price_all').checked=false; 
				} else if(all_checked == '1'){ 
					checks[i].checked=false; document.getElementById('price_all').checked=true; 
				} 
			}
			if(checks[i].checked == true && all_checked != '1' && document.getElementById('price_all').checked == false){ 
				if(document.getElementById('size_all').checked == true){ alert("You Must Pick A Size Mattress To Sort By Price Range"); }
				if(price_loop == '1'){ 
					price_holder = checks[i].value; 
				} else { 
					price_holder = price_holder+','+checks[i].value; 
				} price_loop++; 
			} else if(all_checked == '1' || document.getElementById('price_all').checked == true){
				price_holder = '0';
			}			
		}
		
		if(checks[i].getAttribute('name') == 'size'){
			if(category_checked == '2'){ 
				if(all_checked == '0'){
					document.getElementById('size_all').checked=false; 
				} else if(all_checked == '2'){ 
					checks[i].checked=false; document.getElementById('size_all').checked=true; 
				} 
			}
			if(checks[i].checked == true && all_checked != '2' && document.getElementById('size_all').checked == false){ 
				if(size_loop == '1'){ 
					size_holder = checks[i].value; 
				} else { 
					size_holder = size_holder+','+checks[i].value; 
				} size_loop++; 
			} else if(all_checked == '2' || document.getElementById('size_all').checked == true){
				size_holder = '0';
			}			
		}
		
		if(checks[i].getAttribute('name') == 'brand'){
			if(category_checked == '3'){ 
				if(all_checked == '0'){
					document.getElementById('brand_all').checked=false; 
				} else if(all_checked == '3'){ 
					checks[i].checked=false; document.getElementById('brand_all').checked=true; 
				} 
			}
			if(checks[i].checked == false && all_checked != '3' && document.getElementById('brand_all').checked == false){ 
				if(brand_loop == '1'){ 
					brand_holder = checks[i].value; 
				} else { 
					brand_holder = brand_holder+','+checks[i].value; 
				} brand_loop++; 
			} else if(all_checked == '3' || document.getElementById('brand_all').checked == true){
				brand_holder = '0';
			}			
		}
		
		if(checks[i].getAttribute('name') == 'type'){
			if(category_checked == '4'){ 
				if(all_checked == '0'){
					document.getElementById('type_all').checked=false; 
				} else if(all_checked == '4'){ 
					checks[i].checked=false; document.getElementById('type_all').checked=true; 
				} 
			}
			if(checks[i].checked == false && all_checked != '4' && document.getElementById('type_all').checked == false){ 
				if(type_loop == '1'){ 
					type_holder = checks[i].value; 
				} else { 
					type_holder = type_holder+','+checks[i].value; 
				} type_loop++; 
			} else if(all_checked == '4' || document.getElementById('type_all').checked == true){
				type_holder = '0';
			}			
		}
	}	
	
	if(document.getElementById('price_all').checked == true || document.getElementById('size_all').checked == false){
		//CHANGE PRODUCT DISPLAY
		get_info('http://mattress.furnituretopekakansas.com/product-display-ajax.php', 'page_number=0&price='+price_holder+'&size='+size_holder+'&brand='+brand_holder+'&type='+type_holder, 'product');
	}
}		

function load_page(page_number, category_id, sub_category_id){
	
	//TARGET ALL FORMS
	var checks = document.getElementsByTagName('input');
	
	//CREATE HOLDERS
	var price_holder = '';
	var size_holder = '';
	var brand_holder = '';
	var type_holder = '';
	var price_loop = '1';
	var size_loop = '1';
	var brand_loop = '1';
	var type_loop = '1';
	
	//LOOP AND COLLECT	
	for(i=0; i < checks.length; i++){
		//PRICE
		if(checks[i].getAttribute('name') == 'price'){ if(checks[i].checked == false && document.getElementById('price_all').checked == false){ if(price_loop == '1'){ price_holder = checks[i].value; } else { price_holder = price_holder+','+checks[i].value; } price_loop++; } else if(document.getElementById('price_all').checked == true){ price_holder = '0'; } }
		//STYLE
		if(checks[i].getAttribute('name') == 'style'){ if(checks[i].checked == false && document.getElementById('size_all').checked == false){ if(size_loop == '1'){ size_holder = checks[i].value; } else { size_holder = size_holder+','+checks[i].value; } size_loop++; } else if(document.getElementById('size_all').checked == true){ size_holder = '0'; } }	
		//UPHOLSTERY
		if(checks[i].getAttribute('name') == 'upholstery'){ if(checks[i].checked == false && document.getElementById('brand_all').checked == false){ if(brand_loop == '1'){ brand_holder = checks[i].value; } else { brand_holder = brand_holder+','+checks[i].value; } brand_loop++; } else if(document.getElementById('brand_all').checked == true){ brand_holder = '0'; } }		
		//AVAILABILITY
		if(checks[i].getAttribute('name') == 'availability'){ if(checks[i].checked == false && document.getElementById('type_all').checked == false){ if(type_loop == '1'){ type_holder = checks[i].value; } else { type_holder = type_holder+','+checks[i].value; } type_loop++; } else if(document.getElementById('type_all').checked == true){ type_holder = '0'; } }
	}	
	
	//CHANGE PRODUCT DISPLAY
	get_info('http://mattress.furnituretopekakansas.com/product-display-ajax.php', 'page_number='+page_number+'&category_id='+category_id+'&sub_category_id='+sub_category_id+'&price='+price_holder+'&style='+size_holder+'&upholstery='+brand_holder+'&availability='+type_holder, 'product');
	
}

function show_bigger(img_src, overlay_src){
	
	//TARGET IMAGE HOLDER
	var click_holder = document.getElementById('overlay_src');
	var img_holder = document.getElementById('img_rotate_target');
	img_holder.src = img_src;
	click_holder.value = overlay_src;
					
}

function description(src_id, target_id){
	
	//TARGET
	var target_obj = document.getElementById(target_id);
	var target_button = document.getElementById(target_id+'_button');
	var src_obj = document.getElementById(src_id);
	var src_button = document.getElementById(src_id+'_button');
	
	//MAKE TARGET VISABLE, MAKE SRC INVISABLE
	target_obj.style.display = 'block';
	target_button.style.backgroundColor = '#ebebeb';
	target_button.style.zIndex = '100';
	src_obj.style.display = 'none';
	src_button.style.backgroundColor = '#ffffff';
	src_button.style.zIndex = '99';
	
}
