/* Setup default fancybox. */
var fancyboxDefaults = {
	padding: 20,
	overlayOpacity: 0.7,
	hideOnContentClick: false,
	overlayColor: '#000'
}

/* Render Google Maps. */
function renderGMap() {

	// Location Roosendaal.
	var lRoosendaal = new google.maps.LatLng(51.54713, 4.492984);
	var lDrachten = new google.maps.LatLng(53.116465,6.101232);
	var lCenter = new google.maps.LatLng(52.281602,5.427246);

	// Google maps options.
	var myOptions = {
		zoom: 7,
		center: lCenter,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};

	// New map.
	var map = new google.maps.Map($('#fancy_div #googlemaps')[0], myOptions);

	// Add markers.
	var marker = new google.maps.Marker({
		position: lRoosendaal,
		map: map
	});   
	var marker2 = new google.maps.Marker({
		position: lDrachten,
		map: map
	});

}

/* When DOM loaded. */
$(document).ready(function() {

	$('.contactForm input').focus(function() {
		$(this).css('background-color', '#F4F5F6');
	});
	$('.contactForm input').blur(function() {
		$(this).css('background-color', '#ffffff');
	});
	$('.contactForm textarea').focus(function() {
		$(this).css('background-color', '#F4F5F6');
	});
	$('.contactForm textarea').blur(function() {
		$(this).css('background-color', '#ffffff');
	});

	/* Google maps settings. */
	var fancyboxSettings = {
		frameWidth: 500,
		frameHeight: 500,
		callbackOnShow: renderGMap
	}
	var settings = $.extend(fancyboxDefaults, fancyboxSettings);
	$('#contact .button').fancybox(settings);

	/* Video settings. */
	var fancyboxSettings = {
		frameWidth: 624,
		frameHeight: 507,
		callbackOnShow: null
	}
	var settings = $.extend(fancyboxDefaults, fancyboxSettings);
	$('#banner #demoVideo').fancybox(settings);

	/* Other fancybox items. */
	//$('a[rel=fancybox]').fancybox(fancyboxDefaults);

	/*if ($('#sliderWrapper').length) {
myModuleTimeout = setInterval('slide()', 15000);

	}*/

});

var iSlideOffset = 0;

	function slide() {
		iSlideOffset = iSlideOffset + 792;
		if (iSlideOffset >= (3 * 792)) {
			iSlideOffset = 0;
		}
		$('#sliderWrapper').animate({scrollLeft: + iSlideOffset}, 3000, "easeInOutQuint");
	}

// Cufon font face.
Cufon.replace('#banner h1');
Cufon.replace('#colContent h1');
Cufon.replace('#colContent h2');
Cufon.replace('#banner h2');
Cufon.replace('#newsletter h1');
Cufon.replace('#contact h1');
Cufon.replace('#support h1');
Cufon.replace('#colExtra h1');
Cufon.replace('.newsItem h1');
Cufon.replace('#colIntroduction h1');


/* IE6
var sfEls = document.getElementById("mainMenu").getElementsByTagName("li");
for (var i=0; i<sfEls.length; i++) {
	sfEls[i].onmouseout=function() {
	this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
sfEls[i].onmouseover=function() {
	this.className+=" sfhover";
}
}
*/

// Fix PNG images for IE6.
//DD_belatedPNG.fix('#box, .postit, #wrapper, .subMenu');