<!--

//Many thanks to Cor Ligthert for the cookie routines, I did fiddle with them a bit..

var codeprefs;
var b1selected;
var b2selected;

function DetectCookie()
{
	var t=GetCookie("codeprefs");
	if(t=="Csharp")
	{
		showCsharp();
	}
	else
	{
		showVB();
	}
	codeprefs=t;
}
	
function b1mouseover()
{
	document["B1"].src="Button1MouseOver.jpg";
}

function b2mouseover()
{
	document["B2"].src="Button2MouseOver.jpg";
}

function b1mouseout()
{
	if(b1selected)
	{
		document["B1"].src="Button1Selected.jpg";
	}
	else
	{
		document["B1"].src="Button1.jpg";
	}
}

function b2mouseout()
{
	if(b2selected)
	{
		document["B2"].src="Button2Selected.jpg";
	}
	else
	{
		document["B2"].src="Button2.jpg";
	}
}

function showCsharp()
{
	document["B1"].src="Button1Selected.jpg";
	document["B2"].src="Button2.jpg";
	SetCookie('codeprefs','Csharp');
	b1selected=true;
	b2selected=false;
	for (i=65; i<=90; i=i+1)
	{
		var csvar="CS"+String.fromCharCode(i);
		var vbvar="VB"+String.fromCharCode(i);
		if(document.getElementById(csvar))
		{
			document.getElementById(csvar).style.display="block";
		}
		if(document.getElementById(vbvar))
		{
			document.getElementById(vbvar).style.display="none";
		}
	}  
}

function showVB()
{
	document["B1"].src="Button1.jpg";
	document["B2"].src="Button2Selected.jpg";
	SetCookie('codeprefs','VBNet');
	b1selected=false;
	b2selected=true;
	for (i=65; i<=90; i=i+1)
	{
		var csvar="CS"+String.fromCharCode(i);
		var vbvar="VB"+String.fromCharCode(i);
		if(document.getElementById(csvar))
		{
			document.getElementById(csvar).style.display="none";
		}
		if(document.getElementById(vbvar))
		{
			document.getElementById(vbvar).style.display="block";
		}
	}  
}

function GetCookie (name) 
{  
     var prefix = name + "=";
     var begin = document.cookie.indexOf(prefix);

     if (begin == -1) return null;

     var end = document.cookie.indexOf(";", begin);

     if (end == -1) end = document.cookie.length;

     return unescape(document.cookie.substring(begin + prefix.length, end));
}

function SetCookie (name, value) 
{
	var exp = new Date(); 
	exp.setTime(exp.getTime() + (182*24*60*60*1000));// 182 days...
	var expires = (SetCookie.arguments.length > 2) ? SetCookie.arguments[2] : exp;  
	var path = (SetCookie.arguments.length > 3) ? SetCookie.arguments[3] : null;  
	var domain = (SetCookie.arguments.length > 4) ? SetCookie.arguments[4] : null;  
	var secure = (SetCookie.arguments.length > 5) ? SetCookie.arguments[5] : false;  
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}

//-->