
// - function to update hidden form element with checkbox group values


function doPostBack(form,eventTarget,redirecturl){
	
	var formElm = $("#"+form);
	var target = $("#"+eventTarget);
	
	if(target.val() > 0){
		
		//$(formElm).submit();
		url = redirecturl+"?s="+target.val();
		location.href=url;
	} else {
		return false;
	}
}



function initCheckGroups(){
	var groups = jQuery(".checkgrp");

	groups.each( function(){
		var parentElm = $(this).attr("id");
		//console.log(parentElm);
		var group = $(this).attr("rel");
		var groupChecks = $('input[name="'+group+'"]');
		groupChecks.each( function(){
			$(this).click( function(){
			var str = "";
			var checkedBoxes = $('input[name="'+group+'"]:checked');
			
			checkedBoxes.each( function(){
					if(str!="") str+=",";
	str += $(this).attr('value');						
			});
		
			$("#"+parentElm).val(str);
							  });	   
								   });
						  });
	}



function initCheckboxes() {
	var checkboxes = jQuery("input.check");
	checkboxes.each( function(){
		$(this).click( function(){
								
		var parentElm = $(this).attr("rel");
		
		var isChecked = $(this).is(':checked'); 
		if(isChecked){
			//console.log("checked");
			$("#"+parentElm).val($(this).val());
		} else {
			//console.log("not checked");
				$("#"+parentElm).val(0);
		}
		console.log	($("#"+parentElm).val());
								});
							  });
	
}
	
   
   
 
 function initJumpMenus(){
	 
	 var menus = jQuery(".jumpmenu");
	 //console.log(menus.length);
	 menus.each( function(){
						  
						  $(this).change( function() {

				this.value = this.options[this.selectedIndex].value;
			if(this.value !=""){
				location.href=this.value;
				}
			
						  });
						  });
 
 }
 
 
 
 $(document).ready(function(){
							initJumpMenus();
							initCheckboxes();
							initCheckGroups();
							});
 
 

 
 
 function processPayment(){
	// console.log("send payment");
 }