var ie6     = navigator.appVersion.indexOf('MSIE 6') > 0;

if (ie6)
	{
		if (document.all && document.styleSheets && document.styleSheets[0] && document.styleSheets[0].addRule)
			document.styleSheets[0].addRule('.hotfix', 'behavior: url(/js/iepngfix.htc)');
		document.styleSheets[0].addRule('#inlog_links', 'width: 189px;height:62px;position:absolute;margin:171px 0px 0px 763px;');
	}	


	
	
function isEmailAdres(string){
  var patroon = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
  return patroon.test(string);
	}

function isNum(argvalue){
	argvalue = argvalue.toString();
	if (!argvalue.length) return false;
	for (var n=0; n<argvalue.length; n++)
		if (argvalue.substring(n, n+1) < "0" || argvalue.substring(n, n+1) > "9")
			return false;
	return true;
	}

function isMobile(string){
	var patroon = /^06(-{0,1})[1-9][0-9]{7}$/;
	return patroon.test(string);
	}

function isTelefoon(string){
	var patroon = /^0[1-9][0-9]{1,2}(-{0,1})[1-9][0-9]{5,6}$/;
	return patroon.test(string);
	}

function isTel(string){
	if(string.length!=10) return false;
	return isTelefoon(string) || isMobile(string);
	}

function isPostcode(string){
	if(isPostcodeNL(string)) return true;
	return false;
	}

function isPostcodeNL(string){
    var patroon = /^[1-9][0-9]{3}[A-Za-z]{2}$/;
    return patroon.test(string);
	}

function replaceAll( str, from, to ){
    var idx = str.indexOf( from );
    while ( idx > -1 ) {
        str = str.replace( from, to );
        idx = str.indexOf( from );
   		}
    return str;
	}

function SubmitForm()
	{
		var sError = "";
		var bReturn = true;
		
		if (document.getElementById('Voornaam').value == ""){sError = sError + "- Voornaam\n"; bReturn = false;}
		if (document.getElementById('Achternaam').value == ""){sError = sError + "- Achternaam\n"; bReturn = false;}
		if ((!document.getElementById('Geslacht0').checked)&&(!document.getElementById('Geslacht1').checked)){sError = sError + "- Geslacht\n"; bReturn = false;}
		if (document.getElementById('Straat').value == ""){sError = sError + "- Straat\n"; bReturn = false;}
		if (document.getElementById('Huisnr').value == ""){sError = sError + "- Huisnummer\n"; bReturn = false;}
		if (document.getElementById('Postcode').value == ""){sError = sError + "- Postcode\n"; bReturn = false;}
		if (document.getElementById('Woonplaats').value == ""){sError = sError + "- Woonplaats\n"; bReturn = false;}
		if (document.getElementById('Postcode').value == ""){sError = sError + "- Postcode\n"; bReturn = false;}
		if (document.getElementById('Telefoon').value == ""){sError = sError + "- Telefoon\n"; bReturn = false;}
		if(!isEmailAdres(document.getElementById('Email').value)){sError = sError + "- E-mailadres\n"; bReturn = false;}
															
		if (sError == "")
		{
			document.getElementById('frmInfo').submit();	
		}
		else
		{
			alert ("Gelieve de volgende velden in te vullen:    \n\n" + sError);
			bReturn = false;
		}
		return bReturn;
	}
	
function ShowHideArchief(id)
{
	if (document.getElementById(id).style.display == 'none')
	{
		document.getElementById(id).style.display = "block";
		document.getElementById('archief_titel').title = "Archief sluiten";
		//document.getElementById('archief_plaatje').src = "sitemanager/admin/images/up.png";
	}
	else	
	{
		document.getElementById(id).style.display = "none";
		document.getElementById('archief_titel').title = "Archief tonen";
		//document.getElementById('archief_plaatje').src = "sitemanager/admin/images/down.png";
	}

}

function ChangeNewsItem(id)
{
	document.getElementById("keuze"+id).style.backgroundImage='url(/images/rondje_over.jpg)';

}

function flut(timeout, id,last)
{
	
	var obj = document.getElementById('nieuws_content');
	
	if (obj && timeout == 7000)
	{
		var lis = obj.getElementsByTagName('LI');
		document.getElementById('keuze'+id).style.backgroundImage='url(/images/rondje_over.jpg)'
		document.getElementById('keuze'+last).style.backgroundImage='url(/images/rondje.jpg)';
	}
}

function ChangeKB(urlid)
{
	var targetDiv = document.getElementById('KBresult');
	
	
	
	advAJAX.get(
	{
		url: "/getajaxpage.asp?url="+urlid,
		
		onSuccess : function(obj)
		{
			targetDiv.innerHTML = obj.responseText;			
		},
		onError : function(obj)
		{
			targetDiv.innerHTML = "Er is iets mis gegaan:"+obj.responseText
		},
		onFinalization : function()
		{
			
		},
		onLoading : function(obj)
		{
			targetDiv.innerHTML = "<img src='/images/loading.gif' alt=''/>"
		}
	});
}

function GetDomeinnames(country,domainname)
{
	var targetDiv = document.getElementById('Domeinresult');
	
	advAJAX.get(
	{
		url: "http://bestel.in."+country+"/default.aspx?d="+domainname,
		
		onSuccess : function(obj)
		{
			targetDiv.innerHTML = obj.responseText;			
		},
		onError : function(obj)
		{
			targetDiv.innerHTML = "Er is iets mis gegaan:"+obj.responseText
		},
		onFinalization : function()
		{
			
		},
		onLoading : function(obj)
		{
			targetDiv.innerHTML = "<img src='/images/loading.gif' alt=''/>"
		}
	});
}

