// ************ VERIFY FORMS ***************************************************************
function VerifyOfferte() 
		{
			var themessage = "U heeft de volgende velden nog niet gevuld: ";
			if (document.formofferte.naam.value=="") 
			{
				themessage = themessage + "Naam";
			}
			if (document.formofferte.mail.value=="") 
			{
				themessage = themessage + " -  E-mail";
			}
			if (document.formofferte.msg.value=="" || document.formofferte.msg.value=="Typ hier uw bericht.") 
			{
				themessage = themessage + " -  Uw bericht";
			}
			if (document.formofferte.sec.value=="") 
			{
				themessage = themessage + " -  Beveiligingsvraag";
			}
			//alert if fields are empty and cancel form submit
			if (themessage == "U heeft de volgende velden nog niet gevuld: ") 
			{
				document.formofferte.submit();
			}
			else 
			{
				alert(themessage);
				return false;
			}
		}
		
// ************ FADING IMAGE ***************************************************************

window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);

var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;

function so_init() {
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    //alert (sPage);
	if(!d.getElementById || !d.createElement)return;
	if(sPage !="index.php" && sPage != "")return;

	// DON'T FORGET TO GRAB THIS FILE AND PLACE IT ON YOUR SERVER IN THE SAME DIRECTORY AS THE JAVASCRIPT!
	// http://slayeroffice.com/code/imageCrossFade/xfade2.css
	css = d.createElement("link");
	css.setAttribute("href","diusss.css");
	css.setAttribute("rel","stylesheet");
	css.setAttribute("type","text/css");
	d.getElementsByTagName("head")[0].appendChild(css);
	
	imgs = d.getElementById("imageContainer").getElementsByTagName("img");
	for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
	imgs[0].style.display = "block";
	imgs[0].xOpacity = .99;
	
	setTimeout(so_xfade,3500);
}

function so_xfade() {
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;

	nOpacity = imgs[nIndex].xOpacity;
	
	cOpacity-=.05; 
	nOpacity+=.05;
	
	imgs[nIndex].style.display = "block";
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs[current]); 
	setOpacity(imgs[nIndex]);
	
	if(cOpacity<=0) {
		imgs[current].style.display = "none";
		current = nIndex;
		setTimeout(so_xfade,2500);
	} else {
		setTimeout(so_xfade,75);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
	
}

// ************ ACCORDION MENU ***************************************************************

var openAccordion = '';
var TimeToSlide = 250.0;

function runAccordion(index,items)
{
  var ContentHeight = items*14;
  var nID = "Accordion" + index + "Content";
  if(openAccordion == nID)
	nID = '';
    // 					last tick						time left			closingID			  openingID			ch
  setTimeout("animate(" + new Date().getTime() + "," + TimeToSlide + ",'" + openAccordion + "','" + nID + "','" + ContentHeight + "')", 33);
  
  openAccordion = nID;
}

function animate(lastTick, timeLeft, closingId, openingId, ch)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
  
  var opening = (openingId == '') ? null : document.getElementById(openingId);
  var closing = (closingId == '') ? null : document.getElementById(closingId);
  
  if (opening == closing)
    return;
	
  if(timeLeft <= elapsedTicks)
  {
    if(opening != null)
      opening.style.height = ch + 'px';
    
    if(closing != null)
    {
		
			closing.style.display = 'none';
			closing.style.height = '0px';
		
    }
    return;
  }
 
  timeLeft -= elapsedTicks;
  var newClosedHeight = Math.round((timeLeft/TimeToSlide) * ch);

  if(opening != null)
  {
    if(opening.style.display != 'block')
      opening.style.display = 'block';
    opening.style.height = (ch - newClosedHeight) + 'px';
  }
  
  if(closing != null)
  {
	
    closing.style.height = newClosedHeight + 'px';
  }
  setTimeout("animate(" + curTick + "," + timeLeft +",'" + closingId + "','" + openingId + "','" + ch + "')", 33);
}
