
var advertChanger = {
	element: '#advert',
	imageHeight: 82,
	animationSpeed: 6000,
	counter: 0,
	advertImages: function(){
		//alert($(this.element + ' img').length - 1);
		if((($(this.element + ' img').length - 1) * this.imageHeight) != this.counter){
			this.counter += this.imageHeight;
		}else{
			this.counter = 0;
		}
		/*$(this.element + ' img').animate({
			top: -this.counter
		});*/
		$(this.element + ' img').css("top", -this.counter);
		
		setTimeout(function(){
            advertChanger.advertImages();
        }, advertChanger.animationSpeed);	
	},
	create: function(){		
		setTimeout(function(){
            advertChanger.advertImages();
        }, advertChanger.animationSpeed);					
	}
}


$(document).ready(function() {
		advertChanger.create();
		
		var siteURL = $("#siteUrl").html();
		marketingOverlay.courseBooking();
		
	    /*$('.blockHide').jTruncate({
	        length: 200,
	        minTrail: 0,
	        moreText: '&quot;Read More&quot',
	        lessText: '&quot;Read Less&quot',
	        ellipsisText: '&quot; (Click below to continue reading)&quot'
	    });*/	
	    
	    
	    /*expand paragraphs*/
	    
	    var hideThisHeights = [];
	    
	    $('.blockHide').append('<div class = "expandPara">[read more...]</div>');
	    
		$('.hideThis').each(
			function(){
				hideThisHeights.push($(this).height());
				$(this).height(0);
				$(this).hide();
				$(this).css({ opacity: 0 });
			}
		);
		
	    $('.expandPara').each(
	    	function(index){
	    		$(this).toggle(
	    			function(){
	    				$(this).parent().children('.hideThis').animate({
	    					height: hideThisHeights[index],
	    					opacity: 1	    					
	    				});	
	    				$(this).html('[...collapse]');    				
	    			},
	    			function(){
	    				$(this).parent().children('.hideThis').animate({
	    					height: 0,
	    					opacity: 0	    	
	    				})	  
						$(this).parent().children('.hideThis').fadeOut();
	    				$(this).html('[read more...]'); 
	    			}
	    		);
	    	}
	    );
	    	
		
		/*Something else*/
		
		$('span#emailAddress').html("<a href = 'mailto:productivity@oval.uk.com'>productivity@oval.uk.com</a>");
	
		$('#countrySelect').change(
			function(){
				var countrySelected = $('#countrySelect').val();
				$('#country').val(countrySelected);
			}
		);
		
		//Ajax for applicant iteration
		$('#attendingCount').change(
			function(){
	        	var attending = $('#attendingCount').val();
				$.ajax({
					url: siteURL + "applicantIteration?ReadForm&attending=" + attending,
					cache: false,
					success: function(html){
						$("#applicantIteration").html("").append(html);
					},
					error: function(html){
						$("#applicantIteration").html("").append("<p>We had trouble getting your data, please try again later.</p>");
					}
				});
			}
		)
		
			
		//Hover over function for .courseBoxTop
	    
	    $('.courseBox').hover(
	        function(){          
	             $('.courseArrow', this).css("background-image", "url('courseButtonO.jpg')");
	        },
	        function(){
	             $('.courseArrow', this).css("background-image", "url('courseButton.jpg')");
	        }
	    ); 
	    
	    $('.courseBoxTop, .courseBox, .courseBoxBottom').click(
	        function(){         
	    		//document.location = "#jumpTo"; 
	        	var courseName = $('#courseName h1', this).html();
	    		$('#courseChoice').val(courseName);
	        	$('#courseCheck').html(courseName); //FILLS OUT THE COURSE FIELD ON SUMMARY FORM
					$.ajax({
						url: siteURL + "courseDetails?ReadForm&courseName=" + courseName,
						cache: false,
						success: function(html){
							$("#course2Details").html("").append(html);	 
							 
							//FILLS OUT THE VENUE FIELD ON SUMMARY FORM 			
			       			$('.venueEntry').click(
			       				function(){       				
							    	var venueDate = $('#venueDate', this).html();
							    	var venueTime = $('#venueTime', this).html();
							    	var venueLocation = $('#venueLocation', this).html();
							    	$('#venueCheck').html("Date: " + venueDate + "<br />Time: " + venueTime + "<br />Location: " + venueLocation + "<br />");
				        		}
				        	); 
						},
						error: function(html){
							$("#course2Details").html("").append("<p>We had trouble getting your data, please try again later.</p>");
						}
					});
   	 			var leftStatus = $('#courseContent').css("left");
   	 			var leftStatusAdjust = parseInt(leftStatus)-681;
       			$('#courseContent').animate({left: leftStatusAdjust + "px"}, 500);
	        }
	    );  	  	 
	    
	    //FILLS OUT SUMMARY FORM
	    $('#customerInformation').click(
	        function(){
	        	$('table .personalForm2').each(function(){
				      if ($(this).val().match("<"))
				            $(this).val("");
				      if ($(this).val().match(">"))
				            $(this).val("");
				});
	        	$('table .personalForm3').each(function(){
				      if ($(this).val().match("<"))
				            $(this).val("");
				      if ($(this).val().match(">"))
				            $(this).val("");
				});
	        	$('#applicantSummary').html("");
	        	$('.personalForm2').each(
	        		function(){
	        			var f = $(this).attr('id') + "Check";
	        			$('#' + f).html($(this).val());
	        		}
	        	)  
	        	
	        	//FILLS OUT EXTRA APPLICANTS
	        	var getNumber =  $('#getNumber').html();
	        	var price = $('#price').html();
	        	total = price*getNumber;
	        	if (total == 0){
	        		total = price;
	        	}
	        	$('#totalPrice').html("\u00A3" + total);
	        	$('#totalPriceRecord').val("\u00A3" + total);
	        	if(getNumber>=2){	        		
	        		$('#applicantSummary').show();
	        		$('#applicantSummary').append('<tr><td style = "border-bottom:1px dotted black;" colspan = "2"><span class = "checkTitle">Other applicants:</span></td></tr>')
	        		for(i=2; i<=getNumber; i++){
		        		var applicantTitle = $('#title_' + i).val();
		        		var applicantFirstName = $('#firstName_' + i).val();
		        		var applicantLastName = $('#lastName_' + i).val();
		        		var applicantEmailAddress = $('#emailAddress_' + i).val();
		        		
		        		$('#applicantSummary').append("<tr><td>" + i + ". </td><td>" + applicantTitle + " " + applicantFirstName + " " + applicantLastName + ": " + applicantEmailAddress + "<td></tr>");
						i+1;
		        	}	  
		        	$('#applicantSummary').append('<tr><td class = "leftcolumnTable">&nbsp;</td><td>&nbsp;</td></tr>');  	
	        	}else{	
	        		$('#applicantSummary').hide();
	        	}	  	
	        }
	    );
	    
	    $('#venueSelected').click(
	    	function(){
	    		//document.location = "#jumpTo";
	    		if (!$("input[@name='venueChoice']:checked").val()) {//FORM VALIDATION FOR VENUE SECTION
			        alert('Please choose a venue to continue.');
			        return false;
			    }
			    else {				    		
	   	 			var leftStatus = $('#courseContent').css("left");
	   	 			var leftStatusAdjust = parseInt(leftStatus)-681;
	       			$('#courseContent').animate({left: leftStatusAdjust + "px"}, 500);			    
	       		}
	        }
	    );  
	    
	    //VALIDATION FOR APPLICANT FORM
	    $('#customerInformation').click(
	    	function(){  	
		       	$('#errorAreaAlert').hide();   
	    		$('#errorArea').html("");
	    		$('.personalForm2').css('border', '1px solid #c6c6c6');
	    		document.location = "#jumpTo";
	    		var s = "";
	    		var InputBoxArray = new Array('firstName','lastName','emailAddress','address','town','postCode','telephone');
	    		var InputBoxArrayLbl = new Array('First Name','Last Name','Email Address','Address','Town','Post Code','Contact Number');
	    		
	    		$.each(InputBoxArray,function(index, value){	
	    			var valueId = $("#" + value);
	    			if(valueId.val() == ""){
	    				s += InputBoxArrayLbl[index] + "<br />";
	    				$(valueId).css('border', '1px solid #ff0000');
	    			}
		       	}); 
		       	attending();
		       	
		       	//VALIDATE EMAIL
		       	var pattern = new RegExp("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?");
		       	var checkEmail = pattern.exec($('[name="emailAddress"]').val());		       	
		       	
		       	if(checkEmail){
		       	}else{
		       		$('#errorArea').append("Make sure you have entered a valid email address<br />");
		       		$('[name="emailAddress"]').css('border', '1px solid #ff0000');
		       	}
		       	if(s == "" & attending() & $('input[name=termsAndConditions]').is(':checked')) {  	    		
	       			var leftStatus = $('#courseContent').css("left");
   	 				var leftStatusAdjust = parseInt(leftStatus)-681;
       				$('#courseContent').animate({left: leftStatusAdjust + "px"}, 500);
		       	}else{	
		       		$('#errorAreaAlert').show();   	       	
		       		$('#errorArea').append(s);        
		       		if($('input[name=termsAndConditions]').is(':checked')){	
		       		}else{		      			
		       			$('#errorArea').append("Be sure to agree to the terms & conditions");
		       		}
		       	}
	    	}
	    );	    	
	    
	    function attending(){
		    if ($('#attendingCount').val() >= 2){	 	
	    		$('#errorArea2').html("");
	    		$('.personalForm3').css('border', '1px solid #c6c6c6');  
	    		var s2 = "";
	    		var applicantBoxArray = new Array('firstName', 'lastName', 'emailAddress');
	    		var applicantBoxArrayLbl = new Array('First Name', 'Last Name', 'Email Address');
	    		for (i=2;i<=10;i++){
	    			var applicantTest = false;
		    		$.each(applicantBoxArray,function(index, value){	
		    			var valueId = $("#" + value + "_" + i);
		    			if(valueId.val() == ""){
	    					valueId.css('border', '1px solid #ff0000');
		    				if(applicantTest == false){
		    					s2 += "Applicant " + i + "<br />"
		    				}
		    				s2 += '<span style = "margin-left:20px; color:#94ba10;">' + applicantBoxArrayLbl[index] + "</span><br />";
		    				applicantTest = true;
		    			}
			       	});
		       	}  	
		       	if(s2 == "") {	
		       		return true;   		
		       	}else{		       	
		       		$('#errorArea2').append(s2);
	    			$(s2).css('border', '1px solid #ff0000');
		       		return false;
		       	}
		    }else{
	    		$('#errorArea2').html("");
		    	return true;
		    }
		 }
	    
	    $('input.backButton').click(
	        function(){          
	        	 var leftStatus = $('#courseContent').css("left");
	        	 var leftStatusAdjust = parseInt(leftStatus)+681;
	             $('#courseContent').animate({left: leftStatusAdjust + "px"}, 500);
	        }
	    );  
    
    	//Ajax starts here for courses
	
		/*$("#course1").click(
			function(){				
				$.ajax({
					url: siteURL + "courses?ReadForm",
					cache: true,
					success: function(html){
						$(".rightSubContent").html("").append(html);
					},
					error: function(html){
						$(".rightSubContent").html("").append("<p>Error</p>");
					}
				});
			}
		);*/
	
	var noDoc = $('.rightSubComment h2').html();
	if (noDoc == 'No documents found'){
		$('.rightSubComment').html("<p class = 'blogContent'>There are currently no comments...</p><p>Share your thoughts with us by using the comment form below.</p>")
	}
	else{
		noDoc;
	}
    
	
    //Hover over function for icon buttons newIconButton
        
	    $('.eachIcon').hover(
	        function(){          
	             $('.newIconButton', this).css("background-image", "url('newIconButtonOn2.png')");    
	        },
	        function(){
	             $('.newIconButton', this).css("background-image", "url('newIconButtonOff.png')"); 
	        }
	    ); 	    
	    
	//Hover over function for advert Buttons .advertPlace
        
	    $('.mindJet').hover(
	        function(){          
	             $(this).attr("src", "advert_mindJet.png");    
	        },
	        function(){
	             $(this).attr("src", "advert_mindJetO.png"); 
	        }
	    ); 
	    
	    $('.iMindMap').hover(
	        function(){          
	             $(this).attr("src", "advert_iMindMap.png");    
	        },
	        function(){
	             $(this).attr("src", "advert_iMindMapO.png"); 
	        }
	    ); 
	    
	//Hover over functions for advert Buttons .navigationTopButton*
        
	    $('.navigationTopButtonEmail').hover(
	        function(){          
	             $(this).attr("src", "navigation_topButton_emailO.png");  
	        },
	        function(){
	             $(this).attr("src", "navigation_topButton_email.png");  
	        }
	    ); 
        
	    $('.navigationTopButtonHome').hover(
	        function(){            
	             $(this).attr("src", "navigation_topButton_homeO.png"); 
	        },
	        function(){
	             $(this).attr("src", "navigation_topButton_home.png");  
	        }
	    ); 
        
	    $('.navigationTopButtonBlog').hover(
	        function(){             
	             $(this).attr("src", "navigation_topButton_blogO.png"); 
	        },
	        function(){
	             $(this).attr("src", "navigation_topButton_blog.png"); 
	        }
	    ); 
        
	    $('.navigationTopButtonPartner').hover(
	        function(){             
	             $(this).attr("src", "partnerO.png"); 
	        },
	        function(){
	             $(this).attr("src", "partner.png"); 
	        }
	    ); 
	       
    //Hover over function for side bar buttons .sideSubTitle
        
	    $('.sideSubTitle').hover(
	        function(){           
	             $(this).css("color", "#ffffff");   
	             $(this).css("background-image", "url('side_sub_titleO.jpg')");  
	             $(this).css("background-color", "#4a4a4a");   
	        },
	        function(){
	             $(this).css("color", "#4B4B4B");    
	             $(this).css("background-image", "url('side_sub_title.jpg')"); 
	             $(this).css("background-color", "#EDEAE5");     
	        }
	    );    
	    
    //Hover over function for .actionButton
	    
	    $('.actionButton').hover(
	        function(){          
	             $(this).css("background-image", "url('actionButtonO.png')");
	        },
	        function(){
	             $(this).css("background-image", "url('actionButton.png')"); 
	        }
	    );    
	    
    //Hover over and click functions for .subContentButtons
    
   
		getRightSubContent("0");
		
	    var currentImage;
	    var currentColour;
	    	         
	    $('#subContentButtonTop').css("background-image", "url('subContentButtonsO.png')");
		
		var uId = $("#uniqueId").html();
		$('#' + uId).css("background-image", "url('subContentButtonsO.png')");
		$('#' + uId + " span").css("color", "#ffffff")
		
	    $('#subContentButtonTop span').css("color", "#ffffff");      
	    $('.subContentButtons').css("color","#C97A1E");
	    
	    $('.subContentButtons').hover(
	   		function(){  
	    		currentImage = $(this).css("background-image");
	    		currentColour = $('span', this).css("color");
	   			$(this).css("background-image", "url('subContentButtonsO.png')");  
	            $('span', this).css("color", "#ffffff");      
	        },
	        function(){         
	            $(this).css("background-image", currentImage);
	            $('span', this).css("color", currentColour);       
	        }
	    );    
	    	    
	    $('.subContentButtons').click(
	        function(){              
		            //$('.rightSubContent').html($('.subContentHide', this).html());
		            $('.rightSubContent').html("<img style = 'margin-left:20px;' src = 'ajax-loader.gif'>");
		            //getRightSubContent($(this).attr("pdn"));
	    			$('#subContentButtonTop span').css("color", "#C97A1E"); 
	    			$('.subContentButtons span').css("color", "#C97A1E");  
	    			$('span', this).css("color", "#ffffff");       
	            	$('#subContentButtonTop').css("background-image", "url('subContentButtons.png')");
	            	$('.subContentButtons').css("background-image", "url('subContentButtons.png')");
	            	$(this).css("background-image", "url('subContentButtonsO.png')");
	    			currentImage = $(this).css("background-image");
	    			currentColour = $('span', this).css("color");
	        }
	    );
	    
    	$('.subContentButtons').each(
    		function(){
		    	if($(this).text().indexOf("Course Dates & Venues")==1){
		    		$(this).unbind('click');
		    		$(this).click(
		    			function(){
		    				location.href = siteURL + "courses?openform";
		    			}
		    		);
		    	}
		    }
	    );	  
	    if(pagination.archive){
	    	pagination.archive();
	    }
});   

    //BLOG PAGINATION   
	var pagination = {	 
		postsPerPage: 6,
		countPages: 1,
		countPosts: 0,
		beforeFunctionCountPosts: 0,
		pageCollection: [], 
		archive: function(){
			$('.wrapBlogButton').each(
				function(i){
					if(i>=pagination.postsPerPage){
						$(this).hide();
					}
					if (i%pagination.postsPerPage===0){
						$('#archive').append("<div class = 'button' onclick = 'pagination.output(" + pagination.countPosts + ")'>" + pagination.countPages + "</div>");
						pagination.countPages++;
					}
					pagination.countPosts++;
					pagination.pageCollection.push($(this).html());
				}
			); 
		
			//Hover overs for Archive
			$('#archive .button').hover(
				function(){
					$(this).css('background-image', 'url(archiveButtonO.png)');
					$(this).css('color', '#ffffff');					
				},
				function(){
					$(this).css('background-image', 'url(archiveButton.png)');	
					$(this).css('color', '#272727');		
				}
			);
			
			$('#archive .preButton').height($('#archive').height());
			
		},
		output: function(currentPage){
			$('#blogLinks').html("");
			for (i=currentPage;i<currentPage+pagination.postsPerPage;i++){  
				$('#blogLinks').append(pagination.pageCollection[i]);	
			}
		}
	}	
      
    //Textarea Counter
    
    function limitText(limitField, limitCount, limitNum) {
		if (limitField.value.length > limitNum) {
			limitField.value = limitField.value.substring(0, limitNum);
		} 
		else {
			limitCount.value = limitNum - limitField.value.length;
		}
	}    	
		    
    function pagination(){
		//BLOG pagination	 	
		$('#blogLinks .wrapBlogButton').each(
			function(){
				alert("hi");
			}
		);
		
	}	
	
    /*function venueCheck(){
    	var venueEntry = $('.venueEntry').html();
    	$('#venueCheck').html("<table><tr>" + venueEntry + "</tr></table>");
    }*/
    
    var marketingOverlay = new Object;
    
    marketingOverlay = {
    	agreed: false,
    	element: '#marketingOverlay',
    	stretchOverlay: '#stretchOverlay',
    	craft: function(){
    		$(this.element + ", " + this.stretchOverlay).height($(document).height() + 40);
    		$(this.element + ", " + this.stretchOverlay).width($(document).width());
    		marketingOverlay.hideSide();
    		
	    	$("input[@name='venueChoice']:checked").trigger('click');	    		
    	},
    	submitDetails: function(details){      		
	    		var cardVenue = "";
	    		var cardDetails = [];
	    		var cardOutput = "";
	    			    	    		
	    		if(details != 'reg' && details != 'reg2'){
		    		if(!$("input[@name='venueChoice']:checked").val()){
			   			cardVenue += "Please select a venue";
			   		}
		   		}
	    		
	    		if(details == 'reg2'){
		    		var cardVenue = "";
		    		var cardDetails = [];
		    		var cardOutput = "";
		    		
			   		if($('input[name="cardName2"]').val() == ""){
			   			cardDetails.push("full name");
			   		}
			   		if($('input[name="cardEmail2"]').val() == ""){
			   			cardDetails.push("email address");
			   		}
	    		}else{
			   		if($('input[name="cardName"]').val() == ""){
			   			cardDetails.push("full name");
			   		}
			   		if($('input[name="cardEmail"]').val() == ""){
			   			cardDetails.push("email address");
			   		}
		   		}
		   		
	    		if(cardVenue == "" && cardDetails == "" && (this.agreed || details == 'reg' || details == 'reg2')){
	    		
		    			var splitMe = $('input[name="cardName"]').val().split(" ");
		    			var nameDivide = "";
		    			
		    			if(splitMe.length > 2){
		    				for(i in splitMe){
		    					if(i == (splitMe.length - 1)){
		    					}else if(i == (splitMe.length - 2)){
		    						nameDivide += splitMe[i];
		    					}else{
		    						nameDivide += splitMe[i] + " ";
		    					}
		    				}
		    			}else{
		    				nameDivide = splitMe[0];
		    			}
		    			    			
		    			$('#firstName').val(nameDivide);
		    			$('#lastName').val(splitMe[splitMe.length-1]);
		    			$('#emailAddress').val($('input[name="cardEmail"]').val());    			
		    		
	    			if(details != 'reg' && details!= 'reg2'){ 	  
		    			this.closeOverlay();  		
		    		}else{
		    			$('#registerInterestButton').trigger('click');
		    			//document.getElementById("registerInterestButton").click();
		    		}				
	    		}else{    		
	    			for(i in cardDetails){
	    				if(i == 1){
	    					cardOutput += " and ";
	    					cardOutput += cardDetails[i];
	    				}else{
	    					if(cardVenue != ""){    					
	    						cardOutput += " and ";
	    					}
	    					if((cardDetails.length > 1) && (cardVenue == "")){
	    						cardOutput += "Enter your ";
	    						cardOutput += cardDetails[i];
	    					}else if(cardDetails.length == 1){
	    						cardOutput += "Enter your ";
	    						cardOutput += cardDetails[i];    					
	    					}else{
	    						cardOutput += "enter your ";
	    						cardOutput += cardDetails[i];
	    					}
	    				}
	    			}
	    					
			   		if(!this.agreed && details != 'reg' && details != 'reg2'){
			   			if (cardOutput == "" && cardVenue == ""){
			   				cardOutput += "You must also agree to the terms and conditions"
			   			}else{
			   				cardOutput += ". You must also agree to the terms and conditions"
			   			}
			   		}	
			   		
	    			alert(cardVenue + cardOutput);
	    		} 
    	},
    	closeOverlay: function(){
	    	$(this.element + ", " + this.stretchOverlay).fadeOut();      		
    	},
    	getVenue: function(courseName, venueDate, venueTime, venueLocation){    		
    		$('#courseChoice').val(courseName);
        	$('#courseCheck').html(courseName);
			$('#venueCheck').html("Date: " + venueDate + "<br />Time: " + venueTime + "<br />Location: " + venueLocation + "<br />");
   			$('#courseContent').css("left", "-1362px");    		
    	},
    	agreeTerms: function(details){  
    		if(!this.agreed){
    			$('#termsAndConditionsBox img').attr('src', 'agree.png');
    			$('input#termsAndConditions').attr('checked', true);
    			this.agreed = true;
    		}else{
    			$('#termsAndConditionsBox img').attr('src', 'disagree.png');
    			$('input#termsAndConditions').attr('checked', false);
    			this.agreed = false;
    		}
    	},
    	elementHeights: [],
    	hideSide: function(obj){
    		//var amountOfButtons = $('.sideInsideMiddle').length;
    		
    		$('.sideInsideMiddle').each(
    			function(index){
    				marketingOverlay.elementHeights.push($(this).height()); 				    				    				
		    		if(expandedAlready && index == 0){
		    			$('.sideButton').eq(index).css('cursor', 'default');
		    			$('.sideInsideMiddle').eq(index).height(marketingOverlay.elementHeights[index]);
		    			$('.sideInsideMiddle').eq(index).css('padding-top', '39px');
		    			$('.cardText').eq(index).css('display', 'block');
		    		}else{
	    				$('.sideButton').eq(index).toggle(
					    	function(){	
					    		if (!$(this).hasClass('url')){	    			
					    			$('.sideInsideMiddle').eq(index).css('padding-top', '39px');	
					    			$('.sideInsideMiddle').eq(index).animate({
					    				height: marketingOverlay.elementHeights[index]
					    			}, 500);
					    			$('.cardText').eq(index).fadeIn();
				    			}
					    	},
			    			function(){
					    		if (!$(this).hasClass('url')){	 
					    			$('.sideInsideMiddle').eq(index).animate({
					    				height:0
					    			}, 500, function(){
					    				$('.sideInsideMiddle').eq(index).css('padding-top', '29px');
					    			});
					    			
					    			$('.cardText').eq(index).fadeOut();
				    			}
					    	}
					    );
	    			}  				    				    				
		    		if(!expandedAlready){
		    			$('.cardText').hide();
		    		}
				}
			);
    	},
    	courseBookingHeights: [],
    	courseBooking: function(){
    		$(marketingOverlay.element + ' .title').each(
    			function(index){
    				marketingOverlay.courseBookingHeights.push($(marketingOverlay.element + ' .content').eq(index).height()); 
    								    				    				
		    		$(marketingOverlay.element + ' .title').eq(index).toggle(
		    			function(){	 
			    			$(marketingOverlay.element + ' .content').eq(index).animate({
			    				height:0
			    			}, 500, function(){
			    				//$(this).css('border-bottom', 'none !important');
			    			});			    			
			    			$('.padOut').eq(index).fadeOut();
				    	},
				    	function(){		    		
			    			//$(this).css('border-bottom', '1px solid #674b22');
			    			$(marketingOverlay.element + ' .content').eq(index).animate({
			    				height: marketingOverlay.courseBookingHeights[index]
			    			}, 500);
			    			$('.padOut').eq(index).fadeIn();
				    	}
				    ); 
    			}
    		);
    		
    		$('.startClose').trigger('click');
			//$('.padOut').hide();
			//$(marketingOverlay.element + ' .content').height(0);
			//$(marketingOverlay.element + ' .title').css('border-bottom', 'none');
    	}
    }
    
    
    
    
    
