// util functions for account application form
$(document).ready(function(){

	$('#f34_1').click(function(){
		if(this.checked){
			$('#mainAccNo_field').show();
		}
	});
	$('#f34_2').click(function(){
		if(this.checked){
			$('#mainAccNo_field').hide();
		}
	});
	
	
    
    $(".formButtons input.progressButton").click(function(e){
        var revTabId = this.id.replace("rev_","")+"_link";
        $("#"+revTabId).click();
        e.preventDefault();
    });
    
	
	
	$('#f18_1').click(function(){
		var fieldsToCopy = Array('f8','f9','f10','f11','f12','f13');
		var fieldsToPaste = Array('f19','f20','f21','f22','f23','f24');
		copyFields(this.checked,fieldsToCopy,fieldsToPaste);
 	});
	
	
	$('#f36_1').click(function(){
		var fieldsToCopy = Array('f8','f9','f10','f11');
		var fieldsToPaste = Array('f37','f38','f39','f40');
		copyFields(this.checked,fieldsToCopy,fieldsToPaste);
	});
	
	$('#f26_1').click(function(){
		var fieldsToCopy = Array('f14','f15','f16','f17');
		var fieldsToPaste = Array('f27','f28','f29','f30');
		copyFields(this.checked,fieldsToCopy,fieldsToPaste);
	});
	
	function copyFields(checked,copy,paste){
		if (checked){
			for (var i = 0; i<copy.length; i++){				
				$('#'+paste[i]).attr('value',$('#'+copy[i]).attr('value'));				
			}
		}
		else
		{
			for (var i = 0; i<copy.length; i++){				
				$('#'+paste[i]).attr('value',"");
			}
		}
	}
	
	
	
	
	
	
	
	
	
});