
<!--

function ExternalSite(url){
    var win2 = window.open(url, 'ext', 'titlebar=yes,resizable=yes,menubar=yes,toolbar=yes,location=yes,scrollbars=yes,status=yes,resizable=yes');
    window.close();
    win2.focus();
}


var win = null;
function PopupWindow(url,name,w,h,scroll){
    LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
    TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
    settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable=no'
    win = window.open(url,name,settings)
    win.focus();
}

function jumpto(vehicle, currentPage, currentVehicle )
{
    if(vehicle!='stay')
    {
        document.location.href = currentPage.replace(currentVehicle,vehicle);
    }
}

function setImage(gallery, imgURL, imgCaption)
{
    document.getElementById(gallery+'SelectedImage').src = imgURL;
    document.getElementById(gallery+'SelectedImage').setAttribute("title", imgCaption)
    document.getElementById(gallery+'SelectedCaption').innerHTML = imgCaption;
}


function setImageBlock(gallery, galleryno, numberof)
{
    for(i=1; i <= numberof; i++ )
    {
        document.getElementById(gallery+'Div'+i).style.display = 'none';
    }
    document.getElementById(gallery+'Div'+galleryno).style.display = 'block';
}

var priceZone = '';
function WriteFlashContent(hasFlash,width,height,Furl,quality,wmode,alt,Iurl,xmlFeed){
if(hasFlash){
    var type = "";
    if(document.all)
        type = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\"";
    else
        type = "type=\"application/x-shockwave-flash\" data=\""+Furl+"\"";
    document.write("<object "+type+" height=\""+height+"\" width=\""+width+"\"><param name=\"allowScriptAccess\" value=\"sameDomain\"><param name=\"movie\" value=\""+Furl+"\"><param name=\"quality\" value=\""+quality+"\"><param name=\"wmode\" value=\""+wmode+"\">");
    document.write("<param name=\"flashvars\" value=\"" + (priceZone && priceZone != '' ? "&pricezone=" + priceZone : "") + (xmlFeed && xmlFeed != '' ? "&myXML=" + xmlFeed : "") + "\">");
    document.write("</object>");
}
else if(Iurl && Iurl != '') {document.write("<img src=\""+Iurl+"\" height=\""+height+"\" width=\""+width+"\" alt=\"" + alt + "\"/>");}
else {document.write("<div id=\"noflash\"><h2>Browser Plugin Not Found</h2><p>The required version of Macromedia Flash Player was not detected.</p><ul><li><a href=\"http://www.macromedia.com/go/getflashplayer\" title=\"Get Flash Player\">Download Macromedia Flash Player</a></li><li>Contact the Ford Help Desk for more details</li></ul><p><a class=\"getflash\" href=\"http://www.macromedia.com/go/getflashplayer\" title=\"Get Flash Player\"><img src=\"/themes/dfy/get_flash_player.gif\" height=\"31\" width=\"88\" alt=\"Download Flash Player\"/></a></p></div>");}}

function WriteVideoContent(elementid, Vurl, width, height){
    var tag = '';
    if(Vurl.indexOf('.wmv')>0) { tag = '<object id=\"video\" width=\"'+width+'\" height=\"'+height+'\" classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" data=\"'+Vurl+'\" type=\"application/x-oleobject\"><param name=\"Filename\" value=\"\"><param name=\"ShowControls\" value=\"true\"><embed type=\"application/x-oleobject\" src=\"'+Vurl+'\" name=\"MediaPlayer\" id=\"MediaPlayer\" width=\"'+width+'\" height=\"'+height+'\" autostart=\"false\" showcontrols=\"true\" showstatusbar=\"true\"></embed></object>'; }
    //else if(Vurl.indexOf('.mov')>0 && document.all) { tag = '<object classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\" codebase=\"http://www.apple.com/qtactivex/qtplugin.cab\" width=\"'+width+'\" height=\"'+height+'\"><param name=\"src\" value=\"'+Vurl+'\" /><param name=\"controller\" value=\"true\" /></object>'; }
    else if(Vurl.indexOf('.mov')>0) { tag = '<object type=\"video/quicktime\" data=\"'+Vurl+'\" width=\"'+width+'\" height=\"'+height+'\" class=\"mov\"> <param name=\"controller\" value=\"true\" /></object>'; }
    document.write(tag);
}

function addClass(target, classValue) {
    var pattern = new RegExp("(^| )" + classValue + "( |$)");
    if (!pattern.test(target.className)) {
        if (target.className == "")
            target.className = classValue;
        else
            target.className += " " + classValue;
    }
    return true;
}

function removeClass(target, classValue) {
    var removedClass = target.className;
    var pattern = new RegExp("(^| )" + classValue + "( |$)");

    removedClass = removedClass.replace(pattern, "$1");
    removedClass = removedClass.replace(/ $/, "");

    target.className = removedClass;
    return true;
}

function setSelect(name, value){var element = document.getElementById(name); for(var i = 0; element && i < element.length; i++) {if(element.options[i].value == value) {element.selectedIndex = i; break;}}}
function setInput(name, value){var element = document.getElementById(name); if(element) {element.defaultValue = value; element.value = value;}}
function createInput(name, value){var form = document.getElementById('dragonflyform');if(!form) {form = document.getElementById('dlSrchResFrm');}var input = document.createElement('input');input.setAttribute('id', name);    input.setAttribute('name', name);input.setAttribute('type', 'hidden');      input.setAttribute('value', value); form.appendChild(input);}
function setRadio(name, value) { setMultiInput(name, value, "radio");}
function setCheckbox(name, value) {setMultiInput(name, value, "checkbox");}
function setMultiInput(name, value,type){
    if(document.getElementById("dragonflyform")) {
        var form = document.getElementById("dragonflyform");
        var input_array = form.getElementsByTagName("input");
        for(var w = 0; w < input_array.length; w++) {
            if(input_array[w].getAttribute("type") == type && input_array[w].id.indexOf(name) >= 0){
			    if(type == 'checkbox') {
					var checkboxvalues = value.split(';');
					for(var i = 0; i < checkboxvalues.length; i++) {
					   if(input_array[w].value == checkboxvalues[i])  {
                          input_array[w].checked = true;
                       }
					}
				}
            }
        }
    }
}

function setECard(name, value) {
    var radio = document.getElementById(value);
    radio.checked = true;
}

function setModelSeries(model, series, modelvalue, seriesvalue) {

    var modelElement = document.getElementById(model);
    for(var i = 0; modelElement && i < modelElement.length; i++) {
        if(modelElement.options[i].value == modelvalue) {
            modelElement.selectedIndex = i; break;
        }
    }
    populateSeries(modelElement);

    var seriesElement = document.getElementById(series);
    for(var i = 0; seriesElement && i < seriesElement.length; i++) {
        if(seriesElement.options[i].value == seriesvalue) {
            seriesElement.selectedIndex = i; break;
        }
    }
}

function setPreferredDealer(state, dealer, statevalue, dealervalue) {
    var stateElement = document.getElementById(state);
    for(var i = 0; stateElement && i < stateElement.length; i++) {
        if(stateElement.options[i].value == statevalue) {
            stateElement.selectedIndex = i; break;
        }
    }
    repopulateDealerNames(stateElement);

    var dealerElement = document.getElementById(dealer);
    for(var i = 0; dealerElement && i < dealerElement.length; i++) {
        if(dealerElement.options[i].value == dealervalue) {
            dealerElement.selectedIndex = i; break;
        }
    }
}
-->
