function displaySplash() {
	document.write("<div style='border: 18px solid #221e1f;'><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='780' height='280' id='splash' align='middle'>\n");
	document.write("<param name='allowScriptAccess' value='sameDomain' />\n");
	document.write("<param name='wmode' value='transparent'>\n");
	document.write("<param name='movie' value='flash/flash.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='flash/flash.swf' quality='high' width='780' height='280' name='splash' align='middle' wmode='transparent' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\n");
	document.write("</object></div>");
}
function displaySplash2() {
	document.write("<div style='border: 18px solid #221e1f;'><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='780' height='280' id='splash' align='middle'>\n");
	document.write("<param name='allowScriptAccess' value='sameDomain' />\n");
	document.write("<param name='movie' value='http://www.suzuki.dk/log/files/18C910D5-659C-4142-9E79-2B33F4678CB2.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#000000' /><embed src='http://www.suzuki.dk/log/files/18C910D5-659C-4142-9E79-2B33F4678CB2.swf' quality='high' width='780' height='280' name='splash' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\n");
	document.write("</object></div>");
}

function displayLogo() {
	document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='440' height='85' id='logo' align='middle'>\n");
	document.write("<param name='allowScriptAccess' value='sameDomain' />\n");
	document.write("<param name='wmode' value='transparent'>\n");
	document.write("<param name='movie' value='flash/logo.swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><embed src='flash/logo.swf' quality='high' width='440' height='85' name='splash' align='middle' wmode='transparent' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\n");
	document.write("</object>");
}

function makeSure(txt) {
	var answer = confirm(txt);
	if (answer == true) {
		return true;
	} 
	else {
		return false;
	}
}
function checkMail(navn, email) {
	navn = document.getElementById('navn');
	error = false;
	if(error == false && navn.value == '') {
		alert('Du skal skrive et navn');
		navn.focus();
		error = true;
	}
	return (error == false);	
	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	}
	else  {
		alert('Indtast venligst en gyldig emailadresse.');
		return false;
	}
}
function lightup(imageobject, opacity){
	if (navigator.appName.indexOf("Netscape")!=-1&&parseInt(navigator.appVersion)>=5)
		imageobject.style.MozOpacity=opacity/100
	else if (navigator.appName.indexOf("Microsoft")!=-1&&parseInt(navigator.appVersion)>=4)
		imageobject.filters.alpha.opacity=opacity
}

function booking () {
	navn = document.getElementById('navn');
	kontakt_nr = document.getElementById('kontakt_nr');
	email = document.getElementById('email');
	adresse = document.getElementById('adresse');
	post_nr = document.getElementById('post_nr');
	bynavn = document.getElementById('bynavn');
	model = document.getElementById('model');
	reg_nr = document.getElementById('reg_nr');
	aarsag = document.getElementById('aarsag');
	tid = document.getElementById('tid');
	tid_1 = document.getElementById('tid_1');
	tid_2 = document.getElementById('tid_2');
	
	error = false;

	if(error == false && navn.value == '') {
		alert('Du skal skrive et navn');
		navn.focus();
		error = true;
	}
	
	if(error == false && kontakt_nr.value == '') {
		alert('Du skal skrive et kontakt nummer');
		kontakt_nr.focus();
		error = true;
	}
	
	if(error == false && email.value == '') {
		alert('Du skal skrive en email');
		email.focus();
		error = true;
	}
	
	if(error == false && adresse.value == '') {
		alert('Du skal skrive en adresse');
		adresse.focus();
		error = true;
	}
	
	if(error == false && post_nr.value == '') {
		alert('Du skal skrive et post nummer');
		post_nr.focus();
		error = true;
	}
	
	if(error == false && bynavn.value == '') {
		alert('Du skal skrive en by');
		bynavn.focus();
		error = true;
	}
	
	if(error == false && model.value == '') {
		alert('Du skal skrive en model');
		model.focus();
		error = true;
	}
	
	if(error == false && reg_nr.value == '') {
		alert('Du skal skrive et registreringsnummer');
		reg_nr.focus();
		error = true;
	}
	
	if(error == false && aarsag.value == '') {
		alert('Du skal skrive en årsag');
		aarsag.focus();
		error = true;
	}
	
	if(error == false && tid.value == '') {
		alert('Du skal skrive en tid');
		tid.focus();
		error = true;
	}
	
	if(error == false && tid_1.value == '') {
		alert('Du skal skrive en 1. alternativ tid');
		tid_1.focus();
		error = true;
	}
	
	if(error == false && tid_2.value == '') {
		alert('Du skal skrive en 2. alternativ tid');
		tid_2.focus();
		error = true;
	}
	
	return (error == false);
}

function handleDate(text2, id) {
	if (text2.length == '8') {
		var dato = text2.substring(0,2);
		var maaned = text2.substring(3,5);
		var aar = text2.substring(6);
		if (aar.length == 2) {
			aar = '20'+aar;
		}
		document.getElementById(id).value = dato + '-'+maaned + '-'+aar;
	}
}

function handleTime(text, id) {
	var text2 = '';
	for(i=0; i < text.length; i++) {
		if(text.substring(i, i+1) == parseInt(text.substring(i, i+1)) || (text.substring(i, i+1) == ':' && i == 2)) {
			text2 = text2 + text.substring(i, i+1);
		}
	}
	
	document.getElementById(id).value = text2;
	
	if(text2.length == 2) {
		if (text2.substring(0,2) > 23) {
			document.getElementById(id).value = '';
		}
		else {
			document.getElementById(id).value = text2+':';
		}
	}
	
	if(text2.length == 5) {
		if (text2.substring(3,5) > 59) {
			document.getElementById(id).value = text2.substring(0,3);
		}
	}
}

function timeSpecific(e, id) {
	if(window.event) {
		keynum = e.keyCode
	}
	else if(e.which) {
		keynum = e.which
	}
	if (keynum == '8') {
		if(document.getElementById(id).value.length == '3') {
			document.getElementById(id).value = document.getElementById(id).value.substring(0,2);	
		}
		if(document.getElementById(id).value.length == '6') {
			document.getElementById(id).value = document.getElementById(id).value.substring(0,5);
		}
	}
}
function dateSpecific(text, id) {
	var text2 = '';
	for(i=0; i < text.length; i++) {
		if(text.substring(i, i+1) == parseInt(text.substring(i, i+1)) || (text.substring(i, i+1) == '-' && (i == 2 || i == 5))) {
			text2 = text2 + text.substring(i, i+1);
		}
	}
	
	if (text2.length == 2) {
		if (text2 > 31) {
			text2 = '';
		}
		else {
			text2 = text2+'-';
		}
	}
	
	if (text2.length == 5) {
		if (text2.substring(3,5) > 12) {
			text2 = text2.substring(0,3);
		}
		else {
			text2 = text2+'-';
		}
	}
	document.getElementById(id).value = text2;
}


function loadData(idDiv,address)
{
	var targetObject = document.getElementById(idDiv);
	targetObject.innerHTML = "<table width='100%' height='100%'><tbody><tr><td style='valign:center;text-align:center;'><h1 style='font-size:16px;margin-left:auto;margin-right:auto;display:block;background-color:white;border:4px solid black;padding:8px;line-height:1.4;width: 150px;'>Henter...<br /><img src='images/indicator_big.gif' /></h1></td></tr></tbody></table>";
	var req = getXmlHttpRequestObject();
	req.onreadystatechange = function()
	{
		if(req.readyState == 4)
		{
			
			targetObject.innerHTML = req.responseText;
			
			var reg = /<script [^>]*>((.|\n|\r)*?)<\/script>/gim
			var matches = reg.exec(req.responseText);
			scripts = [];
			while(matches != null)
			{
				scripts.push(matches[1])
				matches = reg.exec(req.responseText);
			}
			for(var i = 0;i < scripts.length;i++)
			{
				var s = document.createElement('script');
				s.type ='text/javascript';
				
				if(!scripts[i].match(/AC_FL_RunContent = 0/))
				{
					var s = document.createElement('script');
					s.type ='text/javascript';
					document.getElementsByTagName('body')[0].appendChild(s);
					s.text = scripts[i];
				}
			}
			
			document.getElementsByTagName('head')[0].getElementsByTagName('title')[0].text = "Horsted Biler";
			
		}
	}
	req.open('GET',address,true);
	req.send();
}

function getXmlHttpRequestObject() 
{
	if (window.XMLHttpRequest) 
	{
		return new XMLHttpRequest();
	}
	else if(window.ActiveXObject) 
	{
		return new ActiveXObject('Microsoft.XMLHTTP');
	}
	else 
	{
		document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.' +	'Consider upgrading your browser.';	
	}
}
