var goDom;
var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+([\.a-z]){3,5}$";
var regexEmail = new RegExp(emailReg);

var map;
var vvg_x = 51.793401;
var vvg_y = 5.025516;

if (document.images) {
	
var mnu_wedstrijden_f = new Image();
mnu_wedstrijden_f.src = "../img/stijlen/mnu_wedstrijden_f.jpg";

var mnu_senioren_f = new Image();
mnu_senioren_f.src = "../img/stijlen/mnu_senioren_f.jpg";

var mnu_jeugd_f = new Image();
mnu_jeugd_f.src = "../img/stijlen/mnu_jeugd_f.jpg";

var mnu_clubinfo_f = new Image();
mnu_clubinfo_f.src = "../img/stijlen/mnu_clubinfo_f.jpg";

var mnu_activiteiten_f = new Image();
mnu_activiteiten_f.src = "../img/stijlen/mnu_activiteiten_f.jpg";

var mnu_sponsors_f = new Image();
mnu_sponsors_f.src = "../img/stijlen/mnu_sponsors_f.jpg";


}

window.onload=function() {
	var supportsdom = (document.createElement && document.getElementById);
	if (!supportsdom) {
	  return;
	}
	else {
	  goDOM = 1;	
	}		
}

function checkComplete() {


  if (document.formulier.naam.value == "") {
    alert("Het veld waarin u uw naam kunt invullen is leeg! Vul aub dit veld in en probeer het opnieuw ...");
    document.formulier.naam.focus();
    return false;
  }
  else if (document.formulier.kopie.checked == true && !regexEmail.test(document.formulier.email.value)) {
	//if (!regexEmail.test(document.formulier.email.value)) {
      alert("U heeft aangegeven dat u een kopietje wilt van dit bericht, maar het door u ingevulde e-mailadres is niet in een geldig formaat ...");
      document.formulier.email.focus();
      document.formulier.email.select();	
      return false;
	//}
  }           
  
  else if (document.formulier.bericht.value == "") {
    alert("U staat op het punt een e-mail te versturen zonder enige inhoud ...");
    document.formulier.bericht.focus();
    return false;
  }  
  else {
	return true;
  }
}

$(document).ready(function() {

  $("#banner").click(function() {
    location.href="/";						  
  });

  $("#banner").mouseover(function() {
    $(this).css( { cursor: "pointer" } );
	$(this).attr( { title: "homepage v.v. Giessen" } );
  });
  
  if (document.getElementById("map-locatie-vvg")) {  
    kaartLaden();
  }


  $("#bekijk-matrix").click(function() {

    var sh = document.documentElement.scrollHeight;  
    var oh = document.documentElement.offsetHeight;  
    var ph;
  
    if (sh > oh) {
	  ph = sh;  
    }
    else {
	  ph = oh;  
    }

    document.getElementById("container-matrix").style.height = ph + "px";									 
									 
	$("#container-matrix").fadeIn("slow");	
	
  });

  $("#sluit-matrix").click(function() {
	$("#container-matrix").fadeOut("fast");									
  });


});

function kaartLaden() {

  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map-locatie-vvg"));	
	map.setCenter(new GLatLng(vvg_x,vvg_y),14);
	map.addControl(new GSmallMapControl());
	var point = new GLatLng(vvg_x,vvg_y);
    var marker = createMarker(point);
    map.addOverlay(marker);
	
	$("#map-locatie-vvg").css( { backgroundImage: "none" } );

 }

}

function createMarker(point) {
  var icon = new GIcon();
  icon.image = "http://www.vvgiessen.nl/img/ico/prikker-vvg.png";
  //icon.image = "http://labs.google.com/ridefinder/images/mm_20_blue.png";
  icon.iconSize = new GSize(116,80);	
  icon.iconAnchor = new GPoint(120,70)
  icon.infoWindowAnchor = new GPoint(56,40);
  var infovenster = new GMarker(point, {icon: icon , draggable: false } );
  return infovenster;
  
}


