function loadXMLDoc(url,dropdownSet,controlIndex,baseUrl)
{this.dropdownSet=dropdownSet;this.controlIndex=controlIndex;this.url=url;this.baseUrl=baseUrl;if(window.XMLHttpRequest)
{this.req=new XMLHttpRequest();var self=this;this.req.onreadystatechange=function()
{ProcessXML(self);}
this.req.open("GET",url,true);this.req.send(null);}
else if(window.ActiveXObject)
{this.req=new ActiveXObject("Microsoft.XMLHTTP");var self=this;if(this.req)
{this.req.onreadystatechange=function()
{ProcessXML(self);}
this.req.open("GET",url,true);this.req.send();}}}
function ProcessXML(self)
{var controlIndex=self.controlIndex;if(self.req.readyState==4)
{if(self.req.status==200)
{if(self.dropdownSet.ConsistencyCheckRecursive(self.url,controlIndex)==false)
return;var response=self.req.responseText;if((self.dropdownSet.urlList[controlIndex]=="JATOImage.aspx")||(self.dropdownSet.urlList[controlIndex]=="NewCarImage.aspx"))
{var control=document.getElementById(self.dropdownSet.controlList[controlIndex]);control.src=self.dropdownSet.initValueList[controlIndex]+response;}
else
{var tabbedLists=response.split("\n");if(tabbedLists.length>=2)
{var tags=tabbedLists[0].split("\t");var valueTags=tabbedLists[1].split("\t");if(tags.length!=valueTags.length)
return;var control=document.getElementById(self.dropdownSet.controlList[controlIndex]);if(control==null)
return;control.length=0;for(var i=0;i<tags.length;i++)
{if((tags[i]!=null&&tags[i]!="")||(valueTags[i]!=null&&valueTags[i]!=""))
control.options[control.options.length]=new Option(tags[i],valueTags[i]);}
control.disabled=false;for(i=0;i<control.length&&control.selectedIndex==0;i++)
{tempControlValue=control.options[i].value;if((tempControlValue!=null)&&(tempControlValue.indexOf("|")>=0))
tempControlValue=tempControlValue.substring(0,tempControlValue.indexOf("|"));if(tempControlValue.toLowerCase()==self.dropdownSet.initValueList[controlIndex].toLowerCase())
control.selectedIndex=i;}
if(control.value!="")
{self.dropdownSet.hiddenControlList[controlIndex].value=control.value;if((self.dropdownSet.hiddenControlList[controlIndex].value!=null)&&(self.dropdownSet.hiddenControlList[controlIndex].value.indexOf("|")>=0))
self.dropdownSet.hiddenControlList[controlIndex].value=self.dropdownSet.hiddenControlList[controlIndex].value.substring(0,self.dropdownSet.hiddenControlList[controlIndex].value.indexOf("|"));self.dropdownSet.DropdownOnChange(controlIndex);}}}}
else
alert("error: "+self.req.statusText);}}
function DropdownOnChange(index)
{this.InitControlRecursive(index);control=document.getElementById(this.controlList[index]);hiddenControl=document.getElementById(this.hiddenControlList[index]);if((hiddenControl!=null)&&(control!=null))
{hiddenControl.value=control.value;if((hiddenControl.value!=null)&&(hiddenControl.value.indexOf("|")>=0))
hiddenControl.value=hiddenControl.value.substring(0,hiddenControl.value.indexOf("|"));}
if((control!=null)&&(control.value!=''))
{this.initValueList[index]=control.value;for(var i=0;i<this.childList[index].length;i++)
this.PopulateDropdown(this.childList[index][i]);}}
function DropdownSet(controlList,hiddenControlList,childList,parentList,urlList,displayValueList,nameTagList,initValueList,titleTagList,filterList,hostUrl,currentUrl,contentFilters)
{this.hostUrl=hostUrl
this.controlList=controlList;this.hiddenControlList=hiddenControlList;this.childList=childList;this.parentList=parentList;this.urlList=urlList;this.displayValueList=displayValueList;this.nameTagList=nameTagList;this.initValueList=initValueList;this.titleTagList=titleTagList;this.filterList=filterList;this.currentUrl=currentUrl;this.contentFilters=contentFilters;for(var i=1;i<this.controlList.length;i++)
{var hiddenControl=document.getElementById(hiddenControlList[i]);if((hiddenControl!=null)&&(hiddenControl.value!=""))
initValueList[i]=hiddenControl.value;}
DropdownSet.prototype.DropdownOnChange=DropdownOnChange;DropdownSet.prototype.GetQueryString=GetQueryString;DropdownSet.prototype.PopulateDropdown=PopulateDropdown;DropdownSet.prototype.InitControlRecursive=InitControlRecursive;DropdownSet.prototype.ConsistencyCheckRecursive=ConsistencyCheckRecursive;DropdownSet.prototype.GetParentQueryStringRecursive=GetParentQueryStringRecursive;this.InitControlRecursive('0');for(i=0;i<this.childList[0].length;i++)
this.PopulateDropdown(this.childList[0][i]);}
function DropdownSet(controlList,hiddenControlList,childList,parentList,urlList,displayValueList,nameTagList,initValueList,titleTagList,filterList,hostUrl,currentUrl,contentFilters,customScript)
{this.hostUrl=hostUrl
this.controlList=controlList;this.hiddenControlList=hiddenControlList;this.childList=childList;this.parentList=parentList;this.urlList=urlList;this.displayValueList=displayValueList;this.nameTagList=nameTagList;this.initValueList=initValueList;this.titleTagList=titleTagList;this.filterList=filterList;this.currentUrl=currentUrl;this.contentFilters=contentFilters;for(var i=1;i<this.controlList.length;i++)
{var hiddenControl=document.getElementById(hiddenControlList[i]);if((hiddenControl!=null)&&(hiddenControl.value!=""))
initValueList[i]=hiddenControl.value;}
DropdownSet.prototype.DropdownOnChange=DropdownOnChange;DropdownSet.prototype.GetQueryString=GetQueryString;DropdownSet.prototype.PopulateDropdown=PopulateDropdown;DropdownSet.prototype.InitControlRecursive=InitControlRecursive;DropdownSet.prototype.ConsistencyCheckRecursive=ConsistencyCheckRecursive;DropdownSet.prototype.GetParentQueryStringRecursive=GetParentQueryStringRecursive;this.InitControlRecursive('0');if(customScript!=null)
{eval(customScript);}
for(i=0;i<this.childList[0].length;i++)
this.PopulateDropdown(this.childList[0][i]);}
function InitControlRecursive(i)
{for(var j=0;j<this.childList[i].length;j++)
{InitControl(this.controlList[this.childList[i][j]],this.hiddenControlList[this.childList[i][j]],this.displayValueList[this.childList[i][j]],this.titleTagList[this.childList[i][j]]);this.InitControlRecursive(this.childList[i][j]);}}
function InitControl(controlId,hiddenControlId,displayedTag,titleTag)
{control=document.getElementById(controlId);hiddenControl=document.getElementById(hiddenControlId);if((control!=null)&&(control.options!=null))
{control.length=0;if((titleTag!=null)&&(titleTag!=""))
control.options[control.options.length]=new Option(titleTag);else
control.options[control.options.length]=new Option(displayedTag,'');control.disabled=true;}
if((hiddenControl!=null)&&(control!=null))
{hiddenControl.value=control.value;if((hiddenControl.value!=null)&&(hiddenControl.value.indexOf("|")>=0))
hiddenControl.value=hiddenControl.value.substring(0,hiddenControl.value.indexOf("|"));}}
function PopulateDropdown(i)
{var url=this.hostUrl+'/'+this.urlList[i]+'?'+this.GetQueryString(i);new loadXMLDoc(url,this,i,this.urlList[i]);}
function ConsistencyCheckRecursive(url,i)
{if((this.parentList[i]!=null)&&(this.parentList[i]!="")&&(this.parentList[i]!="0"))
{if((url.indexOf(this.nameTagList[this.parentList[i]]+"=")<0)||(url.indexOf(GetIndividualQueryString(this.nameTagList[this.parentList[i]],document.getElementById(this.controlList[this.parentList[i]]).value))<0))
return false;else
return this.ConsistencyCheckRecursive(url,this.parentList[i]);}
return true;}
function GetParentQueryStringRecursive(i)
{if(this.parentList[i]==0)
return"";else
return GetIndividualQueryString(this.nameTagList[this.parentList[i]],document.getElementById(this.controlList[this.parentList[i]]).value)+this.GetParentQueryStringRecursive(this.parentList[i]);}
function GetQueryString(i)
{queryString=this.GetParentQueryStringRecursive(i);for(i=0;i<this.filterList.length;i++)
queryString+=GetIndividualQueryString(this.filterList[i][0],this.filterList[i][1]);return queryString+'currentUrl='+escape(this.currentUrl)+'&contentFilters='+this.contentFilters+'&';}
function GetIndividualQueryString(tag,value)
{if((value!=null)&&(value!=""))
return tag+'='+escape(value)+'&';else return'';}

function loadXMLDoc(url,dropdownSet,controlIndex,baseUrl)
{this.dropdownSet=dropdownSet;this.controlIndex=controlIndex;this.url=url;this.baseUrl=baseUrl;if(window.XMLHttpRequest)
{this.req=new XMLHttpRequest();var self=this;this.req.onreadystatechange=function()
{ProcessXML(self);}
this.req.open("GET",url,true);this.req.send(null);}
else if(window.ActiveXObject)
{this.req=new ActiveXObject("Microsoft.XMLHTTP");var self=this;if(this.req)
{this.req.onreadystatechange=function()
{ProcessXML(self);}
this.req.open("GET",url,true);this.req.send();}}}
function ProcessXML(self)
{var controlIndex=self.controlIndex;if(self.req.readyState==4)
{if(self.req.status==200)
{if(self.dropdownSet.ConsistencyCheckRecursive(self.url,controlIndex)==false)
return;var response=self.req.responseText;if((self.dropdownSet.urlList[controlIndex]=="JATOImage.aspx")||(self.dropdownSet.urlList[controlIndex]=="NewCarImage.aspx"))
{var control=document.getElementById(self.dropdownSet.controlList[controlIndex]);control.src=self.dropdownSet.initValueList[controlIndex]+response;}
else
{var tabbedLists=response.split("\n");if(tabbedLists.length>=2)
{var tags=tabbedLists[0].split("\t");var valueTags=tabbedLists[1].split("\t");if(tags.length!=valueTags.length)
return;var control=document.getElementById(self.dropdownSet.controlList[controlIndex]);if(control==null)
return;control.length=0;for(var i=0;i<tags.length;i++)
{if((tags[i]!=null&&tags[i]!="")||(valueTags[i]!=null&&valueTags[i]!=""))
control.options[control.options.length]=new Option(tags[i],valueTags[i]);}
control.disabled=false;for(i=0;i<control.length&&control.selectedIndex==0;i++)
{tempControlValue=control.options[i].value;if((tempControlValue!=null)&&(tempControlValue.indexOf("|")>=0))
tempControlValue=tempControlValue.substring(0,tempControlValue.indexOf("|"));if(tempControlValue.toLowerCase()==self.dropdownSet.initValueList[controlIndex].toLowerCase())
control.selectedIndex=i;}
if(control.value!="")
{self.dropdownSet.hiddenControlList[controlIndex].value=control.value;if((self.dropdownSet.hiddenControlList[controlIndex].value!=null)&&(self.dropdownSet.hiddenControlList[controlIndex].value.indexOf("|")>=0))
self.dropdownSet.hiddenControlList[controlIndex].value=self.dropdownSet.hiddenControlList[controlIndex].value.substring(0,self.dropdownSet.hiddenControlList[controlIndex].value.indexOf("|"));self.dropdownSet.DropdownOnChange(controlIndex);}}}}
else
alert("error: "+self.req.statusText);}}
function DropdownOnChange(index)
{this.InitControlRecursive(index);control=document.getElementById(this.controlList[index]);hiddenControl=document.getElementById(this.hiddenControlList[index]);if((hiddenControl!=null)&&(control!=null))
{hiddenControl.value=control.value;if((hiddenControl.value!=null)&&(hiddenControl.value.indexOf("|")>=0))
hiddenControl.value=hiddenControl.value.substring(0,hiddenControl.value.indexOf("|"));}
if((control!=null)&&(control.value!=''))
{this.initValueList[index]=control.value;for(var i=0;i<this.childList[index].length;i++)
this.PopulateDropdown(this.childList[index][i]);}}
function DropdownSet(controlList,hiddenControlList,childList,parentList,urlList,displayValueList,nameTagList,initValueList,titleTagList,filterList,hostUrl,currentUrl,contentFilters)
{this.hostUrl=hostUrl
this.controlList=controlList;this.hiddenControlList=hiddenControlList;this.childList=childList;this.parentList=parentList;this.urlList=urlList;this.displayValueList=displayValueList;this.nameTagList=nameTagList;this.initValueList=initValueList;this.titleTagList=titleTagList;this.filterList=filterList;this.currentUrl=currentUrl;this.contentFilters=contentFilters;for(var i=1;i<this.controlList.length;i++)
{var hiddenControl=document.getElementById(hiddenControlList[i]);if((hiddenControl!=null)&&(hiddenControl.value!=""))
initValueList[i]=hiddenControl.value;}
DropdownSet.prototype.DropdownOnChange=DropdownOnChange;DropdownSet.prototype.GetQueryString=GetQueryString;DropdownSet.prototype.PopulateDropdown=PopulateDropdown;DropdownSet.prototype.InitControlRecursive=InitControlRecursive;DropdownSet.prototype.ConsistencyCheckRecursive=ConsistencyCheckRecursive;DropdownSet.prototype.GetParentQueryStringRecursive=GetParentQueryStringRecursive;this.InitControlRecursive('0');for(i=0;i<this.childList[0].length;i++)
this.PopulateDropdown(this.childList[0][i]);}
function DropdownSet(controlList,hiddenControlList,childList,parentList,urlList,displayValueList,nameTagList,initValueList,titleTagList,filterList,hostUrl,currentUrl,contentFilters,customScript)
{this.hostUrl=hostUrl
this.controlList=controlList;this.hiddenControlList=hiddenControlList;this.childList=childList;this.parentList=parentList;this.urlList=urlList;this.displayValueList=displayValueList;this.nameTagList=nameTagList;this.initValueList=initValueList;this.titleTagList=titleTagList;this.filterList=filterList;this.currentUrl=currentUrl;this.contentFilters=contentFilters;for(var i=1;i<this.controlList.length;i++)
{var hiddenControl=document.getElementById(hiddenControlList[i]);if((hiddenControl!=null)&&(hiddenControl.value!=""))
initValueList[i]=hiddenControl.value;}
DropdownSet.prototype.DropdownOnChange=DropdownOnChange;DropdownSet.prototype.GetQueryString=GetQueryString;DropdownSet.prototype.PopulateDropdown=PopulateDropdown;DropdownSet.prototype.InitControlRecursive=InitControlRecursive;DropdownSet.prototype.ConsistencyCheckRecursive=ConsistencyCheckRecursive;DropdownSet.prototype.GetParentQueryStringRecursive=GetParentQueryStringRecursive;this.InitControlRecursive('0');if(customScript!=null)
{eval(customScript);}
for(i=0;i<this.childList[0].length;i++)
this.PopulateDropdown(this.childList[0][i]);}
function InitControlRecursive(i)
{for(var j=0;j<this.childList[i].length;j++)
{InitControl(this.controlList[this.childList[i][j]],this.hiddenControlList[this.childList[i][j]],this.displayValueList[this.childList[i][j]],this.titleTagList[this.childList[i][j]]);this.InitControlRecursive(this.childList[i][j]);}}
function InitControl(controlId,hiddenControlId,displayedTag,titleTag)
{control=document.getElementById(controlId);hiddenControl=document.getElementById(hiddenControlId);if((control!=null)&&(control.options!=null))
{control.length=0;if((titleTag!=null)&&(titleTag!=""))
control.options[control.options.length]=new Option(titleTag);else
control.options[control.options.length]=new Option(displayedTag,'');control.disabled=true;}
if((hiddenControl!=null)&&(control!=null))
{hiddenControl.value=control.value;if((hiddenControl.value!=null)&&(hiddenControl.value.indexOf("|")>=0))
hiddenControl.value=hiddenControl.value.substring(0,hiddenControl.value.indexOf("|"));}}
function PopulateDropdown(i)
{var url=this.hostUrl+'/'+this.urlList[i]+'?'+this.GetQueryString(i);new loadXMLDoc(url,this,i,this.urlList[i]);}
function ConsistencyCheckRecursive(url,i)
{if((this.parentList[i]!=null)&&(this.parentList[i]!="")&&(this.parentList[i]!="0"))
{if((url.indexOf(this.nameTagList[this.parentList[i]]+"=")<0)||(url.indexOf(GetIndividualQueryString(this.nameTagList[this.parentList[i]],document.getElementById(this.controlList[this.parentList[i]]).value))<0))
return false;else
return this.ConsistencyCheckRecursive(url,this.parentList[i]);}
return true;}
function GetParentQueryStringRecursive(i)
{if(this.parentList[i]==0)
return"";else
return GetIndividualQueryString(this.nameTagList[this.parentList[i]],document.getElementById(this.controlList[this.parentList[i]]).value)+this.GetParentQueryStringRecursive(this.parentList[i]);}
function GetQueryString(i)
{queryString=this.GetParentQueryStringRecursive(i);for(i=0;i<this.filterList.length;i++)
queryString+=GetIndividualQueryString(this.filterList[i][0],this.filterList[i][1]);return queryString+'currentUrl='+escape(this.currentUrl)+'&contentFilters='+this.contentFilters+'&';}
function GetIndividualQueryString(tag,value)
{if((value!=null)&&(value!=""))
return tag+'='+escape(value)+'&';else return'';}

function google_ad_request_done(google_ads)
{var s='';var i;if(google_ads.length==0)
return;if(google_ads[0].type=="text")
{for(i=0;i<google_ads.length;++i)
{var description=google_ads[i].line2+' '+google_ads[i].line3;if(max_length_description>0)
description=description.substring(0,max_length_description);s+='<div '+css_class_item_cell+'><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_title+'>'+
google_ads[i].line1+'</a><br><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_description+'>'+
description+'<br></a><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_url+'>'+
google_ads[i].visible_url+'</a></div><br />';}}
document.write(s);return;}

function google_ad_request_done(google_ads)
{var s='';var i;if(google_ads.length==0)
return;if(google_ads[0].type=="text")
{for(i=0;i<google_ads.length;++i)
{var description=google_ads[i].line2+' '+google_ads[i].line3;if(max_length_description>0)
description=description.substring(0,max_length_description);s+='<div '+css_class_item_cell+'><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_title+'>'+
google_ads[i].line1+'</a><br><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_description+'>'+
description+'<br></a><a target="_blank" href="'+google_ads[i].url+'" '+'onmouseout="window.status=\'\'" '+'onmouseover="window.status=\'go to '+
google_ads[i].visible_url+'\';return true;" '+
css_class_ads_url+'>'+
google_ads[i].visible_url+'</a></div><br />';}}
document.write(s);return;}

function OnDropDownChange(dropdownId,hiddenId)
{var dd=document.getElementById(dropdownId);var hd=document.getElementById(hiddenId);hd.value=dd.value;}
function Switch(objectId,linkId)
{var object=document.getElementById(objectId);if(object!=null)
{var link=document.getElementById(linkId);var status=object.style.display;if(status==''||status=='block')
{object.style.display='none';if(link!=null)
link.innerHTML="CHANGE VEHICLE";}
else
{object.style.display='block';if(link!=null)
link.innerHTML="CLOSE";}}}
function SwitchView(objectId,imageId,linkId)
{var image=document.getElementById(imageId);if(image!=null)
SwitchImage(image);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);var object=document.getElementById(objectId);if(object!=null)
{var status=object.style.display;if(status==''||status=='block')
object.style.display='none';else
object.style.display='block';}}
function SwitchObjectViews(openObjectId,closedObjectId,imageId,linkId)
{var image=document.getElementById(imageId);if(image!=null)
SwitchImage(image);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);var openObject=document.getElementById(openObjectId);if(openObject!=null)
{var status=openObject.style.display;if(status==''||status=='block')
openObject.style.display='none';else
openObject.style.display='block';}
var closedObject=document.getElementById(closedObjectId);if(closedObject!=null)
{var status=closedObject.style.display;if(status==''||status=='block')
closedObject.style.display='none';else
closedObject.style.display='block';}}
function SwitchTextDisplay(showObjectId,strOpenText,strHideText)
{var openObject=document.getElementById(showObjectId);if(openObject!=null)
{var status=openObject.innerHTML;if(status==''||status==strOpenText)
{openObject.innerHTML=strHideText;}
else
{openObject.innerHTML=strOpenText;}}}
function SwitchRowView(rowId,imgId,linkId)
{var img=document.getElementById(imgId);if(img!=null)
SwitchImage(img);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);for(var i=1;i<200;i++)
{var currRow=document.getElementById(rowId+i);if(currRow!=null)
{var status=currRow.style.display;if(status=='')
currRow.style.display='none';else
currRow.style.display='';}
else i=200;}}
function ShowHidePricing(trimID,hideFlag)
{for(var i=0;i<25;i++)
{if(trimArray!=null)
{var currRow=document.getElementById('div'+trimArray[i]);if(currRow!=null)
{currRow.style.display='none';}
else
break;currRow=document.getElementById('divRight'+trimArray[i]);if(currRow!=null)
{currRow.style.display='none';}}}
var currRow1=document.getElementById('div'+trimID);if(currRow1!=null)
currRow1.style.display='';currRow1=document.getElementById('divRight'+trimID);if(currRow1!=null)
currRow1.style.display='';}
function ShowHideTrimPricing(trimID,clientid,msrpid)
{var currRow1=document.getElementById('div'+trimID);var msrpclientid=document.getElementById(msrpid);if(currRow1!=null)
{var link=document.getElementById(clientid);var app=navigator.appName.substring(0,1);if(currRow1.style.display=='')
{if(app=='M')
link.innerText="Select Options";else
link.firstChild.nodeValue="Select Options";if(msrpclientid!=null)
{var msrp=document.getElementById('ctl00_ctl12_ctl00_rptTrimDisplay_ctl00_PricingNew_lblTotalMSRP2');if(msrp!=null)
{msrpclientid.innerHTML=msrp.innerHTML;}}
currRow1.style.display='none';}
else
{if(app=='M')
link.innerText="Hide Options";else
link.firstChild.nodeValue="Hide Options";currRow1.style.display='';}}}
function SwitchAllRowView(rowsAreOpen,tableId,switchAllLink,imagePrefix)
{rowsAreOpen=!rowsAreOpen;var rows=document.getElementById(tableId).getElementsByTagName('tr');for(var i=0;i<rows.length;i++)
{var tableRow=rows.item(i);if(tableRow!=null&&tableRow.id.indexOf('Row')>=0&&rowsAreOpen)
tableRow.style.display='';else if(tableRow!=null&&tableRow.id.indexOf('Row')>=0)
tableRow.style.display='none';}
var rows=document.getElementById(tableId).getElementsByTagName('div');for(var i=0;i<rows.length;i++)
{var tableRow=rows.item(i);if(tableRow!=null&&tableRow.id.indexOf('Row')>=0&&rowsAreOpen)
tableRow.style.display='';else if(tableRow!=null&&tableRow.id.indexOf('Row')>=0)
tableRow.style.display='none';}
var images=document.getElementById(tableId).getElementsByTagName('img');for(var i=0;i<images.length;i++)
{var currImage=images.item(i);if(currImage!=null&&currImage.id.indexOf('Img')>=0&&rowsAreOpen)
currImage.src=imagePrefix+'section_opened.gif';else if(currImage!=null&&currImage.id.indexOf('Img')>=0)
currImage.src=imagePrefix+'section_closed.gif';}
var links=document.getElementById(tableId).getElementsByTagName('a');for(var i=0;i<links.length;i++)
{var currLink=links.item(i);if(currLink!=null&&currLink.id.indexOf('Link')>=0&&rowsAreOpen)
currLink.innerHTML='Hide';else if(currLink!=null&&currLink.id.indexOf('Link')>=0)
currLink.innerHTML='View';}
if(rowsAreOpen)
document.getElementById(switchAllLink).innerHTML='Collapse All';else
document.getElementById(switchAllLink).innerHTML='Expand All';}
function SwitchAllTBodyView(tableId,labelID)
{var txtLink=document.getElementById(labelID).innerHTML;var tBody=document.getElementById(tableId).getElementsByTagName('tbody');for(var i=0;i<tBody.length;i++)
{var tableBody=tBody[i].id;if((tableBody!=null)&&(tableBody.indexOf('TBodySection')>=0))
{if(txtLink=='Expand All')
{document.getElementById(tableBody).style.display='';document.getElementById(labelID).innerHTML='Collapse All';}
else
{document.getElementById(tableBody).style.display='none';document.getElementById(labelID).innerHTML='Expand All';}}}
var mozilla=document.getElementById&&!document.all;var images=document.getElementById(tableId).getElementsByTagName('img');var alternative=true;for(var i=0;i<images.length;i++)
{var currImage=images.item(i);if(currImage!=null&&currImage.src.indexOf('section_')>=0)
{var n=mozilla?currImage.parentNode.parentNode.id:currImage.parentElement.parentElement.id;if(txtLink=='Expand All')
{if(alternative)
{document.getElementById(n).style.display='';document.getElementById(n).style.opacity=0.99;alternative=false;}
else
{document.getElementById(n).style.display='none';alternative=true;}}
else
{if(alternative)
{document.getElementById(n).style.display='none';alternative=false;}
else
{document.getElementById(n).style.display='';document.getElementById(n).style.opacity=0.99;alternative=true;}}}}
return;}
function ShowHideRows(linkId,tableId,collapseText,collapseStyle,expandStyle)
{var close=false;if(document.getElementById(linkId).innerHTML=="-")
close=true;var rows=document.getElementById(tableId).getElementsByTagName('tr');for(var i=0;i<rows.length;i++)
{if(i==0)
{var headers=document.getElementById(tableId).getElementsByTagName('th');headers[0].className=(close==true)?collapseStyle:expandStyle;for(var j=1;j<headers.length;j++)
{headers[j].style.display=(close==true)?'none':'';}}
else
{rows[i].style.display=(close==true)?'none':'';rows[i].style.height=(close==true)?'0px':'auto';}}
if(close)
document.getElementById(linkId).innerHTML='+ '+collapseText;else
document.getElementById(linkId).innerHTML='-';}
function SwitchImage(image)
{if(image.src!=null)
{if(image.src.indexOf('opened')>=0)
image.src=image.src.replace('opened','closed');else if(image.src.indexOf('closed')>=0)
image.src=image.src.replace('closed','opened');}}
function SwitchLink(link)
{if(link.innerHTML!=null)
{if(link.innerHTML.indexOf('Hide')>=0)
link.innerHTML=link.innerHTML.replace('Hide','View');else if(link.innerHTML.indexOf('View')>=0)
link.innerHTML=link.innerHTML.replace('View','Hide');}}
function IsFlashInstalled(requiredVersion)
{var maxVersion=9;var actualVersion=0;if(navigator.plugins&&navigator.plugins.length)
{if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"])
{var isVersion2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+isVersion2].description;if(parseInt(flashDescription.substring(16))>=requiredVersion)
return true;}}
else
{flashObj=false;for(var i=2;i<=maxVersion;i++)
{execScript('on error resume next: flashObj = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'"))','VBScript');if(flashObj==true&&i>=requiredVersion)
return true;}}
if(navigator.userAgent.indexOf("WebTV")!=-1&&4>=requiredVersion)
return true;return false;}
function IsQTInstalled()
{var qtInstalled=false;qtObj=false;if(navigator.plugins&&navigator.plugins.length)
{for(var i=0;i<navigator.plugins.length;i++)
{var plugin=navigator.plugins[i];if(plugin.name.indexOf("QuickTime")>-1)
qtInstalled=true;}}
else
{execScript('on error resume next: qtObj = IsObject(CreateObject("QuickTimeCheckObject.QuickTimeCheck.1"))','VBScript');qtInstalled=qtObj;}
return qtInstalled;}
function CalculateNumVehicles(strTableId,intNumStaticColumns)
{var main_table=document.getElementById(strTableId);var first_row=main_table.getElementsByTagName('tr')[0];return first_row.getElementsByTagName('td').length-intNumStaticColumns;}
var intCurrPage=-1;function NextPage(strTableId,intNumPages,intNumVehiclesPerPage,intNumStaticColumns)
{if(intCurrPage>=intNumPages)return;intCurrPage++;var intStartIndex=intNumVehiclesPerPage*intCurrPage+intNumStaticColumns;var intEndIndex=intNumVehiclesPerPage*intCurrPage+(intNumStaticColumns-1)+intNumVehiclesPerPage;var main_table=document.getElementById(strTableId);var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=intNumStaticColumns;j<main_table_cells.length;j++)
{if(j<intStartIndex||j>intEndIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
if(intCurrPage>0)document.getElementById('prev').style.display='';if(intCurrPage>=intNumPages)document.getElementById('next').style.display='none';}
function PrevPage(strTableId,intNumVehiclesPerPage,intNumStaticColumns)
{if(intCurrPage<=0)return;intCurrPage--;var intStartIndex=intNumVehiclesPerPage*intCurrPage+intNumStaticColumns;var intEndIndex=intNumVehiclesPerPage*intCurrPage+(intNumStaticColumns-1)+intNumVehiclesPerPage;var main_table=document.getElementById(strTableId);var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=intNumStaticColumns;j<main_table_cells.length;j++)
{if(j<intStartIndex||j>intEndIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
document.getElementById('next').style.display='';if(intCurrPage<=0)document.getElementById('prev').style.display='none';}
function Popup(url,width,height)
{InfoWindow=window.open(url,"PopupWindow","fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,directories=no,location=no,width="+width+",height="+height+",left=200,top=200");if(window.focus)
{InfoWindow.focus()}}
function Popup_Open_Redirect_Full(url,redirectUrl)
{window.location.href=redirectUrl;InfoWindow=window.open(url,"PopupWindow","resizable=yes,fullscreen=no,scrollbars=yes,width=1000,height=600,left=200,top=200");if(InfoWindow!=null)
InfoWindow.blur();self.focus();}
function goto_URL_drop_down(object)
{if(object!=null)
{var urlToGoTo=object.options[object.selectedIndex].value;if(urlToGoTo!="")
{window.location.href=urlToGoTo;}
else
{object.options[0].selected=true;}}}
function resizeAvatars(width,height)
{var images=document.getElementsByTagName('img');if(images!=null)
{for(var i=0;i<images.length;i++)
{if(images[i].className=='forums_thread_user_avatar')
ResizeAvatar(images[i]);if(images[i].name=='avatarImage')
{ResizeAvatar(images[i]);}
if(images[i].name=='signatureImage')
ResizeSignature(images[i]);}}}
function resize(width,height)
{var images=document.getElementsByTagName('img');if(images!=null)
{for(var i=0;i<images.length;i++)
{if(images[i].className=='forums_thread_user_avatar')
ResizeAvatar(images[i]);if(images[i].name=='avatarImage')
{ResizeAvatar(images[i]);}
if(images[i].name=='signatureImage')
ResizeSignature(images[i]);}}}
function ResizeAvatar(avatar)
{ResizeAvatarCustom(avatar,100,67);}
function ResizeAvatarCustom(avatar,width,height)
{var widthRatio=avatar.width/width;var heightRatio=avatar.height/height;if(heightRatio>widthRatio&&avatar.height>height)
{avatar.width=avatar.width/(avatar.height/height);avatar.height=height;}
else if(avatar.width>width)
{avatar.height=avatar.height/(avatar.width/width);avatar.width=width;}
avatar.style.visibility="visible";}
function ResizeSignature(oSignatureImage)
{width=300;height=100;var widthRatio=oSignatureImage.width/width;var heightRatio=oSignatureImage.height/height;if(heightRatio>widthRatio&&oSignatureImage.height>height)
{oSignatureImage.width=oSignatureImage.width/(oSignatureImage.height/height);oSignatureImage.height=height;}
else if(oSignatureImage.width>width)
{oSignatureImage.height=oSignatureImage.height/(oSignatureImage.width/width);oSignatureImage.width=width;}
oSignatureImage.style.visibility="visible";}
function ValidateAvatar(tboxId,btnId,imgId)
{UpdateAvatar(tboxId,btnId,imgId)
var avatar=document.getElementById(imgId);var avatarButton=document.getElementById(btnId);if(avatar!=null&&avatarButton!=null)
{if(avatar.height*avatar.width>250000)
alert('Error: This avatar exceeds the maximum allowed filesize');else if(avatar.height>67||avatar.width>100)
{if(confirm('Warning: This image exceeds the maximum resolution, click "OK" to continue anyway and let us reduce the size for you'))
{avatarButton.disabled=false;ResizeAvatar(avatar);}}
else
{avatarButton.disabled=false;ResizeAvatar(avatar);}}}
function UpdateAvatar(tboxId,btnId,imgId)
{var avatar=document.getElementById(imgId);var avatarTextbox=document.getElementById(tboxId);var avatarButton=document.getElementById(btnId);if(avatar!=null&&avatarTextbox!=null)
{var newImage=new Image();newImage.src=avatar.src=avatarTextbox.value;if(newImage.height!=null&&newImage.width!=null)
{avatar.height=newImage.height;avatar.width=newImage.width;}}}
function MakeVisible(id)
{var element=document.getElementById(id);if(element!=null)element.style.display='';}
function AddCode(tboxId,bbcode)
{var tbox=document.getElementById(tboxId);if(tbox!=null)
{if(document.selection)
{tbox.focus();sel=document.selection.createRange();var selectedText=sel.text;bbcode=ReplaceLink(bbcode,selectedText);bbcode=ReplaceImage(bbcode,selectedText);sel.text=ReplaceBBCodeToken(bbcode,selectedText);}
else if(tbox.selectionStart||tbox.selectionStart=='0')
{var startPos=tbox.selectionStart;var endPos=tbox.selectionEnd;var currValue=tbox.value;var selectedText=currValue.slice(startPos,endPos);bbcode=ReplaceLink(bbcode,selectedText);bbcode=ReplaceImage(bbcode,selectedText);tbox.value=currValue.substring(0,startPos);tbox.value+=ReplaceBBCodeToken(bbcode,selectedText);tbox.value+=currValue.substring(endPos);var intSelectionLength=endPos+ReplaceBBCodeToken(bbcode,'').length;SetCursorPosition(tbox,startPos,intSelectionLength);}
else
tbox.value+=bbcode;}}
function ReplaceLink(bbcode,selectedText)
{if(bbcode.indexOf('{{{url_link}}}')!=-1)
{if(selectedText==''||selectedText==null)selectedText='http://';var answer=prompt("Choose the url for your link (must contain 'http://')",selectedText);if(answer==null)return'';return ReplaceLinkDisplay(bbcode.replace('{{{url_link}}}',answer),answer);}
return bbcode;}
function ReplaceLinkDisplay(bbcode,selectedText)
{if(bbcode.indexOf('{{{url_display}}}')!=-1)
{var answer=prompt("Choose the text to display for your link",selectedText);if(answer==null)return'';return bbcode.replace('{{{url_display}}}',answer);}
return bbcode;}
function ReplaceImage(bbcode,selectedText)
{if(bbcode.indexOf('{{{image_url}}}')!=-1)
{var answer=prompt("Choose the full url of your image (must be of the form 'http://')",selectedText);if(answer==null)return'';return bbcode.replace('{{{image_url}}}',answer);}
return bbcode;}
function ReplaceBBCodeToken(bbcode,selectedText)
{if(bbcode)
{return bbcode.replace('{{{bold_text}}}',selectedText).replace('{{{italic_text}}}',selectedText).replace('{{{underline_text}}}',selectedText).replace('{{{url_link}}}',selectedText);}
return'';}
function SetCursorPosition(ctrl,iCaretStart,iCaretEnd)
{if(ctrl.selectionStart||ctrl.selectionStart=='0')
{ctrl.selectionStart=iCaretStart;if(iCaretEnd!=null)
ctrl.selectionEnd=iCaretEnd;else
ctrl.selectionEnd=iCaretStart;ctrl.focus();}}
function Set_Cookie(name,value,expires,path,domain,secure)
{var today=new Date();today.setTime(today.getTime());if(expires)
{expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+
((secure)?";secure":"");}
function Get_Cookie(check_name){var a_all_cookies=document.cookie.split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++)
{a_temp_cookie=a_all_cookies[i].split('=');cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,'');if(cookie_name==check_name)
{b_cookie_found=true;if(a_temp_cookie.length>1)
{cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''));}
return cookie_value;break;}
a_temp_cookie=null;cookie_name='';}
if(!b_cookie_found)
{return null;}}
function Delete_Cookie(name,path,domain){if(Get_Cookie(name))document.cookie=name+"="+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function CommunityCookieTest(cookieHiddenFieldId)
{Set_Cookie('test','none','','/','','');if(Get_Cookie('test'))
{document.getElementById(cookieHiddenFieldId).value='True';}
Delete_Cookie('test','/','');}
function Set_Search_Cookie(name,make,model,yearFrom,yearTo,priceFrom,priceTo,range,mileage,color,bodystyle,transmission,doors,engine,driveType)
{var makeDD=document.getElementById(make);var modelDD=document.getElementById(model);var yearFromDD=document.getElementById(yearFrom);var yearToDD=document.getElementById(yearTo);var priceFromDD=document.getElementById(priceFrom);var priceToDD=document.getElementById(priceTo);var rangeDD=document.getElementById(range);var mileageDD=document.getElementById(mileage);var colorDD=document.getElementById(color);var bodystyleDD=document.getElementById(bodystyle);var transmissionDD=document.getElementById(transmission);var doorsDD=document.getElementById(doors);var engineDD=document.getElementById(engine);var driveTypeDD=document.getElementById(driveType);var strCookie;var tempSelectedValue='';if(makeDD!=null)
{tempSelectedValue=makeDD.options[makeDD.selectedIndex].value;if(tempSelectedValue!=null&&tempSelectedValue.indexOf("|")>0)
tempSelectedValue=tempSelectedValue.substring(0,tempSelectedValue.indexOf("|"));strCookie=tempSelectedValue+'&';}
if(modelDD!=null)
{tempSelectedValue=modelDD.options[modelDD.selectedIndex].value;if(tempSelectedValue!=null&&tempSelectedValue.indexOf("|")>0)
tempSelectedValue=tempSelectedValue.substring(0,tempSelectedValue.indexOf("|"));strCookie+=tempSelectedValue+'&';}
if(yearFromDD!=null)
strCookie+=yearFromDD.options[yearFromDD.selectedIndex].text+'&';if(yearToDD!=null)
strCookie+=yearToDD.options[yearToDD.selectedIndex].text+'&';if(priceFromDD!=null)
strCookie+=priceFromDD.options[priceFromDD.selectedIndex].text+'&';if(priceToDD!=null)
strCookie+=priceToDD.options[priceToDD.selectedIndex].text+'&';if(rangeDD!=null)
strCookie+=rangeDD[rangeDD.selectedIndex].text+'&';if(mileageDD!=null)
strCookie+=mileageDD.options[mileageDD.selectedIndex].text+'&';if(colorDD!=null)
strCookie+=colorDD.options[colorDD.selectedIndex].text+'&';if(bodystyleDD!=null)
strCookie+=bodystyleDD.options[bodystyleDD.selectedIndex].text+'&';if(transmissionDD!=null)
strCookie+=transmissionDD.options[transmissionDD.selectedIndex].text+'&';if(doorsDD!=null)
strCookie+=doorsDD.options[doorsDD.selectedIndex].text+'&';if(engineDD!=null)
strCookie+=engineDD.options[engineDD.selectedIndex].text+'&';if(driveTypeDD!=null)
strCookie+=driveTypeDD.options[driveTypeDD.selectedIndex].text;document.cookie=name+"="+escape(strCookie);}
function Length_TextField_Validator(elmId)
{var element=document.getElementById(elmId);if((element.value.length<2)||(element.value.length>64))
{mesg="Your search keyword must be at least 2 characters.\n"
mesg=mesg+"Please verify your input and try again."
alert(mesg);element.focus();return(false);}
return(true);}
var DH=0;var an=0;var al=0;var ai=0;if(document.getElementById){ai=1;DH=1;}else{if(document.all){al=1;DH=1;}else{browserVersion=parseInt(navigator.appVersion);if((navigator.appName.indexOf('Netscape')!=-1)&&(browserVersion==4)){an=1;DH=1;}}}function fd(oi,wS){if(ai)return wS?document.getElementById(oi).style:document.getElementById(oi);if(al)return wS?document.all[oi].style:document.all[oi];if(an)return document.layers[oi];}
function pw(){return window.innerWidth!=null?window.innerWidth:document.body.clientWidth!=null?document.body.clientWidth:null;}
function mouseX(evt){if(evt.pageX)return evt.pageX;else if(evt.clientX)return evt.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);else return null;}
function mouseY(evt){if(evt.pageY)return evt.pageY;else if(evt.clientY)return evt.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);else return null;}
function popUp(evt,oi){if(DH){var wp=pw();ds=fd(oi,1);dm=fd(oi,0);st=ds.visibility;if(dm.offsetWidth)ew=dm.offsetWidth;else if(dm.clip.width)ew=dm.clip.width;if(st=="visible"||st=="show"){ds.visibility="hidden";}else{tv=mouseY(evt)+20;lv=mouseX(evt)-(ew/4);if(lv<2)lv=2;else if(lv+ew>wp)lv-=ew/2;if(!an){lv+='px';tv+='px';}ds.left=lv;ds.top=tv;ds.visibility="visible";}}}
function SetTooltipText(controlId,textControlId)
{var control=document.getElementById(controlId);var textControl=document.getElementById(textControlId);if((control!=null)&&(textControl!=null))
{control.innerHTML=textControl.innerHTML;}}
function GetDiggUrl(url)
{if(url.lastIndexOf('/')==(url.length-1))
{digg_url=url;}
else
{var b=/.html$|.htm$/i.test(url);if(b==true)
{digg_url=url.substring(0,url.lastIndexOf('/')+1);}
else
{digg_url=url+'/';}}
digg_url=digg_url+"index.html";}
function SetUniqueRadioButton(nameregex,current)
{re=new RegExp(nameregex);for(i=0;i<document.forms[0].elements.length;i++)
{elm=document.forms[0].elements[i]
if(elm.type=='checkbox')
{if(re.test(elm.id))
{elm.checked=false;}}}
current.checked=true;}
function EnableValidator(cb,validatorId)
{var validator=document.getElementById(validatorId);if(cb!=null&&validator!=null)
{ValidatorEnable(validator,!cb.checked);}}
function hideAllContainers(ev)
{if(document.getElementById("quickSearchContainer")!=null)
hideMenuContainer(ev,"quickSearchContainer");if(document.getElementById("divModTools")!=null)
hideMenuContainer(ev,"divModTools");}
function checkOrUnCheckAll(containerId,isChecked)
{var el=document.getElementById(containerId);if((el!=null)&&(el.elements!=null)&&(el.elements.length>0))
{for(var i=0;i<el.elements.length;i++)
{if(el.elements[i]!=null)
{el.elements[i].checked=isChecked;}}}}
function PopOpen(strUrl){PopOpenDimensions(strUrl,'575','220','0');}
function PopOpenDimensions(strUrl,intWidth,intHeight,intScrollBars){var new_blog=window.open(strUrl,"new_blog","width="+intWidth+",height="+intHeight+",scrollbars="+intScrollBars+",status=1");new_blog.focus();}
function confirmDelete()
{if(confirm("Are you sure you want to delete this post"))return true;return false;}
function addImageToFreeTextBox(clientId,fid)
{var dropDown=document.getElementById(clientId);if(dropDown!=null)
{var ftbId=dropDown.options[dropDown.selectedIndex].value;if(ftbId!=null&&ftbId!='')
{FTB_API[ftbId].InsertHtml('<p>&lt;Image fid = \"'+fid+'\"&gt;</p>');return false;}}}
function createcssmenu2(){for(var i=0;i<cssmenuids.length;i++){var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++){ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
if(ultags[t].parentNode.offsetLeft<0)
ultags[t].style.left=ultags[t].parentNode.offsetLeft+csssubmenuoffsetleft2+"px"
else
ultags[t].style.left=ultags[t].parentNode.offsetLeft+csssubmenuoffsetleft+"px"
var spanref=document.createElement("span")
spanref.className="arrowdiv"
spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
ultags[t].parentNode.onmouseover=function(){this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function(){this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function showMenuContainer(src,divId,textBoxId)
{var elm=document.getElementById(src);var menuobj=document.getElementById(divId);if(divId!=null)
{var searchLinkLeftPos=fetch_object_posleft(elm);var searchLinkTopPos=fetch_object_postop(elm);var slidedir='left';var leftpx=fetch_object_posleft(elm);var toppx=fetch_object_postop(elm)+elm.offsetHeight;if((leftpx+menuobj.offsetWidth)>=document.body.clientWidth)
{leftpx=leftpx+elm.offsetWidth-menuobj.offsetWidth;slidedir="right";}
else
{slidedir="left";}
menuobj.style.left=leftpx+"px";menuobj.style.top=toppx+"px";menuobj.style.display='block';var searchBox=document.getElementById(textBoxId);if(searchBox!=null)
{searchBox.focus();}}}
function hideMenuContainer(ev,divId)
{if(!ev)var ev=window.event;var menuobj=document.getElementById(divId);if(menuobj!=null)
{var menuLeftPos=fetch_object_posleft(menuobj);var menuTopPos=fetch_object_postop(menuobj);var menuHeight=menuobj.offsetHeight;var menuWidth=menuobj.offsetWidth;if(!((ev.screenX>=menuLeftPos)&&(ev.screenX<=(menuLeftPos+menuWidth))&&(ev.screenY>=menuTopPos)&&(ev.screenY<=(menuTopPos+menuTopPos))))
{var oQuickSearchContainer=document.getElementById(divId);oQuickSearchContainer.style.display='none';}}}
function fetch_object_posleft(elm)
{var left=elm.offsetLeft;while((elm=elm.offsetParent)!=null)
{left+=elm.offsetLeft;}
return left;}
function fetch_object_postop(elm)
{var top=elm.offsetTop;while((elm=elm.offsetParent)!=null)
{top+=elm.offsetTop;}
return top;}
function doTextControlCharacterLimit(control)
{maxLength=control.attributes["maxLength"].value;if(maxLength)
{if(control.value.length>=maxLength)
{control.value=control.value.substring(0,maxLength);}}}
function UpdateHiddenFieldValue(hiddenFieldControlId,valueToUpdate)
{var hiddenField=document.getElementById(hiddenFieldControlId);if(hiddenField!=null)
{if(hiddenField.value.indexOf(valueToUpdate)>-1)
{hiddenField.value=hiddenField.value.replace(valueToUpdate+',','');}
else
{hiddenField.value=hiddenField.value+valueToUpdate+',';}}}
function DoCarResearchButtonClick(hiddenFieldVehicleMakeControlId,hiddenFieldVehicleModelControlId)
{var hiddenFieldVehicleMake=document.getElementById(hiddenFieldVehicleMakeControlId);var hiddenFieldVehicleModel=document.getElementById(hiddenFieldVehicleModelControlId);var returnVal=false;if((hiddenFieldVehicleMake.value!=null)&&(hiddenFieldVehicleMake.value.length>0)&&(hiddenFieldVehicleMake.value!="-1"))
{if((hiddenFieldVehicleModel.value!=null)&&(hiddenFieldVehicleModel.value.length>0)&&(hiddenFieldVehicleModel.value!="-1"))
{returnVal=true;}
else
{alert("Please select a vehicle model.");returnVal=false;}}
else
{alert("Please select a vehicle brand.");returnVal=false;}
return returnVal;}
function calculateNumImages()
{var main_table=document.getElementById('main_content');var first_row;if(main_table)
first_row=main_table.getElementsByTagName('tr')[0];else
return 0;return first_row.getElementsByTagName('td').length;}
function scroll_next()
{if(page>=numPages)return false;page++;var startIndex=numImagesPerPage*page;var endIndex=numImagesPerPage*(page+1)-1;if(showArrowsWhenNeeded=="True"&&(startIndex==0)&&(numImages<=numImagesPerPage))
{document.getElementById('tdPrev').style.display='none';document.getElementById('tdNext').style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
return false;}
function scroll_prev()
{if(page<=0)return false;page--;var startIndex=numImagesPerPage*page;var endIndex=numImagesPerPage*(page+1)-1;if(showArrowsWhenNeeded=="True"&&(startIndex==0)&&(numImages<=numImagesPerPage))
{document.getElementById('tdPrev').style.display='none';document.getElementById('tdNext').style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
return false;}
function scroller_onmouseover(index)
{var tableCellIndex=index-startIndexMain;var scrollerDivider=document.getElementById("scrollerDivider");var main_table=document.getElementById("main_content");var main_table_rows=main_table.getElementsByTagName('tr');var main_table_row;var main_table_cells;highlightIndex=tableCellIndex;if(main_table_rows.length!=1)
return;main_table_row=main_table_rows[0];main_table_cells=main_table_row.getElementsByTagName("td");for(j=0;j<main_table_cells.length;j++)
{main_table_cells[j].className="";}
for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
drilldownItems[index].parentNode.parentNode.style.display="";drilldownItems[index].style.display="";main_table_cells[tableCellIndex].className=cssClassHighlightedItem;if(highlightIndex==0)
scrollerDivider.className="s2_f_624_3 mgn_l";else if(highlightIndex==1)
scrollerDivider.className="s2_f_624_4 mgn_l";else if(highlightIndex==2)
scrollerDivider.className="s2_f_624 mgn_l";else if(highlightIndex=3)
scrollerDivider.className="s2_f_624_5 mgn_l";}
function init_scroller_flipper()
{if(startIndexMain<0)
startIndexMain=0;var leftScrollButton=document.getElementById("leftScrollButton");var rightScrollButton=document.getElementById("rightScrollButton");var scrollerDivider=document.getElementById("scrollerDivider");var main_table=document.getElementById("main_content");var main_table_rows=main_table.getElementsByTagName('tr');var main_table_row;var main_table_cells;if(main_table_rows.length!=1)
return;main_table_row=main_table_rows[0];main_table_cells=main_table_row.getElementsByTagName("td");for(j=0;j<main_table_cells.length;j++)
tableCells[j]=main_table_cells[j];for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
if(numImages==1)
{var td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;scrollerDivider.className="s2_f_624_2 mgn_l";drilldownItems[0].parentNode.parentNode.style.display="";drilldownItems[0].style.display="";main_table_cells[0].style.display="";scroller_onmouseover(0);}
else if(numImages==2)
{var td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;scrollerDivider.className="s2_f_624_2 mgn_l";drilldownItems[0].style.display="";drilldownItems[0].parentNode.parentNode.style.display="";main_table_cells[0].style.display="";main_table_cells[1].style.display="";scroller_onmouseover(1);}
else if(numImages==3)
{var td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;drilldownItems[0].style.display="";drilldownItems[0].parentNode.parentNode.style.display="";main_table_cells[0].style.display="";main_table_cells[1].style.display="";main_table_cells[2].style.display="";main_table_cells[2].className=cssClassHighlightedItem;scroller_onmouseover(2);}
else
{leftScrollButton.src=leftImageButtonDisabled;for(var i=0;i<main_table_cells.length;i++)
{if(i<numImagesPerPage)
main_table_cells[i].style.display="";else
main_table_cells[i].style.display="none";}
drilldownItems[2].style.display="";drilldownItems[2].parentNode.parentNode.style.display="";main_table_cells[2].className=cssClassHighlightedItem;scroller_onmouseover(2);}}
function highlightDrilldownItem(n)
{for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
drilldownItems[index].parentNode.parentNode.style.display="";drilldownItems[index].style.display="";}
function scroll_next2(isForward)
{if(numImages<4)
{return false;}
var leftScrollButton=document.getElementById("leftScrollButton");var rightScrollButton=document.getElementById("rightScrollButton");if(isForward)
{if(startIndexMain+numImagesPerPage==numImages)
return false;startIndexMain++;leftScrollButton.src=leftImageButton;rightScrollButton.src=rightImageButton;if(startIndexMain+numImagesPerPage==numImages)
rightScrollButton.src=rightImageButtonDisabled;}
else
{if(startIndexMain==0)
return false;startIndexMain--;leftScrollButton.src=leftImageButton;rightScrollButton.src=rightImageButton;if(startIndexMain==0)
leftScrollButton.src=leftImageButtonDisabled;}
for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].parentNode.parentNode.style.display='none';drilldownItems[i].style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_rows=main_table.getElementsByTagName('tr');if(main_table_rows.length!=1)
return false;var main_table_row=main_table_rows[0];while(main_table_row.hasChildNodes())
{main_table_row.firstChild.className="";main_table_row.removeChild(main_table_row.firstChild);}
if(startIndexMain<0)
startIndexMain=numImages-1;if(startIndexMain>=numImages)
startIndexMain=0;endIndexMain=startIndexMain+numImagesPerPage;var count=0;for(var i=startIndexMain;i<endIndexMain;i++)
{if(i<numImages)
{tableCells[i].style.display="";if(i==startIndexMain+highlightIndex)
{tableCells[i].className=cssClassHighlightedItem;drilldownItems[i].parentNode.parentNode.style.display="";drilldownItems[i].style.display="";}
else
{tableCells[i].className="";drilldownItems[i].parentNode.parentNode.style.display="none";drilldownItems[i].style.display="none";}
main_table_row.appendChild(tableCells[i]);count++;}}
return false;}
function scroll_prev2()
{if(startIndexMain<=0)return false;for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';}
startIndexMain--;var startIndex=startIndexMain;var endIndex=startIndexMain+numImagesPerPage-1;var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');var n=-1;for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)
{main_table_cells[j].className=cssClassItem;main_table_cells[j].style.display='none';}
else
{n++;if(n==highlightIndex)
{main_table_cells[j].className=cssClassHighlightedItem;if(j<drilldownItems.length)
drilldownItems[j].style.display='';}
else
{main_table_cells[j].className=cssClassItem;}
main_table_cells[j].style.display='';}}}
return false;}
function select_image(selImageUrl,srcImage,styleOff,styleOn)
{var selectFirstImage=false;var selImageTitle="";if(!selImageUrl)
{selectFirstImage=true;}
selImageUrl=selImageUrl.replace(" ","%20");var main_table=document.getElementById('main_content');if(!main_table)
{alert("Entered");document.getElementById('ScrollerContentTable').innerHTML="";return;}
var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{var main_image=main_table_cells[j].getElementsByTagName('img');if(main_image[0].src==selImageUrl)
{selectFirstImage=true;}
if(selectFirstImage)
{main_image[0].className=styleOn;selImageUrl=main_image[0].src;selImageTitle=main_image[0].alt;selImageIndex=j;selectFirstImage=false;}
else
{main_image[0].className=styleOff;}}}
srcImage.src=selImageUrl;srcImage.alt=selImageTitle.replace("Picture","Photo");srcImage.title=selImageTitle.replace("Picture","Photo");}
function LoadImage(eMoz,imgMain)
{if(!eMoz)
eMoz=window.event;if(eMoz.target)
LoadMainImage(eMoz.target.src,document.getElementById(imgMain),true);else
LoadMainImage(eMoz.srcElement.src,document.getElementById(imgMain),true);}
function HideVisibility(objElement)
{if(navigator.appName.indexOf('Netscape')!=-1)
{document.getElementById(objElement).innerHTML="";}
else
{document.getElementById(objElement).innerText="";}
document.getElementById(objElement).className="hide";}
function HighlightRowCol(tableName,row,col,regionRowStart,regionRowEnd,regionColStart,regionColEnd,cssClassHighlightCell,cssClassHighlightRow,cssClassHighlightCol,highlightLeft,highlightRight,highlightTop,highlightBottom)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd))&&((row==i)||(col==j)))
{tbl.rows[i].cells[j].classNameBackup=tbl.rows[i].cells[j].className;if((row==i)&&(col==j)&&(cssClassHighlightCell!=''))
tbl.rows[i].cells[j].className=cssClassHighlightCell;else if((row==i)&&(col!=j)&&(cssClassHighlightRow!='')&&(((highlightLeft=='True')&&(j<col))||((highlightRight=='False')&&(j>col))))
tbl.rows[i].cells[j].className=cssClassHighlightRow;else if((row!=i)&&(col==j)&&(cssClassHighlightCol!='')&&(((highlightTop=='True')&&(i<row))||((highlightBottom=='False')&&(i>row))))
tbl.rows[i].cells[j].className=cssClassHighlightCol;}}}}
function UnhighlightRowCol(tableName,row,col,regionRowStart,regionRowEnd,regionColStart,regionColEnd)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd))&&((row==i)||(col==j)))
tbl.rows[i].cells[j].className=tbl.rows[i].cells[j].classNameBackup;}}}
function TableHighlightSetup(tableName,regionRowStart,regionRowEnd,regionColStart,regionColEnd,cssClassHighlightCell,cssClassHighlightRow,cssClassHighlightCol,highlightLeft,highlightRight,highlightTop,highlightBottom)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd)))
{tbl.rows[i].cells[j].onmouseover=new Function("HighlightRowCol ('"+tableName+"', "+i+", "+j+", "+regionRowStart+", "+regionRowEnd+", "+regionColStart+", "+regionColEnd+", '"+cssClassHighlightCell+"', '"+cssClassHighlightRow+"', '"+cssClassHighlightCol+"', '"+highlightLeft+"', '"+highlightRight+"', '"+highlightTop+"', '"+highlightBottom+"');");tbl.rows[i].cells[j].onmouseout=new Function("UnhighlightRowCol ('"+tableName+"', "+i+", "+j+", "+regionRowStart+", "+regionRowEnd+", "+regionColStart+", "+regionColEnd+");");}}}}
function resizeSearchImages()
{var images=document.getElementsByTagName("img");if(images!=null)
{for(var i=0;i<images.length;i++)
{var image=images[i];if(image.className=="search_image_mm")
{resizeSearchImage(image,300,187);}
if(image.className=="search_image")
{resizeSearchImage(image,100,60);}
if(image.className=="search_image_large")
{resizeSearchImage(image,200,125);}
if(image.className=="search_image_small")
{resizeSearchImage(image,40,30);}}}}
function resizeSearchImage(image,width,height)
{var newHeight=image.height*width/image.width;if(newHeight>0)
{image.height=newHeight;image.width=width;}}
function gotoSearchPage(newPageCtrl)
{if(newPageCtrl!=null&&newPageCtrl.value.length>0)
{var newPage=newPageCtrl.value;if(isNaN(newPage))
{alert("Please enter a valid page number");newPageCtrl.value="";newPageCtrl.focus();}
else
{var path=document.location.pathname;var index=-1;var newPath="";if(path.indexOf("/index")!=-1)
{index=path.indexOf("/index");}
if(path.indexOf("/page")!=-1)
{index=path.indexOf("/page");}
if(index!=-1)
{var end=path.indexOf(".",index);var beginStr=path.substring(0,index+1);var endStr=path.substring(end);if(newPage==0||newPage==1)
{newPath=beginStr+"index"+endStr;}
else
{newPath=beginStr+"page"+newPage+endStr;}
document.location.href=newPath+document.location.search;}}}
else
{alert("Please enter a page number");newPageCtrl.value="";newPageCtrl.focus();}}
function getReplaceString(searchString)
{var result="";for(var i=0;i<matches.length;i++)
{if(searchString.toLowerCase().indexOf(matches[i])!=-1)
{var start=searchString.toLowerCase().indexOf(matches[i]);replaceString=searchString.substring(start,start+matches[i].length+1);break;}}
result=searchString.replace(replaceString,"");return result;}
var matches=new Array()
matches[0]="classifieds";matches[1]="for sale";matches[2]="photo";matches[3]="photos";matches[4]="picture";matches[5]="pictures";matches[6]="image";matches[7]="images";matches[8]="photograph";matches[9]="photographs";matches[10]="video";matches[11]="videos";matches[12]="movie";matches[13]="movies";function matchQuery(searchString)
{var searchPage="";for(var i=0;i<matches.length;i++)
{if(searchString.toLowerCase().indexOf(matches[i])!=-1)
{switch(matches[i])
{case"classifieds":case"for sale":searchPage="classifieds";break;case"photo":case"photos":case"picture":case"pictures":case"image":case"images":case"photograph":case"photographs":searchPage="photos";break;case"video":case"videos":case"movie":case"movies":searchPage="video";break;}
break;}}
return searchPage;}
function getRBListSelection(rbList)
{var result;if(rbList!=null)
{for(var i=0;i<rbList.rows.length;i++)
{var row=rbList.rows[i];if(row!=null)
{var ctrl=row.cells[0].firstChild;if(ctrl!=null)
{if(ctrl.checked==true)
{result=ctrl.value;}}}}}
return result;}
var cssnavmenuid_arr=new Array();var menuCount=0;var itemCount=0;function addnavmenu(id)
{cssnavmenuid_arr[menuCount]="cssnavmenu"+id;menuCount++;}
function createcssnavmenu2()
{if(navigator.appName=="Microsoft Internet Explorer")
{var b=document.getElementById("break");if(b)
b.parentNode.removeChild(b);}
for(var i=0;i<cssnavmenuid_arr.length;i++)
{var ultags=document.getElementById(cssnavmenuid_arr[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++)
{ultags[t].style.top=ultags[t].parentNode.offsetHeight+cssnavsubmenuoffset+"px"
ultags[t].parentNode.onmouseover=function()
{this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function()
{this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function createcssnavmenu()
{if(!document.getElementById("cssnavmenu"))
return;if(navigator.appName=="Microsoft Internet Explorer")
{var b=document.getElementById("break");if(b)
b.parentNode.removeChild(b);}
var imgtags=document.getElementById("cssnavmenu").getElementsByTagName("img");for(var d=0;d<imgtags.length;d++)
{}
for(var i=0;i<cssnavmenuids.length;i++)
{var ultags=document.getElementById(cssnavmenuids[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++)
{ultags[t].style.top=ultags[t].parentNode.offsetHeight+cssnavsubmenuoffset+"px"
ultags[t].parentNode.onmouseover=function()
{this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function()
{this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function CenteredPopUp(width,height,windowName,url)
{var leftPoint=((screen.availWidth-width-10)*.5);var topPoint=((screen.availHeight-height-30)*.5);var newWindow=window.open(url,windowName,"scrollbars=yes,status=yes,resizable=yes,top="+topPoint+",left="+leftPoint+",height="+height+",width="+width);if(window.focus)
{if(newWindow!=null)
{newWindow.focus();}}
return false;}
function highlightImage(imgAdditionalPhoto,displayCount,imgSelected,defaultClass,highlightClass)
{for(var i=1;i<=displayCount;i++)
{var img=document.getElementById(imgAdditionalPhoto+i);img.className=defaultClass;}
imgSelected.className=highlightClass;}
function relocateDeferredContent()
{var dc=document.getElementById("ctl00_dc");if(dc!=null)
{var divs=dc.getElementsByTagName("div");var replacements=new Array();if(divs!=null)
{for(var i=0;i<divs.length;i++)
{var deferredContent=divs[i];if(deferredContent.id.indexOf("defer-")==0)
{var placeHolder=document.getElementById(deferredContent.id.slice(6));if(deferredContent&&placeHolder)
replacements.push([deferredContent,placeHolder]);}}
for(i=0;i<replacements.length;i++)
{replacements[i][0].parentNode.removeChild(replacements[i][0]);replacements[i][1].parentNode.replaceChild(replacements[i][0],replacements[i][1]);replacements[i][0].style.display="block";replacements[i][0].className=replacements[i][1].className;}
return true;}}
return false;}
function writeGMMainSWF(grabXML){getRand=Math.floor(Math.random()*10000);document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="492" id="vidPlayer" align="middle">\n');document.write('<param name="allowScriptAccess" value="sameDomain" />\n');document.write('<param name="movie" value="/controls/multimedia/players/vidPlayerImpact.swf?xml='+grabXML+'" />\n');document.write('<param name="quality" value="high" />\n');document.write('<param name="wmode" value="opaque" />\n');document.write('<param name="bgcolor" value="#ffffff" />\n');document.write('<embed wmode="opaque" src="/controls/multimedia/players/vidPlayerImpact.swf?xml='+grabXML+'" quality="high" bgcolor="#ffffff" width="800" height="492" name="vidPlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');document.write('</object>\n');}
function ResizeAvatarImage()
{resize(50,25);}
function selectOptionValue(obj,value)
{if(obj!=null&&value!=null)
{if(obj.length>0)
{obj.options[0].selected=true;}
for(i=obj.length-1;i>=0;i--)
{if(obj.options[i].text==value.value)
{obj.options[i].selected=true;}}}}
function setSelectedValue(obj,value)
{if(obj!=null&&value!=null)
{if(obj.length>0)
{obj.options[0].selected=true;}
for(i=obj.length-1;i>=0;i--)
{if(obj.options[i].text==value)
{obj.options[i].selected=true;}}}}
function SetAvatarImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.onload=function(){ResizeAvatar(document.getElementById(control.id));}
control.src=imgSrc;}}
function SetSignatureImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.onload=function(){ResizeSignature(document.getElementById(control.id));}
control.src=imgSrc;}}
function SetBodyImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.src=imgSrc;control.style.visibility="visible";}}
function RedirectClick(strUrl)
{window.location=strUrl;}
function hideParentDiv(divId)
{parent.document.getElementById(divId).style.display='none';}
function DisplaySBox()
{document.getElementById('linkBox').className='dimming';document.getElementById('linkBox').style.visibility="visible";if(document.getElementById('iframeSubscribe')!=null)
document.getElementById('iframeSubscribe').style.display="none";}
function ShowBox()
{document.getElementById("iframeSubscribe").style.display='block';}
function DisplayShareBox()
{if(document.getElementById('linkBox')!=null)
document.getElementById('linkBox').style.visibility="visible";if(document.getElementById('iframeSubscribe')!=null)
document.getElementById('iframeSubscribe').style.display='none';}
function DisplaySubscribeBox(destIFrame)
{var dest=document.getElementById(destIFrame);var orig=document.getElementById("DivIFrame");orig.parentNode.removeChild(orig);dest.appendChild(orig);document.getElementById('iframeSubscribe').style.display="block";if(document.getElementById('linkBox')!=null)
document.getElementById('linkBox').style.visibility='hidden';}
function hiddenFloatingDiv(divId)
{document.getElementById(divId).style.visibility='hidden';}
var vehDetails=new Array();var norVehicleMake;var norVehicleModel;var norVehicleYear;function SelectItem(ev,strVehicleYear,strVehicleMake,strVehicleModel,norStrVehicleMake,norStrVehicleModel)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(srcObj.src.indexOf("plus")!=-1)
{srcObj.src=srcObj.src.replace("plus.jpg","minus.jpg");p.className="selItemStyle";PopulateVehicleDetails(strVehicleYear,strVehicleMake,strVehicleModel,true,norStrVehicleMake,norStrVehicleModel);}
else
{srcObj.src=srcObj.src.replace("minus.jpg","plus.jpg");p.className="itemStyle";PopulateVehicleDetails(strVehicleYear,strVehicleMake,strVehicleModel,false,norStrVehicleMake,norStrVehicleModel);}
return false;}
function PopulateVehicleDetails(StrVehicleYear,StrVehicleMake,StrVehicleModel,BoolAddItem,norStrVehicleMake,norStrVehicleModel)
{var arrLen=vehDetails.length;var i;if(vehDetails.length==0)
{norVehicleYear=StrVehicleYear;norVehicleMake=norStrVehicleMake;norVehicleModel=norStrVehicleModel;}
if(BoolAddItem)
{vehDetails[arrLen]=new Array();vehDetails[arrLen][0]=StrVehicleYear;vehDetails[arrLen][1]=StrVehicleMake;vehDetails[arrLen][2]=StrVehicleModel;}
else
{for(i=0;i<arrLen;i++)
{if((StrVehicleYear==vehDetails[i][0])&&(StrVehicleMake==vehDetails[i][1])&&(StrVehicleModel==vehDetails[i][2]))
{vehDetails[i][0]="";vehDetails[i][1]="";vehDetails[i][2]="";break;}}}}
function CompareVehicles(strHost)
{var arrLen=vehDetails.length;var i;var compVehDetails=new Array();var vehCount=0;var strUrl;for(i=0;i<arrLen;i++)
{if(vehDetails[i][0]!="")
{compVehDetails[vehCount]=new Array();compVehDetails[vehCount][0]=vehDetails[i][0];compVehDetails[vehCount][1]=vehDetails[i][1];compVehDetails[vehCount][2]=vehDetails[i][2];vehCount++;}}
if(vehCount>0)
{strUrl=strHost+"/cars/"+norVehicleYear+"/"+norVehicleMake+"/"+norVehicleModel+"/comparisons/index.html?Loadfromurl=true&";if(vehCount>4)
vehCount=4;for(i=0;i<vehCount;i++)
{if(i==0)
{strUrl+="Vehicle"+(i)+".Make="+compVehDetails[i][1]+"&Vehicle"+(i)+".Model="+compVehDetails[i][2]+"&Vehicle"+(i)+".Year="+compVehDetails[i][0];}
else
{strUrl+="&Vehicle"+(i)+".Make="+compVehDetails[i][1]+"&Vehicle"+(i)+".Model="+compVehDetails[i][2]+"&Vehicle"+(i)+".Year="+compVehDetails[i][0];}}}
if(strUrl)
window.location.href=strUrl;}
function HoverItem(ev)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(p.className!="selItemStyle")
p.className="hoverItemStyle";return false;}
function UnHoverItem(ev)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(p.className!="selItemStyle")
p.className="";return false;}
function Accordian_Load(srcObjId,selItemIndex,selImageUrl,cssHeaderSel)
{var i;var srcObj=document.getElementById(srcObjId);var childElements=srcObj.childNodes;for(i=0;i<childElements.length;i++)
{var headerElement=childElements[i].childNodes[0];var contentElement=childElements[i].childNodes[1];var imgElements=headerElement.getElementsByTagName('img');if(i==selItemIndex)
{headerElement.className=cssHeaderSel;contentElement.style.display='block';imgElements[0].src=selImageUrl;}
else
{contentElement.style.display='none';}}}
function AccordianDisplay(selItemIndex,srcObjId,imageUrl,selImageUrl,cssHeader,cssHeaderSel)
{var i;var srcObj=document.getElementById(srcObjId);var childElements=srcObj.childNodes;for(i=0;i<childElements.length;i++)
{var headerElement=childElements[i].childNodes[0];var contentElement=childElements[i].childNodes[1];var imgElements=headerElement.getElementsByTagName('img');if(i==selItemIndex)
{contentElement.style.display='block';if(imgElements[0].src.indexOf(imageUrl)==-1)
{headerElement.className=cssHeader;imgElements[0].src=imageUrl;contentElement.style.display='none';}
else
{headerElement.className=cssHeaderSel;imgElements[0].src=selImageUrl;}}
else
{headerElement.className=cssHeader;contentElement.style.display='none';imgElements[0].src=imageUrl;}}}
document.write('<script language="JavaScript"> \n');document.write('window.onerror=function(){clickURL=document.location.href;return true;} \n');document.write('if(!self.clickURL) clickURL=parent.location.href; \n');document.write('<\/script> \n');var partnerID=63977;var popWin="width=510,height=480,resizable=1,scrollbars=1";var popWinWide="width=758,height=730,resizable=1,scrollbars=1";var commonLoc="&fb=Y&url="+escape(getClickURL())+"&title="+escape(getClickTitle())+"&random="+Math.random()+"&partnerID="+partnerID+"&expire="+escape(getClickExpire());function MP()
{window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=topTen&fb=Y&MPbut=Y&popularType=1&partnerID='+partnerID,'click',popWin);return false;}
function MPMouseOver()
{window.status='MOST POPULAR';return true;}
function MPMouseOut()
{window.status='';return true;}
function ST()
{window.open('http://www.savethis.clickability.com/st/saveThisApp?clickMap=saveThis'+commonLoc,'click',popWinWide);return false;}
function STMouseOver()
{window.status='SAVE THIS';return true;}
function STMouseOut()
{window.status='';return true;}
function checkUrlSrc(imgAdditionalPhoto,errorUrl,hyperlink,link)
{if(imgAdditionalPhoto.src!=errorUrl)
{document.getElementById(hyperlink).href=link;}}
function textMaximize(minbutton,maxbutton,textblock,mindisableclass,minenableclass,maxdisableclass,maxenableclass)
{var txt=document.getElementById(textblock);var fonttext=txt.style.fontSize;var actualsize=fonttext.substring(0,fonttext.indexOf("px"));if(actualsize<16)
{txt.style.fontSize=(parseInt(actualsize)+1)+"px";document.getElementById(minbutton).className=minenableclass;}
if(actualsize==15)
{document.getElementById(maxbutton).className=maxdisableclass;}
return false;}
function textMinimize(minbutton,maxbutton,textblock,mindisableclass,minenableclass,maxdisableclass,maxenableclass)
{var txt=document.getElementById(textblock);var fonttext=txt.style.fontSize;var actualsize=fonttext.substring(0,fonttext.indexOf("px"));if(actualsize>8)
{txt.style.fontSize=(parseInt(actualsize)-1)+"px";document.getElementById(maxbutton).className=maxenableclass;}
if(actualsize==9)
{document.getElementById(minbutton).className=mindisableclass;}
return false;}

function OnDropDownChange(dropdownId,hiddenId)
{var dd=document.getElementById(dropdownId);var hd=document.getElementById(hiddenId);hd.value=dd.value;}
function Switch(objectId,linkId)
{var object=document.getElementById(objectId);if(object!=null)
{var link=document.getElementById(linkId);var status=object.style.display;if(status==''||status=='block')
{object.style.display='none';if(link!=null)
link.innerHTML="CHANGE VEHICLE";}
else
{object.style.display='block';if(link!=null)
link.innerHTML="CLOSE";}}}
function SwitchView(objectId,imageId,linkId)
{var image=document.getElementById(imageId);if(image!=null)
SwitchImage(image);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);var object=document.getElementById(objectId);if(object!=null)
{var status=object.style.display;if(status==''||status=='block')
object.style.display='none';else
object.style.display='block';}}
function SwitchObjectViews(openObjectId,closedObjectId,imageId,linkId)
{var image=document.getElementById(imageId);if(image!=null)
SwitchImage(image);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);var openObject=document.getElementById(openObjectId);if(openObject!=null)
{var status=openObject.style.display;if(status==''||status=='block')
openObject.style.display='none';else
openObject.style.display='block';}
var closedObject=document.getElementById(closedObjectId);if(closedObject!=null)
{var status=closedObject.style.display;if(status==''||status=='block')
closedObject.style.display='none';else
closedObject.style.display='block';}}
function SwitchTextDisplay(showObjectId,strOpenText,strHideText)
{var openObject=document.getElementById(showObjectId);if(openObject!=null)
{var status=openObject.innerHTML;if(status==''||status==strOpenText)
{openObject.innerHTML=strHideText;}
else
{openObject.innerHTML=strOpenText;}}}
function SwitchRowView(rowId,imgId,linkId)
{var img=document.getElementById(imgId);if(img!=null)
SwitchImage(img);var link=document.getElementById(linkId);if(link!=null)
SwitchLink(link);for(var i=1;i<200;i++)
{var currRow=document.getElementById(rowId+i);if(currRow!=null)
{var status=currRow.style.display;if(status=='')
currRow.style.display='none';else
currRow.style.display='';}
else i=200;}}
function ShowHidePricing(trimID,hideFlag)
{for(var i=0;i<25;i++)
{if(trimArray!=null)
{var currRow=document.getElementById('div'+trimArray[i]);if(currRow!=null)
{currRow.style.display='none';}
else
break;currRow=document.getElementById('divRight'+trimArray[i]);if(currRow!=null)
{currRow.style.display='none';}}}
var currRow1=document.getElementById('div'+trimID);if(currRow1!=null)
currRow1.style.display='';currRow1=document.getElementById('divRight'+trimID);if(currRow1!=null)
currRow1.style.display='';}
function ShowHideTrimPricing(trimID,clientid,msrpid)
{var currRow1=document.getElementById('div'+trimID);var msrpclientid=document.getElementById(msrpid);if(currRow1!=null)
{var link=document.getElementById(clientid);var app=navigator.appName.substring(0,1);if(currRow1.style.display=='')
{if(app=='M')
link.innerText="Select Options";else
link.firstChild.nodeValue="Select Options";if(msrpclientid!=null)
{var msrp=document.getElementById('ctl00_ctl12_ctl00_rptTrimDisplay_ctl00_PricingNew_lblTotalMSRP2');if(msrp!=null)
{msrpclientid.innerHTML=msrp.innerHTML;}}
currRow1.style.display='none';}
else
{if(app=='M')
link.innerText="Hide Options";else
link.firstChild.nodeValue="Hide Options";currRow1.style.display='';}}}
function SwitchAllRowView(rowsAreOpen,tableId,switchAllLink,imagePrefix)
{rowsAreOpen=!rowsAreOpen;var rows=document.getElementById(tableId).getElementsByTagName('tr');for(var i=0;i<rows.length;i++)
{var tableRow=rows.item(i);if(tableRow!=null&&tableRow.id.indexOf('Row')>=0&&rowsAreOpen)
tableRow.style.display='';else if(tableRow!=null&&tableRow.id.indexOf('Row')>=0)
tableRow.style.display='none';}
var rows=document.getElementById(tableId).getElementsByTagName('div');for(var i=0;i<rows.length;i++)
{var tableRow=rows.item(i);if(tableRow!=null&&tableRow.id.indexOf('Row')>=0&&rowsAreOpen)
tableRow.style.display='';else if(tableRow!=null&&tableRow.id.indexOf('Row')>=0)
tableRow.style.display='none';}
var images=document.getElementById(tableId).getElementsByTagName('img');for(var i=0;i<images.length;i++)
{var currImage=images.item(i);if(currImage!=null&&currImage.id.indexOf('Img')>=0&&rowsAreOpen)
currImage.src=imagePrefix+'section_opened.gif';else if(currImage!=null&&currImage.id.indexOf('Img')>=0)
currImage.src=imagePrefix+'section_closed.gif';}
var links=document.getElementById(tableId).getElementsByTagName('a');for(var i=0;i<links.length;i++)
{var currLink=links.item(i);if(currLink!=null&&currLink.id.indexOf('Link')>=0&&rowsAreOpen)
currLink.innerHTML='Hide';else if(currLink!=null&&currLink.id.indexOf('Link')>=0)
currLink.innerHTML='View';}
if(rowsAreOpen)
document.getElementById(switchAllLink).innerHTML='Collapse All';else
document.getElementById(switchAllLink).innerHTML='Expand All';}
function SwitchAllTBodyView(tableId,labelID)
{var txtLink=document.getElementById(labelID).innerHTML;var tBody=document.getElementById(tableId).getElementsByTagName('tbody');for(var i=0;i<tBody.length;i++)
{var tableBody=tBody[i].id;if((tableBody!=null)&&(tableBody.indexOf('TBodySection')>=0))
{if(txtLink=='Expand All')
{document.getElementById(tableBody).style.display='';document.getElementById(labelID).innerHTML='Collapse All';}
else
{document.getElementById(tableBody).style.display='none';document.getElementById(labelID).innerHTML='Expand All';}}}
var mozilla=document.getElementById&&!document.all;var images=document.getElementById(tableId).getElementsByTagName('img');var alternative=true;for(var i=0;i<images.length;i++)
{var currImage=images.item(i);if(currImage!=null&&currImage.src.indexOf('section_')>=0)
{var n=mozilla?currImage.parentNode.parentNode.id:currImage.parentElement.parentElement.id;if(txtLink=='Expand All')
{if(alternative)
{document.getElementById(n).style.display='';document.getElementById(n).style.opacity=0.99;alternative=false;}
else
{document.getElementById(n).style.display='none';alternative=true;}}
else
{if(alternative)
{document.getElementById(n).style.display='none';alternative=false;}
else
{document.getElementById(n).style.display='';document.getElementById(n).style.opacity=0.99;alternative=true;}}}}
return;}
function ShowHideRows(linkId,tableId,collapseText,collapseStyle,expandStyle)
{var close=false;if(document.getElementById(linkId).innerHTML=="-")
close=true;var rows=document.getElementById(tableId).getElementsByTagName('tr');for(var i=0;i<rows.length;i++)
{if(i==0)
{var headers=document.getElementById(tableId).getElementsByTagName('th');headers[0].className=(close==true)?collapseStyle:expandStyle;for(var j=1;j<headers.length;j++)
{headers[j].style.display=(close==true)?'none':'';}}
else
{rows[i].style.display=(close==true)?'none':'';rows[i].style.height=(close==true)?'0px':'auto';}}
if(close)
document.getElementById(linkId).innerHTML='+ '+collapseText;else
document.getElementById(linkId).innerHTML='-';}
function SwitchImage(image)
{if(image.src!=null)
{if(image.src.indexOf('opened')>=0)
image.src=image.src.replace('opened','closed');else if(image.src.indexOf('closed')>=0)
image.src=image.src.replace('closed','opened');}}
function SwitchLink(link)
{if(link.innerHTML!=null)
{if(link.innerHTML.indexOf('Hide')>=0)
link.innerHTML=link.innerHTML.replace('Hide','View');else if(link.innerHTML.indexOf('View')>=0)
link.innerHTML=link.innerHTML.replace('View','Hide');}}
function IsFlashInstalled(requiredVersion)
{var maxVersion=9;var actualVersion=0;if(navigator.plugins&&navigator.plugins.length)
{if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"])
{var isVersion2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+isVersion2].description;if(parseInt(flashDescription.substring(16))>=requiredVersion)
return true;}}
else
{flashObj=false;for(var i=2;i<=maxVersion;i++)
{execScript('on error resume next: flashObj = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'"))','VBScript');if(flashObj==true&&i>=requiredVersion)
return true;}}
if(navigator.userAgent.indexOf("WebTV")!=-1&&4>=requiredVersion)
return true;return false;}
function IsQTInstalled()
{var qtInstalled=false;qtObj=false;if(navigator.plugins&&navigator.plugins.length)
{for(var i=0;i<navigator.plugins.length;i++)
{var plugin=navigator.plugins[i];if(plugin.name.indexOf("QuickTime")>-1)
qtInstalled=true;}}
else
{execScript('on error resume next: qtObj = IsObject(CreateObject("QuickTimeCheckObject.QuickTimeCheck.1"))','VBScript');qtInstalled=qtObj;}
return qtInstalled;}
function CalculateNumVehicles(strTableId,intNumStaticColumns)
{var main_table=document.getElementById(strTableId);var first_row=main_table.getElementsByTagName('tr')[0];return first_row.getElementsByTagName('td').length-intNumStaticColumns;}
var intCurrPage=-1;function NextPage(strTableId,intNumPages,intNumVehiclesPerPage,intNumStaticColumns)
{if(intCurrPage>=intNumPages)return;intCurrPage++;var intStartIndex=intNumVehiclesPerPage*intCurrPage+intNumStaticColumns;var intEndIndex=intNumVehiclesPerPage*intCurrPage+(intNumStaticColumns-1)+intNumVehiclesPerPage;var main_table=document.getElementById(strTableId);var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=intNumStaticColumns;j<main_table_cells.length;j++)
{if(j<intStartIndex||j>intEndIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
if(intCurrPage>0)document.getElementById('prev').style.display='';if(intCurrPage>=intNumPages)document.getElementById('next').style.display='none';}
function PrevPage(strTableId,intNumVehiclesPerPage,intNumStaticColumns)
{if(intCurrPage<=0)return;intCurrPage--;var intStartIndex=intNumVehiclesPerPage*intCurrPage+intNumStaticColumns;var intEndIndex=intNumVehiclesPerPage*intCurrPage+(intNumStaticColumns-1)+intNumVehiclesPerPage;var main_table=document.getElementById(strTableId);var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=intNumStaticColumns;j<main_table_cells.length;j++)
{if(j<intStartIndex||j>intEndIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
document.getElementById('next').style.display='';if(intCurrPage<=0)document.getElementById('prev').style.display='none';}
function Popup(url,width,height)
{InfoWindow=window.open(url,"PopupWindow","fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,directories=no,location=no,width="+width+",height="+height+",left=200,top=200");if(window.focus)
{InfoWindow.focus()}}
function Popup_Open_Redirect_Full(url,redirectUrl)
{window.location.href=redirectUrl;InfoWindow=window.open(url,"PopupWindow","resizable=yes,fullscreen=no,scrollbars=yes,width=1000,height=600,left=200,top=200");if(InfoWindow!=null)
InfoWindow.blur();self.focus();}
function goto_URL_drop_down(object)
{if(object!=null)
{var urlToGoTo=object.options[object.selectedIndex].value;if(urlToGoTo!="")
{window.location.href=urlToGoTo;}
else
{object.options[0].selected=true;}}}
function resizeAvatars(width,height)
{var images=document.getElementsByTagName('img');if(images!=null)
{for(var i=0;i<images.length;i++)
{if(images[i].className=='forums_thread_user_avatar')
ResizeAvatar(images[i]);if(images[i].name=='avatarImage')
{ResizeAvatar(images[i]);}
if(images[i].name=='signatureImage')
ResizeSignature(images[i]);}}}
function resize(width,height)
{var images=document.getElementsByTagName('img');if(images!=null)
{for(var i=0;i<images.length;i++)
{if(images[i].className=='forums_thread_user_avatar')
ResizeAvatar(images[i]);if(images[i].name=='avatarImage')
{ResizeAvatar(images[i]);}
if(images[i].name=='signatureImage')
ResizeSignature(images[i]);}}}
function ResizeAvatar(avatar)
{ResizeAvatarCustom(avatar,100,67);}
function ResizeAvatarCustom(avatar,width,height)
{var widthRatio=avatar.width/width;var heightRatio=avatar.height/height;if(heightRatio>widthRatio&&avatar.height>height)
{avatar.width=avatar.width/(avatar.height/height);avatar.height=height;}
else if(avatar.width>width)
{avatar.height=avatar.height/(avatar.width/width);avatar.width=width;}
avatar.style.visibility="visible";}
function ResizeSignature(oSignatureImage)
{width=300;height=100;var widthRatio=oSignatureImage.width/width;var heightRatio=oSignatureImage.height/height;if(heightRatio>widthRatio&&oSignatureImage.height>height)
{oSignatureImage.width=oSignatureImage.width/(oSignatureImage.height/height);oSignatureImage.height=height;}
else if(oSignatureImage.width>width)
{oSignatureImage.height=oSignatureImage.height/(oSignatureImage.width/width);oSignatureImage.width=width;}
oSignatureImage.style.visibility="visible";}
function ValidateAvatar(tboxId,btnId,imgId)
{UpdateAvatar(tboxId,btnId,imgId)
var avatar=document.getElementById(imgId);var avatarButton=document.getElementById(btnId);if(avatar!=null&&avatarButton!=null)
{if(avatar.height*avatar.width>250000)
alert('Error: This avatar exceeds the maximum allowed filesize');else if(avatar.height>67||avatar.width>100)
{if(confirm('Warning: This image exceeds the maximum resolution, click "OK" to continue anyway and let us reduce the size for you'))
{avatarButton.disabled=false;ResizeAvatar(avatar);}}
else
{avatarButton.disabled=false;ResizeAvatar(avatar);}}}
function UpdateAvatar(tboxId,btnId,imgId)
{var avatar=document.getElementById(imgId);var avatarTextbox=document.getElementById(tboxId);var avatarButton=document.getElementById(btnId);if(avatar!=null&&avatarTextbox!=null)
{var newImage=new Image();newImage.src=avatar.src=avatarTextbox.value;if(newImage.height!=null&&newImage.width!=null)
{avatar.height=newImage.height;avatar.width=newImage.width;}}}
function MakeVisible(id)
{var element=document.getElementById(id);if(element!=null)element.style.display='';}
function AddCode(tboxId,bbcode)
{var tbox=document.getElementById(tboxId);if(tbox!=null)
{if(document.selection)
{tbox.focus();sel=document.selection.createRange();var selectedText=sel.text;bbcode=ReplaceLink(bbcode,selectedText);bbcode=ReplaceImage(bbcode,selectedText);sel.text=ReplaceBBCodeToken(bbcode,selectedText);}
else if(tbox.selectionStart||tbox.selectionStart=='0')
{var startPos=tbox.selectionStart;var endPos=tbox.selectionEnd;var currValue=tbox.value;var selectedText=currValue.slice(startPos,endPos);bbcode=ReplaceLink(bbcode,selectedText);bbcode=ReplaceImage(bbcode,selectedText);tbox.value=currValue.substring(0,startPos);tbox.value+=ReplaceBBCodeToken(bbcode,selectedText);tbox.value+=currValue.substring(endPos);var intSelectionLength=endPos+ReplaceBBCodeToken(bbcode,'').length;SetCursorPosition(tbox,startPos,intSelectionLength);}
else
tbox.value+=bbcode;}}
function ReplaceLink(bbcode,selectedText)
{if(bbcode.indexOf('{{{url_link}}}')!=-1)
{if(selectedText==''||selectedText==null)selectedText='http://';var answer=prompt("Choose the url for your link (must contain 'http://')",selectedText);if(answer==null)return'';return ReplaceLinkDisplay(bbcode.replace('{{{url_link}}}',answer),answer);}
return bbcode;}
function ReplaceLinkDisplay(bbcode,selectedText)
{if(bbcode.indexOf('{{{url_display}}}')!=-1)
{var answer=prompt("Choose the text to display for your link",selectedText);if(answer==null)return'';return bbcode.replace('{{{url_display}}}',answer);}
return bbcode;}
function ReplaceImage(bbcode,selectedText)
{if(bbcode.indexOf('{{{image_url}}}')!=-1)
{var answer=prompt("Choose the full url of your image (must be of the form 'http://')",selectedText);if(answer==null)return'';return bbcode.replace('{{{image_url}}}',answer);}
return bbcode;}
function ReplaceBBCodeToken(bbcode,selectedText)
{if(bbcode)
{return bbcode.replace('{{{bold_text}}}',selectedText).replace('{{{italic_text}}}',selectedText).replace('{{{underline_text}}}',selectedText).replace('{{{url_link}}}',selectedText);}
return'';}
function SetCursorPosition(ctrl,iCaretStart,iCaretEnd)
{if(ctrl.selectionStart||ctrl.selectionStart=='0')
{ctrl.selectionStart=iCaretStart;if(iCaretEnd!=null)
ctrl.selectionEnd=iCaretEnd;else
ctrl.selectionEnd=iCaretStart;ctrl.focus();}}
function Set_Cookie(name,value,expires,path,domain,secure)
{var today=new Date();today.setTime(today.getTime());if(expires)
{expires=expires*1000*60*60*24;}
var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+
((expires)?";expires="+expires_date.toGMTString():"")+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+
((secure)?";secure":"");}
function Get_Cookie(check_name){var a_all_cookies=document.cookie.split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;for(i=0;i<a_all_cookies.length;i++)
{a_temp_cookie=a_all_cookies[i].split('=');cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,'');if(cookie_name==check_name)
{b_cookie_found=true;if(a_temp_cookie.length>1)
{cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''));}
return cookie_value;break;}
a_temp_cookie=null;cookie_name='';}
if(!b_cookie_found)
{return null;}}
function Delete_Cookie(name,path,domain){if(Get_Cookie(name))document.cookie=name+"="+
((path)?";path="+path:"")+
((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}
function CommunityCookieTest(cookieHiddenFieldId)
{Set_Cookie('test','none','','/','','');if(Get_Cookie('test'))
{document.getElementById(cookieHiddenFieldId).value='True';}
Delete_Cookie('test','/','');}
function Set_Search_Cookie(name,make,model,yearFrom,yearTo,priceFrom,priceTo,range,mileage,color,bodystyle,transmission,doors,engine,driveType)
{var makeDD=document.getElementById(make);var modelDD=document.getElementById(model);var yearFromDD=document.getElementById(yearFrom);var yearToDD=document.getElementById(yearTo);var priceFromDD=document.getElementById(priceFrom);var priceToDD=document.getElementById(priceTo);var rangeDD=document.getElementById(range);var mileageDD=document.getElementById(mileage);var colorDD=document.getElementById(color);var bodystyleDD=document.getElementById(bodystyle);var transmissionDD=document.getElementById(transmission);var doorsDD=document.getElementById(doors);var engineDD=document.getElementById(engine);var driveTypeDD=document.getElementById(driveType);var strCookie;var tempSelectedValue='';if(makeDD!=null)
{tempSelectedValue=makeDD.options[makeDD.selectedIndex].value;if(tempSelectedValue!=null&&tempSelectedValue.indexOf("|")>0)
tempSelectedValue=tempSelectedValue.substring(0,tempSelectedValue.indexOf("|"));strCookie=tempSelectedValue+'&';}
if(modelDD!=null)
{tempSelectedValue=modelDD.options[modelDD.selectedIndex].value;if(tempSelectedValue!=null&&tempSelectedValue.indexOf("|")>0)
tempSelectedValue=tempSelectedValue.substring(0,tempSelectedValue.indexOf("|"));strCookie+=tempSelectedValue+'&';}
if(yearFromDD!=null)
strCookie+=yearFromDD.options[yearFromDD.selectedIndex].text+'&';if(yearToDD!=null)
strCookie+=yearToDD.options[yearToDD.selectedIndex].text+'&';if(priceFromDD!=null)
strCookie+=priceFromDD.options[priceFromDD.selectedIndex].text+'&';if(priceToDD!=null)
strCookie+=priceToDD.options[priceToDD.selectedIndex].text+'&';if(rangeDD!=null)
strCookie+=rangeDD[rangeDD.selectedIndex].text+'&';if(mileageDD!=null)
strCookie+=mileageDD.options[mileageDD.selectedIndex].text+'&';if(colorDD!=null)
strCookie+=colorDD.options[colorDD.selectedIndex].text+'&';if(bodystyleDD!=null)
strCookie+=bodystyleDD.options[bodystyleDD.selectedIndex].text+'&';if(transmissionDD!=null)
strCookie+=transmissionDD.options[transmissionDD.selectedIndex].text+'&';if(doorsDD!=null)
strCookie+=doorsDD.options[doorsDD.selectedIndex].text+'&';if(engineDD!=null)
strCookie+=engineDD.options[engineDD.selectedIndex].text+'&';if(driveTypeDD!=null)
strCookie+=driveTypeDD.options[driveTypeDD.selectedIndex].text;document.cookie=name+"="+escape(strCookie);}
function Length_TextField_Validator(elmId)
{var element=document.getElementById(elmId);if((element.value.length<2)||(element.value.length>64))
{mesg="Your search keyword must be at least 2 characters.\n"
mesg=mesg+"Please verify your input and try again."
alert(mesg);element.focus();return(false);}
return(true);}
var DH=0;var an=0;var al=0;var ai=0;if(document.getElementById){ai=1;DH=1;}else{if(document.all){al=1;DH=1;}else{browserVersion=parseInt(navigator.appVersion);if((navigator.appName.indexOf('Netscape')!=-1)&&(browserVersion==4)){an=1;DH=1;}}}function fd(oi,wS){if(ai)return wS?document.getElementById(oi).style:document.getElementById(oi);if(al)return wS?document.all[oi].style:document.all[oi];if(an)return document.layers[oi];}
function pw(){return window.innerWidth!=null?window.innerWidth:document.body.clientWidth!=null?document.body.clientWidth:null;}
function mouseX(evt){if(evt.pageX)return evt.pageX;else if(evt.clientX)return evt.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);else return null;}
function mouseY(evt){if(evt.pageY)return evt.pageY;else if(evt.clientY)return evt.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);else return null;}
function popUp(evt,oi){if(DH){var wp=pw();ds=fd(oi,1);dm=fd(oi,0);st=ds.visibility;if(dm.offsetWidth)ew=dm.offsetWidth;else if(dm.clip.width)ew=dm.clip.width;if(st=="visible"||st=="show"){ds.visibility="hidden";}else{tv=mouseY(evt)+20;lv=mouseX(evt)-(ew/4);if(lv<2)lv=2;else if(lv+ew>wp)lv-=ew/2;if(!an){lv+='px';tv+='px';}ds.left=lv;ds.top=tv;ds.visibility="visible";}}}
function SetTooltipText(controlId,textControlId)
{var control=document.getElementById(controlId);var textControl=document.getElementById(textControlId);if((control!=null)&&(textControl!=null))
{control.innerHTML=textControl.innerHTML;}}
function GetDiggUrl(url)
{if(url.lastIndexOf('/')==(url.length-1))
{digg_url=url;}
else
{var b=/.html$|.htm$/i.test(url);if(b==true)
{digg_url=url.substring(0,url.lastIndexOf('/')+1);}
else
{digg_url=url+'/';}}
digg_url=digg_url+"index.html";}
function SetUniqueRadioButton(nameregex,current)
{re=new RegExp(nameregex);for(i=0;i<document.forms[0].elements.length;i++)
{elm=document.forms[0].elements[i]
if(elm.type=='checkbox')
{if(re.test(elm.id))
{elm.checked=false;}}}
current.checked=true;}
function EnableValidator(cb,validatorId)
{var validator=document.getElementById(validatorId);if(cb!=null&&validator!=null)
{ValidatorEnable(validator,!cb.checked);}}
function hideAllContainers(ev)
{if(document.getElementById("quickSearchContainer")!=null)
hideMenuContainer(ev,"quickSearchContainer");if(document.getElementById("divModTools")!=null)
hideMenuContainer(ev,"divModTools");}
function checkOrUnCheckAll(containerId,isChecked)
{var el=document.getElementById(containerId);if((el!=null)&&(el.elements!=null)&&(el.elements.length>0))
{for(var i=0;i<el.elements.length;i++)
{if(el.elements[i]!=null)
{el.elements[i].checked=isChecked;}}}}
function PopOpen(strUrl){PopOpenDimensions(strUrl,'575','220','0');}
function PopOpenDimensions(strUrl,intWidth,intHeight,intScrollBars){var new_blog=window.open(strUrl,"new_blog","width="+intWidth+",height="+intHeight+",scrollbars="+intScrollBars+",status=1");new_blog.focus();}
function confirmDelete()
{if(confirm("Are you sure you want to delete this post"))return true;return false;}
function addImageToFreeTextBox(clientId,fid)
{var dropDown=document.getElementById(clientId);if(dropDown!=null)
{var ftbId=dropDown.options[dropDown.selectedIndex].value;if(ftbId!=null&&ftbId!='')
{FTB_API[ftbId].InsertHtml('<p>&lt;Image fid = \"'+fid+'\"&gt;</p>');return false;}}}
function createcssmenu2(){for(var i=0;i<cssmenuids.length;i++){var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++){ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
if(ultags[t].parentNode.offsetLeft<0)
ultags[t].style.left=ultags[t].parentNode.offsetLeft+csssubmenuoffsetleft2+"px"
else
ultags[t].style.left=ultags[t].parentNode.offsetLeft+csssubmenuoffsetleft+"px"
var spanref=document.createElement("span")
spanref.className="arrowdiv"
spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
ultags[t].parentNode.onmouseover=function(){this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function(){this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function showMenuContainer(src,divId,textBoxId)
{var elm=document.getElementById(src);var menuobj=document.getElementById(divId);if(divId!=null)
{var searchLinkLeftPos=fetch_object_posleft(elm);var searchLinkTopPos=fetch_object_postop(elm);var slidedir='left';var leftpx=fetch_object_posleft(elm);var toppx=fetch_object_postop(elm)+elm.offsetHeight;if((leftpx+menuobj.offsetWidth)>=document.body.clientWidth)
{leftpx=leftpx+elm.offsetWidth-menuobj.offsetWidth;slidedir="right";}
else
{slidedir="left";}
menuobj.style.left=leftpx+"px";menuobj.style.top=toppx+"px";menuobj.style.display='block';var searchBox=document.getElementById(textBoxId);if(searchBox!=null)
{searchBox.focus();}}}
function hideMenuContainer(ev,divId)
{if(!ev)var ev=window.event;var menuobj=document.getElementById(divId);if(menuobj!=null)
{var menuLeftPos=fetch_object_posleft(menuobj);var menuTopPos=fetch_object_postop(menuobj);var menuHeight=menuobj.offsetHeight;var menuWidth=menuobj.offsetWidth;if(!((ev.screenX>=menuLeftPos)&&(ev.screenX<=(menuLeftPos+menuWidth))&&(ev.screenY>=menuTopPos)&&(ev.screenY<=(menuTopPos+menuTopPos))))
{var oQuickSearchContainer=document.getElementById(divId);oQuickSearchContainer.style.display='none';}}}
function fetch_object_posleft(elm)
{var left=elm.offsetLeft;while((elm=elm.offsetParent)!=null)
{left+=elm.offsetLeft;}
return left;}
function fetch_object_postop(elm)
{var top=elm.offsetTop;while((elm=elm.offsetParent)!=null)
{top+=elm.offsetTop;}
return top;}
function doTextControlCharacterLimit(control)
{maxLength=control.attributes["maxLength"].value;if(maxLength)
{if(control.value.length>=maxLength)
{control.value=control.value.substring(0,maxLength);}}}
function UpdateHiddenFieldValue(hiddenFieldControlId,valueToUpdate)
{var hiddenField=document.getElementById(hiddenFieldControlId);if(hiddenField!=null)
{if(hiddenField.value.indexOf(valueToUpdate)>-1)
{hiddenField.value=hiddenField.value.replace(valueToUpdate+',','');}
else
{hiddenField.value=hiddenField.value+valueToUpdate+',';}}}
function DoCarResearchButtonClick(hiddenFieldVehicleMakeControlId,hiddenFieldVehicleModelControlId)
{var hiddenFieldVehicleMake=document.getElementById(hiddenFieldVehicleMakeControlId);var hiddenFieldVehicleModel=document.getElementById(hiddenFieldVehicleModelControlId);var returnVal=false;if((hiddenFieldVehicleMake.value!=null)&&(hiddenFieldVehicleMake.value.length>0)&&(hiddenFieldVehicleMake.value!="-1"))
{if((hiddenFieldVehicleModel.value!=null)&&(hiddenFieldVehicleModel.value.length>0)&&(hiddenFieldVehicleModel.value!="-1"))
{returnVal=true;}
else
{alert("Please select a vehicle model.");returnVal=false;}}
else
{alert("Please select a vehicle brand.");returnVal=false;}
return returnVal;}
function calculateNumImages()
{var main_table=document.getElementById('main_content');var first_row;if(main_table)
first_row=main_table.getElementsByTagName('tr')[0];else
return 0;return first_row.getElementsByTagName('td').length;}
function scroll_next()
{if(page>=numPages)return false;page++;var startIndex=numImagesPerPage*page;var endIndex=numImagesPerPage*(page+1)-1;if(showArrowsWhenNeeded=="True"&&(startIndex==0)&&(numImages<=numImagesPerPage))
{document.getElementById('tdPrev').style.display='none';document.getElementById('tdNext').style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
return false;}
function scroll_prev()
{if(page<=0)return false;page--;var startIndex=numImagesPerPage*page;var endIndex=numImagesPerPage*(page+1)-1;if(showArrowsWhenNeeded=="True"&&(startIndex==0)&&(numImages<=numImagesPerPage))
{document.getElementById('tdPrev').style.display='none';document.getElementById('tdNext').style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)main_table_cells[j].style.display='none';else main_table_cells[j].style.display='';}}
return false;}
function scroller_onmouseover(index)
{var tableCellIndex=index-startIndexMain;var scrollerDivider=document.getElementById("scrollerDivider");var main_table=document.getElementById("main_content");var main_table_rows=main_table.getElementsByTagName('tr');var main_table_row;var main_table_cells;highlightIndex=tableCellIndex;if(main_table_rows.length!=1)
return;main_table_row=main_table_rows[0];main_table_cells=main_table_row.getElementsByTagName("td");for(j=0;j<main_table_cells.length;j++)
{main_table_cells[j].className="";}
for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
drilldownItems[index].parentNode.parentNode.style.display="";drilldownItems[index].style.display="";main_table_cells[tableCellIndex].className=cssClassHighlightedItem;if(highlightIndex==0)
scrollerDivider.className="s2_f_624_3 mgn_l";else if(highlightIndex==1)
scrollerDivider.className="s2_f_624_4 mgn_l";else if(highlightIndex==2)
scrollerDivider.className="s2_f_624 mgn_l";else if(highlightIndex=3)
scrollerDivider.className="s2_f_624_5 mgn_l";}
function init_scroller_flipper()
{if(startIndexMain<0)
startIndexMain=0;var leftScrollButton=document.getElementById("leftScrollButton");var rightScrollButton=document.getElementById("rightScrollButton");var scrollerDivider=document.getElementById("scrollerDivider");var main_table=document.getElementById("main_content");var main_table_rows=main_table.getElementsByTagName('tr');var main_table_row;var main_table_cells;if(main_table_rows.length!=1)
return;main_table_row=main_table_rows[0];main_table_cells=main_table_row.getElementsByTagName("td");for(j=0;j<main_table_cells.length;j++)
tableCells[j]=main_table_cells[j];for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
if(numImages==1)
{var td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;scrollerDivider.className="s2_f_624_2 mgn_l";drilldownItems[0].parentNode.parentNode.style.display="";drilldownItems[0].style.display="";main_table_cells[0].style.display="";scroller_onmouseover(0);}
else if(numImages==2)
{var td=document.createElement("td");main_table_row.appendChild(td);td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;scrollerDivider.className="s2_f_624_2 mgn_l";drilldownItems[0].style.display="";drilldownItems[0].parentNode.parentNode.style.display="";main_table_cells[0].style.display="";main_table_cells[1].style.display="";scroller_onmouseover(1);}
else if(numImages==3)
{var td=document.createElement("td");main_table_row.appendChild(td);leftScrollButton.src=leftImageButtonDisabled;rightScrollButton.src=rightImageButtonDisabled;drilldownItems[0].style.display="";drilldownItems[0].parentNode.parentNode.style.display="";main_table_cells[0].style.display="";main_table_cells[1].style.display="";main_table_cells[2].style.display="";main_table_cells[2].className=cssClassHighlightedItem;scroller_onmouseover(2);}
else
{leftScrollButton.src=leftImageButtonDisabled;for(var i=0;i<main_table_cells.length;i++)
{if(i<numImagesPerPage)
main_table_cells[i].style.display="";else
main_table_cells[i].style.display="none";}
drilldownItems[2].style.display="";drilldownItems[2].parentNode.parentNode.style.display="";main_table_cells[2].className=cssClassHighlightedItem;scroller_onmouseover(2);}}
function highlightDrilldownItem(n)
{for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';drilldownItems[i].parentNode.parentNode.style.display='none';}
drilldownItems[index].parentNode.parentNode.style.display="";drilldownItems[index].style.display="";}
function scroll_next2(isForward)
{if(numImages<4)
{return false;}
var leftScrollButton=document.getElementById("leftScrollButton");var rightScrollButton=document.getElementById("rightScrollButton");if(isForward)
{if(startIndexMain+numImagesPerPage==numImages)
return false;startIndexMain++;leftScrollButton.src=leftImageButton;rightScrollButton.src=rightImageButton;if(startIndexMain+numImagesPerPage==numImages)
rightScrollButton.src=rightImageButtonDisabled;}
else
{if(startIndexMain==0)
return false;startIndexMain--;leftScrollButton.src=leftImageButton;rightScrollButton.src=rightImageButton;if(startIndexMain==0)
leftScrollButton.src=leftImageButtonDisabled;}
for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].parentNode.parentNode.style.display='none';drilldownItems[i].style.display='none';}
var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_rows=main_table.getElementsByTagName('tr');if(main_table_rows.length!=1)
return false;var main_table_row=main_table_rows[0];while(main_table_row.hasChildNodes())
{main_table_row.firstChild.className="";main_table_row.removeChild(main_table_row.firstChild);}
if(startIndexMain<0)
startIndexMain=numImages-1;if(startIndexMain>=numImages)
startIndexMain=0;endIndexMain=startIndexMain+numImagesPerPage;var count=0;for(var i=startIndexMain;i<endIndexMain;i++)
{if(i<numImages)
{tableCells[i].style.display="";if(i==startIndexMain+highlightIndex)
{tableCells[i].className=cssClassHighlightedItem;drilldownItems[i].parentNode.parentNode.style.display="";drilldownItems[i].style.display="";}
else
{tableCells[i].className="";drilldownItems[i].parentNode.parentNode.style.display="none";drilldownItems[i].style.display="none";}
main_table_row.appendChild(tableCells[i]);count++;}}
return false;}
function scroll_prev2()
{if(startIndexMain<=0)return false;for(i=0;i<drilldownItems.length;i++)
{drilldownItems[i].style.display='none';}
startIndexMain--;var startIndex=startIndexMain;var endIndex=startIndexMain+numImagesPerPage-1;var main_table=document.getElementById('main_content');if(!main_table)
return false;var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');var n=-1;for(var j=0;j<main_table_cells.length;j++)
{if(j<startIndex||j>endIndex)
{main_table_cells[j].className=cssClassItem;main_table_cells[j].style.display='none';}
else
{n++;if(n==highlightIndex)
{main_table_cells[j].className=cssClassHighlightedItem;if(j<drilldownItems.length)
drilldownItems[j].style.display='';}
else
{main_table_cells[j].className=cssClassItem;}
main_table_cells[j].style.display='';}}}
return false;}
function select_image(selImageUrl,srcImage,styleOff,styleOn)
{var selectFirstImage=false;var selImageTitle="";if(!selImageUrl)
{selectFirstImage=true;}
selImageUrl=selImageUrl.replace(" ","%20");var main_table=document.getElementById('main_content');if(!main_table)
{alert("Entered");document.getElementById('ScrollerContentTable').innerHTML="";return;}
var main_table_elements=main_table.getElementsByTagName('tr');for(var i=0;i<main_table_elements.length;i++)
{var main_table_cells=main_table_elements[i].getElementsByTagName('td');for(var j=0;j<main_table_cells.length;j++)
{var main_image=main_table_cells[j].getElementsByTagName('img');if(main_image[0].src==selImageUrl)
{selectFirstImage=true;}
if(selectFirstImage)
{main_image[0].className=styleOn;selImageUrl=main_image[0].src;selImageTitle=main_image[0].alt;selImageIndex=j;selectFirstImage=false;}
else
{main_image[0].className=styleOff;}}}
srcImage.src=selImageUrl;srcImage.alt=selImageTitle.replace("Picture","Photo");srcImage.title=selImageTitle.replace("Picture","Photo");}
function LoadImage(eMoz,imgMain)
{if(!eMoz)
eMoz=window.event;if(eMoz.target)
LoadMainImage(eMoz.target.src,document.getElementById(imgMain),true);else
LoadMainImage(eMoz.srcElement.src,document.getElementById(imgMain),true);}
function HideVisibility(objElement)
{if(navigator.appName.indexOf('Netscape')!=-1)
{document.getElementById(objElement).innerHTML="";}
else
{document.getElementById(objElement).innerText="";}
document.getElementById(objElement).className="hide";}
function HighlightRowCol(tableName,row,col,regionRowStart,regionRowEnd,regionColStart,regionColEnd,cssClassHighlightCell,cssClassHighlightRow,cssClassHighlightCol,highlightLeft,highlightRight,highlightTop,highlightBottom)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd))&&((row==i)||(col==j)))
{tbl.rows[i].cells[j].classNameBackup=tbl.rows[i].cells[j].className;if((row==i)&&(col==j)&&(cssClassHighlightCell!=''))
tbl.rows[i].cells[j].className=cssClassHighlightCell;else if((row==i)&&(col!=j)&&(cssClassHighlightRow!='')&&(((highlightLeft=='True')&&(j<col))||((highlightRight=='False')&&(j>col))))
tbl.rows[i].cells[j].className=cssClassHighlightRow;else if((row!=i)&&(col==j)&&(cssClassHighlightCol!='')&&(((highlightTop=='True')&&(i<row))||((highlightBottom=='False')&&(i>row))))
tbl.rows[i].cells[j].className=cssClassHighlightCol;}}}}
function UnhighlightRowCol(tableName,row,col,regionRowStart,regionRowEnd,regionColStart,regionColEnd)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd))&&((row==i)||(col==j)))
tbl.rows[i].cells[j].className=tbl.rows[i].cells[j].classNameBackup;}}}
function TableHighlightSetup(tableName,regionRowStart,regionRowEnd,regionColStart,regionColEnd,cssClassHighlightCell,cssClassHighlightRow,cssClassHighlightCol,highlightLeft,highlightRight,highlightTop,highlightBottom)
{var tbl=document.getElementById(tableName);for(var i=0;i<tbl.rows.length;i++)
{for(var j=0;j<tbl.rows[i].cells.length;j++)
{if(((regionRowStart==-1)||(i>=regionRowStart))&&((regionRowEnd==-1)||(i<=regionRowEnd))&&((regionColStart==-1)||(i>=regionColStart))&&((regionColEnd==-1)||(i<=regionRowEnd)))
{tbl.rows[i].cells[j].onmouseover=new Function("HighlightRowCol ('"+tableName+"', "+i+", "+j+", "+regionRowStart+", "+regionRowEnd+", "+regionColStart+", "+regionColEnd+", '"+cssClassHighlightCell+"', '"+cssClassHighlightRow+"', '"+cssClassHighlightCol+"', '"+highlightLeft+"', '"+highlightRight+"', '"+highlightTop+"', '"+highlightBottom+"');");tbl.rows[i].cells[j].onmouseout=new Function("UnhighlightRowCol ('"+tableName+"', "+i+", "+j+", "+regionRowStart+", "+regionRowEnd+", "+regionColStart+", "+regionColEnd+");");}}}}
function resizeSearchImages()
{var images=document.getElementsByTagName("img");if(images!=null)
{for(var i=0;i<images.length;i++)
{var image=images[i];if(image.className=="search_image_mm")
{resizeSearchImage(image,300,187);}
if(image.className=="search_image")
{resizeSearchImage(image,100,60);}
if(image.className=="search_image_large")
{resizeSearchImage(image,200,125);}
if(image.className=="search_image_small")
{resizeSearchImage(image,40,30);}}}}
function resizeSearchImage(image,width,height)
{var newHeight=image.height*width/image.width;if(newHeight>0)
{image.height=newHeight;image.width=width;}}
function gotoSearchPage(newPageCtrl)
{if(newPageCtrl!=null&&newPageCtrl.value.length>0)
{var newPage=newPageCtrl.value;if(isNaN(newPage))
{alert("Please enter a valid page number");newPageCtrl.value="";newPageCtrl.focus();}
else
{var path=document.location.pathname;var index=-1;var newPath="";if(path.indexOf("/index")!=-1)
{index=path.indexOf("/index");}
if(path.indexOf("/page")!=-1)
{index=path.indexOf("/page");}
if(index!=-1)
{var end=path.indexOf(".",index);var beginStr=path.substring(0,index+1);var endStr=path.substring(end);if(newPage==0||newPage==1)
{newPath=beginStr+"index"+endStr;}
else
{newPath=beginStr+"page"+newPage+endStr;}
document.location.href=newPath+document.location.search;}}}
else
{alert("Please enter a page number");newPageCtrl.value="";newPageCtrl.focus();}}
function getReplaceString(searchString)
{var result="";for(var i=0;i<matches.length;i++)
{if(searchString.toLowerCase().indexOf(matches[i])!=-1)
{var start=searchString.toLowerCase().indexOf(matches[i]);replaceString=searchString.substring(start,start+matches[i].length+1);break;}}
result=searchString.replace(replaceString,"");return result;}
var matches=new Array()
matches[0]="classifieds";matches[1]="for sale";matches[2]="photo";matches[3]="photos";matches[4]="picture";matches[5]="pictures";matches[6]="image";matches[7]="images";matches[8]="photograph";matches[9]="photographs";matches[10]="video";matches[11]="videos";matches[12]="movie";matches[13]="movies";function matchQuery(searchString)
{var searchPage="";for(var i=0;i<matches.length;i++)
{if(searchString.toLowerCase().indexOf(matches[i])!=-1)
{switch(matches[i])
{case"classifieds":case"for sale":searchPage="classifieds";break;case"photo":case"photos":case"picture":case"pictures":case"image":case"images":case"photograph":case"photographs":searchPage="photos";break;case"video":case"videos":case"movie":case"movies":searchPage="video";break;}
break;}}
return searchPage;}
function getRBListSelection(rbList)
{var result;if(rbList!=null)
{for(var i=0;i<rbList.rows.length;i++)
{var row=rbList.rows[i];if(row!=null)
{var ctrl=row.cells[0].firstChild;if(ctrl!=null)
{if(ctrl.checked==true)
{result=ctrl.value;}}}}}
return result;}
var cssnavmenuid_arr=new Array();var menuCount=0;var itemCount=0;function addnavmenu(id)
{cssnavmenuid_arr[menuCount]="cssnavmenu"+id;menuCount++;}
function createcssnavmenu2()
{if(navigator.appName=="Microsoft Internet Explorer")
{var b=document.getElementById("break");if(b)
b.parentNode.removeChild(b);}
for(var i=0;i<cssnavmenuid_arr.length;i++)
{var ultags=document.getElementById(cssnavmenuid_arr[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++)
{ultags[t].style.top=ultags[t].parentNode.offsetHeight+cssnavsubmenuoffset+"px"
ultags[t].parentNode.onmouseover=function()
{this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function()
{this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function createcssnavmenu()
{if(!document.getElementById("cssnavmenu"))
return;if(navigator.appName=="Microsoft Internet Explorer")
{var b=document.getElementById("break");if(b)
b.parentNode.removeChild(b);}
var imgtags=document.getElementById("cssnavmenu").getElementsByTagName("img");for(var d=0;d<imgtags.length;d++)
{}
for(var i=0;i<cssnavmenuids.length;i++)
{var ultags=document.getElementById(cssnavmenuids[i]).getElementsByTagName("ul")
for(var t=0;t<ultags.length;t++)
{ultags[t].style.top=ultags[t].parentNode.offsetHeight+cssnavsubmenuoffset+"px"
ultags[t].parentNode.onmouseover=function()
{this.getElementsByTagName("ul")[0].style.visibility="visible"}
ultags[t].parentNode.onmouseout=function()
{this.getElementsByTagName("ul")[0].style.visibility="hidden"}}}}
function CenteredPopUp(width,height,windowName,url)
{var leftPoint=((screen.availWidth-width-10)*.5);var topPoint=((screen.availHeight-height-30)*.5);var newWindow=window.open(url,windowName,"scrollbars=yes,status=yes,resizable=yes,top="+topPoint+",left="+leftPoint+",height="+height+",width="+width);if(window.focus)
{if(newWindow!=null)
{newWindow.focus();}}
return false;}
function highlightImage(imgAdditionalPhoto,displayCount,imgSelected,defaultClass,highlightClass)
{for(var i=1;i<=displayCount;i++)
{var img=document.getElementById(imgAdditionalPhoto+i);img.className=defaultClass;}
imgSelected.className=highlightClass;}
function relocateDeferredContent()
{var dc=document.getElementById("ctl00_dc");if(dc!=null)
{var divs=dc.getElementsByTagName("div");var replacements=new Array();if(divs!=null)
{for(var i=0;i<divs.length;i++)
{var deferredContent=divs[i];if(deferredContent.id.indexOf("defer-")==0)
{var placeHolder=document.getElementById(deferredContent.id.slice(6));if(deferredContent&&placeHolder)
replacements.push([deferredContent,placeHolder]);}}
for(i=0;i<replacements.length;i++)
{replacements[i][0].parentNode.removeChild(replacements[i][0]);replacements[i][1].parentNode.replaceChild(replacements[i][0],replacements[i][1]);replacements[i][0].style.display="block";replacements[i][0].className=replacements[i][1].className;}
return true;}}
return false;}
function writeGMMainSWF(grabXML){getRand=Math.floor(Math.random()*10000);document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="800" height="492" id="vidPlayer" align="middle">\n');document.write('<param name="allowScriptAccess" value="sameDomain" />\n');document.write('<param name="movie" value="/controls/multimedia/players/vidPlayerImpact.swf?xml='+grabXML+'" />\n');document.write('<param name="quality" value="high" />\n');document.write('<param name="wmode" value="opaque" />\n');document.write('<param name="bgcolor" value="#ffffff" />\n');document.write('<embed wmode="opaque" src="/controls/multimedia/players/vidPlayerImpact.swf?xml='+grabXML+'" quality="high" bgcolor="#ffffff" width="800" height="492" name="vidPlayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');document.write('</object>\n');}
function ResizeAvatarImage()
{resize(50,25);}
function selectOptionValue(obj,value)
{if(obj!=null&&value!=null)
{if(obj.length>0)
{obj.options[0].selected=true;}
for(i=obj.length-1;i>=0;i--)
{if(obj.options[i].text==value.value)
{obj.options[i].selected=true;}}}}
function setSelectedValue(obj,value)
{if(obj!=null&&value!=null)
{if(obj.length>0)
{obj.options[0].selected=true;}
for(i=obj.length-1;i>=0;i--)
{if(obj.options[i].text==value)
{obj.options[i].selected=true;}}}}
function SetAvatarImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.onload=function(){ResizeAvatar(document.getElementById(control.id));}
control.src=imgSrc;}}
function SetSignatureImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.onload=function(){ResizeSignature(document.getElementById(control.id));}
control.src=imgSrc;}}
function SetBodyImgSrc(controlId,imgSrc)
{var control=document.getElementById(controlId);if(control!=null)
{control.src=imgSrc;control.style.visibility="visible";}}
function RedirectClick(strUrl)
{window.location=strUrl;}
function hideParentDiv(divId)
{parent.document.getElementById(divId).style.display='none';}
function DisplaySBox()
{document.getElementById('linkBox').className='dimming';document.getElementById('linkBox').style.visibility="visible";if(document.getElementById('iframeSubscribe')!=null)
document.getElementById('iframeSubscribe').style.display="none";}
function ShowBox()
{document.getElementById("iframeSubscribe").style.display='block';}
function DisplayShareBox()
{if(document.getElementById('linkBox')!=null)
document.getElementById('linkBox').style.visibility="visible";if(document.getElementById('iframeSubscribe')!=null)
document.getElementById('iframeSubscribe').style.display='none';}
function DisplaySubscribeBox(destIFrame)
{var dest=document.getElementById(destIFrame);var orig=document.getElementById("DivIFrame");orig.parentNode.removeChild(orig);dest.appendChild(orig);document.getElementById('iframeSubscribe').style.display="block";if(document.getElementById('linkBox')!=null)
document.getElementById('linkBox').style.visibility='hidden';}
function hiddenFloatingDiv(divId)
{document.getElementById(divId).style.visibility='hidden';}
var vehDetails=new Array();var norVehicleMake;var norVehicleModel;var norVehicleYear;function SelectItem(ev,strVehicleYear,strVehicleMake,strVehicleModel,norStrVehicleMake,norStrVehicleModel)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(srcObj.src.indexOf("plus")!=-1)
{srcObj.src=srcObj.src.replace("plus.jpg","minus.jpg");p.className="selItemStyle";PopulateVehicleDetails(strVehicleYear,strVehicleMake,strVehicleModel,true,norStrVehicleMake,norStrVehicleModel);}
else
{srcObj.src=srcObj.src.replace("minus.jpg","plus.jpg");p.className="itemStyle";PopulateVehicleDetails(strVehicleYear,strVehicleMake,strVehicleModel,false,norStrVehicleMake,norStrVehicleModel);}
return false;}
function PopulateVehicleDetails(StrVehicleYear,StrVehicleMake,StrVehicleModel,BoolAddItem,norStrVehicleMake,norStrVehicleModel)
{var arrLen=vehDetails.length;var i;if(vehDetails.length==0)
{norVehicleYear=StrVehicleYear;norVehicleMake=norStrVehicleMake;norVehicleModel=norStrVehicleModel;}
if(BoolAddItem)
{vehDetails[arrLen]=new Array();vehDetails[arrLen][0]=StrVehicleYear;vehDetails[arrLen][1]=StrVehicleMake;vehDetails[arrLen][2]=StrVehicleModel;}
else
{for(i=0;i<arrLen;i++)
{if((StrVehicleYear==vehDetails[i][0])&&(StrVehicleMake==vehDetails[i][1])&&(StrVehicleModel==vehDetails[i][2]))
{vehDetails[i][0]="";vehDetails[i][1]="";vehDetails[i][2]="";break;}}}}
function CompareVehicles(strHost)
{var arrLen=vehDetails.length;var i;var compVehDetails=new Array();var vehCount=0;var strUrl;for(i=0;i<arrLen;i++)
{if(vehDetails[i][0]!="")
{compVehDetails[vehCount]=new Array();compVehDetails[vehCount][0]=vehDetails[i][0];compVehDetails[vehCount][1]=vehDetails[i][1];compVehDetails[vehCount][2]=vehDetails[i][2];vehCount++;}}
if(vehCount>0)
{strUrl=strHost+"/cars/"+norVehicleYear+"/"+norVehicleMake+"/"+norVehicleModel+"/comparisons/index.html?Loadfromurl=true&";if(vehCount>4)
vehCount=4;for(i=0;i<vehCount;i++)
{if(i==0)
{strUrl+="Vehicle"+(i)+".Make="+compVehDetails[i][1]+"&Vehicle"+(i)+".Model="+compVehDetails[i][2]+"&Vehicle"+(i)+".Year="+compVehDetails[i][0];}
else
{strUrl+="&Vehicle"+(i)+".Make="+compVehDetails[i][1]+"&Vehicle"+(i)+".Model="+compVehDetails[i][2]+"&Vehicle"+(i)+".Year="+compVehDetails[i][0];}}}
if(strUrl)
window.location.href=strUrl;}
function HoverItem(ev)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(p.className!="selItemStyle")
p.className="hoverItemStyle";return false;}
function UnHoverItem(ev)
{if(!ev)ev=window.event;var srcObj;if(ev.target)
{srcObj=ev.target;}
else
{srcObj=ev.srcElement;}
var p=srcObj;for(;p;p=p.parentNode)
{if(p.id.indexOf("phControl")!=-1)
break;}
if(p.className!="selItemStyle")
p.className="";return false;}
function Accordian_Load(srcObjId,selItemIndex,selImageUrl,cssHeaderSel)
{var i;var srcObj=document.getElementById(srcObjId);var childElements=srcObj.childNodes;for(i=0;i<childElements.length;i++)
{var headerElement=childElements[i].childNodes[0];var contentElement=childElements[i].childNodes[1];var imgElements=headerElement.getElementsByTagName('img');if(i==selItemIndex)
{headerElement.className=cssHeaderSel;contentElement.style.display='block';imgElements[0].src=selImageUrl;}
else
{contentElement.style.display='none';}}}
function AccordianDisplay(selItemIndex,srcObjId,imageUrl,selImageUrl,cssHeader,cssHeaderSel)
{var i;var srcObj=document.getElementById(srcObjId);var childElements=srcObj.childNodes;for(i=0;i<childElements.length;i++)
{var headerElement=childElements[i].childNodes[0];var contentElement=childElements[i].childNodes[1];var imgElements=headerElement.getElementsByTagName('img');if(i==selItemIndex)
{contentElement.style.display='block';if(imgElements[0].src.indexOf(imageUrl)==-1)
{headerElement.className=cssHeader;imgElements[0].src=imageUrl;contentElement.style.display='none';}
else
{headerElement.className=cssHeaderSel;imgElements[0].src=selImageUrl;}}
else
{headerElement.className=cssHeader;contentElement.style.display='none';imgElements[0].src=imageUrl;}}}
document.write('<script language="JavaScript"> \n');document.write('window.onerror=function(){clickURL=document.location.href;return true;} \n');document.write('if(!self.clickURL) clickURL=parent.location.href; \n');document.write('<\/script> \n');var partnerID=63977;var popWin="width=510,height=480,resizable=1,scrollbars=1";var popWinWide="width=758,height=730,resizable=1,scrollbars=1";var commonLoc="&fb=Y&url="+escape(getClickURL())+"&title="+escape(getClickTitle())+"&random="+Math.random()+"&partnerID="+partnerID+"&expire="+escape(getClickExpire());function MP()
{window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=topTen&fb=Y&MPbut=Y&popularType=1&partnerID='+partnerID,'click',popWin);return false;}
function MPMouseOver()
{window.status='MOST POPULAR';return true;}
function MPMouseOut()
{window.status='';return true;}
function ST()
{window.open('http://www.savethis.clickability.com/st/saveThisApp?clickMap=saveThis'+commonLoc,'click',popWinWide);return false;}
function STMouseOver()
{window.status='SAVE THIS';return true;}
function STMouseOut()
{window.status='';return true;}
function checkUrlSrc(imgAdditionalPhoto,errorUrl,hyperlink,link)
{if(imgAdditionalPhoto.src!=errorUrl)
{document.getElementById(hyperlink).href=link;}}
function textMaximize(minbutton,maxbutton,textblock,mindisableclass,minenableclass,maxdisableclass,maxenableclass)
{var txt=document.getElementById(textblock);var fonttext=txt.style.fontSize;var actualsize=fonttext.substring(0,fonttext.indexOf("px"));if(actualsize<16)
{txt.style.fontSize=(parseInt(actualsize)+1)+"px";document.getElementById(minbutton).className=minenableclass;}
if(actualsize==15)
{document.getElementById(maxbutton).className=maxdisableclass;}
return false;}
function textMinimize(minbutton,maxbutton,textblock,mindisableclass,minenableclass,maxdisableclass,maxenableclass)
{var txt=document.getElementById(textblock);var fonttext=txt.style.fontSize;var actualsize=fonttext.substring(0,fonttext.indexOf("px"));if(actualsize>8)
{txt.style.fontSize=(parseInt(actualsize)-1)+"px";document.getElementById(maxbutton).className=maxenableclass;}
if(actualsize==9)
{document.getElementById(minbutton).className=mindisableclass;}
return false;}

function isEmpty(strX)
{var re=/.+/;if(!strX.match(re)||strX==null||strX=="-1")
{return true;}
return false;}
function isPositiveInteger(strX)
{var re=/^\d*$/;strX=strX.toString();if(!strX.match(re))
{return false;}
return true;}
function checkNumberMin(strValue,strField,compareToValue,isReq,displayText)
{if((strValue==null)||(strValue==""))
{if(isReq)
return"Please "+displayText+" "+strField+"\n";else
return'';}
if((isNaN(strValue))||(strValue<compareToValue))
return strField+" must be greater than "+compareToValue+"\n";return'';}
function checkNumberMax(strValue,strField,compareToValue,isReq,displayText)
{if((strValue==null)||(strValue==""))
{if(isReq)
return"Please "+displayText+" "+strField+"\n";else
return'';}
if((isNaN(strValue))||(strValue>compareToValue))
return strField+" must be "+compareToValue+" or less\n";return'';}
function isNotEmpty(strValue,strField,displayText,validationMessage)
{if((strValue==null)||(strValue==""))
{if(validationMessage=="")
return"Please "+displayText+" "+strField+"\n";else
return validationMessage;}
else
return'';}
function isAllDigit(strValue,strField,isReq,validationMessage)
{if((strValue==null)||(strValue==""))
{if(isReq)
{if(validationMessage=="")
return"Please Enter "+strField+"\n";else
return validationMessage;}
else
return'';}
if(isNaN(strValue))
{if(validationMessage=="")
return"Please Correct "+strField+"\n";else
return validationMessage}
return'';}
function isAllDigitLength(strValue,strField,strLength,isReq,validationMessage)
{if((strValue==null)||(strValue==""))
{if(isReq)
{if(validationMessage=="")
return"Please Enter "+strField+"\n";else
return validationMessage;}
else
return'';}
if((isNaN(strValue))||(strValue.length!=strLength))
{if(validationMessage=="")
return"Please Correct "+strField+"\n";else
return validationMessage;}
return'';}
function checkLength(strValue,strField,l,displayText,validationMessage)
{if((strValue==null)&&(l==0))
return'';else if(strValue==null)
{if(validationMessage=="")
return"Please "+displayText+" "+strField+"\n";else
return validationMessage;}
else if(strValue.length!=l)
{if(validationMessage=="")
return"Please Complete "+strField+"\n";else
return validationMessage;}
else
return'';}
f