var size;
var timeout;

$(document).ready(function() {
	IEfix();
	$(".quote select").selectbox();
	Cufon.replace('nav.sub ul li a', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('nav.main ul li a', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('#banners h2', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('#maintext h1', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.quote h2', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.signup h2', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.contact h3', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.contact-small h2', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.standard h3', {fontFamily: 'Anivers', hover:true});
	Cufon.replace('.inner #content h1', {fontFamily: 'Delicious', hover:true});
	Cufon.replace('.inner #content h2', {fontFamily: 'Delicious', hover:true});
	$("#banners p").css({opacity: 0.5});
	$("#content form.contact-small p").css({opacity: 0.59});
	size = $("#banners li").size();
	timeout = setTimeout("swapBanners()",4000);
	changeBanner();
	$("#facebook").append('<fb:like-box href="http://www.facebook.com/pages/Anglo-Printers/252408208255" width="260" height="185" show_faces="true" border_color="" stream="false" header="false"></fb:like-box>');
	slideFormUp();
	clearInputs();
});

function clearInputs() {
	var arr = [
		".quote textarea", ".quote input", ".signup input",
		"#content form.standard input", "#content form.contact input[name='name']",
		"#content form.contact input[name='phone']", "#content form.contact-small input[name='email']",
		"#content form.contact-small input[name='phone']"
	];

	$.each(arr, function() {
		var input = this+'';
		var inpval = $(input).val();
		$(input).focus(function () {($(this).val() == inpval) ? $(this).val("") : true; });
		$(input).blur(function () {($(this).val() == "") ? $(this).val(inpval) : true; });
	});
}

function slideFormUp() {
	$(".quote form").submit(function() {
		$(this).slideUp("", function() {
			$(".confirm").slideDown();
			setTimeout("slideFormDown()",6000);
		});
		return false;
    });
}

function slideFormDown() {
	$(".confirm").slideUp("", function() {
		$(".quote form").slideDown();
	});
	return false;
}

function swapBanners() {
	clearTimeout(timeout);
	var active = $("#banners li.active");
	var next = ($("#banners li.active").next().length > 0) ? $("#banners li.active").next() : $("#banners li:first");
	var i = $("#banners li").index(next);
	$("#banners dd").removeClass("active");
	$("#banners dd").eq(i).addClass("active");
	active.fadeOut().removeClass("active");
	next.fadeIn().addClass("active");
	timeout = setTimeout("swapBanners()",4000);
}

function changeBanner() {
	$("#banners dd").click(function() {
		if (!$(this).hasClass("active")) {
			clearTimeout(timeout);
			var i = $('#banners dd').index(this);
			var active = $("#banners li.active");
			$("#banners dd").removeClass("active");
			$(this).addClass("active");
			active.fadeOut().removeClass("active");
			$("#banners li").eq(i).fadeIn().addClass("active");
			timeout = setTimeout("swapBanners()",4000);
		}
	});
}

function IEfix() {
	if ($.browser.msie && parseInt($.browser.version, 10)==6) {
		DD_belatedPNG.fix(
			'#content form.contact-small,' +
			'#content .contactus-small,' +
			'#content .contactus,' +
			'footer,' +
			'#content form.contact,' +
			'.signup,' +
			'.quote form,' +
			'.quote h2,' +
			'.confirm li,' +
			'#content form.contact button,' +
			'#content form.contact input,' +
			'.quote textarea,' +
			'.quote input,' +
			'#banners dd img,' +
			'#content form.contact-small input,' +
			'#content form.contact-small button'
		);
        $("nav.main li").hover(function() {
            $(this).addClass("hover");
        }, function() {
            $(this).removeClass("hover");
        });
	}
	if (
		$.browser.msie && parseInt($.browser.version, 10)==7 ||
		$.browser.msie && parseInt($.browser.version, 10)==8
	) {
		$("#wrapper").append('<div class="clear"></div>');
	}
}


