var cms_imgUrl = 'http://ws2.orcapia.com/ws/png.php?js=1';

function quoted(str) {
  return (str != null) ? '"' + str + '"' : '""';
}

function cms_encodeURIComponent(str) {
  if (typeof(encodeURIComponent) == 'function') {
    return encodeURIComponent(str);
  } else {
    return escape(str);
  }
}

function urlApp(param, value) {
  if (value) {
    cms_imgUrl += '&' + param + '=' + value;
  }
}

function urlApp_esc(param, value) {
  if (value) {
    urlApp(param, cms_encodeURIComponent(value));
  }
}

function cms_plNS(){
	var b=1;
	var o=0;
	var p=new Array("Shockwave Flash","Shockwave for Director","RealPlayer","QuickTime","VivoActive","LiveAudio","VRML","Dynamic HTML Binding","Windows Media Services");
	var np=navigator.plugins;
	for(var x=0;x<p.length;x++){
		for(var i=0;i<np.length;i++) if(np[i].name.indexOf(p[x])>=0)o|=b;
		b*=2;
	} 
	return o;
}
	
function cms_plIE(){
	var o=0;
	var b=1;
	var p=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");
//	var p=new Array("<? // echo(implode("\",\"", $plugins)); ?>");
	if(!document.body)document.write('<body>');
	var db=document.body;
	db.addBehavior("#default#clientcaps");
	for(var i=0;i<p.length;i++){
		if(p[i])if(db.isComponentInstalled("{"+p[i]+"}","componentid"))o|=b;
		b*=2;
	}
	return o;
}
		
function cms_stat(options){
	var d=document;
	var n=navigator;
	var ver=n.appVersion;
	var verIE=parseInt(ver.substring(ver.indexOf("MSIE")+5,ver.indexOf("MSIE")+6));
	
	if(verIE>0)ver=verIE;
	else ver=parseInt(ver);
	
	var r;
	if(options&1)r=d.referrer;
	else r=top.document.referrer;
	
	if(!(options&2)){
		var rc=r;
		var i=rc.indexOf('?');
		if(i>=0)rc=rc.substring(0,i);
		i=rc.lastIndexOf('/');
		if(i>=0)rc=rc.substring(0,i+1);
		var l=''+d.location;
		if(l.indexOf(rc)==0)r='';
	}
	
	if((n.appName=="Netscape"&&ver>=3)) {
		var p=cms_plNS();
	} else if (verIE>=5&&n.appVersion.indexOf('Win')>=0&&n.userAgent.indexOf('Opera')<0) {
		var p= cms_plIE();
	} else {
		var p= "na";
	}
//  var javaEnabled = navigator.javaEnabled();
//  var tz = new Date().getTimezoneOffset();

  if (window.screen) {
	urlApp("u_cd", window.screen.colorDepth);
	urlApp("u_h", window.screen.height);
	urlApp("u_w", window.screen.width);
	urlApp("u_ah", window.screen.availHeight);
	urlApp("u_aw", window.screen.availWidth);
  }

//  urlApp("u_tz", tz);
//  urlApp("u_his", history.length);
//  urlApp("u_java", javaEnabled);
	
	urlApp("u_pl", p);
	urlApp("u_id", options);
	now = new Date();
	urlApp("x", now.getTime());
	urlApp_esc("u_ref", r);
	urlApp_esc("u_loc", d.location);


	d.write('<a target=_blank href="http://ws2.orcapia.com/ws/?id='+options+'&amp;tab=1&amp;language=' + cms_sitelan + '"><img src="'+cms_imgUrl+'" border=0 width=16 height=16 alt="Web site statistics by Orcapia"></a>');
}
