containerName = "wj_listing";lotId = "";orgId = "";showVehicle="";currentPage="";function wj_listing(){
var embedString = new String("");
flashvars = new String("");
flashvars += (typeof(lotId)!="undefined") ? "lotId=" + lotId + "&": "";
flashvars += (typeof(orgId)!="undefined") ? "orgId=" + orgId + "&" : "";
//flashvars += (typeof(pageName)!="undefined") ? "pageName=" + pageName + "&" : "";
var sPath = new String(window.location);
var sPage = sPath.split("?");
flashvars += "pageName=" + sPage[0] + "&";
flashvars += (typeof(showVehicle)!="undefined") ? "showVehicle=" + showVehicle + "&" : "";
flashvars += (typeof(creditJockeyId)!="undefined") ? "creditJockeyId=" + creditJockeyId + "&" : "";
flashvars += (typeof(filter)!="undefined") ? "useFilter=true&filter=" + escape(filter) + "&" : "";
flashvars += (typeof(vars)!="undefined") ? vars + "&" : "";
flashvars += (typeof(vehicleURL)!="undefined") ? "vehicleURL=" + vehicleURL + "&" : "";
flashvars += (typeof(searchBoxURL)!="undefined") ? "searchBoxURL=" + searchBoxURL + "&" : "";
flashvars += (typeof(currentPage)!="undefined") ? "currentPage=" + currentPage + "&" : "";
flashvars += (typeof(loadSO)!="undefined") ? "loadSO=" + loadSO + "&" : "";
var randomNumber = "random=" + Math.round(Math.random()*10000);
var Base_Movie = "http://www.websitejockey.com/Inventory/v4/base";
var Vehicle_Movie = "http://www.websitejockey.com/Inventory/v4/vehicle_tabs";
var W = 1000;
var H = 3800;
var movieName = (typeof(loaderMovie)!="undefined")?loaderMovie + '?wj_listing=' + Base_Movie + '.swf' :Base_Movie;
if(showVehicle!=""){
movieName = (typeof(loaderMovie)!="undefined")?loaderMovie + '?wj_listing=' + Vehicle_Movie + '.swf' :Vehicle_Movie;
H = 700;
}
if(typeof(loaderMovie)!="undefined"){
movieName += '&' + randomNumber;
} else {
movieName += '?' + randomNumber;
}
embedString += '';
embedString += '
';
var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 45;
var hasRightVersion = WJ_DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) { // if we've detected an acceptable version
// embed the flash movie
embedString += WJ_AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
'width', '100%',
'height', '100%',
'src', movieName,
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'noscale',
'wmode', 'transparent',
'devicefont', 'false',
'id', 'base',
'bgcolor', '#ffffff',
'name', 'base',
'menu', 'true',
'allowScriptAccess','always',
'allowFullScreen','false',
'movie', movieName,
'salign', 'lt',
'flashvars',flashvars
); //end AC code
} else { // flash is too old or we can't detect the plugin
var alternateContent = 'Your Flash player is either too old or we could not detect your plugin. Please update your player and try again. Thank You!'
+ '
Get Flash';
embedString += alternateContent; // insert non-flash content
}
embedString += '
';
if(hasRightVersion){
$("#wj_replace_listing").html(embedString);
}
}
function wj_resizeIt($stageHeight){
//window.location.hash = "#"+containerName+"_top";
jQuery('html,body').animate({scrollTop:$("#"+containerName+"_top").offset().top}, 1000);
$("#"+containerName).height($stageHeight);
}
function wj_openCJ(){
financeWindow = window.open("https://creditjockey.net/uc/default.aspx?id=" + creditJockeyId,"finance","scrollbars=yes, copyhistory=yes, width=850, height=600, top=20, left=20");
financeWindow.focus();
}
//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated. All rights reserved.
var requiredMajorVersion = 9;
var requiredMinorVersion = 0;
var requiredRevision = 45;
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function WJ_ControlVersion()
{
var version;
var axo;
var e;
// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
try {
// version will be set for 7.X or greater players
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
version = axo.GetVariable("$version");
} catch (e) {
}
if (!version)
{
try {
// version will be set for 6.X players only
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
// installed player is some revision of 6.0
// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
// so we have to be careful.
// default to the first public version
version = "WIN 6,0,21,0";
// throws if AllowScripAccess does not exist (introduced in 6.0r47)
axo.AllowScriptAccess = "always";
// safe to call for 6.0r47 or greater
version = axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 4.X or 5.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version = axo.GetVariable("$version");
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 3.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
version = "WIN 3,0,18,0";
} catch (e) {
}
}
if (!version)
{
try {
// version will be set for 2.X player
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
version = "WIN 2,0,0,11";
} catch (e) {
version = -1;
}
}
return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function WJ_GetSwfVer(){
// NS/Opera version >= 3 check for Flash plugin in plugin array
var flashVer = -1;
if (navigator.plugins != null && navigator.plugins.length > 0) {
if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
var descArray = flashDescription.split(" ");
var tempArrayMajor = descArray[2].split(".");
var versionMajor = tempArrayMajor[0];
var versionMinor = tempArrayMajor[1];
var versionRevision = descArray[3];
if (versionRevision == "") {
versionRevision = descArray[4];
}
if (versionRevision[0] == "d") {
versionRevision = versionRevision.substring(1);
} else if (versionRevision[0] == "r") {
versionRevision = versionRevision.substring(1);
if (versionRevision.indexOf("d") > 0) {
versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
}
}
var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
}
}
// MSN/WebTV 2.6 supports Flash 4
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
// WebTV 2.5 supports Flash 3
else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
// older WebTV supports Flash 2
else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
else if ( isIE && isWin && !isOpera ) {
flashVer = WJ_ControlVersion();
}
return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function WJ_DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
versionStr = WJ_GetSwfVer();
if (versionStr == -1 ) {
return false;
} else if (versionStr != 0) {
if(isIE && isWin && !isOpera) {
// Given "WIN 2,0,0,11"
tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"]
tempString = tempArray[1]; // "2,0,0,11"
versionArray = tempString.split(","); // ['2', '0', '0', '11']
} else {
versionArray = versionStr.split(".");
}
var versionMajor = versionArray[0];
var versionMinor = versionArray[1];
var versionRevision = versionArray[2];
// is the major.revision >= requested major.revision AND the minor version >= requested minor
if (versionMajor > parseFloat(reqMajorVer)) {
return true;
} else if (versionMajor == parseFloat(reqMajorVer)) {
if (versionMinor > parseFloat(reqMinorVer))
return true;
else if (versionMinor == parseFloat(reqMinorVer)) {
if (versionRevision >= parseFloat(reqRevision))
return true;
}
}
return false;
}
}
function WJ_AC_AddExtension(src, ext)
{
if (src.indexOf('?') != -1)
return src.replace(/\?/, ext+'?');
else
return src + ext;
}
function WJ_AC_Generateobj(objAttrs, params, embedAttrs)
{
var str = '';
if (isIE && isWin && !isOpera)
{
str += '