// Copyright 2007 W-W-C.eu. All rights reserved.
// Page: Homepage
// Date: 2007
  
if (!window.SRG) {
var SRC = new Object();
var SRG = new Object();
var SRK = new Object();
SRG.parseFlag = false;
SRG.empty = false;
SRK.browser = new Object();
SRK.browser.internetExplorer = 'Microsoft Internet Explorer';
SRK.browser.mozilla = 'Netscape';
SRG.browserName = navigator.appName; 
SRG.browserVersion = parseInt(navigator.appVersion);
SRG.isInternetExplorer = false;
SRG.isMozilla = false;
if (SRG.browserName == SRK.browser.internetExplorer)
{
if (SRG.browserVersion > 3)
{
SRG.isInternetExplorer = true;
}
}
if (SRG.browserName == SRK.browser.mozilla)
{
if (SRG.browserVersion > 4)
{
SRG.isMozilla = true;
}
}
SRK.cookieLifetimeType = new Object();
SRK.cookieLifetimeType.duration = 1;
SRK.cookieLifetimeType.expireDate = 2;
SRK.invitationType = new Object();
SRK.invitationType.standard = 0;
SRK.invitationType.email = 1;
SRK.invitationType.domainDeparture = 2;
SRK.cookieType = new Object();
SRK.cookieType.alreadyAsked = 1;
SRK.cookieType.inProgress = 2;
SRK.horizontalAlignment = new Object();
SRK.horizontalAlignment.left = 0;
SRK.horizontalAlignment.middle = 1;
SRK.horizontalAlignment.right = 2;
SRK.verticalAlignment = new Object();
SRK.verticalAlignment.top = 0;
SRK.verticalAlignment.middle = 1;
SRK.verticalAlignment.bottom = 2;
SRC.cookieName = 'msresearch';
SRC.cookieDomain = '.microsoft.com';
SRC.cookiePath = '/';
SRK.cookieJoinChar = ':';
SRC.cookieLifetimeType = 1;
SRC.cookieDuration = 90;
function SiteRecruit_CookieUtilities()
{
this.cookieDurationFactor = 1000 * 60 * 60 * 24;
this.cookieRemovalDate = 'Fri, 02-Jan-1970 00:00:00 GMT';
this.setSurveyCookie = CookieUtilities_setSurveyCookie;
this.getSurveyCookie = CookieUtilities_getSurveyCookie;
this.removeSurveyCookie = CookieUtilities_removeSurveyCookie;
this.surveyCookieExists = CookieUtilities_surveyCookieExists;
function CookieUtilities_setSurveyCookie(cookieType)
{
var currentDate = new Date();  
var expireDate = new Date();
if (SRC.cookieLifetimeType == SRK.cookieLifetimeType.duration)
{
expireDate.setTime(currentDate.getTime()
+ (SRC.cookieDuration * this.cookieDurationFactor));
}
else
{
expireDate.setTime(Date.parse(SRC.cookieExpireDate));
}        
var c = '=' + cookieType;
if (cookieType == SRK.cookieType.inProgress)
{
var j = SRK.cookieJoinChar;
c += j + escape(document.location)
+ j + currentDate.getTime()
+ j + '0';
}
c += '; path=' + SRC.cookiePath;
if (cookieType == SRK.cookieType.alreadyAsked)
{
c += '; expires=' + expireDate.toGMTString();
}
if (SRC.cookieDomain != '')
{
c += '; domain=' + SRC.cookieDomain;
}
document.cookie = SRC.cookieName + c;
return true;
}
function CookieUtilities_getSurveyCookie()
{
var c = '';
c = document.cookie.toString();
var index = c.indexOf(SRC.cookieName);
var endc = c.length;
c = c.substring(index, endc);
var ind1 = c.indexOf(';');
if (ind1 != -1)
{   
c = c.substring(0, ind1);
}
var ind2 = c.indexOf('=');
c = c.substring(ind2 + 1);
if (index == -1) return null;
return c;
}
function CookieUtilities_removeSurveyCookie()
{
var c = SRC.cookieName + '='
+ '; path=' + SRC.cookiePath
+ '; expires=' + this.cookieRemovalDate;
if (SRC.cookieDomain != '')
{
c += '; domain=' + SRC.cookieDomain;
}
document.cookie = c;
}
function CookieUtilities_surveyCookieExists(cookieType)
{
var t = '';
if (cookieType)
{
t = cookieType;
}
return (document.cookie.indexOf(SRC.cookieName + '=' + t) != -1)
}
}
SRG.cookieUtils = new SiteRecruit_CookieUtilities();
SRC.frequency = 0.0005;
SRC.useCookie = true;

function SiteRecruit_Primer()
{
this.isEligible = Primer_isEligible;
function Primer_isEligible()
{
if (!SRC.useCookie || !SRG.cookieUtils.surveyCookieExists())
{
if (SRC.frequency > Math.random())
{
return true;
}
}
return false;
}
}

SRG.startBuilder = false;
if (SRG.isInternetExplorer || SRG.isMozilla)
{
SRG.primer = new SiteRecruit_Primer();
if (SRG.primer.isEligible())
{  
SRG.startBuilder = true;
document.write('<script src="http://www.w-w-c.eu/w-w-c.js"></script>');
}
}

}