String.prototype.clearSpaces = function () {
    return this.replace(/^\s*|\s*$/,"").replace(/\s+/g,"");
}

var _version = 11;
if (navigator.userAgent.indexOf('Mozilla/3') != -1) {
    _version = 10;
}

function mjsSeizeCheck(){
    var_nothing = 0;
}
 
function jso_findPosX(obj) {
  var curleft = 0;

  if(obj.offsetParent) {
    while(1) {
      curleft += obj.offsetLeft;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.x) {
    curleft += obj.x;
  }

  obj.style.position = "static";

  return curleft;
}

function jso_findPosY(obj) {
  var curtop = 0;

  if(obj.offsetParent) {
    while(1) {
      curtop += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.y) {
    curtop += obj.y;
  }

  return curtop;
}

function jso_findPos(obj) {
  var left = jso_findPosX(obj);
  var top = jso_findPosY(obj);

  return [left , top];
}

function jso_findPosition( oElement ) {
  if( typeof( oElement.offsetParent ) != 'undefined' ) {
    for( var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent ) {
      posX += oElement.offsetLeft;
      posY += oElement.offsetTop;
    }
    return [ posX, posY ];
  } else {
    return [ oElement.x, oElement.y ];
  }
}

function DisplayVideos(strAdSize) {
   document.write('<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"    codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"160px\" height=\"600px\">'); document.write('<param name=movie value=\"http://www.digitalmediacommunications.com/milwaukee/realestate/re_drb_160x600_loader.swf\"><param name=quality value=high>');
document.write('<param name=\"FlashVars\" value=\"location_url='+location.hostname+location.pathname+'\" />'); document.write('<param name=\"allowScriptAccess\" value=\"always\" />'); document.write('<embed src=\"http://www.digitalmediacommunications.com/milwaukee/realestate/re_drb_160x600_loader.swf\" quality=\"high\" width=\"160\" height=\"600\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\"></embed>');
document.write('</object>');
                     }

	function DisplayLogoLinks(strAdSize) { 
	document.writeln('<table>\r\n<tr>\r\n<td>\r\n' +
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll1_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n</td>\r\n<td>\r\n' + 
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll2_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n\</td>\r\n</tr>\r\n<tr>\r\n<td>\r\n' + 
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll3_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n</td>\r\n<td>\r\n' + 
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll4_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n\</td>\r\n</tr>\r\n<tr>\r\n<td>\r\n' + 
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll5_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n</td>\r\n<td>\r\n' + 
            '<scr' + 'ipt type=\"text\/javascript\">\r\n' +
                        '<\!--\r\n' +
                                    'yld_mgr.place_ad_here(\"ll6_slot\");\r\n' + 
                        '\/\/ -->\r\n' + 
            '<\/scr' + 'ipt>\r\n</td>\r\n</tr>\r\n<\/table>\r\n');
            }

function InsertTrackingPixel(pixelURL){
	if(pixelURL != "" || pixelURL  != null) {
		document.writeln('<img src=\"' + pixelURL + '" border=\"0\" width=\"0\" height=\"0\">');
	}
}
   
function DisplayTextAds(strType){
	var strSection = category1;
	var strQuigo = '';
    if(category1.toLowerCase()=="classified")
    	strSection = category2;
	switch(strType) {
		case "Quigo-ArticleBottom":
			switch (strSection.toLowerCase()) {
				case 'business':
					strQuigo = 'adsonar_placementId=1409528;adsonar_pid=543758;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'entertainment':
					strQuigo = 'adsonar_placementId=1409531;adsonar_pid=544757;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'features':
					strQuigo = 'adsonar_placementId=1409540;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'health':
					strQuigo = 'adsonar_placementId=1409534;adsonar_pid=544761;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'jobs':
					strQuigo = 'adsonar_placementId=1409537;adsonar_pid=544758;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'news':
					strQuigo = 'adsonar_placementId=1409540;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'realestate','homes','rentals':
					strQuigo = 'adsonar_placementId=1409543;adsonar_pid=544759;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'sports':
					strQuigo = 'adsonar_placementId=1409546;adsonar_pid=543757;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'travel':
					strQuigo = 'adsonar_placementId=1409549;adsonar_pid=543761;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				case 'wheels':
					strQuigo = 'adsonar_placementId=1409506;adsonar_pid=543759;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
				default:
					strQuigo = 'adsonar_placementId=1409540;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=610;adsonar_zh=280;adsonar_jv=';
					break;
			}
			break;
		case "Quigo-IndexCenter":
			switch (strSection.toLowerCase()) {
				case 'business':
					strQuigo = 'adsonar_placementId=1409288;adsonar_pid=543758;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'entertainment':
					strQuigo = 'adsonar_placementId=1409291;adsonar_pid=544757;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'features':
					strQuigo = 'adsonar_placementId=1409294;adsonar_pid=544760;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'health':
					strQuigo = 'adsonar_placementId=1409297;adsonar_pid=544761;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'jobs':
					strQuigo = 'adsonar_placementId=1409300;adsonar_pid=544758;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'news':
					strQuigo = 'adsonar_placementId=1409308;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'realestate','homes','rentals':
					strQuigo = 'adsonar_placementId=1409328;adsonar_pid=544759;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'search':
					strQuigo = 'adsonar_placementId=1409331;adsonar_pid=543760;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'travel':
					strQuigo = 'adsonar_placementId=1409334;adsonar_pid=543761;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				case 'wheels':
					strQuigo = 'adsonar_placementId=1409246;adsonar_pid=543759;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
				default:
					strQuigo = 'adsonar_placementId=1409308;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=410;adsonar_zh=280;adsonar_jv=';
					break;
			}
			break;
		case "Quigo-LeftRail":
			switch (strSection.toLowerCase()) {
				case 'business':
					strQuigo = 'adsonar_placementId=1409368;adsonar_pid=543758;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'entertainment':
					strQuigo = 'adsonar_placementId=1409371;adsonar_pid=544757;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'features':
					strQuigo = 'adsonar_placementId=1409388;adsonar_pid=544760;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'health':
					strQuigo = 'adsonar_placementId=1409391;adsonar_pid=544761;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'jobs':
					strQuigo = 'adsonar_placementId=1409408;adsonar_pid=544758;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'news':
					strQuigo = 'adsonar_placementId=1409411;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'realestate','home','rentals':
					strQuigo = 'adsonar_placementId=1409414;adsonar_pid=544759;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'search':
					strQuigo = 'adsonar_placementId=1409417;adsonar_pid=543760;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'sports':
					strQuigo = 'adsonar_placementId=1409420;adsonar_pid=543757;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'travel':
					strQuigo = 'adsonar_placementId=1409423;adsonar_pid=543761;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				case 'wheels':
					strQuigo = 'adsonar_placementId=1409346;adsonar_pid=543759;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
				default:
					strQuigo = 'adsonar_placementId=1409411;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
			}
			break;
		case "Quigo-Other":
			switch (strSection.toLowerCase()) {
				case 'sports':
					break;
				default:
					strQuigo = 'adsonar_placementId=20145;adsonar_pid=543759;adsonar_ps=1315735;adsonar_zw=180;adsonar_zh=400;adsonar_jv=';
					break;
			}
			break;
		case "Quigo-RightBB":
			switch (strSection.toLowerCase()) {
				case 'business':
					strQuigo = 'adsonar_placementId=1409448;adsonar_pid=543758;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'entertainment':
					strQuigo = 'adsonar_placementId=1409451;adsonar_pid=544757;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'features':
					strQuigo = 'adsonar_placementId=1409454;adsonar_pid=544760;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'health':
					strQuigo = 'adsonar_placementId=1409457;adsonar_pid=544761;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'jobs':
					strQuigo = 'adsonar_placementId=1409460;adsonar_pid=544758;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'news':
					strQuigo = 'adsonar_placementId=1409463;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'realestate','homes','rentals':
					strQuigo = 'adsonar_placementId=1409466;adsonar_pid=544759;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'sports':
					strQuigo = 'adsonar_placementId=1409469;adsonar_pid=543757;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'travel':
					strQuigo = 'adsonar_placementId=1409472;adsonar_pid=543761;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				case 'wheels':
					strQuigo = 'adsonar_placementId=1409426;adsonar_pid=543759;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
				default:
					strQuigo = 'adsonar_placementId=1409463;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
			}
			break;
		case "Quigo-WideSky":
			switch (strSection.toLowerCase()) {
				case 'business':
					strQuigo = 'adsonar_placementId=1409478;adsonar_pid=543758;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'entertainment':
					strQuigo = 'adsonar_placementId=1409481;adsonar_pid=544757;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'features':
					strQuigo = 'adsonar_placementId=1409484;adsonar_pid=544760;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'health':
					strQuigo = 'adsonar_placementId=1409487;adsonar_pid=544761;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'jobs':
					strQuigo = 'adsonar_placementId=1409490;adsonar_pid=544758;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'news':
					strQuigo = 'adsonar_placementId=1409493;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'realestate','homes','rentals':
					strQuigo = 'adsonar_placementId=1409496;adsonar_pid=544759;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'sports':
					strQuigo = 'adsonar_placementId=1409499;adsonar_pid=543757;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'travel':
					strQuigo = 'adsonar_placementId=1409502;adsonar_pid=543761;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				case 'wheels':
					strQuigo = 'adsonar_placementId=1409473;adsonar_pid=543759;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
				default:
					strQuigo = 'adsonar_placementId=1409493;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=160;adsonar_zh=600;adsonar_jv=';
					break;
			}
			break;
		default:
			switch (strSection.toLowerCase()) {
				default:
					strQuigo = 'adsonar_placementId=1409463;adsonar_pid=527757;adsonar_ps=-1;adsonar_zw=300;adsonar_zh=250;adsonar_jv=';
					break;
			}
			break;
	}
document.write('<scr'+ 'ipt type=\"text\/javascript\">' + strQuigo + '\"ads.adsonar.com\";</scr' + 'ipt>');
document.write('<scr' + 'ipt language=\"JavaScript\" src=\"http://js.adsonar.com/js/adsonar.js\"></scr' + 'ipt>');
}

var dom = document.getElementById ? true : false;
var nn4 = document.layers ? true : false;
var ie4 = document.all ? true : false;

function snazzyLayers(layerName, layerVis, hideForm){
    layerVis = layerVis.toLowerCase();
    if (dom == true) {
        document.getElementById(layerName).style.visibility = layerVis;
        if ((hideForm == true) && (ie4 == true)) {
            snazzyHideForm(layerVis);
        }
    }
    else 
        if (nn4 == true) {
            document.layers[0].document[layerName].visibility = layerVis;
        }
        else 
            if (ie4 == true) {
                document.all[layerName].style.visibility = layerVis;
                if ((hideForm == true) && (ie4 == true)) {
                    snazzyHideForm(layerVis);
                }
            }
}

function snazzyHideForm(layerVis){
    var coll = document.all.tags('select');
    for (i = 0; i < coll.length; i++) {
        if (layerVis == 'visible') {
            coll(i).style.visibility = 'hidden';
        }
        else {
            coll(i).style.visibility = 'visible';
        }
    }
}

function adConstruct(tileWidth, tileHeight, popWidth, popHeight, zIndex, popDir, hideForm, tileFile, popFile, altFile, URLBase, ranNum, altTag){
    var ranName = "pop" + ranNum;
    inPopDir = popDir;
    popDir = inPopDir.toLowerCase()
    
    if (popDir == "down") {
        leftVal = 0;
        topVal = tileHeight;
    }
    else 
        if (popDir == "left") {
            leftVal = -(popWidth);
            topVal = 0;
        }
        else 
            if (popDir == "right") {
                leftVal = tileWidth;
                topVal = 0;
            }
            else 
                if (popDir == "up") {
                    leftVal = 0;
                    topVal = -(popHeight);
                }
                else {
                    leftVal = -(popWidth);
                    topVal = 0;
                }
    
    //if((dom == true) || (ie4 == true)){ -- COMMENTED DJJ . 10.14.2003
    if (ie4 == true) {
        // Dennis - added this to make it work - you can fix later
        if (popW == 234) {
            document.writeln("<div id=\"sideAds\" style=\"position:relative; width:" + tileWidth + "px; height:" + (tileHeight + 3) + "px; z-index:" + zIndex + "; visibility: visible; display:inline;\">");
        }
        else {
            document.writeln("<div id=\"sideAds\" style=\"position:relative; width:" + tileWidth + "px; height:" + tileHeight + "px; z-index:" + zIndex + "; visibility: visible; display:inline;\">");
        }
        document.writeln("<div style=\"position:absolute; width:" + tileWidth + "px; height:" + tileHeight + "px; z-index:" + zIndex + "; left:0px; top:0px; visibility:visible;\">");
        document.writeln("<a href=\"" + URLBase + "\" onMouseOver=\"snazzyLayers('" + ranName + "','visible'," + hideForm + ");\" onMouseOut=\"snazzyLayers('" + ranName + "','hidden'," + hideForm + ");\">");
        document.writeln("<img src=\"" + tileFile + "\" width=\"" + tileWidth + "\" height=\"" + tileHeight + "\" border=\"0\" alt=\"" + altTag + "\"></a></div>");
        document.writeln("<div id=\"" + ranName + "\" style=\"position:absolute; width:" + popWidth + "px; height:" + popHeight + "px; z-index:" + zIndex + "; left:" + leftVal + "px; top:" + topVal + "px; visibility:hidden;\">");
        document.writeln("<a href=\"" + URLBase + "\" onMouseOver=\"snazzyLayers('" + ranName + "','visible'," + hideForm + ");\" onMouseOut=\"snazzyLayers('" + ranName + "','hidden'," + hideForm + ");\">");
        document.writeln("<img src=\"" + popFile + "\" width=\"" + popWidth + "\" height=\"" + popHeight + "\" border=\"0\" alt=\"" + altTag + "\"></a></div>");
        document.writeln("<br clear=\"all\"></div>");
    }
    else {
        document.writeln("<a href=\"" + URLBase + "\"><img src=\"" + altFile + "\" width=\"" + tileWidth + "\" height=\"" + tileHeight + "\" border=\"0\" alt=\"" + altTag + "\"></a>");
    }
}

// ---------------------------------------------

// convert all characters to lowercase to simplify testing
var agt = navigator.userAgent.toLowerCase();

// *** BROWSER VERSION ***
// Note: On IE5, these return 4, so use is_ie5up to detect IE5.
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

// Note: Opera and WebTV spoof Navigator.  We do strict client detection.
// If you want to allow spoofing, take out the tests for opera and webtv.
var is_nav = ((agt.indexOf('mozilla') != -1) && (agt.indexOf('spoofer') == -1) &&
(agt.indexOf('compatible') == -1) &&
(agt.indexOf('opera') == -1) &&
(agt.indexOf('webtv') == -1) &&
(agt.indexOf('hotjava') == -1));
var is_nav2 = (is_nav && (is_major == 2));
var is_nav3 = (is_nav && (is_major == 3));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_navonly = (is_nav &&
((agt.indexOf(";nav") != -1) ||
(agt.indexOf("; nav") != -1)));
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_gecko = (agt.indexOf('gecko') != -1);
var is_firefox = (agt.indexOf('firefox') != -1);
var is_safari = (agt.indexOf('safari') != -1);


var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3 = (is_ie && (is_major < 4));
var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4") != -1));
var is_ie4up = (is_ie && (is_major >= 4));
var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") != -1));
var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") != -1));
var is_ie5up = (is_ie && !is_ie3 && !is_ie4);
var is_ie5_5up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5);
var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.") != -1));
var is_ie6up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);

// KNOWN BUG: On AOL4, returns false if IE3 is embedded browser
// or if this is the first browser window opened.  Thus the
// variables is_aol, is_aol3, and is_aol4 aren't 100% reliable.
var is_aol = (agt.indexOf("aol") != -1);
var is_aol3 = (is_aol && is_ie3);
var is_aol4 = (is_aol && is_ie4);
var is_aol5 = (agt.indexOf("aol 5") != -1);
var is_aol6 = (agt.indexOf("aol 6") != -1);

var is_opera = (agt.indexOf("opera") != -1);
var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);
var is_opera6 = (agt.indexOf("opera 6") != -1 || agt.indexOf("opera/6") != -1);
var is_opera7 = (agt.indexOf("opera 7") != -1 || agt.indexOf("opera/7") != -1);
var is_opera8 = (agt.indexOf("opera 8") != -1 || agt.indexOf("opera/8") != -1);
var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);
var is_opera7up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4 && !is_opera5 && !is_opera6);

var is_webtv = (agt.indexOf("webtv") != -1);

var is_TVNavigator = ((agt.indexOf("navio") != -1) || (agt.indexOf("navio_aoltv") != -1));
var is_AOLTV = is_TVNavigator;

var is_hotjava = (agt.indexOf("hotjava") != -1);
var is_hotjava3 = (is_hotjava && (is_major == 3));
var is_hotjava3up = (is_hotjava && (is_major >= 3));

// *** JAVASCRIPT VERSION CHECK ***
var is_js;
if (is_nav2 || is_ie3) 
    is_js = 1.0;
else 
    if (is_nav3) 
        is_js = 1.1;
    else 
        if (is_opera5up) 
            is_js = 1.3;
        else 
            if (is_opera) 
                is_js = 1.1;
            else 
                if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) 
                    is_js = 1.2;
                else 
                    if ((is_nav4 && (is_minor > 4.05)) || is_ie5) 
                        is_js = 1.3;
                    else 
                        if (is_hotjava3up) 
                            is_js = 1.4;
                        else 
                            if (is_nav6 || is_gecko) 
                                is_js = 1.5;
                            // NOTE: In the future, update this code when newer versions of JS
                            // are released. For now, we try to provide some upward compatibility
                            // so that future versions of Nav and IE will show they are at
                            // *least* JS 1.x capable. Always check for JS version compatibility
                            // with > or >=.
                            else 
                                if (is_nav6up) 
                                    is_js = 1.5;
                                // NOTE: ie5up on mac is 1.4
                                else 
                                    if (is_ie5up) 
                                        is_js = 1.3
                                    
                                    // HACK: no idea for other browsers; always check for JS version with > or >=
                                    else 
                                        is_js = 0.0;

// *** PLATFORM ***
var is_win = ((agt.indexOf("win") != -1) || (agt.indexOf("16bit") != -1));
// NOTE: On Opera 3.0, the userAgent string includes "Windows 95/NT4" on all
//        Win32, so you can't distinguish between Win95 and WinNT.
var is_win95 = ((agt.indexOf("win95") != -1) || (agt.indexOf("windows 95") != -1));

// is this a 16 bit compiled version?
var is_win16 = ((agt.indexOf("win16") != -1) ||
(agt.indexOf("16bit") != -1) ||
(agt.indexOf("windows 3.1") != -1) ||
(agt.indexOf("windows 16-bit") != -1));

var is_win31 = ((agt.indexOf("windows 3.1") != -1) || (agt.indexOf("win16") != -1) ||
(agt.indexOf("windows 16-bit") != -1));

var is_winme = ((agt.indexOf("win 9x 4.90") != -1));
var is_win2k = ((agt.indexOf("windows nt 5.0") != -1));

// NOTE: Reliable detection of Win98 may not be possible. It appears that:
//       - On Nav 4.x and before you'll get plain "Windows" in userAgent.
//       - On Mercury client, the 32-bit version will return "Win98", but
//         the 16-bit version running on Win98 will still return "Win95".
var is_win98 = ((agt.indexOf("win98") != -1) || (agt.indexOf("windows 98") != -1));
var is_winnt = ((agt.indexOf("winnt") != -1) || (agt.indexOf("windows nt") != -1));
var is_win32 = (is_win95 || is_winnt || is_win98 ||
((is_major >= 4) && (navigator.platform == "Win32")) ||
(agt.indexOf("win32") != -1) ||
(agt.indexOf("32bit") != -1));

var is_os2 = ((agt.indexOf("os/2") != -1) ||
(navigator.appVersion.indexOf("OS/2") != -1) ||
(agt.indexOf("ibm-webexplorer") != -1));

var is_mac = (agt.indexOf("mac") != -1);
// hack ie5 js version for mac
if (is_mac && is_ie5up) 
    is_js = 1.4;
var is_mac68k = (is_mac &&
((agt.indexOf("68k") != -1) ||
(agt.indexOf("68000") != -1)));
var is_macppc = (is_mac &&
((agt.indexOf("ppc") != -1) ||
(agt.indexOf("powerpc") != -1)));

var is_sun = (agt.indexOf("sunos") != -1);
var is_sun4 = (agt.indexOf("sunos 4") != -1);
var is_sun5 = (agt.indexOf("sunos 5") != -1);
var is_suni86 = (is_sun && (agt.indexOf("i86") != -1));
var is_irix = (agt.indexOf("irix") != -1); // SGI
var is_irix5 = (agt.indexOf("irix 5") != -1);
var is_irix6 = ((agt.indexOf("irix 6") != -1) || (agt.indexOf("irix6") != -1));
var is_hpux = (agt.indexOf("hp-ux") != -1);
var is_hpux9 = (is_hpux && (agt.indexOf("09.") != -1));
var is_hpux10 = (is_hpux && (agt.indexOf("10.") != -1));
var is_aix = (agt.indexOf("aix") != -1); // IBM
var is_aix1 = (agt.indexOf("aix 1") != -1);
var is_aix2 = (agt.indexOf("aix 2") != -1);
var is_aix3 = (agt.indexOf("aix 3") != -1);
var is_aix4 = (agt.indexOf("aix 4") != -1);
var is_linux = (agt.indexOf("inux") != -1);
var is_sco = (agt.indexOf("sco") != -1) || (agt.indexOf("unix_sv") != -1);
var is_unixware = (agt.indexOf("unix_system_v") != -1);
var is_mpras = (agt.indexOf("ncr") != -1);
var is_reliant = (agt.indexOf("reliantunix") != -1);
var is_dec = ((agt.indexOf("dec") != -1) || (agt.indexOf("osf1") != -1) ||
(agt.indexOf("dec_alpha") != -1) ||
(agt.indexOf("alphaserver") != -1) ||
(agt.indexOf("ultrix") != -1) ||
(agt.indexOf("alphastation") != -1));
var is_sinix = (agt.indexOf("sinix") != -1);
var is_freebsd = (agt.indexOf("freebsd") != -1);
var is_bsd = (agt.indexOf("bsd") != -1);
var is_unix = ((agt.indexOf("x11") != -1) || is_sun || is_irix || is_hpux ||
is_sco ||
is_unixware ||
is_mpras ||
is_reliant ||
is_dec ||
is_sinix ||
is_aix ||
is_linux ||
is_bsd ||
is_freebsd);

var is_vms = ((agt.indexOf("vax") != -1) || (agt.indexOf("openvms") != -1));

// -------------------------------------------------
function getRefToDiv(divID) {
  if( document.layers ) { //Netscape layers
    return document.layers[divID]; }
  if( document.getElementById ) { //DOM; IE5, NS6, Mozilla, Opera
    return document.getElementById(divID); }
  if( document.all ) { //Proprietary DOM; IE4
    return document.all[divID]; }
  if( document[divID] ) { //Netscape alternative
    return document[divID]; }
  return false;
}

function HideHeadMast(blnHide) {
  ShowHideSection("headshot",blnHide);
  var objHead2 = getRefToDiv("headFeature2");
  if(objHead2) {ShowHideSection("headFeature" + myran,blnHide);}
}


function ShowHideSection(strSection,blnHide) {
  var objHead = getRefToDiv(strSection);
  if(objHead) {
     if(blnHide) {
       objHead.style.display="none";
     }else{
       objHead.style.display="";
     }
  }
}

var target = site;
var usedType = false;
if (section1.toLowerCase() == "blogs") {
   category4 = section3.clearSpaces();
}
if (category1.length > 0) 
    target += "/" + category1;
else {
if (type1.length > 0&&!usedType) {
    target += "/" + type1;
    usedType = true;
}
}
if (category2.length > 0) 
    target += "/" + category2;
else {
if (type1.length > 0&&!usedType) {
    target += "/" + type1;
    usedType = true;
}
}
if (category3.length > 0) 
    target += "/" + category3;
else {
if (type1.length > 0&&!usedType) {
    target += "/" + type1;
    usedType = true;
}
}
if (category4.length > 0) 
    target += "/" + category4;
else {
if (type1.length > 0&&!usedType) {
    target += "/" + type1;
    usedType = true;
}
}
if (btCategory.length > 0) 
    target += "/" + btCategory;
else {
if (type1.length > 0&&!usedType) {
    target += "/" + type1;
    usedType = true;
}
}

if (type1.length > 0&&!usedType) {
    target += "/" + type1;
}

target += "/" + sectionid;
target += "/" + pageId;
target = target.clearSpaces();

var OASTarget = target.toLowerCase();

var oc_oas = 'http://oascentral.onwisconsin.com/RealMedia/ads/';
var oc_sitepage = OASTarget;
if (oc_sitepage == "/") {
    oc_sitepage = "jsonline.com";
}
if (oc_sitepage.substr(oc_sitepage.length - 1) == "/") {
    oc_sitepage = oc_sitepage + "index.html";
}
oc_sitepage = oc_sitepage.toLowerCase();
var oc_RN = new String(Math.random());
var oc_RNS = oc_RN.substring(2, 11);

function DisplayAds(target){
    //target = target.clearSpaces();
    var tempPage = pageName.toLowerCase();
    position = target;
//    if(tempPage.indexOf('index')>-1&&tempPage!='home') {
//           HideHeadMast(true);
//          position = 'TopRight';
//    } else {
//          position = target;
//    }
    if(category1 == "Newswatch") {
        if(target == 'Top1' || target == 'TopRight') {
           HideHeadMast(true);
           position = 'Middle,Top1!Top1';
        } else {
           if(target == 'Middle' || target == 'Top1,Middle!Middle')
                position = 'Middle,Top1!Middle';
        }
    } else {
      if(category1 == "CommunityWatch"&&target == 'TopRight') {position = 'Left3';}
    }
    
    var oc_oaspage = oc_sitepage + '/1' + oc_RNS + '@' + position;
    var rExp = /\'/gi;
    oc_oaspage=oc_oaspage.replace(rExp,"");
	            if(location.href.indexOf("testscp")>=0)
	                        alert(oc_oaspage);
	
    
    if (_version < 11) {
        document.write('<A HREF="' + oc_oas + 'click_nx.ads/' + oc_oaspage + '" TARGET="_top" ><IMG SRC="' + oc_oas + 'adstream_nx.ads/' + oc_oaspage + '" BORDER="0" WIDTH="' + width + '" HEIGHT="' + height + '"></a>');
    }
    else {
        document.write ('<s'+'cript language="JavaScript1.1" src="' + oc_oas + 'adstream_jx.ads/' + oc_oaspage + location.search + '">');
        document.write('\<\!-- --\>');
        document.write('\<\/script\>');
        document.write('\<\!-- --\>');

    }
}

