// Derived from an old script called Yet Another Cookie System, unknown author.

// Define Cookie Globals

var _ecobj="";
var _ecAdder=0;
var _ecDefaults="";
var _ecDateObj=new Date();
var _ecMilSec=_ecDateObj.getTime();
var _ecExpiringDate=_ecDateObj.toUTCString();
var _ecDays=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var _ecMonths=new Array("January","February","March","April","May","June","July","August","September","October","November","December");

// Create a new cookie
function Cookie(name)
{   
	this.name=name;
    this.value="";
    this.domain="";
    this.path="/";
    this.expire="";
    this.exst=0;
    this.values=new Array();
    this.defaults="";
    this.cookieDate="";
    this.script="";
    this.countHours="";
    this.set=_ecSetValues;
    this.get=_ecGetValues;
    this.del=_ecDelete;
    this.parseValue=_ecParser;
    this.exist=_ecExist;
    this.get();
}

function _ecSetValues()
{   
	LABEL_1:
    for (_t_=0; _t_<arguments.length; _t_++)
        {   splitArgs=arguments[_t_].split("=");
            argu=splitArgs[1];
            if (splitArgs[0] == "value")
                {   this.parseValue(argu,1);
                }
            if (splitArgs[0] == "expire")
                {   argu=_ecCastType(argu);
                    _ecAdder=0;
                    parts=argu.split("+");
                    for (var tt in parts)
                        {   _ecAdder+=(parts[tt].indexOf("Y") != -1?(parts[tt].substr(0,parts[tt].length-1)*3600*24*365*1000): 0);
                            _ecAdder+=(parts[tt].indexOf("D") != -1?(parts[tt].substr(0,parts[tt].length-1)*3600*24*1000): 0);
                            _ecAdder+=(parts[tt].indexOf("H") != -1?(parts[tt].substr(0,parts[tt].length-1)*3600*1000): 0);
                            _ecAdder+=(parts[tt].indexOf("M") != -1?(parts[tt].substr(0,parts[tt].length-1)*60*1000): 0);
                            _ecAdder+=(parts[tt].indexOf("S") != -1?(parts[tt].substr(0,parts[tt].length-1)*1000): 0);
                        }
                    thisDateObj=new Date(_ecMilSec+_ecAdder);
                    this.expire=thisDateObj.toUTCString();
                }
            if (splitArgs[0] == "path")
                {   argu=_ecCastType(argu);
                    this.path=argu;
                }
            if (splitArgs[0] == "domain")
                {   argu=_ecCastType(argu);
                    this.domain=argu;
                }
            if (splitArgs[0] == "defaults")
                {   argu=_ecCastType(argu);
                }
        }
    testOn=location.href;
    scrName=testOn.split("/");
    scrName=scrName[scrName.length-1];
    this.defaults=scrName+"#"+_ecMilSec;
    this.value+="***";
    this.value+=""+this.expire;
    this.value+="$"+this.domain;
    this.value+="$"+this.path;
    this.value+="$"+this.defaults;
    uit=this.name+"="+escape(this.value)+";";
    uit+=(this.expire?"expires="+this.expire+";": "");
    uit+=(this.path?"path="+this.path+";": "/");
    uit+=(this.domain?"domain="+this.domain+";": "");
    document.cookie=uit;
}

function _ecGetValues()
{   
	naam=this.name;
    allCo=document.cookie;
    arrAllCo=allCo.split("; ");
    for (var t in arrAllCo)
        {   naVa=arrAllCo[t].split("=");
            if (naVa[0] == naam)
                {   naVa[1]=unescape(naVa[1]);
                    this.value=unescape(naVa[1]);
                    this.exst=1;
                    hulp=this.value.split("***");
                    naVa[1]=hulp[0];
                    YACSwaarden=hulp[1];
                    yw=YACSwaarden.split("$");
                    if (yw[0])
                        {   thisDateObj=new Date(yw[0]);
                            this.expire=thisDateObj.toUTCString();
                        }
                    ;
                    if (yw[1])
                        {   this.domain=yw[1];
                        }
                    ;
                    if (yw[2])
                        {   this.path=yw[2];
                        }
                    ;
                    if (yw[3])
                        {   _ecDefaults=yw[3];
                        }
                    ;
                    _ecDefaults=_ecDefaults.split("#");
                    this.cookieDate=new Date(parseFloat(_ecDefaults[1]));
                    this.scriptName=_ecDefaults[0];
                    this.sinceLast=parseFloat(_ecMilSec-_ecDefaults[1]);
                    currentDate=_ecDays[_ecDateObj.getDay()]+" "+_ecMonths[_ecDateObj.getMonth()]+" "+_ecDateObj.getDate()+" "+(document.layers?_ecDateObj.getYear()+1900:_ecDateObj.getYear());
                    currentTime=_ecExpiringDate.split(" ");
                    currentTime=currentTime[4];
                    this.parseValue(naVa[1]);
                    return 1;
                }
        }
    return 0;
}


function _ecCastType(z)
{   
	z=z;
    if ((z.substr(0,1) == "'"||z.substr(0,1) == "\"")&&(z.substr(z.length-1) == "\""||z.substr(z.length-1) == "'"))
        {   returner=z.substr(1,z.length-2);
            return returner;
        }
    else
        {   if (z.substr(0,1) == "/")
                {   returner=z.substr(1,z.length-1);
                    return returner;
                }
            else
                {   return (eval(z));
                }
        }
}


function _ecParser(theValue,ob)
{   
	multiVal=theValue.split(",");
    for (var t in multiVal)
        {   
			splitMulti=multiVal[t].split("->");
            if (splitMulti.length>1)
                {   
					if (ob == 1)
                        {   splitMulti[1]=_ecCastType(splitMulti[1]);
                        }
                    
					if (parseInt(splitMulti[1]) == splitMulti[1])
                        {   splitMulti[1]=parseInt(splitMulti[1]);
                        }
                    
					this.values[splitMulti[0]]=splitMulti[1];
                }
            else
                {   
					if (ob == 1)
                        {   theValue=_ecCastType(theValue);
                        }
                    
                    this.values=new Array();
                    this.value=theValue;
                    return;
                }
        }
    this.value="";
    _ecobj=this.values;
    for (var i in _ecobj)
        {   
			if (this.values[i] != "undef"&&this.values[i] != "UNDEF")
                {   
					this.value+=i+"->"+this.values[i]+",";
                }
        }
    this.value=this.value.substr(0,this.value.length-1);
}


function _ecDelete()
{   
	this.set("expire=/+0S");
	this.exst = 0;
}

function CookieAccept()
{   
	_acc=new Cookie("_accept_");
    _acc.set("value=/scay");
    _acc.get();
    if (_acc.value == "scay")
        {   
			return 1;
        }
    else
        {   
			return 0;
        }
}

function _ecExist()
{   
	return this.exst;
}
 
/* 
	Exodus Site Cookie Functions
	Copyright (c) 2001 - 2007  All Rights Reserved Worldwide
	Exodus Enterprise Systems - West Chester, PA
	JRM
*/

var _ecDomain = ES_Domain;	// Name of site used to prevent double counting
var _ecVersion = 3.00;						// Cookie system version
var _ecUID = "ec"+_ecVersion+"-";			// Unique ID for site
var _ecExpiry = "/+0S"						// Default to immediate expiration
var _ecReadOnly = false;
var _ecSiteUID = _ecUID + 'Site'			// Initial

/* 
Site Tracker Cookie (_ecSiteCookie)
Variable									Description		*/
var _ecSiteVisits,_ecSitePages,_ecSiteFirstDate,_ecSiteLastDate,_ecSitePrices,_ecSiteLastRef,_ecSiteLastPage,_ecSiteFirstRef,_ecSiteFirstSE,_ecSiteFirstSETerm,_ecSiteLastSE,_ecSiteLastSETerm,_ecSiteExpiry,_ecSitePriceViewed;
var _ecSiteVarList = "Visits->_ecSiteVisits," +
					 "Pages->_ecSitePages," + 
					 "FirstDate->_ecSiteFirstDate," +
					 "LastDate->_ecSiteLastDate," +
					 "LastRef->_ecSiteLastRef," +
					 "LastPage->_ecSiteLastPage," +
					 "Prices->_ecSitePrices," +
					 "FirstRef->_ecSiteFirstRef," +
					 "FirstSE->_ecSiteFirstSE," +
					 "FirstSETerm->_ecSiteFirstSETerm," +
					 "LastSE->_ecSiteLastSE," +
					 "LastSETerm->_ecSiteLastSETerm," +
					 "PriceViewed->_ecSitePriceViewed";

function _ecSiteInitVars()	{
	_ecSiteVisits = 1;							// # of Total Visits to the web site
	_ecSitePages = 1;							// # of Total Pages viewed
	_ecSiteFirstDate = new Date();				// Date web site was first visited
	_ecSiteLastDate = new Date();				// Date web site was last visited
	_ecSitePrices = 'Never';					// Date pricing last viewed
	_ecSiteLastRef = document.referrer + '';	// What site referred this visitor
	_ecSiteLastPage = document.URL + '';		// Last page visited
	_ecSiteFirstRef = "";						// First web site referring this visitor (set once)
	_ecSiteFirstSE = "";						// First search engine used
	_ecSiteFirstSETerm = "";					// First search terms used
	_ecSiteLastSE = "";							// Last search engine used
	_ecSiteLastSETerm = "";						// Last search terms used
	_ecSiteExpiry = "/+45D";					// Duration of cookie
}
_ecSiteInitVars();

// Initialize
function _ecSiteInit()	{
	_ecSiteSetReferrers(document.referrer);
	_ecSiteWrite(_ecSiteVarList,_ecSiteExpiry);
}

function _ecReInitAll()	{
	_ecSiteInitVars();
	_ecBrocInitVars();
	_ecAlbumInitVars();
	_ecContactInitVars();
	_ecSiteInit();
	_ecBrocInit();
	_ecAlbumInit();
	_ecContactInit();
}

// Kill the cookies
function _ecDeleteAll()	{
	_ecSiteCookie.del();
	_ecBrocCookie.del();
	_ecAlbumCookie.del();
	_ecContactCookie.del();
	_ecReInitAll();
	alert("We have just deleted all of the cookie information we have\nstored on your computer.  Thank you very much for\nvisiting our website!");
	window.close();
}

function _ecDisplayAll()	{
	if(hasPopupBlocker())	{
		alert('** NOTICE ** Your popup blocker must be disabled for this feature to work.');
		return false;
	}
	var hWnd = window.open("/site/util/cookiedata.html", "CookieDisplay", "width=500,height=700,menubar=no,scrollbars,resizable,copyhistory=no");
}

// Referrer
function _ecSiteSetReferrers(rURL)	{
	if(rURL.length == 0) return;
	var se = _ecFindSiteSE(rURL);
	if(se.length == 0)	{
		if(_ecSiteFirstRef.length == 0)	{
			_ecSiteFirstRef = rURL;
		} else {
			_ecSiteLastRef = rURL;
		}
	} else { 
		if(_ecSiteFirstSE.length == 0)	{
			_ecSiteFirstSE = se[0];
			_ecSiteFirstSETerm = se[1];
		} else	{
			_ecSiteLastSE = se[0];
			_ecSiteLastSETerm = se[1];
		}
	}
}

// Get search engine name and terms for the known search engines.
function _ecFindSiteSE(theRef)	{
	var aSE = new Array();
	// Remember to insert a RegExp here
	if(theRef.indexOf('www.alexa.com/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Alexa';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('google.com/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Google';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('search.msn.com/results') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'MSN';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('search.yahoo.com/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Yahoo';
		aSE[1] = theArgs['p'];
	} else if(theRef.indexOf('www.alltheweb/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'All The Web';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('www.altavista.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Altavista';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('msmxl.excite.com') > 0)	{
		var theArgs = theRef.lastIndexOf('/');
		aSE[0] = 'Excite';
		aSE[1] = (theArgs > 0) ? theRef.substr(theArgs + 1) : "";
	} else if(theRef.indexOf('www.mamma.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Mamma';
		aSE[1] = theArgs['query'];
	} else if(theRef.indexOf('web.ask.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Ask Jeeves';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('www.gigablast.com/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Gigablast';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('websearch.cnn.com/search') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'CNN';
		aSE[1] = theArgs['query'];
	} else if(theRef.indexOf('search.aol.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'AOL Search';
		aSE[1] = theArgs['query'];
	} else if(theRef.indexOf('www.snap.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Snap';
		aSE[1] = theArgs['query'];
	} else if(theRef.indexOf('search.netscape.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Netscape';
		aSE[1] = theArgs['query'];
	} else if(theRef.indexOf('cgi.ebay.com') > 0 )	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'EBay';
		aSE[1] = theArgs['item'];
	} else if(theRef.indexOf('as.cometsystems.com') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Comet Systems';
		aSE[1] = theArgs['qry'];
	} else if(theRef.indexOf('search.sympatico.msn.ca') > 0)	{
		var theArgs = getURLArgs(theRef);
		aSE[0] = 'Sympatico';
		aSE[1] = theArgs['q'];
	} else if(theRef.indexOf('www.onewed.com') > 0)	{
//		var theArgs = getURLArgs(theRef);
		aSE[0] = 'One Wed';
		aSE[1] = 'referral';
	}
	return aSE;
}

// Read
function _ecSiteFetch()	{
	_ecSiteVisits = _ecSiteCookie.values.Visits;
	_ecSitePages = _ecSiteCookie.values.Pages;
	if(isNaN(_ecSiteVisits) || isNaN(_ecSitePages)) return _ecSiteInit();
	_ecSiteFirstDate = _ecSiteCookie.values.FirstDate;
	_ecSiteLastDate = _ecSiteCookie.values.LastDate;
	_ecSiteFirstRef = _ecSiteCookie.values.FirstRef;
	_ecSiteLastRef = _ecSiteCookie.values.LastRef;
	_ecSitePrices = _ecSiteCookie.values.Prices;
	_ecSiteFirstSE = _ecSiteCookie.values.FirstSE;
	_ecSiteFirstSETerm = _ecSiteCookie.values.FirstSETerm;
	_ecSiteLastSE = _ecSiteCookie.values.LastSE;
	_ecSiteLastSETerm = _ecSiteCookie.values.LastSETerm;
	_ecSiteUpdate();
}


// Update
function _ecSiteUpdate()	{
	_ecSiteLastDate = new Date();
	if((document.referrer.length != 0) && (document.referrer.indexOf(_ecDomain) == -1)) {
		if(document.referrer != _ecSiteLastRef)	{
			_ecSiteVisits++;
			_ecSiteSetReferrers(document.referrer);
		}
	}
	_ecSitePages++;
	_ecSiteWrite(_ecSiteVarList,_ecSiteExpiry);
}

// Trigger Price Viewed
function _ecSiteSetPrice()	{
	_ecSitePriceViewed = new Date();
	_ecSiteWrite(_ecSiteVarList,_ecSiteExpiry);
}

// Write cookies
function _ecSiteWrite(v,e)	{
	if(_ecReadOnly || (_ecSiteWrite.arguments.length!=2))	return;
	_ecSiteCookie.set("value="+v,"expire="+e);
}

/* 
Brochure Tracker Cookie (_ecBrocCookie)
Variable									Description		*/
var _ecBrocCopies, _ecBrocRequest, _ecBrocDownload, _ecBrocAdSeen, _ecBrocExpiry;		// Global brochure cookie variable
function _ecBrocInitVars()	{
	_ecBrocUID = _ecUID + 'Brochure';		// Brochure UID
	_ecBrocCopies = 0;						// # of Copies of Brochure downloaded
	_ecBrocRequest = 'Never';				// Last Date brochure was requested
	_ecBrocDownload = 'Never';				// Last Date brochure was downloaded
	_ecBrocAdSeen = 'Never';				// Last Date brochure advertisement was seen
	_ecBrocExpiry = "/+23D";				// Duration of cookie
}
_ecBrocInitVars();
var _ecBrocVarList = "Copies->_ecBrocCopies," +
					 "Request->_ecBrocRequest," +
					 "Download->_ecBrocDownload," +
					 "AdSeen->_ecBrocAdSeen";

// Initialize
function _ecBrocInit()	{
	_ecBrocWrite(_ecBrocVarList,_ecBrocExpiry);
}

// Read
function _ecBrocFetch()	{
	_ecBrocCopies = _ecBrocCookie.values.Copies;
	_ecBrocRequest = _ecBrocCookie.values.Request;
	_ecBrocDownload = _ecBrocCookie.values.Download;
	_ecBrocAdSeen = _ecBrocCookie.values.AdSeen;
}

// Write
function _ecBrocWrite(v,e)	{
	if(_ecReadOnly || (_ecBrocWrite.arguments.length!=2))	return;
	_ecBrocCookie.set("value="+v,"expire="+e);
}

// Set variables trigger
function _ecBrocTrigger(v)	{
	switch(v)	{
		case 'download':
			_ecBrocDownload = new Date();
			_ecBrocCopies++;
			break;
		case 'request':
			_ecBrocRequest = new Date();
			break;
		case 'adseen':
			_ecBrocAdSeen = new Date();
			break;
		default:
			alert('Illegal Trigger Value: "'+v+'"');
	}
	_ecBrocWrite(_ecBrocVarList,_ecBrocExpiry);
}

/*
Album Tracker Cookie (_ecAlbumCookie)
Variable									Description		*/
var _ecAlbumUID, _ecAlbumLastDate, _ecAlbumVisits, _ecAlbumViews, _ecAlbumMovieDate, _ecAlbumMovieVisits;
function _ecAlbumInitVars()	{
	_ecAlbumUID = _ecUID + "Album";			// Unique ID for album
	_ecAlbumLastDate = 'Never';				// Last Date album was viewed
	_ecAlbumVisits = 0;						// # of times Album main page visited
	_ecAlbumViews = 0;						// # of Total pictures viewed from Album
	_ecAlbumMovieDate = 'Never';			// Last Date movies were viewed
	_ecAlbumMovieVisits = 0;				// # of Total times Movies were viewed
	_ecAlbumExpiry = "/+23D";				// Days until cookie expires
}
_ecAlbumInitVars();

var _ecAlbumVarList = "LastDate->_ecAlbumLastDate," +
					  "Visits->_ecAlbumVisits," +
					  "Views->_ecAlbumViews," +
					  "MovieDate->_ecAlbumMovieDate," +
					  "MovieVisits->_ecAlbumMovieVisits";

// Initialize
function _ecAlbumInit()	{
	_ecAlbumWrite(_ecAlbumVarList,_ecAlbumExpiry);
}

// Read
function _ecAlbumFetch()	{
	_ecAlbumLastDate = _ecAlbumCookie.values.LastDate;
	_ecAlbumVisits = _ecAlbumCookie.values.Visits;
	_ecAlbumViews = _ecAlbumCookie.values.Views;
	_ecAlbumMovieDate = _ecAlbumCookie.values.MovieDate;
	_ecAlbumMovieVisits = _ecAlbumCookie.values.MovieVisits;
}

// Write
function _ecAlbumWrite(v,e)	{
	if(_ecReadOnly || (_ecAlbumWrite.arguments.length!=2))	return;
	_ecAlbumCookie.set("value="+v,"expire="+e);
}

// Set variables trigger
function _ecAlbumTrigger(v)	{
	switch(v)	{
		case 'album':
			_ecAlbumLastDate = new Date();
			_ecAlbumVisits++;
		case 'photo':
			_ecAlbumLastDate = new Date();
			_ecAlbumViews++;
			break;
		case 'movie':
			_ecAlbumMovieDate = new Date();
			_ecAlbumMovieVisits++;
			break;
		default:
			alert('Illegal Trigger Value: "'+v+'"');
	}
	_ecAlbumWrite(_ecAlbumVarList,_ecAlbumExpiry);
}

/*
Contact Infomation Cookie (_ecContactCookie)
Variable									Description		*/
var _ecContactUID, _ecContactName, _ecContactAddr1, _ecContactAddr2, _ecContactCity, _ecContactState, _ecContactPostal, _ecContactCountry, _ecContactEmail, _ecContactPhone, _ecContactFax, _ecContactZone, _ecContactList;
function _ecContactInitVars()	{
	_ecContactUID = _ecUID+"Contact";		// Unique ID for contact
	_ecContactName = "";					// Last contact name
	_ecContactAddr1 = "";					// Last contact address
	_ecContactAddr2 = "";					// Last contact address cont
	_ecContactCity = "";					// Last contact city
	_ecContactState = "";					// Last contact state
	_ecContactPostal = "";					// Last contact postal code
	_ecContactCountry = "";					// Last contact country code
	_ecContactEmail = "";					// Last contact email
	_ecContactPhone = "";					// Last contact phone number
	_ecContactFax = "";						// Last contact fax
	_ecContactZone = "";					// Last contact time zone
	_ecContactList = "No";					// Join Mailing List
	_ecContactExpiry = "/+23D";				// Contact cookie expiry
}
_ecContactInitVars();

_ecContactVarList = "Name->_ecContactName," +
					"Addr1->_ecContactAddr1," +
					"Addr2->_ecContactAddr2," +
					"City->_ecContactCity," +
					"State->_ecContactState," +
					"Postal->_ecContactPostal," +
					"Country->_ecContactCountry," +
					"Email->_ecContactEmail," +
					"Phone->_ecContactPhone," +
					"Fax->_ecContactFax," +
					"Zone->_ecContactZone," +
					"List->_ecContactList" ;

// Initialize
function _ecContactInit()	{
	_ecContactWrite(_ecContactVarList,_ecContactExpiry);
}

// Read
function _ecContactFetch()	{
	_ecContactName = _ecContactCookie.values.Name;
	_ecContactAddr1 = _ecContactCookie.values.Addr1;
	_ecContactAddr2 = _ecContactCookie.values.Addr2;
	_ecContactCity = _ecContactCookie.values.City;
	_ecContactState = _ecContactCookie.values.State;
	_ecContactPostal = _ecContactCookie.values.Postal;
	_ecContactCountry = _ecContactCookie.values.Country;
	_ecContactEmail = _ecContactCookie.values.Email;
	_ecContactPhone = _ecContactCookie.values.Phone;
	_ecContactFax = _ecContactCookie.values.Fax;
	_ecContactZone = _ecContactCookie.values.Zone;
	_ecContactList = _ecContactCookie.values.List;
}

// Write
function _ecContactWrite(v,e)	{
	if(_ecReadOnly || (_ecContactWrite.arguments.length!=2))	return;
	_ecContactCookie.set("value="+v,"expire="+e);
}

function _ecContactTrigger(v)	{
	if(_ecContactTrigger.arguments.length > 0)	{
		var vid,a=v.split("=");
		vid='_ecContact' + a[0] + '="' + a[1]+ '";';
		eval(vid);
	}
	_ecContactWrite(_ecContactVarList,_ecContactExpiry);
}

// Create or read all cookies
var _ecSiteCookie = _ecBrocCookie = _ecAlbumCookie = _ecContactCookie = _ecResCookie = false;
// Create or initialize cookies
if (CookieAccept())	{
	_ecSiteCookie = new Cookie(_ecSiteUID);
	((_ecSiteCookie.exist()) ? _ecSiteFetch() : _ecSiteInit());
	 _ecBrocCookie = new Cookie(_ecBrocUID);
	((_ecBrocCookie.exist()) ? _ecBrocFetch() : _ecBrocInit());
	_ecAlbumCookie = new Cookie(_ecAlbumUID);
	((_ecAlbumCookie.exist()) ? _ecAlbumFetch() : _ecAlbumInit());
	_ecContactCookie = new Cookie(_ecContactUID);
	((_ecContactCookie.exist()) ? _ecContactFetch() : _ecContactInit());
}

