﻿var msgbox;function center(object){object.style.marginLeft="-"+parseInt(object.offsetWidth/ 2)+"px";object.style.marginTop="-"+parseInt(object.offsetHeight/ 2)+"px";}function moveUpAndCenter(object){var intPageWidth=parseInt(getPageSize("width"));var intOffsetWidth=parseInt(object.offsetWidth);var left=(intPageWidth/ 2)-(intOffsetWidth/ 2);object.style.position="absolute";object.style.top="50px";object.style.left=left+"px";}function msgBox(divID){document.getElementById('main_Overlay').style.height=getPageSize('height');document.getElementById('main_Overlay').style.width=getPageSize('width');msgbox=document.getElementById(divID);msgbox.style.display="block";document.getElementById("main_Overlay").style.display="block";}function getPageSize(returnVal){var xScroll,yScroll;if(window.innerHeight&& window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;}windowHeight=self.innerHeight;}else if(document.documentElement&& document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}if(xScroll<windowWidth){pageWidth=xScroll;}else{pageWidth=windowWidth;}if(returnVal=="width"){return pageWidth;}else{return pageHeight;}}function closeModal(divID){document.getElementById(divID).style.display='none';document.getElementById('main_Overlay').style.display='none';}function showPartsModalDiv(divID,identifier){var divName=divID+"_"+identifier;var spanName=divID+"_"+identifier+"_span";if(document.getElementById(divName).style.display==""){HideDiv(divName);document.getElementById(spanName).innerHTML="+";}else{ShowDiv(divName);document.getElementById(spanName).innerHTML="-";}}function doBackCheck(myCheck,mySpan){var chkBx=document.getElementById(myCheck);if(chkBx.checked){chkBx.checked=false;}else{chkBx.checked=true;}doCheck(myCheck,mySpan);}function doCheck(myCheck,mySpan){var chkBx=document.getElementById(myCheck).checked;if(chkBx){document.getElementById(mySpan).style.color='#000000';document.getElementById(mySpan).style.fontWeight='bold';if(myCheck=="chkDD"){document.getElementById('txtStartAddress').readOnly="";document.getElementById('spanSA').style.color='#000000';}else if(myCheck=="chkNewDD"){document.getElementById('txtNewStartAddress').readOnly="";document.getElementById('spanNewSA').style.color='#000000';}}else{document.getElementById(mySpan).style.color='#cccccc';document.getElementById(mySpan).style.fontWeight='';if(myCheck=="chkDD"){document.getElementById('txtStartAddress').readOnly="true";document.getElementById('spanSA').style.color='#cccccc';}else if(myCheck=="chkNewDD"){document.getElementById('txtNewStartAddress').readOnly="true";document.getElementById('spanNewSA').style.color='#cccccc';}}}function setUpPrint(uvid,pEA){var url;var parms="";var pDesc=document.getElementById('chkDesc').checked;var pFinance=document.getElementById('chkFinance').checked;var pDealerInfo=document.getElementById('chkDealerInfo').checked;var pMap=document.getElementById('chkMap').checked;var pDD=document.getElementById('chkDD').checked;var pSA=document.getElementById('txtStartAddress').value.trim();if(pDesc){parms=parms+"&description=1";}if(pDealerInfo){parms=parms+"&dealerinfo=1";}if(pFinance){parms=parms+"&finance=1";}url="/Print.aspx?type=used&vehicleid="+String(uvid);url=url+parms;if((pMap)||(pDD)){if((pDD)&&(pSA!="")){window.open('http://maps.google.com?saddr='+escape(pSA)+'&daddr='+escape(pEA));}else{window.open('http://maps.google.com?q='+escape(pEA));}}window.open(url);closeModal('divUsedPrint');}function setUpNewPrint(vid,dealerid,featureid,nvid){var url;var parms="";var pNewDetails=document.getElementById('chkNewDetails').checked;var pNewOptions=document.getElementById('chkNewOptions').checked;var pNewSpecs=document.getElementById('chkNewSpecs').checked;var pNewEquip=document.getElementById('chkNewEquip').checked;if(dealerid!=""&& dealerid!="0"){parms=parms+"&dealerid="+dealerid;if(featureid!=""&& featureid!="0"){parms=parms+"&featureid="+featureid;}var pMap=document.getElementById('chkNewMap').checked;var pDD=document.getElementById('chkNewDD').checked;var pSA=document.getElementById('txtNewStartAddress').value.trim();var pEA=document.getElementById('ctl00_Content_lblNewDirections').innerHTML.trim();}if(pNewDetails){parms=parms+"&details=1";}if(pNewOptions){parms=parms+"&options=1";}if(pNewSpecs){parms=parms+"&specs=1";}if(pNewEquip){parms=parms+"&equip=1";}if(nvid!="0"){parms=parms+"&nvid="+nvid;}if((pMap)||(pDD)){if((pDD)&&(pSA!="")){window.open('http://maps.google.com?saddr='+escape(pSA)+'&daddr='+escape(pEA));}else{window.open('http://maps.google.com?q='+escape(pEA));}}url="/Print.aspx?type=new&vehicleid="+String(vid);url=url+parms;window.open(url);closeModal('divNewPrint');}