// In The Name of Allah, The Most Gracious, The Most Merciful
/*
Powered for vwideas.com
*/
var HomeAddress = "..", MiscTrackURL = HomeAddress + "/stater/stater.php", CounterPositionURL = HomeAddress + "/stater/stater.php?place";

function DetectIEPlugIns(plugin)
{
	var plugin_ = new Array(
		"Shockwave Flash",
		"Shockwave for Director",
		"RealPlayer",
		"QuickTime",
		"VivoActive",
		"LiveAudio",
		"VRML",
		"Dynamic HTML Binding",
		"Windows Media Services"
	);

	var pluginsid = new Array(
		"D27CDB6E-AE6D-11CF-96B8-444553540000",
		"2A202491-F00D-11CF-87CC-0020AFEECF20",
		"23064720-C4F8-11D1-994D-00C04F98BBC9",
		"",
		"",
		"",
		"90A7533D-88FE-11D0-9DBE-0000C0411FC3",
		"9381D8F2-0288-11D0-9501-00AA00B911A5",
		"22D6F312-B0F6-11D0-94AB-0080C74C7E95"
	);

	for(var i = 0; (i < plugin_.length) && (plugin_[i].toLowerCase() != plugin.toLowerCase()); i++);

	pl = plugin.toLowerCase();

	var l = 0;
	plugin_[l = i] || plugin_[l = i-1] || (l = -1);
		
	if (l > -1)
	{
		var db = document.body;
		db.addBehavior("#default#clientcaps");
		return db.isComponentInstalled("{"+pluginsid[l]+"}","componentid") ? 'y' : 'n';
	}
	else
		return 'n';
}

function DetectNSPlugIns(plugin)
{
	var plugin_ = new Array(
		"Shockwave Flash",
		"Shockwave for Director",
		"RealPlayer",
		"QuickTime",
		"VivoActive",
		"LiveAudio",
		"VRML",
		"Dynamic HTML Binding",
		"Windows Media Services"
	);

	var db = navigator.plugins;
	for(var i = 0; i < db.length; i++)
		return db[i].name.toLowerCase().indexOf(plugin.toLowerCase()) >= 0 ? 'y' : 'n';
}

function Stater(uuid,/*pageid,*/ /*position, */options)
{
	var NavText = navigator.appName.toLowerCase(),
	AgentText = navigator.userAgent.toLowerCase(),
	isNS = (NavText.indexOf("netscape") != -1),
	isOpera = (NavText.indexOf("opera") != -1),
	isIE = (AgentText.indexOf("msie") != -1);

	var hasSHK, hasSVG, hasFLA, hasRP, hasMOV, hasWMA, hasPDF, USRPDFVer, 
	UserID = Cookie.read("SETUSER_ID"),
	SessionID = Cookie.read("SETSESSION_ID"),
	USRScreen  = screen.width + "x" + screen.height,
	USRWinSize = Window.getWidth() + 'x' + Window.getHeight(),
	USRCdi = navigator.appName != "Netscape" ? screen.colorDepth : USRCdi = screen.pixelDepth,
	hasJava = navigator.javaEnabled(),
	isWinOS  = ((AgentText.indexOf("win")!=-1) || (AgentText.indexOf("32bit")!=-1));

	if (isIE && isWinOS)
	{
		hasshk = DetectIEPlugIns("Shockwave for Director");
		hassvg = DetectIEPlugIns("Adobe.SVGCtl");
		hasfla = DetectIEPlugIns("Shockwave Flash");
		hasrp  = DetectIEPlugIns("RealPlayer");
		hasmov = DetectIEPlugIns("QuickTime");
		haswma = DetectIEPlugIns("Windows Media Services");
		haspdf = 'n'; USRPDFVer='';
	}

	if (isNS || !isIE)
	{
		hasSHK = DetectNSPlugIns("Shockwave for Director");
		//TRKsvg = /* DetectNSPlugIns("image/svg+xml","" */);
		hasSVG = DetectNSPlugIns("image/svg+xml");
		if (document.implementation.hasFeature("org.w3c.dom.svg", "")) {hasSVG = "y"; }
		hasFLA = DetectNSPlugIns("Shockwave Flash");
		hasRP  = DetectNSPlugIns("RealPlayer");
		hasMOV = DetectNSPlugIns("QuickTime");
		hasWMA = DetectNSPlugIns("Windows Media Services");
		hasPDF = 'n'; //DetectNSPlugIns("application/pdf");
		USRPDFVer = '';
	}

	$('StaterImg').set('src', MiscTrackURL + '?' + 'uuid=' + uuid +
		'&screen=' + USRScreen + '&win=' + USRWinSize + '&cdi=' + USRCdi +
		'&java=' + hasJava + '&shk=' + hasSHK + '&svg=' + hasSVG + '&fla=' + hasFLA + '&rp=' + hasRP + '&mov=' + hasMOV + '&wma=' + hasWMA + '&pdf=' + hasPDF +
		'&uid=' + UserID + '&sid=' + SessionID
	);
}