var adres = "John F. Kennedylaan 73, 5555 XC Valkenswaard, Netherlands"; 
var txtadres = "John F. Kennedylaan 73, 5555 XC Valkenswaard, Netherlands"
var gMap;
var playersrc 	= base + 'includes/FLVplayer.swf';

$(document).ready(function(){
	// Google
	if($('#gMap').length){
		gMap 	= new GMap(document.getElementById("gMap"));
		geocoder = new GClientGeocoder();
		showAddress(adres);
	}
	
	// jcycle
	$('.banner.left').cycle({ 
		speed:  1500, 
		timeout: 3000
	})
	
	$('.banner.right').cycle({ 
		speed:  1500, 
		timeout: 3000,
		delay:1000
	})
	
	// Flash content
	replaceFlashContent();
	
	$('a').each(function(){
		if($(this).attr('href')=='#formulier'){
			$(this).attr('href','javascript:void(0);');
			$(this).bind('click',showPopup);
		}
	});
});

function closePopup(){
	$('.windowCntr').hide();
	$('#popupOverlay').hide();
}

function showPopup(){
	$('.windowCntr').show();
	$('#popupOverlay').show();
}

function replaceFlashContent(){
	$('.flashContent').each(function() {
		vars = { 
			flvSrc: $(this).attr('flvSrc'),
			base: base,
			repeat: 'true',
			debug:'false'
		};
		
		var flWidth = $(this).attr('width');
		var flHeight = $(this).attr('height');
			
		$(this).flash({src: playersrc, flashvars: vars, width: flWidth, height: flHeight, "wmode":"opaque"});
	});
}

// google maps adres laten zien
function showAddress(address) {
  geocoder.getLatLng(
    address,
    function(point) {
      if (!point) {
        //alert(address + " not found");
      } else {
		gMap.setCenter(point, 16);
		gMap.addControl(new GSmallMapControl());
		gMap.addControl(new GMapTypeControl());
		
		var marker = new GMarker(point);
		gMap.addOverlay(marker);
		
		openBalloon(marker,address);
		
		GEvent.addListener(marker, "click", function() {
                openBalloon(marker,address);
        });

      }
    }
  );
}

window.onunload = function(e)
{
	// unload google maps
	if($('#gMap').length) GUnload();
}

function openBalloon(marker,address)
{
	marker.openInfoWindowHtml("<strong>Nieuw Atlantis</strong><br/><span>"+txtadres+"</span>");
}

/* CUSTOM CHECKFORM SCRIPT */

function CheckMultiple29(frm, name) {
	for (var i=0; i < frm.length; i++)
	{
		fldObj = frm.elements[i];
		fldId = fldObj.id;
		if (fldId) {
			var fieldnamecheck=fldObj.id.indexOf(name);
			if (fieldnamecheck != -1) {
				if (fldObj.checked) {
					return true;
				}
			}
		}
	}
	return false;
}

function CheckForm29(f) {
	if (f.email.value == "") {
		alert("Vul a.u.b. het email adres in.");
		f.email.focus();
		return false;
	}

	var fname = "CustomFields_36_29";
	var fld = document.getElementById(fname);
	if (fld.selectedIndex == -1 || fld.selectedIndex == 0) {
		alert("Vul a.u.b. een optie in voor veld Aanhef");
		fld.focus();
		return false;
	}

	var fname = "CustomFields_33_29";
	var fld = document.getElementById(fname);
	if (fld.value == "") {
		alert("Vul a.u.b. een waarde in voor veld Achternaam");
		fld.focus();
		return false;
	}

	return true;
};

/* CUSTOM SCRIPT */
