function Start(page) {
	window.status = '©Tipstart - DISABLED JAVASCRIPT FUNCTION!';
		
}

function zoekFocus() {
	try {
		//Tijdelijk Geen focus:	zoekform.q.focus();
	}
	catch(e) {
	}	
		
}

function submitSearch()
{
	window.top.location.href='http://www.tipstart.nl/index.asp?action=searchexecute&q=' + document.getElementById('q').value;	
}

function submitSearchReizen()
{
	window.top.location.href='http://www.tipstart.nl/reizen/index.asp?action=searchexecute&q=' + document.getElementById('q').value;	
}

function addLinkControle(form) 
{
	if (form.txtLinkTitle.value == "" || form.txtLinkURL.value == "" || (form.txtLinkURL.value.indexOf('http://', 0) == -1 && form.txtLinkURL.value.indexOf('https://', 0) == -1) || form.txtEmail.value == "" || form.txtEmail.value.indexOf('@', 0) == -1) 
	{
		alert("Titel en/of Url niet opgegeven of ongeldige URL (denk om 'http://' of 'https://') en/of e-mail adres!")
		return false;
	}
	return true;
	
}

function submitControle(form)
{

	if(!addLinkControle(form)) return false;

	if(document.getElementById('comm1').checked)
	{
		return confirm('U wilt een commerciële link toevoegen. Heeft u de betaling uitgevoerd?');
	}
	return true;
	
}

function instellingenControle(form) {
	intCategorieen = form.txtCategory18Plus.value
	for ( i = 0; i < intCategorieen.length; i++ ) {
		intCategorieen=intCategorieen.replace(",","");
	}
	if (isNaN(intCategorieen)) {
		alert("Uitgesloten categorieën moeten numeriek zijn en worden gescheiden door een komma!")
		return false;
	}
}	

function feestdagen(imagePad)
{
	var mydate=new Date()
	var day=mydate.getDay()
	var month=mydate.getMonth()+1
	var daym=mydate.getDate()
	
	
	// Valentijnsdag
	if(month == 2 & daym == 14)
	{
		try
		{
			document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "valentijnsdag.gif)";
			document.getElementById('tdKnop').title = "Valentijnsdag!";
		}
		catch(e)
		{
			// negeer fouten in sommige browsers en skip actie
		}
	}	
	
	// Controleer op Paassen
	if(month > 2 & month < 6)
	{
		var year=mydate.getFullYear()
		if(IsEaster(year,month,daym))
		{
			try
			{
				document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "paasdagenback.gif)";
				document.getElementById('tdKnop').title = "Vrolijk Pasen!";
			}
			catch(e)
			{
				// negeer fouten in sommige browsers en skip actie
			}	
		}
		
	}
		
	// Koninginnedag
	if(month == 4 & daym == 30)
	{
		try
		{
			document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "koninginnedagback.gif)";
			document.getElementById('tdKnop').title = "Koninginnedag!";
		}
		catch(e)
		{
			// negeer fouten in sommige browsers en skip actie
		}
	}	

	// Sinterklaas
	if((month == 11 & daym > 15) | (month == 12 & daym < 7))
	{
		try
		{
			document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "sinterklaasback.gif)";
			document.getElementById('tdKnop').title = "Sinterklaas is in het land!";
		}
		catch(e)
		{
			// negeer fouten in sommige browsers en skip actie
		}
	}	
	
	
	// Kerstdagen
	if(month == 12 & daym > 6 & daym < 31)
	{
		try
		{
			document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "feestdagenback.gif)";
			document.getElementById('tdKnop').title = "Fijne Feestdagen!";
		}
		catch(e)
		{
			// negeer fouten in sommige browsers en skip actie
		}
	}
	
	
	// Nieuwjaar
	if((month == 12 & daym == 31) | (month == 1 & daym < 5))
	{
		try
		{
			document.getElementById('tdKnop').style.backgroundImage="url(" + imagePad + "nieuwjaarback.gif)";
			document.getElementById('tdKnop').title = "Gelukkig Nieuwjaar!";
		}
		catch(e)
		{
			// negeer fouten in sommige browsers en skip actie
		}
	}	
}

function IsEaster(yr,month,day)
{
   var year = parseInt(yr, 10);
   if (isNaN(year))
      year = 0;
      
   return EasterWestern (year,month,day);
}

function IntDiv (num, dvsr)
{
   var negate = false;
   var result = 0;

   if (dvsr == 0)
      return null;
   else {
      if (num * dvsr < 0 )
         negate = true;
      if (num < 0)
         num = -num;
      if (dvsr < 0)
         dvsr = -dvsr;
      result = ((num - (num % dvsr)) / dvsr);
      if (negate)
         return -result;
      else
         return result;
   }
}

function EasterWestern(year,month,day)
{
	
   var wMonth = 0;
   var wDay   = 0;	
	
   var g = 0;
   var c = 0;
   var h = 0;
   var i = 0;
   var j = 0;
   var p = 0;

   g = year % 19;
   c = IntDiv(year, 100);
   h = (c - IntDiv(c, 4) - IntDiv(8 * c + 13, 25) + 19 * g + 15) % 30;
   i = h - IntDiv(h, 28) * (1 - IntDiv(h, 28)
      * IntDiv(29, h + 1) * IntDiv(21 - g, 11));
   j = (year + IntDiv(year, 4) + i + 2 - c + IntDiv(c, 4)) % 7;
   p = i - j + 28;

   wDay = p;
   wMonth = 4;
   if (p > 31)
      wDay = p - 31;
   else
      wMonth = 3;
      
   if(wMonth == month & (wDay == day || wDay + 1 == day)) return true;      
   
   return false;
      
}