// Web analytics by Piwik - http://piwik.org
// Copyleft 2007, All rights reversed.
var _pk_use_title_as_name = 0;
var _pk_install_tracker = 1;
var _pk_tracker_pause = 500;
var _pk_download_extensions = "7z|aac|avi|csv|doc|exe|flv|gif|gz|jpe?g|js|mp(3|4|e?g)|mov|pdf|phps|png|ppt|rar|sit|tar|torrent|txt|wma|wmv|xls|xml|zip";

// Beginning script
function _pk_plug_normal(_pk_pl) {
	if (_pk_tm.indexOf(_pk_pl) != -1 && (navigator.mimeTypes[_pk_pl].enabledPlugin != null)) 
		return '1';
	return '0';
}

function _pk_plug_ie(_pk_pl)
{
	pk_found = false;
	document.write('<SCR' + 'IPT LANGUAGE=VBScript>\n on error resume next \n pk_found = IsObject(CreateObject("' + _pk_pl + '")) </SCR' + 'IPT>\n');
	if (pk_found) return '1';
	return '0';
}

var _pk_jav = '0'; if(navigator.javaEnabled()) _pk_jav='1';
var _pk_agent = navigator.userAgent.toLowerCase();
var _pk_moz = (navigator.appName.indexOf("Netscape") != -1);
var _pk_ie = (_pk_agent.indexOf("msie") != -1);
var _pk_sf = (_pk_agent.indexOf("Safari") != -1);
var _pk_win = ((_pk_agent.indexOf("win") != -1) || (_pk_agent.indexOf("32bit") != -1));
var _pk_cookie = (navigator.cookieEnabled)? '1' : '0';
if((typeof (navigator.cookieEnabled) == "undefined") && (_pk_cookie == '0')) {
	document.cookie="_pk_testcookie"
	_pk_cookie=(document.cookie.indexOf("_pk_testcookie")!=-1)? '1' : '0';
}

var _pk_dir='0',_pk_fla='0',_pk_pdf='0',_pk_qt = '0',_pk_rea = '0',_pk_wma='0'; 
if (_pk_win && _pk_ie){
	_pk_dir = _pk_plug_ie("SWCtl.SWCtl.1");
	_pk_fla = _pk_plug_ie("ShockwaveFlash.ShockwaveFlash.1");
	if (_pk_plug_ie("PDF.PdfCtrl.1") == '1' || _pk_plug_ie('PDF.PdfCtrl.5') == '1' || _pk_plug_ie('PDF.PdfCtrl.6') == '1') _pk_pdf = '1';
	_pk_qt = _pk_plug_ie("Quicktime.Quicktime"); // Old : "QuickTimeCheckObject.QuickTimeCheck.1"
	_pk_rea = _pk_plug_ie("rmocx.RealPlayer G2 Control.1");
	_pk_wma = _pk_plug_ie("wmplayer.ocx"); // Old : "MediaPlayer.MediaPlayer.1"
} else {
	var _pk_tm = '';
	for (var i=0; i < navigator.mimeTypes.length; i++)
		_pk_tm += navigator.mimeTypes[i].type.toLowerCase();
	_pk_dir = _pk_plug_normal("application/x-director");
	_pk_fla = _pk_plug_normal("application/x-shockwave-flash");
	_pk_pdf = _pk_plug_normal("application/pdf");
	_pk_qt  = _pk_plug_normal("video/quicktime");
	_pk_rea = _pk_plug_normal("audio/x-pn-realaudio-plugin");
	_pk_wma = _pk_plug_normal("application/x-mplayer2");
}
	
var _pk_rtu = '';
try {
	_pk_rtu = top.document.referrer;
} catch(e1) {
	if(parent){ 
		try{ _pk_rtu = parent.document.referrer; } catch(e2) { _pk_rtu=''; }
	}
}
if(_pk_rtu == '') {
	_pk_rtu = document.referrer;
}

function _pk_escape(_pk_str){
	if(typeof(encodeURIComponent) == 'function') {
		return encodeURIComponent(_pk_str);
	} else {
		return escape(_pk_str);
	}
}
var _pk_title = '';
if (document.title && document.title!="") _pk_title = _pk_escape(document.title);

var _pk_called;

function _pk_getUrlLog( _pk_action_name, _pk_site, _pk_pkurl, _pk_custom_vars )
{
	
	var _pk_custom_vars_str = '';
	if(typeof _pk_custom_vars == "undefined"){
		_pk_custom_vars = false;
	}
	if (_pk_custom_vars) {
		for (var i in _pk_custom_vars){
			if (!Array.prototype[i]){
				_pk_custom_vars_str = _pk_custom_vars_str + '&vars['+ escape(i) + ']' + "=" + escape(_pk_custom_vars[i]);
			}
		}
	}
	
	var _pk_url = document.location.href;
	var _pk_da = new Date();
	var _pk_src = _pk_pkurl
		+'?url='+_pk_escape(document.location.href)
		+'&action_name='+_pk_escape(_pk_action_name)
		+'&idsite='+_pk_site
		+'&res='+screen.width+'x'+screen.height	+'&col='+screen.colorDepth
		+'&h='+_pk_da.getHours()+'&m='+_pk_da.getMinutes()+'&s='+_pk_da.getSeconds()
		+'&fla='+_pk_fla+'&dir='+_pk_dir+'&qt='+_pk_qt+'&realp='+_pk_rea+'&pdf='+_pk_pdf
		+'&wma='+_pk_wma+'&java='+_pk_jav+'&cookie='+_pk_cookie
		+'&title='+_pk_title
		+'&urlref='+_pk_escape(_pk_rtu)
		+_pk_custom_vars_str;
	return _pk_src;
}

function webalue_log( _pk_action_name, _pk_site,  _pk_custom_vars )
{
	_pk_pkurl="http://analytics.webalue.com/webalue.php";
	if(_pk_called && (!_pk_action_name || _pk_action_name=="")) return;
	var _pk_src = _pk_getUrlLog(_pk_action_name, _pk_site, _pk_pkurl, _pk_custom_vars );
	document.writeln('<img src="'+_pk_src+'" alt="Webalue" style="border:0;display:none" />');
	if(!_pk_action_name || _pk_action_name=="") _pk_called=1;
	
  _pk_init_tracker(_pk_site, _pk_pkurl);
}

function _pk_add_event(elm, evType, fn, useCapture) 
{
	if (elm.addEventListener) { 
		elm.addEventListener(evType, fn, useCapture); 
		return true; 
	} else if (elm.attachEvent) { 
		var r = elm.attachEvent('on' + evType, fn); 
		return r; 
	} else {
		elm['on' + evType] = fn;
	}
}

var _pk_tracker_site, _pk_tracker_url;

function _pk_init_tracker(_pk_site, _pk_pkurl) 
{
	if( typeof(piwik_install_tracker) != "undefined" )
		_pk_install_tracker = piwik_install_tracker;
	if( typeof(piwik_tracker_pause) != "undefined" )
		_pk_tracker_pause = piwik_tracker_pause;
	if( typeof(piwik_download_extensions) != "undefined" )
		_pk_download_extensions = piwik_download_extensions;

	_pk_hosts_alias = ( typeof(piwik_hosts_alias) != "undefined" ? piwik_hosts_alias : new Array())
	_pk_hosts_alias.push(window.location.hostname);

	if( !_pk_install_tracker )
		return;

	_pk_tracker_site = _pk_site;
	_pk_tracker_url = _pk_pkurl;

	if (document.getElementsByTagName) {
		linksElements = document.getElementsByTagName('a')
		for (var i = 0; i < linksElements.length; i++) {
		if( linksElements[i].className != 'piwik_ignore' )
			_pk_add_event(linksElements[i], 'mousedown', _pk_click, false);
		}
	}
}

function _pk_dummy() { return true; }

function _pk_pause(_pk_time_msec) {
	var _pk_now = new Date();
	var _pk_expire = _pk_now.getTime() + _pk_time_msec;
	while(_pk_now.getTime() < _pk_expire)
		_pk_now = new Date();
}

// _pk_type only 'download' and 'link' types supported
function piwik_track(url, _pk_site, _pk_url, _pk_type) 
{
	var _pk_image = new Image();
	_pk_image.onLoad = function() { _pk_dummy(); };
	_pk_image.src = _pk_url + '?idsite=' + _pk_site + '&' + _pk_type + '=' + escape(url) + '&rand=' + Math.random() + '&redirect=0';
	_pk_pause(_pk_tracker_pause);
}

function _pk_is_site_hostname(_pk_hostname) {
	for(i = 0; i < _pk_hosts_alias.length; i++)
		if( _pk_hostname == _pk_hosts_alias[i] ) 
			return true;
	return false;
}

function _pk_click(e)
{
	var source;

	if (typeof e == 'undefined')
		var e = window.event;

	if (typeof e.target != 'undefined') 
		source = e.target;
	else if (typeof e.srcElement != 'undefined')
		source = e.srcElement;
	else return true;

	while( source.tagName != "A" )
		source = source.parentNode;

	if( typeof source.href == 'undefined' )
		return true;

	var _pk_download = new RegExp('\\.(' + _pk_download_extensions + ')$', 'i');
	var _pk_link_type;
	var _pk_not_site_hostname = !_pk_is_site_hostname(source.hostname);

	if( source.className == "piwik_download" )
		_pk_link_type = 'download';
	else if( source.className == "piwik_link" ) {
		_pk_link_type = 'link';
		_pk_not_site_hostname = 1;
	}
	else _pk_link_type = (_pk_download.test(source.href) ? 'download' : 'link');

	if( _pk_not_site_hostname || _pk_link_type == 'download' ) 
		piwik_track(source.href, _pk_tracker_site, _pk_tracker_url, _pk_link_type);

	return true;
}
///// Added By Pratap on 22 september 08 
// to call our function and calling track.asp file to create cookies
//////  for user browser version
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName  = '';
var fullVersion  = 0; 
var majorVersion = 0;

// In Internet Explorer, the true version is after "MSIE" in userAgent
if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
 browserName  = "Microsoft Internet Explorer";
 fullVersion  = parseFloat(nAgt.substring(verOffset+5));
 majorVersion = parseInt(''+fullVersion);
}

// In Opera, the true version is after "Opera" 
else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
 browserName  = "Opera";
 fullVersion  = parseFloat(nAgt.substring(verOffset+6));
 majorVersion = parseInt(''+fullVersion);
}

// In Firefox, the true version is after "Firefox" 
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
 browserName  = "Firefox";
 fullVersion  = parseFloat(nAgt.substring(verOffset+8));
 majorVersion = parseInt(''+fullVersion);
}

// In most other browsers, "name/version" is at the end of userAgent 
else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) 
{
 browserName  = nAgt.substring(nameOffset,verOffset);
 fullVersion  = parseFloat(nAgt.substring(verOffset+1));
 if (!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
 else {fullVersion  = 0; majorVersion = 0;}
}

// Finally, if no name and/or no version detected from userAgent...
if (browserName.toLowerCase() == browserName.toUpperCase()
 || fullVersion==0 || majorVersion == 0 )
{
 browserName  = navigator.appName;
 fullVersion  = parseFloat(nVer);
 majorVersion = parseInt(nVer);
}

////end browser version

/// for user os
 
var ua = navigator.userAgent.toLowerCase();
    if (ua.indexOf("win") != -1) {
       os= "Windows";
    } else if (ua.indexOf("mac") != -1) {
       os= "Macintosh";
    } else if (ua.indexOf("linux") != -1) {
        os= "Linux";
    } else if (ua.indexOf("x11") != -1) {
       os= "Unix";
    } else {
      os= "Computers";
    }



///end of os 

/// screen resolution 

	sc_res=screen.width+'x'+screen.height
	sc_col=screen.colorDepth
//end screen resolution

var caution = false
function setCookie(c_name,val,ex_date)
{
	if(ex_date!=0)
	{
		var exdate1=new Date();
		var exdate2=new Date();
		exdate1.setDate(exdate2.getDate()+ex_date);
		document.cookie=c_name+"=" +escape(val)+";expires="+exdate1.toGMTString();
	}
	else
	{
		document.cookie=c_name+"=" +escape(val);
	}
}
function getCookie(c_o)
{	
  
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_o+"=");
	  if (c_start!=-1)
		{
			c_start=c_start + c_o.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			{
				return unescape(document.cookie.substring(c_start,c_end));
			}
		}
	  }
 
}

function brand_analysis(siteid)			//call when code executed
{ 
	c_name="webalue_cookie_"+siteid;
	c_name1="webalue_curr_url_"+siteid;
	var flg=0;
	if(navigator.cookieEnabled)
	{
		var flg1=1;
			curr_url=document.location.href;
			curr_url_chk=getCookie(c_name1);
		if (curr_url_chk==null || curr_url_chk=="" || curr_url_chk=="undefined")
		{
			 
			setCookie(c_name1,curr_url,0);	
			curr_url_chk=getCookie(c_name1);
		 
			flg1=0;
		}
		else if(curr_url_chk.replace(/^\s+|\s+$/g,'').toLowerCase()==curr_url.replace(/^\s+|\s+$/g,'').toLowerCase())
		{
			flg1=1;	
		 
		}
		else
		{
		 	setCookie(c_name1,curr_url,0);	
			flg1=0	
		}
		cookie_name=getCookie(c_name);
		
		if (cookie_name==null || cookie_name=="" || cookie_name=="undefined")
		{
			var exdate=new Date();
			value=siteid+"wb"+exdate.getFullYear()+"wb"+eval(exdate.getMonth()+"+"+1)+"wb"+exdate.getDate()+"wb"+exdate.getHours()+"wb"+exdate.getMinutes()+"wb"+exdate.getSeconds()+"wb"+Math.floor(Math.random()*100000000+1);
			setCookie(c_name,value,90);
			cookie_name=getCookie(c_name);
			flg=1;
		}
		 
		hr="http://www.webalue.com/trac.asp";
		var _pk_image1 = new Image();
		_pk_image1.onLoad = function() { _pk_dummy(); };
		_pk_image1.src = hr+'?idsite='+siteid+'&brows='+browserName+'&ver='+fullVersion+'&os='+os+'&sc_res='+sc_res+'&sc_col='+sc_col+'&urlref='+escape(document.referrer)+"&webalue_cookie="+cookie_name+"&flg="+flg+"&url_cookie="+flg1;
	}
}
 
