// cufon elements to replace
	Cufon.replace("div#mainTopper h1");

	Cufon.replace("div#ourKitchensIntro h2");
	Cufon.replace("div.modernContent h2");
	Cufon.replace("div.classicContent h2");
	Cufon.replace("div.traditionalContent h2");
	
	Cufon.replace("div#whywhy h3");
	
	Cufon.replace("div#financeContainer h2");
	Cufon.replace("div#financeContainer h3");
	
	Cufon.replace("div.appliancesOverviewInner h3");
	Cufon.replace("div.personaliseOverview h3");
	
	Cufon.replace("div.eachService h3");
	
	Cufon.replace("div.specialOffer h2");
	
	Cufon.replace("div#contactWrapper h2");
	
	Cufon.replace("div#errorPage h3");
	
	Cufon.replace("h2#altFlashText");
	

$(document).ready(function() {
	
	$("a.showFinance").click(function() {
		$(this).next().show();
		
		return false;
	});
	
	$("div.link-Book").click(function() {
	    window.location.href = "/kitchen.html";
	});
	$("div.link-Order").click(function() {
	    window.location.href = "/bedrooms.html";
	});
	$("div.link-Call").click(function() {
	    window.location.href = "/studies.html";
	});
	
	$("div.homeHighlight").hover(function() {
	    $(this).css("cursor", "pointer");
	});
	$("div.subHighlight").hover(function() {
	    $(this).css("cursor", "pointer");
	});

});

function postcodeLookup() {
    $.post('/getaddress.ashx', { postcode: $('#ctl00_MainContent_txtPostcode').val() },
            function(data) {
                if (data.addresses.length > 0) {
                    var returnVar = '';
                    var found = false;
                    for (var i in data.addresses) {
                        var selected = data.addresses[i].Address.indexOf($('#ctl00_MainContent_txtHouseNo').val() + ' ') == 0 ? 'selected' : '';
                        if (data.addresses[i].Address.indexOf($('#ctl00_MainContent_txtHouseNo').val() + ' ') == 0) {
                            populateAddressLines(data.addresses[i].Address);
                            found = true;
                        }
                        returnVar += '<option value="' + data.addresses[i].Address + '" ' + selected + '>' + data.addresses[i].Address + '</option>';
                    }
                    if (!found) {
                        populateAddressLines(data.addresses[0].Address);
                    }
                    $('#ctl00_MainContent_ddlAddressSelection').html(returnVar).removeAttr('disabled');
                    $('#yourAddress').val($('#ctl00_MainContent_txtPostcode').val(data.addresses[0].Postcode));
                }
            }, 'json');
    $('#yourAddress').val($('#ctl00_MainContent_txtHiddenAddress').val('true'));
}

function populateAddressLines(address) {
    var addressParts = address.split(',');
    var address1 = '';
    var address2 = '';
    if (addressParts.length > 2) {
        for (var i = 0, len = addressParts.length - 2; i < len; i++) {
            address1 = address1 + addressParts[i] + ",";
        }
        address2 = addressParts[addressParts.length - 2];
    }
    else {
        for (var i = 0, len = addressParts.length - 1; i < len; i++) {
            address1 = address1 + addressParts[i] + ",";
        }
        //address2 = addressParts[addressParts.length - 1];
    }
    address1 = address1.slice(0, -1);
    $('#yourAddress').val($('#ctl00_MainContent_txtAddressLine1').val($.trim(address1)));
    $('#yourAddress').val($('#ctl00_MainContent_txtAddressLine2').val($.trim(address2)));
    $('#yourAddress').val($('#ctl00_MainContent_townCity').val($.trim(addressParts[addressParts.length - 1])));
}


function changeAddressDrop() {
    //console.log('Im here !!');
    $('#ctl00_MainContent_ddlAddressSelection option:selected').each(function() {
        populateAddressLines($(this).text());
    });
}

