	
		function good(pic_src){
			try{document.getElementById("lrgPic").setAttribute("src",pic_src);}catch(e){}
			//alert('good')
			}
		function bad(){
			var alt_pic = '../collections/nice_and_easy/nice_and_easy_grey_solution/images/boxes/box_8A.jpg';
			try{document.getElementById("lrgPic").setAttribute("src",alt_pic);}catch(e){}
		//	var alt_pic = '../collections/nice_and_easy/nice_and_easy_grey_solution/images/boxes/box_8A.jpg' ;
			//alert('bad')
		}
        function Pic(source) {
			/*var alt_pic = '../collections/nice_and_easy/nice_and_easy_grey_solution/images/boxes/box_8A.jpg' ;
			var pic_src = source;
			var tester = new Image();
			tester.onload=good(pic_src);
			//tester.onerror=bad();

			tester.src=pic_src;*/
			//	document.getElementById("lrgPic").setAttribute("src",source);
			//alert('Source :'+source);
			document.getElementById("product_image").setAttribute("src",source);
        }

    
	
        function swap_pic(source) {
        		document.getElementById("big_shade_image").setAttribute("src",source);
        }



		function onload_rating_stars(num) {
			
			alert(num);
			
		}




		function rating(num) {
			
			var src="";
			if(num == '5.0')
			{
				src="/en_ca/products/images/stars/rating-5_0.gif";
				
			}else if(num == '4.5'){
				
				src="/en_ca/products/images/stars/rating-4_4.gif";
				
			}else if(num == '4.0'){
				
				src="/en_ca/products/images/stars/rating-4_0.gif";
				
			}else if(num == '3.5'){
				
				src="/en_ca/products/images/stars/rating-3_4.gif";
				
			}else if(num == '3.0'){
				
				src="/en_ca/products/images/stars/rating-3_0.gif";
				
			}else if(num == '2.5'){
				
				src="/en_ca/products/images/stars/rating-2_4.gif";
				
			}else if(num == '2.0'){
				
				src="/en_ca/products/images/stars/rating-2_0.gif";
				
			}else if(num == '1.5'){
				
				src="/en_ca/products/images/stars/rating-1_4.gif";
				
			}else if(num == '1.0'){
				
				src="/en_ca/products/images/stars/rating-1_0.gif";
				
			}else{
				
				src="/en_ca/products/images/stars/rating-0_0.gif";
			}
			
			if(num == ''){
				
				document.getElementById("rating_div").innerHTML = 'No reviews submitted';
				document.getElementById("rating_div").style.paddingLeft = '38px';
				document.getElementById("rating_div").style.width = '162px';
				
			}else{
				
				document.getElementById("rating_div").innerHTML = num + ' out of 5.0 stars';
				document.getElementById("rating_div").style.paddingLeft = '45px';
				document.getElementById("rating_div").style.width = '155px';
			}
			
			document.getElementById("rating_image").setAttribute("src",src);
			
		}
    




        function assign_product(product_id) {
			document.getElementById('result_step_3').value=product_id;
			document.product_select.action = 'product_page.php';
			document.product_select.value=product_id;
		//	alert(document.product_select.value);
			document.product_select.submit();
	  }
    
	  
        function assign_id(color_category_id, product_id, collection_id) {	
			//color_category_id=blond_039&product_id=nice_and_easy_grey_solution&collection_id=nice_and_easy
			
			//window.location = '/en_ca/products/product_page.php?color_category_id='+color_category_id+'&product_id='+product_id+'&collection_id='+collection_id;
			
			window.location = '/en_ca/products/'+collection_id+'/'+product_id+'/'+color_category_id+'/';
	  }
    
		function reload_page(collection_id, product_id){
			if(product_id == '' || product_id == "undefined"){
				product_id = 'none';
			}
			//window.location = '/en_ca/products/overall_shades/selector.php?product_id='+product_id+'&collection_id='+collection_id;
			window.location = '/en_ca/products/overall_shades/'+collection_id+'/'+product_id+'/';
		}
		
        function assign_id_old(image_id) {
			//alert(image_id);
			//document.step4_form.dream_shade.value=image_id;
        }
    
    
        function swap(me, main, alt) {
			
			new_main = main.replace('#&039;',"'");
		//	alert(main);
		//	alert(new_main);
		//	document.getElementById('product_name').innerHTML = main;			
			document.getElementById('product_name').innerHTML = new_main;
			//document.getElementById(me).innerHTML = (document.getElementById(me).innerHTML == main) ? alt: main;
        }
		
		
        function swap_color_id(me, main, alt) {

			document.getElementById('color_id').innerHTML = main;

        }
		
		function border_col(id){
			//alert(id);
			
			document.getElementById(id).style.borderColor='#610B0B';			
		}
		
		function border_start_col(id){
			//alert(id);
			
			document.getElementById(id).style.borderColor='#FFF';			
		}		
		
    
		function submitform(){
			document.form.submit();
		}
	