function Get_Cookie(Name)
{
	var search = Name + "="
	var returnvalue = "";

	if (document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search)

		if (offset != -1)
		{
			offset += search.length
			// set index of beginning of value
			end = document.cookie.indexOf(";", offset);
			// set index of end of cookie value

			if (end == -1)
				end = document.cookie.length;

			returnvalue=unescape(document.cookie.substring(offset, end))
		}
	}
	return returnvalue;
}

function switchTaal(taalcode)
{
	var url = document.location.href;
	var newurl = '';

	//Controleer of er al een lang in de url staat
	var search_lang = 'lang'

	if(url.length > 0)
	{
		offset = url.indexOf(search_lang);

		if(offset != -1){
			//Strip de lang van de url
			newurl = url.substring(0, (offset-1));
		}
		else{
			newurl = url;
		}
	}

	var x = '?';
	var check = newurl.indexOf(x);

	if(check != -1)	{
		var addtaal = '&lang='+taalcode;
	}else{
		var addtaal = '?lang='+taalcode;
	}

    document.location.href=newurl+addtaal;
}

function HeightDiv (obj_id, height)
{
	var cHeight = height;

	if(obj_id == '')
		obj_id = 'scroller';

	if (self.innerHeight){
		wHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		wHeight = document.documentElement.clientHeight;
	} else if (document.body) {
		wHeight = document.body.clientHeight;
	}

	nHeight = Math.round(wHeight-cHeight);

	if(document.getElementById(obj_id))
		document.getElementById(obj_id).style.height=nHeight;
	else
		return false;
}

var win = null;
function popUp(url, id, options) {

	day = new Date();

	if(!id){
		id = day.getTime();
	}

	if(!options){
		options="toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=350,height=200,left=300,top = 300";
	}

	if (win && win.open && !win.closed)
	{
		win.close();
		win = eval("page" + id + " = window.open(url, '" + id + "', '"+ options +"');");
	}
	else
		win = eval("page" + id + " = window.open(url, '" + id + "', '"+ options +"');");
}

/**** RETURNS THE SIZE OF THE VIEWPORT ****/

function getViewportSize() {
	var size = [0, 0];

	if (typeof window.innerWidth != 'undefined') {
		size = [window.innerWidth, window.innerHeight];
	} else if (typeof document.documentElement != 'undefined'
			   && typeof document.documentElement.clientWidth != 'undefined'
			   && document.documentElement.clientWidth != 0) {
		size = [document.documentElement.clientWidth, document.documentElement.clientHeight];
	} else {
		size = [document.getElementsByTagName('body')[0].clientWidth,
				document.getElementsByTagName('body')[0].clientHeight];
	}
	return size;
}

/*** EMAIL CONTENT ***/
function showEmailContentForm() {

	if (document.getElementById('email_content')) {

		var viewportSize = getViewportSize();
		var emailFormContainer = document.getElementById('email_content');
		var x = (viewportSize[0] / 2) - 150; // - breedte / 2
		var y = (viewportSize[1] / 2) - 100; // - hoogte / 2

		emailFormContainer.style.left = x + 'px';
		emailFormContainer.style.top = y + 'px';
		emailFormContainer.style.display = 'block';
	}
}

function hideEmailContentForm() {
	var emailFormContainer = document.getElementById('email_content');

	emailFormContainer.style.display = 'none';
}

function confirmMailSent(response_message) {
	alert(response_message);
}

function printForm(form, title, css){

  var disp_setting="toolbar=no,location=no,directories=no,menubar=no,";
      disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25";

  var content_vlue = document.getElementById("content").innerHTML;

  var docprint=window.open("","",disp_setting);
      docprint.document.open();

  //headers
  docprint.document.open();
  docprint.document.write('<html>\n');
  docprint.document.write('<head>\n');
  docprint.document.write('<title>' + title + '</title>\n');
  docprint.document.write('<link href="http://algemeen.kuiper.vdlp/templates/site/skins/algemeen/css/site.css" rel="stylesheet" type="text/css" media="all" />\n');
  docprint.document.write('<link href="http://algemeen.kuiper.vdlp/templates/site/skins/algemeen/css/site_print.css" rel="stylesheet" type="text/css" media="all" />\n');
  docprint.document.write('</head>\n');
  docprint.document.write('<body onLoad="self.print()">\n');
  docprint.document.write('<left>\n');
  docprint.document.write('<div id="content" class="story">\n');
  docprint.document.write('<h1>'+title+'</h1>');
  docprint.document.write('<table cellspacing=5 class="story" width=600>');

  //formuliervelden printen
  for(i=0; i < form.length; i++) {

    if(form[i].type!='hidden' && form[i].type!='button' && form[i].type!='submit') {

      if(form[i].type=='radio' || form[i].type=='checkbox') {
        //docprint.document.write(form[i].checked);
        if(form[i].checked==true) {

          var fieldname = form[i].name;

          var fieldvalue = form[i].value;
          docprint.document.write('<tr><td width=150 valign="top">'+fieldname+' :</td><td valign="top" width=450>'+fieldvalue+'</td></tr>');
        }
      }
      else {

        var fieldname = form[i].name;
        var fieldvalue = form[i].value;
        docprint.document.write('<tr><td valign="top"  width=150>'+fieldname+' :</td><td valign="top" width=450>'+fieldvalue+'</td></tr>');
      }
    }
  }

  docprint.document.write('</table></div></body></html>');
  docprint.document.close();
}

function printContent()
{
  if(document.getElementById('content')) {

    var disp_setting="toolbar=no,location=no,directories=no,menubar=no,";
        disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25";

    var content_vlue = document.getElementById("content").innerHTML;

    var docprint=window.open("","",disp_setting);
    docprint.document.open();
    docprint.document.write('<html>\n');
    docprint.document.write('<head>\n');
    docprint.document.write('<title></title>\n');
    docprint.document.write('<link href="http://algemeen.letsmanage3.nl/templates/site/skins/algemeen/css/site.css" rel="stylesheet" type="text/css" media="all" />\n');
    docprint.document.write('<link href="http://algemeen.letsmanage3.nl/templates/site/skins/algemeen/css/site_print.css" rel="stylesheet" type="text/css" media="all" />\n');
    docprint.document.write('</head>\n');
    docprint.document.write('<body onLoad="self.print()">\n');
    docprint.document.write('<left>\n');
    docprint.document.write('<div id="content" class="story">\n');
    docprint.document.write(content_vlue);
    docprint.document.write('</div>\n');
    docprint.document.write('</left>\n');
    docprint.document.write('</body>\n');
    docprint.document.write('</html>\n');
    docprint.document.close();
    docprint.focus();
  }
}

function meerInformatie (href, title) {
  document.getElementById('Referentie').value = href + '_:_' + title;
  document.contactForm.submit();
}

function addReferentie (href, title, field) {
  document.getElementById(field).value = href + '_:_' + title;
}

function goToUrl (val) {

  if (val != '') {
    document.location.href=val;
  }
}