$(document).ready(function() {
	$("#add_member").click(function(){
	    $("#add_member_block").css("display","block");
	    $("#add_sector_block").css("display","none");
	})
	$("#edit_member").click(function(){
	    $("#add_member_block").css("display","block");
	    $("#add_sector_block").css("display","none");
	})
	$("#add_sector").click(function(){
	    $("#add_sector_block").css("display","block");
	    $("#add_member_block").css("display","none");
	})
	$(".relative a").click(function(){
	    $(this).next().css("display","block");
	})
	$(".event_edit").mouseover(function(){
	    $(this).css("display","block");
	}).mouseout(function(){
	    $(this).css("display","none");
	})
	$price = parseFloat($("#total_fees").val());
	$(".fees_table tr:even").addClass("even");
	$(".line_table tr:even").addClass("even");
	$(".pkg_table tr:even").addClass("even");
  $(".pkg_table td").find("input:checkbox").click(function(){
     $price = parseFloat($("#total_fees").val());
     if($(this).attr("checked")){

        if ($(this).attr("name") == "full") {
        
           var totalexisting = 0;
           for (var num = 1 ; num <= 5; num++) {
             var dayoption = document.getElementsByName("Day"+num);
             if (dayoption.length > 0) {
               if (dayoption[0].checked) {
                 dayoption[0].checked = false;
                 totalexisting += parseFloat($(dayoption[0]).parent().next().find("span").html());
               }
             }
           }
           
           $price -= totalexisting;
           $price += parseFloat($(this).parent().next().find("span").html());
         
        }
        else if ($(this).attr("name").indexOf("Day") != -1) {
           var fulloption = document.getElementsByName("full");
           if (fulloption.length > 0) {
             if (fulloption[0].checked) {
               fulloption[0].checked = false;
               $price -= parseFloat($(fulloption[0]).parent().next().find("span").html());
               
             }
           }
           $price += parseFloat($(this).parent().next().find("span").html());
        }
        else if ($(this).attr("name").indexOf("Special") != -1) {
           $price += parseFloat($(this).parent().next().find("span").html());
        }   
     }
     else {
        $price -= parseFloat($(this).parent().next().find("span").html());
     }
     $price = $price.toFixed(2);
     $("#total_fees").val($price);
     $(".fees_div").show();
     $(".reason_value").hide();
  })
	$("#total_fees").focus(function(){
	     $(".fees_div").show();
	})
	$("#fees_save").click(function(){
	   if($.trim($("#edit-reason-textarea").val())==""){
	     alert("Please Input the reason for changing fees");
	   }
	   else{
	     $("#reason_display").hide();
	     $(".fees_div").hide();
	     $(".reason_value").show(); 
	     $(".reason_value").find(".description").html($("#edit-reason-textarea").val());
	     $("#edit-reason").val($("#edit-reason-textarea").val());
	   }
	})
	$("#fees_cancel").click(function(){
	     $(".fees_div").hide();
	     $price = $price.toFixed(2);
	     $("#total_fees").val($price);
	});
  $("table.summary_block > tbody > tr:even").addClass("even");

	$(".register_block_title .fright a").click(function(){
	     if($(this).attr("class")=="show"){
	        $(this).parents(".register_block_title").next().removeClass("dis_none");
	        $(this).attr("class","show_hide")
	     }
	     else if($(this).attr("class")=="show_hide"){
	        $(this).parents(".register_block_title").next().addClass("dis_none");
	        $(this).attr("class","show")
	     }
	})
	$("#edit-question").change(function(){
	    if($(this).val()=="11"){
	      $(this).parent().next().show();
	    }
	    else {
	      $(this).parent().next().hide();
	    }
	})
	
});
function resetRegistrant(){
       if(confirm("Are you sure to Reset your Registrant?")){
            location.href="?q=event_registrant/reset";
       }
    }
function closeWindow(id) {
   $(id).css("display","none");
}