$(document).ready(function() {	
	$('div.answer').hide();
	 $(".coursedetails tr td img[title]").tooltip('#tooltip'); 
	 var loading = $("#loading");  
     var content = $("div.apply-bottom"); 	   
		   
		//show loading bar  
		function showLoading(){  
			loading  
				.css({visibility:"visible"})  
				.css({opacity:"1"})  
				.css({display:"block"})  
			;  
		}  
		//hide loading bar  
	   function hideLoading(){  
		   loading.fadeTo(1000, 0);  
		   content.slideDown();  
	   };  	
	   
	$("form#apply-form").validate({
	    submitHandler: function() {  
		   
		showLoading(); 
		content.slideUp();
		
		var myprocessarr = new Object();
		$(".app-val").each(function(id) {
			 myprocessarr[id] = $(this).val();
		});	
					
		$.ajax({
			type: "POST",
			url: "/includes/app-process.php",
			data: {appsubmit: $.param(myprocessarr)},
			error:function (xhr, ajaxOptions, thrownError){
				alert(xhr.statusText);
			}, 
			success: function(data){					
				hideLoading();
				$(content).empty();
				$(content).append(data);
			}
		});		
		
	   }
	});
	
	$(".datepicker").datepicker({dateFormat: 'dd/mm/yy', changeMonth: true, changeYear:true, yearRange:'1950:2010' });
	 $(".datepicker2").datepicker({dateFormat: 'dd/mm/yy'}); 
	$('div.faq-each span.show').click(function(){
		$(this).text($(this).text() =='Show Details' ? 'Hide Details' : 'Show Details');									   
		var answerDiv = $(this).parent().parent().find('div.answer');	
		var hide = answerDiv.find('span.hide');
		answerDiv.slideToggle();
	});
	$('a.terms').click(function(){
		$('div.terms-box').css({'display':'inline'});
		$('div.terms-box').load('/includes/terms.html');
		return false;
	});
	$('img.addwod').click(function(){
		addTableRow();
	});  

	 $("fieldset select.course-outline").change(function () {
			//get the input box for that row
			var courseId = $(this).val();
	 		var text = $(this).parent().parent().parent().find('input.price_show');
			var dateBox = $(this).parent().parent().parent().find('.course-dates');
			switch (courseId){
				case (courseId = "Introduction to Music Production"):
				  $(text).val("£225.00");
				  $(dateBox).empty();
				 $(dateBox).append('<option value="">--</option>')
				 .append('<option value="22/03/2010">22/03/2010</option>')
				 .append('<option value="27/03/2010">27/03/2010</option>')
				 .append('<option value="19/04/2010">19/04/2010</option>') 
				 .append('<option value="24/04/2010">24/04/2010</option>') 
				break
				case (courseId = "Principles of Music Production"):
				  $(text).val("£325.00");
				  $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="23/03/2010">23/03/2010</option>')
				 .append('<option value="28/03/2010">28/03/2010</option>')
				 .append('<option value="20/04/2010">20/04/2010</option>')  
				 .append('<option value="25/04/2010">25/04/2010</option>')  
				break
				case (courseId = "Introduction to Video Production"):
				  $(text).val("£150.00");
				  $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="24/03/2010">24/03/2010</option>')
				 .append('<option value="21/04/2010">21/04/2010</option>')  
				break
				case (courseId = "Basic DJ Skills"):
				  $(text).val("£150.00");
				  $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="24/03/2010">24/03/2010</option>')
				 .append('<option value="21/04/2010">21/04/2010</option>')  
				break
				case (courseId = "Punjabi Folk Vocals Workshop"):
				  $(text).val("£120.00");
				  $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="25/03/2010">25/03/2010</option>')
				 .append('<option value="22/04/2010">22/04/2010</option>')  
				break
				case (courseId = "Sarangi Workshop"):
				  $(text).val("£65.00");
				   $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="19/03/2010">19/03/2010</option>')
				 .append('<option value="16/04/2010">16/04/2010</option>')  
				break
				case (courseId = "Folk Arts of Punjab: Introduction to Tumbi and Algozey"):
				  $(text).val("£80.00");
				   $(dateBox).empty();
				   $(dateBox).append('<option value="">--</option>')
				 .append('<option value="26/03/2010">26/03/2010</option>')
				 .append('<option value="23/04/2010">23/04/2010</option>')  
				break
				case (courseId = "Folk Arts of Punjab: Dhol"):
				  $(text).val("£120.00");
				   $(dateBox).empty();
				   $(dateBox).append('<option value="Tuesday - 7pm - 8pm">Tuesday - 7pm - 8pm</option>')			
				break
				case (courseId = "Tabla"):
				  $(text).val("£160.00");
				   $(dateBox).empty();
				  $(dateBox).append('<option value="Tuesday - 7pm - 8pm">Tuesday - 7pm - 8pm</option>')
				break
				case (courseId = "Dholki"):
				  $(text).val("£160.00");
				   $(dateBox).empty();
				  $(dateBox).append('<option value="Monday - 7pm - 8pm">Monday - 7pm - 8pm</option>')
				break
				case (courseId = "Guitar"):
				  $(text).val("£150.00");
				  $(dateBox).empty();
				  $(dateBox).append('<option value="Friday - 7pm - 8pm">Friday - 7pm - 8pm</option>')
				break
				default:
				  $(text).val("£0.00");
				  $(dateBox).append('<option value="">--</option>');
				break
			} 
        
        })
      .change();
	
});