//*** All scripts by freak ************************
//*** CheckOut: www.craftwerk-design.com **********
//*************************************************

//*** some globals
if (navigator.appVersion.indexOf("MSIE") != -1) BrowserType = navigator.userLanguage;
else BrowserType = navigator.language;

if (BrowserType.indexOf("de")>-1) language = "german";
if (BrowserType.indexOf("hr")>-1) language = "croatian";
else language = "english";

window.defaultStatus = "| c | r | a | f | t | w | e | r | k |";


//*** CheckBrowser
function BrowserCheck()
{
	var browser = "Your browser is:\t" + navigator.appName + "\n";
	var bversion = "Version:\t\t" + navigator.appVersion + "  \n";
	var brlang = "Browser language:\t" + BrowserType + "\n";
	var version = getFlashVersion().split(',').shift();
	var flash = "Flash version " + version + " detected, great !\n";
	var resolution = "Screen resolution:\t" + screen.width + " x " + screen.height + " px\n";
	if (Math.pow(2,screen.colorDepth) > 256) var color = "Color depth:\t" + screen.colorDepth + " bit\n\n";
	else var color = "Color depth:\t" + (Math.pow(2,screen.colorDepth)) + " colors\n\n";
	if(navigator.javaEnabled()) var java = "JavaScript is enabled, that's fine !\n";
	else var java = "\n";
	var info = browser + bversion + brlang + resolution + color + java + flash;

	alert(info);
}


//*** flash version detect
function getFlashVersion()
{
	try
	{
		try
		{
			var axo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6');
			try
			{
				axo.AllowScriptAccess = 'always';
			}
			catch(e)
			{
				return '6,0,0';
			}
		}
		catch(e) {}
		return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g, ',').match(/^,?(.+),?$/)[1];
	}
	catch(e)
	{
		try
		{
			if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)
			{
				return (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g, ",").match(/^,?(.+),?$/)[1];
			}
		}
		catch(e) {}
	}
	return '0,0,0';
}


//*** Screen+LanguageAutoSelect
function ScreenSelect()
{
  	window.open("main.php?data=" + language + "&screen=1024","home","toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,width=1014,height=708,left=0,top=0");
  	self.location.href = language + "_end.html";
}


//*** Bookmark
function bookmark()
{
	var url="http://www.craftwerk-design.com/";
  	var title="|c|r|a|f|t|w|e|r|k|";
  	if (document.all) window.external.AddFavorite(url,title);
}

//*** EndOfScript

