jQuery.noConflict();

jQuery(function($) {
	// frontbox last
	$("#frontBoxes .frontBox:last").css({"margin-right":"0"});
	
	//Poll fixes
	if (document.getElementById('frmPbSurvey')){
	
		//radios
		var $wrap = $('#frmPbSurvey .survey_item:nth-child(5)');
		//var $radios = $(':radio', $wrap);
		var $radios = $(' .clearfix', $wrap);
		$('.questionSubtext p:last', $wrap).insertBefore($radios.eq(3));
		
		// question12
		//$('#frmPbSurvey .survey_item').eq(12).find('h2').hide();
	}
	if ($('#sel_11')[0]) {
		$("#sel_11 option[value='1']").attr("disabled","disabled");
		$("#sel_11 option[value='32']").attr("disabled","disabled");
		$("#sel_11 option[value='38']").attr("disabled","disabled");
	}
		
	if (document.getElementById('form2')){
	
		//Radios
		$('.inlineContainer :radio').each(function(){
			$(this).add($(this).next('label')).wrapAll('<div class="radio" />');
		});
		
		//Question 2
		$('.inlineContainer').each(function(){
			var $wrap = $(this);
			var $checkbox = $(':checkbox', $wrap);
			var $textfileds = $('.small_input_register_field input', $wrap);
			$textfileds.bind('keyup blur', function(){
				if ($textfileds[0].value.length > 0 || $textfileds[1].value.length > 0) {
					 $checkbox.attr('checked', true).trigger('change');
				} else {
					$checkbox.attr('checked', false).trigger('change');
				}
			});
		});
		
		//Hide / show
		var $checkboxes = $('#tx-srfeuserregister-pi1-tx_extfeusers_office, #tx-srfeuserregister-pi1-tx_extfeusers_officerent');
		var $checkboxes1 = $('#tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale, #tx-srfeuserregister-pi1-tx_extfeusersnew_house');
		
		
		var $toggleContent = $('#toggleContent');	
			
		$checkboxes.bind('click change focus', function(){
			//if (($checkboxes[0].checked == true || $checkboxes[1].checked == true) && ($checkboxes1[0].checked == false && $checkboxes1[1].checked == false)){
			if($('#tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale').length == 0){
				if (($checkboxes[0].checked == true || $checkboxes[1].checked == true)){
					$toggleContent.hide();
				} else {
					$toggleContent.show();
				}
			}else{
				if (($checkboxes[0].checked == true || $checkboxes[1].checked == true) && ($checkboxes1[0].checked == false && $checkboxes1[1].checked == false)){
					$toggleContent.hide();
				}else{
					$toggleContent.show();
				}
			}
		});
		
		$checkboxes1.bind('click change focus', function(){
			if (($checkboxes[0].checked == true || $checkboxes[1].checked == true)){
				$toggleContent.show();
			}
			if(($checkboxes1[0].checked == false && $checkboxes1[1].checked == false) && ($checkboxes[0].checked == true || $checkboxes[1].checked == true)){
				$toggleContent.hide();
			}
			
		});
		
		var $radios1 = $('#tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-0, #tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-1, #tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-2, #tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-3, #tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-4, #tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale1-5');
		var $radios2 = $('#tx-srfeuserregister-pi1-tx_extfeusersnew_house1-0, #tx-srfeuserregister-pi1-tx_extfeusersnew_house1-1, #tx-srfeuserregister-pi1-tx_extfeusersnew_house1-2, #tx-srfeuserregister-pi1-tx_extfeusersnew_house1-3');
		
		$radios1.bind('click change focus', function(){
			if (($radios1[0].checked == true) || ($radios1[1].checked == true) || ($radios1[2].checked == true) || ($radios1[3].checked == true) || ($radios1[4].checked == true) || ($radios1[5].checked == true)){
				$('#tx-srfeuserregister-pi1-tx_extfeusersnew_property_for_sale').attr('checked', true);	
			}
		});
		
		$radios2.bind('click change focus', function(){
			if (($radios2[0].checked == true) || ($radios2[1].checked == true) || ($radios2[2].checked == true) || ($radios2[3].checked == true)){
				$('#tx-srfeuserregister-pi1-tx_extfeusersnew_house').attr('checked', true);	
			}
		});
	
	}
	

});
