function getQuerystring(key, default_)
{
  if (default_==null) default_=""; 
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}

var reloaded = getQuerystring("reloaded")

if(reloaded < 1 && location.href == "http://www.constructor.dk/brochure/brochure_download/"){
	location.href = 'http://www.constructor.dk/brochure/brochure_download/?reloaded=1';
}
//alert(document.referrer);
function validate_form(formName){
	with (formName){
		if (validate_required(company,"Firmanavn skal udfyldes")==false){
			company.focus();return false;
		}
		if (validate_required(contact,"Kontakt skal udfyldes")==false){
			contact.focus();return false;
		}
		if (validate_required(adress,"Adresse skal udfyldes")==false){
			adress.focus();return false;
		}
		if (validate_required(zipcode,"Post nr. skal udfyldes")==false){
			zipcode.focus();return false;
		}
		if (validate_required(city,"By skal udfyldes")==false){
			city.focus();return false;
		}
		if (validate_required(email,"Email skal udfyldes")==false){
			email.focus();return false;
		}
	}
	
	setTimeout('location.reload(true)', 3000);
	return true;
}

function validate_required(field,alerttxt){
	with (field){
		if (value==null||value==""){
			alert(alerttxt);return false;
		} else {
			return true;
		}
	}
}


function show_register_form(gotodoc){
	showtext = '<p>F&oslash;rste gang du downloader en brochure skal du registreres i systemet. Herefter kan du frit downloade.<br/>Registreringen anvendes til intern statistik.<br/><br/>Felter med * skal udfyldes.<br/></p>'
	showtext += '<form action=\'\' method=\'POST\' OnSubmit=\'return validate_form(this)\'>';
	showtext += '<input type=\'hidden\' value=\''+gotodoc+'\' name=\'gotodoc\'/>';
	showtext += '<table border=\'0\' cellpadding=\'0\' cellspacing=\'0\' align=\'center\'>';
	showtext += '<tr>';
	showtext += '<td>Firmanavn*:<br/><input type=\'text\' name=\'company\'/></td>';
	showtext += '<td>Kontakt person*:<br/><input type=\'text\' name=\'contact\'/></td>';
	showtext += '</tr>';
	showtext += '<tr>';
	showtext += '<td>Adresse*:<br/><input type=\'text\' name=\'adress\'/></td>';
	showtext += '<td></td>';
	showtext += '</tr>';
	showtext += '<tr>';
	showtext += '<td>Post nummer*:<br/><input type=\'text\' name=\'zipcode\'/></td>';
	showtext += '<td>By*:<br/><input type=\'text\' name=\'city\'/></td>';
	showtext += '</tr>';
	showtext += '<tr>';
	showtext += '<td>Email*:<br/><input type=\'text\' name=\'email\'/></td>';
	showtext += '<td>Tlf. nr.:<br/><input type=\'text\' name=\'phone\'/></td>';
	showtext += '</tr>';
	showtext += '<tr>';
	showtext += '<td colspan=\'2\'>Hvordan har du fundet os?<br><textarea name=\'referer\'></textarea></td>';
	showtext += '</tr>';
	showtext += '<tr>';
	showtext += '<br/><td colspan=\'2\' id=\'submit_field\'><input type=\'submit\' name=\'register\' value=\'Registrer\'/><br/></td>';
	showtext += '</tr>';
	showtext += '</table>';
	showtext += '</form>';
	
	show_dialog('Registrer',showtext,1);
}
function show_dialog(headline,content,closeable){
	var showtext;
	showtext = '<h1>'+headline+'</h1>'+content;

	if (closeable==1)
	{
		showtext += '<a href=\'/brochure/brochure_download/#\' onclick=\'show_dialog()\'>Luk Vinduet</a>';	
	}
	
	document.getElementById('tbb_rtg_files_cookie_message').innerHTML=showtext;
	dialogelement = document.getElementById("tbb_rtg_files_cookie_dialog");
	dialogelement.style.visibility = (dialogelement.style.visibility == "visible") ? "hidden" : "visible";

	if (dialogelement.style.visibility == "visible"){
		dialogelement.style.height=(document.body.clientHeight + 200);
		dialogelement.style.width=(document.body.clientWidth + 20);
		document.body.style.overflow='hidden';
		scroll(0,0)
	} else {
			dialogelement.style.height=(document.body.clientHeight - 200);
			dialogelement.style.width=(document.body.clientWidth - 20);
			document.body.style.height=(document.body.clientHeight - 200);
			document.body.style.width=(document.body.clientWidth - 20);
			document.body.style.overflow='';
	}
}