var question_num = 1;
$(document).ready(function(){	

	$(".btn-signuplogin").click(function() {
        $.fancybox({
			'type'			: 'inline',
			'content'		: 'login.php',
            'padding'       : 0,
            'autoScale'     : false,
            'transitionIn'  : 'none',
            'transitionOut' : 'none',
			'overlayOpacity'	: 0.75,
			'overlayColor' 		: '#fff',
			'scrolling'			: 'no'
            
        });
        return false;
    });
	
	
	
	$(".nav li").hover(function(){ 
		$(this).find(".dropdown").fadeIn("slow"); },
		function(){ $(this).find(".dropdown").fadeOut("slow"); });
	
	if($('.q-row').length > 0) {
		
		var qrow = $('.q-row');
		$(qrow).each(function() {
			var cols = $(this).children('.column');
			var c = 1;
			$(cols).each(function() {
				$(this).addClass('col-'+c);
				c++;
			});
		});
		$('input[name="question-1"]').click(function() {
			var step = 1;
			var catId =  $('#question1 #catId').val();
			for (i=0; i<$('#question1 input').length; i++) {
				if ($('#question1 input')[i].type == "radio") {
				   if ($('#question1 input')[i].checked) {
					  var id = $('#question1 input')[i].value;
					  if(step == 1){
						  catId = id;
						  id = id-1;
					  }
				   }
				}
			}
			$('#question2').load("coloradvisor.php?category_id="+catId+"&option_id="+id+"&step="+step+"&action=y",function(){																									
				if($('input[name="question-2"]:checked')) {
					$('.q-result, .col-2, .col-3, .btn-reset, #results').hide();
					$('input[name="question-2"]').attr('checked', false);
					$('input[name="question-2"]').parent().removeClass('ez-checked-blue');
					$(qrow).find('.col-2').fadeIn();
				}else{
					$(qrow).find('.col-2').fadeIn();
				}
				triggerTwo();
			})
		});	
		function triggerTwo(){
			$('input[name="question-2"]').click(function() {
				var step =  2;
				var catId =  $('#question2 #catId').val();
				for (i=0; i<$('#question2 input').length; i++) {
					if ($('#question2 input')[i].type == "radio") {
					   if ($('#question2 input')[i].checked) {
						  var id = $('#question2 input')[i].value;
						  $('#input_'+id).addClass('ez-checked-blue');
					   }else{
						   var notId = $('#question2 input')[i].value;
						  $('#input_'+notId).removeClass('ez-checked-blue');
					   }
					}
				}
				$('#question3').load("coloradvisor.php?category_id="+catId+"&option_id="+id+"&step="+step+"&action=y",function(){																									
					if($('input[name="question-3"]:checked')) {
						$('.q-result, .col-3, .btn-reset, #results').hide();
						$('input[name="question-3"]').attr('checked', false);
						$('input[name="question-3"]').parent().removeClass('ez-checked-blue');
						$(qrow).find('.col-3').fadeIn();
					}else{
						$(qrow).find('.col-3').fadeIn();
					}
					triggerThree()
				})
			});	
		}
		function triggerThree(){
			$('input[name="question-3"]').click(function() {
				var step =  3;
				var catId =  $('#question3 #catId').val();
				for (i=0; i<$('#question3 input').length; i++) {
					if ($('#question3 input')[i].type == "radio") {
					   if ($('#question3 input')[i].checked) {
						  var id = $('#question3 input')[i].value;
						  $('#input_'+id).addClass('ez-checked-blue');
					   }else{
						   var notId = $('#question3 input')[i].value;
						  $('#input_'+notId).removeClass('ez-checked-blue');
					   }
					}
				}
				$('#results').load("coloradvisor.php?category_id="+catId+"&option_id="+id+"&step="+step+"&action=y",function(){	
					if($('.col-4:visible')) {
						$('.col-4, .btn-reset').hide();
						$(qrow).find('.col-4').fadeIn();
						$('.btn-reset').fadeIn();
					}else{
						$(qrow).find('.col-4').fadeIn();
						$('.btn-reset').fadeIn();
					}
					$('#results').fadeIn()
				})
			});	
		}
		$('.btn-reset').click(function() {
			$('.q-result, .col-2, .col-3, .btn-reset, #results').hide();
			$('input[name="question-1"]').attr('checked', false);
			$('input[name="question-1"]').parent().removeClass('ez-checked-blue');
			question_num = 1;
			return false;
		});
	}
});	
