
// --------------------------------------------------------

	var VanOnderen = -1; 		// 1 vanonderen, 0 = bovenaan.
	var Horizontaal = -1; 		// 0 = links, 1 = rechts, 2 = midden.
	var InitWait = 2500; 		// 2500;
	var MaxTimes = 10;
	var DisplayTime = 30000; 	// 30000
	
	document.write("<div id=\"Syno_message\" style=\"border-left:none;border-right:none;border-top:none;border-bottom:none;overflow:hidden;position:absolute;display:none;top:60px;left:-380px;z-index:1;width:300px;height:200px;background-color:transparant;\">");
	document.write("<table cellpadding='0' cellspacing='0' style='-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;background-color:#FFFFFF;color:#000000;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;width:299px;padding-left:4px;padding-right:4px;padding-top:12px;padding-bottom:12px;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-right:2px solid #d1d1d1;border-bottom:2px solid #d1d1d1;'>");

	document.write("<tr style='vertical-align: top'>");
	document.write("<td style=\"width:280px;padding-top:16px;padding-right:4px;font-size:14px;Height:90px;color:#5A5A5A;text-align:right;vertical-align: top;background-image:url('http://www.anderzorg.nl/static/images/globals/logo_az.gif'); background-position: 20px 20px;background-repeat: no-repeat;\">&nbsp;</td>");
	document.write("<td style='padding-top:12px;'><div onClick=\"hideSynoMessage();\" onmouseover=\"this.style.cursor='pointer';\" 	style='text-align:center;vertical-align:center;Height:12px;Width:16px;border:1px solid #5A5A5A;padding:2px;padding-bottom:3px;color:#5A5A5A;font-weight:bold;'>X</div></td>");
	document.write("</tr>");
	document.write("<tr><td colspan=2 style=\"font-size:14px;line-height:16px;color:#000000;padding-top:0px;padding-left:20px;padding-right:20px;font-weight:bold;\">");
	document.write("Geachte bezoeker,");
	document.write("</td></tr>");
	document.write("<tr><td colspan=2 style='padding-top:5px;padding-left:20px;padding-right:20px'>");
	document.write("Wilt u meedoen aan een kort onderzoek? ");
	document.write("Met uw hulp kunnen we onze website beter afstemmen op uw wensen. Het onderzoek zal ongeveer 3 minuten in beslag nemen.");
	document.write("<br/><br/>Uw informatie wordt strikt vertrouwelijk behandeld.</td></tr>");
	document.write("<tr style='padding-left:20px;padding-right:20px;text-align:center'><td colspan=2>");
	document.write("<input style='-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;color:#FFFFFF;background-color:#F05A00;height:30px;padding:4px;text-decoration:none;margin:3px;width:120px;text-align:center' onclick=\"SynoPositive();\" onmouseover=\"this.style.fontWeight='bold';this.style.cursor='pointer';this.style.backgroundColor='#F48440'\" onmouseout=\"this.style.fontWeight='normal';this.style.backgroundColor='#F05A00'\" type='button' value='Ja, ik doe mee' /> ");
	document.write("<input style='-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;color:#FFFFFF;background-color:#000000;height:30px;padding:4px;text-decoration:none;margin:3px;width:120px;text-align:center' onClick=\"SynoNegative();\" onmouseover=\"this.style.fontWeight='bold';this.style.cursor='pointer';this.style.backgroundColor='#5A5A5A'\" onmouseout=\"this.style.fontWeight='normal';this.style.backgroundColor='#000000'\" type='button' value=\"Nee, bedankt\"/>");
	document.write("</td></tr>");
	document.write("</table>");
	document.write("</div>");




// --------------------------------------------------------

	var ie4 = (document.all!=null);
	var ie4Mac = ie4 && navigator.platform.indexOf("Mac")>=0;

	var ns4 = (document.layers!=null);
	var ieversion = getIEVersion();

	var RandomSelect = 0;
	if(ie4 || ie4Mac)
	  {
	  var oldOnResize = window.onresize;
	  var oldOnScroll = window.onscroll;
	  }

	var myTimer;
	var teller = 328;
	var MaxTeller = 330;
	var MoveTimer = 1;
  	if (ieversion < 0) MoveTimer = 10;

	var timesViewed;
	window.onresize = window.onscroll = positionSynoMessage;

	var Syno_message = document.getElementById('Syno_message');

// --------------------------------------------------------
	// init :

	function InitSynoMessage()
	{
  		  SetSynoRandomSelect();
		  SetTimesViewed();

		  if(!(Get_SynoCookie('NoInt') || timesViewed > MaxTimes) && RandomSelect > 0 ) 
			{
				Syno_message.style.display = "none";
				var myTimeOut = window.setTimeout("showSynoMessageFirst()", InitWait);
			}
	}

// --------------------------------------------------------
	// versie check:
	function getIEVersion()
	{
	  var rv = -1; // Return value assumes failure.

	  if (navigator.appName == 'Microsoft Internet Explorer')
	  {
	    var ua = navigator.userAgent;
	    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");

	    if (re.exec(ua) != null)
	      rv = parseFloat( RegExp.$1 );
	  }
	  return rv;
	}

// --------------------------------------------------------
	function SynoPositive()
	{
		hideSynoMessage();
		SetNoInt();
		popupWin = window.open("http://dc01.synovate.nl/92121/AZ/OverHetOnderzoek.html", "SynovateWindow", "");
	}
// --------------------------------------------------------
	function SynoNegative()
	{
		hideSynoMessage();
		SetNoInt();
	}
// --------------------------------------------------------
	function positionSynoMessage()
	{
		var clientHeight = clientWidth = docTop = docLeft = 200;
		clientWidth = document.body.clientWidth;
		clientHeight = document.body.clientHeight;
		docTop = document.body.scrollTop;
		docLeft = document.body.scrollLeft;

		switch(VanOnderen)
		{
		case -1: // -1 = niets.
		  	break;
		case 1: // 1 = van onderen.
			Syno_message.style.top = '0px'
			Syno_message.style.top = (docTop + clientHeight - Syno_message.offsetHeight).toString() - 2 +'px'
		  	break;
		default: // 0 = van boven.
			Syno_message.style.top = '0px'
		  	break;
		}

		switch(Horizontaal)
		{
		case -1: // -1 = niets.
		  	break;
		case 1: // rechts
			Syno_message.style.left = (docLeft + clientWidth - Syno_message.offsetWidth).toString() +'px';
		  	break;
		case 2: // midden
			Syno_message.style.left = (docLeft + 0.5 * clientWidth - 0.5 * Syno_message.offsetWidth).toString() +'px';
		  	break;
		default: // 0 is links,
			Syno_message.style.left = '10px';
		}
	}
// --------------------------------------------------------

	// random selectie:
	function SetSynoRandomSelect()
	{
		var Seed;
		Seed = Math.floor(Math.random()*100);
		if (Seed < 26)			// 25 % should get the slideUp
		{
			RandomSelect = 1;
		}
		else
		{
			RandomSelect = 0;
		}
	}

// --------------------------------------------------------

	//  initieel, plus timer volgende procedure:
	function showSynoMessageFirst()
	{
		positionSynoMessage();
		myTimer = window.setInterval("showSynoMessage()", (ieversion < 0) ? 10: 1);
	}

// --------------------------------------------------------
	function showSynoMessage()
	{
		if(teller != MaxTeller)
		{
			teller = teller + 1;
			Syno_message.style.height = teller.toString() + 'px';
			positionSynoMessage();
			Syno_message.style.display = "block";
		}
		else
		{
			window.clearInterval(myTimer);
			window.setTimeout("hideSynoMessage()", DisplayTime);
		}
	}

// --------------------------------------------------------

	function hideSynoMessage()
	{
		Syno_message.style.display = "none";
	}

// --------------------------------------------------------

	function Get_SynoCookie(name)
	{
	   var start = document.cookie.indexOf(name+"=");
	   var len = start+name.length+1;
	   if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
	   if (start == -1) return null;
	   var end = document.cookie.indexOf(";",len);
	   if (end == -1) end = document.cookie.length;
	   return unescape(document.cookie.substring(len,end));
	}

// --------------------------------------------------------


	function Set_SynoCookie(name,value,expires,path,domain,secure)
	{
	    var cookieString = name + "=" +escape(value) +
	       ( (expires) ? ";expires=" + expires.toGMTString() : "") +
	       ( (path) ? ";path=" + path : "") +
	       ( (domain) ? ";domain=" + domain : "") +
	       ( (secure) ? ";secure" : "");
	    document.cookie = cookieString;
	}



var today = new Date();
var zero_date = new Date(0,0,0);
today.setTime(today.getTime() - zero_date.getTime());
var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000));

// --------------------------------------------------------


	function SetNoInt()
	{
	    Set_SynoCookie('NoInt',Math.random(),cookie_expire_date);
	}

// --------------------------------------------------------

	function SetTimesViewed()
	{
		timesViewed = Get_SynoCookie('TimesViewed');
		if(timesViewed == null)
		{
			timesViewed = 0;
		}
	    if (timesViewed <= 5)
	    {
	    	Set_SynoCookie('TimesViewed',++timesViewed,cookie_expire_date);
	    }
	}

// --------------------------------------------------------
function GetURLparam( name )
	{  
		name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
		var regexS = "[\\?&]"+name+"=([^&#]*)";  
		var regex = new RegExp( regexS );  
		var results = regex.exec( window.location.href );  
		if( results == null )    
			return "";  
		else    
			return results[1];
	}
// --------------------------------------------------------


InitSynoMessage();

// google analytics:


  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-5861694-8']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();




