jQuery.noConflict();

jQuery(function($){
	
	var divlength = $('#signatureRequired').length;
	
	if (divlength != 0) {
		$warning = $('#signatureRequired');
		$('#shipping_check').css('display', 'none');
		$confirm = $('#sigReqConfirm');
		$continue = $('#ccp0--coform--SUBMIT');
		$shipOpt = $('.khxc_formtbltwo input.khxc_formfieldradcb', '#ccp0--coform');
		
		if($('input.khxc_formfieldradcb:checked', '#ccp0--coform').hasClass('sig_req')){
			$('#shipping_check').css('display', 'block');
		}
		
		if($('input.khxc_formfieldradcb:checked', '#ccp0--coform')){
	//	if($('input.khxc_formfieldradcb:checked', '#ccp0--coform').hasClass('sig_req')){
			$warning.fadeIn(500);
			$continue.attr('disabled', true).val('Please agree to terms.');
		} else {
			$warning.fadeOut(500, function(){
				$warning.css({'background':'#ffbc08'})
			});
			$confirm.removeAttr('checked');
			$continue.removeAttr('disabled').val('Continue');
		}
		
		$shipOpt.click(function(){
			$opt = $(this);
			if(!$opt.hasClass('sig_req')) {
				$('#shipping_check').fadeOut(500);
			} else {
				$('#shipping_check').fadeIn(500);
			}
			if(!$confirm.is(':checked')) $continue.attr('disabled', true).val('Please agree to terms.');
		});
	
		$confirm.click(function(){
			if($confirm.is(':checked') || $confirm.checked){
				$warning.css({'background':'#aaff7f'});
				$continue.removeAttr('disabled').val('Continue');
			} else {
				$warning.css({'background':'#ffbc08'});
				$continue.attr('disabled', true).val('Please agree to terms.');
			}
		});
	}
});
