
$(document).ready(function() {
    InitialiseSubNavigation();
    //InitialiseSearch();
    InitialiseInformationAccordion();
    InitialiseCufon();
});
function InitialiseSubNavigation() {
    $('.SubNavigation ul li.Selected a').click(function () {
        return false;
    });
    $('.Content .MainContent .SubNavigation').css( 'visibility', 'visible' );
}
function InitialiseSearch() {
    $('.Header div a img').click(function() {
        Search();
    });
    $('.Header div input').keyup(function(e) {
        if (e.keyCode == 13) {
            Search();
        }
    });
}
function Search() {
    var SearchAddress = "http://www.clubmarine.com.au/internet/clubmarine.nsf/docs/search?OpenDocument=&query=";
    var SearchTerm = $('#TextSearch').val().trim().replace(/ /g, '+');
    window.location = SearchAddress + SearchTerm;
}
function OpenConditions() {
	window.open( 'http://www.allianz.com.au/aalaus/aalaus.nsf/File?Open&v=docs&s=ConditionsApply-Common', '', 'width=490,height=615,menu=no' );
	return false;
}
function InitialiseInformationAccordion() {
    $('.InformationAccordion').accordion({
        active: 0,
        autoHeight: false, 
		changestart: function(event, ui) {
			
			classList = ui.newHeader[0].className.split( ' ' );
			
			$.each( classList, function( e ) {
				if ( classList[e].search(/insurance/i) > 0 )
				{
					ui.newHeader.addClass( classList[e] + '_o' );
					$('.banners.' + classList[e] ).show()
				}
			} );
			
			
		},
		change: function(event, ui) {
			
			classList = ui.oldHeader[0].className.split( ' ' );
			
			$.each( classList, function( e ) {
				if ( classList[e].search(/insurance/i) > 0 )
				{
					ui.oldHeader.removeClass( classList[e] + '_o' );
					$('.banners.' + classList[e] ).hide()
				}
			} );
			
		}
    });
    $('.Content .MainContent .InformationAccordion h3.oneInsurance').addClass("oneInsurance_o");
    $('.Content .MainContent .InformationAccordion').css( 'display', '' );
}
function InitialiseCufon() {
    Cufon.replace('.Content .MainContent h4', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .homeTiles .homeTile > div h6', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.quicklinks ul li h6 a', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .rightSidePanel > div > div h5', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .Navigation .MainNavigation > li > ul > li > a', {
        textShadow: '#333 1px 1px',
        fontFamily: 'Allianz Sans'
    });
    Cufon.replace('.Content .Navigation .ExistingCustomers ul li a', { fontFamily: 'Frutiger' });
    Cufon.replace('.Content .SubNavigation h5', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .SubNavigation ul li a', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .InformationBoxes > ul > li > h4', { fontFamily: 'Frutiger' });
    Cufon.replace('.Content .MainContent .InformationAccordion h3', { fontFamily: 'Frutiger' });
    Cufon.replace('.Content .MainContent .LeadArea h1', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .LeadArea h3', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .LeadArea ul li', { fontFamily: 'Allianz Sans' });
    Cufon.replace('.Content .MainContent .TextualContent h2', { fontFamily: 'Allianz Sans' });
}

