function validator( url ) {
// abj3  June 14, 2007
	var queryParameters;
	if( url ) {
		if( url.indexOf('?') > 0 ) { queryParameters = '&'; }
		else { queryParameters = '?'; }
	} else {
		url = baseHref + docHref;
		if( location.search.length > 1 ) { queryParameters = location.search + '&'; }
		else { queryParameters = '?'; }
	}
 	queryParameters += 'vUI=' + loginTracking;
	if( loginType.substr(0,1) != 'V' ) { queryParameters += '&' + 'vUT=' + loginType; }
	else { queryParameters += '&' + 'vUT=Visitor'; }

	url += queryParameters;
	url = url.replace(/&/g,'%26');
	url = 'http://validator.w3.org/check?ss=1&uri=' + url;
//alert( url );
	helpOpenWindowVar = window.open( url,'Validator',
	'top=0,left=220,width=850,height=700,resizable=yes,scrollbars=yes,menubar=yes,toolbar=yes');
	helpOpenWindowVar.focus();
}
