// Try to set document domain to the top level domain
// e.g. betfair.com or be888.com

try {
	// try new cookie mechanism
	var BETEX_EDD = (document.cookie.indexOf("BETEX_EDD") != -1) ? document.cookie.substring(document.cookie.indexOf("BETEX_EDD") + 10, document.cookie.indexOf(";",document.cookie.indexOf("BETEX_EDD"))) : null;
	if (BETEX_EDD != null) {
		document.domain = BETEX_EDD;	
	} else {
	// new cookie mechanism not activated so fallback to standard URL analysis
		var domain = this.location.href;
		domain = domain.replace( "http://", "" );
		domain = domain.substring( 0, domain.indexOf( "/" ) );
		var domainParts = domain.split( "." );	
		var startPoint = 0;
		if( domainParts[startPoint] == "site" ){
			startPoint ++;
		}
		if( domainParts[startPoint] == "poker" ){
			startPoint ++;
		}

		var docDom = domainParts[startPoint];
		startPoint++;
		for( ; startPoint<domainParts.length; startPoint++ ){
			docDom = docDom + "." + domainParts[startPoint];
		}
		document.domain = docDom;
	}
}catch( err ) {
}
