( function() {
	if ( typeof deconcept != 'object' || typeof deconcept.SWFObjectUtil != 'object' ) return;
	if ( typeof deconcept.SWFObjectUtil.getPlayerVersion != 'function' ) return;
	var url = '/js/PLSflashVer.php?dm=' + new Date().getTime(), fver = deconcept.SWFObjectUtil.getPlayerVersion(), req;
	fver = 'fver=' + fver.major + '.' + fver.minor + '.' + fver.rev;

	if ( typeof swfobject == 'object' && typeof swfobject.getFlashPlayerVersion == 'function' ) {
		var fver2 = swfobject.getFlashPlayerVersion();
		fver += '&fver2=' + fver2.major + '.' + fver2.minor + '.' + fver2.release;
	}

	if ( window.ActiveXObject ) {
		req = new ActiveXObject('Microsoft.XMLHTTP');
	} else if ( window.XMLHttpRequest ) {
		req = new XMLHttpRequest();
	}
	if ( !req ) return;
	if ( typeof req.send != 'undefined' ) {
		req.open( 'POST', url, true );
	}
	if ( typeof req.setRequestHeader != 'undefined' ) {
		req.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded' );
	}
	function check_func() { return req.readyState != 4 ? false : true; }
	req.onreadystatechange = check_func;
	if ( typeof req.send != 'undefined' ) {
		req.send( fver );
	} else if ( typeof req.load != 'undefined' ) {
		req.async = true;
		req.load( url + '&' + fver );
	}
} )();

