// JavaScript Document

Cufon.replace('.SteileFont, h1, #pollHolder div.left div.title, #pollHolder div.left div.subtitle', { fontFamily: 'SteileFuturaBQBold' });
Cufon.replace('div.block-top-holder div.left h2', { fontFamily: 'SteileFuturaBQBold', textShadow: '0px 1px #000' });
Cufon.replace('div.block-top-holder div.right h2', { fontFamily: 'SteileFuturaBQBold', color: '-linear-gradient(0.4=#ffffff, 0.8=#969696)' });
Cufon.replace('#pollHolder div.right div.item div.title, #pollHolder div.right div.item div.percents', { fontFamily: 'FuturaStdLight', textShadow: '-1px -1px rgba(1, 1, 1, 0.2), 1px 1px rgba(1, 1, 1, 0.2)' });

var isIE = false;

jQuery(document).ready(function() {
    isIE = (jQuery.browser.msie) ? true : false;
    
    jQuery('.disabled, div.sub-nav ul li.active a').click(function() { return false; });
    
    if (isIE) {
        jQuery('div.footer-holder ul li:last ins').hide();
    }
	
	jQuery('div.block-top-holder div.left input.submitBtn').click(function() {
		_gaq.push(['_trackEvent', 'nieuwsbrief', 'aanmelden']);
	});
	
    makeMainMenu();
});

function onFocusInput(inputObj, defaultText, defaultText2) {
    if (jQuery.trim(jQuery(inputObj).val()) == defaultText || jQuery.trim(jQuery(inputObj).val()) == defaultText2) {
        jQuery(inputObj).val("").removeClass("inactive").parent().addClass('inputGlow');
    }
}

function onBlurInput(inputObj, defaultText) {
    if ((jQuery.trim(jQuery(inputObj).val()) == "") || (jQuery(inputObj).val().toLowerCase() == defaultText.toLowerCase())) {
        jQuery(inputObj).val(defaultText).addClass("inactive").parent().removeClass('inputGlow');
    }
}

function makeMainMenu() {
    jQuery('div.main-menu-holder ul li a').each(function(i) {
        jQuery(this).empty().append('<img src="/images/main-menu_0' + (i + 1) + '.png" alt="" />');
    });
    
    if (isIE) {
        jQuery('div.main-menu-holder ul li a')
        .hover(
            function() {
                if (jQuery(this).hasClass('disabled')) { return; }
                jQuery('img', this).css('top', -38);
            },
            function() {
                if (jQuery(this).hasClass('disabled')) { return; }
                jQuery('img', this).css('top', 0);               
            }
        );
        //.focus(jQuery(this).blur());
    }
}

function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}

function blockAll(show) {
	if (show) {
		$('#blockAll').show().height(getDocHeight());
	} else {
		$('#blockAll').hide();
	}
}

function showPhoto(photoURL, numImg) {
	blockAll(true);
	$('#photopopup').show().css('opacity', 0);
	//$('#photopopup div.image-holder img').attr('src', photoURL);
	$('#photopopup div.image-holder').append('<img src="' + photoURL + '" alt="" />');
	
	$('#photopopup div.image-holder img').load(function() {
		$('#photopopup').css('margin-left', - 8 - $(this).width() / 2).css('opacity', 100);
	});

	$('#photopopup div.counter').text(numImg);
	
	return false;
}

function hidePhoto() {
	$('#photopopup div.image-holder').empty();
	$('#photopopup').hide();
	blockAll(false);
	return false;
}

function printdiv(printpage) {
	var headstr = "<html><head><title></title></head><body>";
	var footstr = "</body>";
	var newstr = "<center style='padding-top:50px;'>" + document.getElementById(printpage).innerHTML + "</center>";
	var oldstr = document.body.innerHTML;
	document.body.innerHTML = headstr + newstr + footstr;
	window.print();
	document.body.innerHTML = oldstr;
	return false;
}
function showPopup() {
	$('#lockAll, div.popupHolder').show();
	$('div.popupHolder').css('margin-top', - $('div.popupHolder').height() / 2);
}

function closePopup() {
	$('#lockAll, div.popupHolder').hide();
}
