$(document).ready(function(){
	if( $.browser.msie && parseInt( $.browser.version.substring(0,1) ) <= 6 && getCookie('ie6update') != '1' ) {
		var fileref=document.createElement("link");
		fileref.setAttribute("rel", "stylesheet");
		fileref.setAttribute("type", "text/css");
		fileref.setAttribute("href", 'packs/ie6update/ie6update.css' );
		document.getElementsByTagName("head")[0].appendChild(fileref);
		$('body').prepend( '<div id="ie6update"><div id="ie6update_opacity" class="ie6update_opacity"></div><table class="ie6update_table_1"><tr><td valign="middle" class="ie6update_table_1_td"><div class="ie6update_container"><table class="ie6update_table_2"><tr><td class="ie6update_left_top"></td><td class="ie6update_center_top"></td><td class="ie6update_right_top"></td></tr><tr><td class="ie6update_left_middle"></td><td class="ie6update_center_middle"><h1 class="ie6update_heading">Update uw browser!</h1><p class="ie6update_message">U gebruikt een verouderde browser. Doordat wij gebruik maken van nieuwe technieken kan het zijn dat niet alle inhoud correct wordt weergegeven.</p><p class="ie6update_close"><button class="ie6update">Update</button><button class="ie6continue">Doorgaan</button></p></td><td class="ie6update_right_middle"></td></tr><tr><td class="ie6update_left_bottom"></td><td class="ie6update_center_bottom"></td><td class="ie6update_right_bottom"></td></tr></table></div></td></tr></table></div>' );
		$('button.ie6update').bind('click',function(){overlayClicked('update');});
		$('button.ie6continue').bind('click',function(){overlayClicked('continue');});
		setIe6updateOverlayHeight();
	}
});
$(window).load(function(){
	setIe6updateOverlayHeight();
});
function setIe6updateOverlayHeight() {
	$('div#ie6update_opacity').height($(document).height());
}

function setCookie(c_name,value){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+1);
	document.cookie=c_name+ "=" +escape(value) + ";expires=" + exdate;
}
function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
	begin = dc.indexOf(prefix);
	if (begin != 0) return null;
  }
  else begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
	end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}
function overlayClicked(action) {
	setCookie( 'ie6update', '1' );
	if( action == 'update' ) {
		window.open('http://windows.microsoft.com/nl-NL/internet-explorer/downloads/ie-9/worldwide-languages');
	}
	$('div#ie6update').remove();
}
