var rowColor = "#e8e8e8";
var newColor = "#ff8122";
var noColor = "";
	
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) {  //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

// Called from AddVehicle page in Admin desktop, used to populate the fields according to the Selected BodyType.

function test()
{
	//alert('enter');
	var obj = document.getElementById('ddlBodyType');
	if(obj.options[obj.selectedIndex].value == "MotorCycle")
	{
		//alert('enter');
		Check1();
	}
}

function CallDecoder()
{
	document.getElementById('btnDecodeVIN').click();
}

function Colors()
{
	var trans = document.getElementById('ddlTrans');
	var eng = document.getElementById('ddlEngine');
	var seat = document.getElementById('ddlSeat');
	var roof = document.getElementById('ddlRoof');
	var wheel = document.getElementById('ddlWheel');
	var temp = document.getElementById('lbTrimRecords');
	var trimText = document.getElementById('txtTrim');
	
	if(trimText.value != "")
	{
		document.getElementById('trTrimRecords').style.backgroundColor = rowColor;
	}
	else
	{
		document.getElementById('trTrimRecords').style.backgroundColor = newColor;
	}
	
	if(document.getElementById('txtStock').value == "")
	{
		document.getElementById('trStock').style.backgroundColor = newColor;
	}
	
	if(document.getElementById('ddlBodyType').value == "")
	{
		document.getElementById('trBodyType').style.backgroundColor = newColor;
	}
	else
	{
		document.getElementById('trBodyType').style.backgroundColor = rowColor;
	}
	
	if(document.getElementById('ddlModelYear').value == "")
	{
		document.getElementById('trModelYear').style.backgroundColor = newColor;
	}
	else
	{
		document.getElementById('trModelYear').style.backgroundColor = noColor;
	}
	
	if(document.getElementById('txtMake').value == "")
	{
		document.getElementById('trMake').style.backgroundColor = newColor;
	}
	else
	{
		document.getElementById('trMake').style.backgroundColor = rowColor;
	}
	
	if(document.getElementById('txtModel').value == "")
	{
		document.getElementById('trModel').style.backgroundColor = newColor;
	}
	
	if(document.getElementById('txtMileage').value == "")
	{
		document.getElementById('trMileage').style.backgroundColor = newColor;
	}
	
	if(trans.selectedIndex != -1)
	{
		if(trans.options[trans.selectedIndex].text == "Select Transmission Type")
		{
			document.getElementById('trTrans').style.backgroundColor = newColor;
		}
		else
		{
			document.getElementById('trTrans').style.backgroundColor = rowColor;
		}
	}
	
	if(seat.selectedIndex != -1)
	{
		if(seat.options[seat.selectedIndex].text == "Select Seating Surface")
		{
			document.getElementById('trSeats').style.backgroundColor = newColor;
		}
		else
		{
			document.getElementById('trSeats').style.backgroundColor = rowColor;
		}
	}
	
	if(wheel.selectedIndex != -1)
	{
		if(wheel.options[wheel.selectedIndex].text == "Select Wheel Type")
		{
			document.getElementById('trWheel').style.backgroundColor = newColor;
		}
		else
		{
			document.getElementById('trWheel').style.backgroundColor = rowColor;
		}
	}
	
	if(eng.selectedIndex != -1)
	{
		if(eng.options[eng.selectedIndex].text == "Select Engine Type")
		{
			document.getElementById('trEng').style.backgroundColor = newColor;
		}
		else
		{
			document.getElementById('trEng').style.backgroundColor = rowColor;
		}
	}
	
	if(roof.selectedIndex != -1)
	{
		if(roof.options[roof.selectedIndex].text == "Select Roof Type")
		{
			document.getElementById('trRoof').style.backgroundColor = newColor;
		}
		else
		{
			document.getElementById('trRoof').style.backgroundColor = rowColor;
		}
	}
	
	if(document.getElementById('txtCylinders').value == "")
	{
		document.getElementById('trCylinders').style.backgroundColor = newColor;
	}
	else
	{
		document.getElementById('trCylinders').style.backgroundColor = rowColor;
	}
	
	if(document.getElementById('txtIntColor').value == "")
	{
		document.getElementById('trInt').style.backgroundColor = newColor;
	}
	else
	{
		document.getElementById('trInt').style.backgroundColor = rowColor;
	}
	
	if(document.getElementById('txtExtColor').value == "")
	{
		document.getElementById('trExt').style.backgroundColor = newColor;
	}
	
}

/* To Chnage the color of the row */

function TextBoxColor(obj , tr ,val)
{
	tr.style.backgroundColor = (obj.value == "")? newColor : val ;
}

//-- function used for default enter key clik on advanced search option.
//-- Created-- 05/10/17
function setDefaultClick()
{
	if(event.which || event.keyCode)
	{
		if ((event.which == 13) || (event.keyCode == 13)) 
		{
			document.getElementById('btnSearch').click();
			return false;
		}
	} 
	else
	{
		return true;
	} 
}

function SaveAd()
{
	//document.getElementById('btnSaveAdBuilder').style.display = '';		  	
	document.getElementById('btnSaveAdBuilder').click();
	alert("Quick Save Completed!");	
}

//--Inventory script Section


	function validateKeys(e,act)
	{
		//alert("start");
		switch(act) 
		{
			case "numeric":re = /[^0-9]+/i;break;
			case "alphanumeric":re = /[^a-z0-9]+/i;break;
		}
		
		if(re.test(e.value))
		{
			e.value = e.value.replace(re, "");
			e.focus();
		}
	}
	//--------
	
	function showSearch()
	{
		document.getElementById('txtMake').value = "";
		document.getElementById('txtModel').value = "";
		document.getElementById('txtStock').value = "";
		document.getElementById('txtVIN').value = "";
		document.getElementById('ddlDeleted').options[0].selected = true;
		document.getElementById('txtYear').value = "";
		document.getElementById('rdbfullVIN').checked = true;
		
		document.getElementById('ddlResults').style.visibility = 'hidden';
				
		document.getElementById('divSearch').style.visibility = 'visible';
		document.getElementById('divVINSearch').style.visibility = 'visible';
		document.getElementById('divShadow').style.visibility = 'visible';
		
		
	}
	
	function hideSearch()
	{
		
		document.getElementById('ddlResults').style.visibility = 'visible';
		
		document.all.divSearch.style.visibility = 'hidden';
		document.all.divVINSearch.style.visibility = 'hidden';
		document.all.divShadow.style.visibility = 'hidden';
	}
	
	// Code Added By mfs on 03/10/06
	
	
	function ViewAll()
	{		
		document.getElementById('btnView').click();		
	}
	
	
	function ClearAll()
	{
		document.getElementById('txtMake').value = "";
		document.getElementById('txtModel').value = "";
		document.getElementById('txtStock').value = "";
		document.getElementById('txtVIN').value = "";
		document.getElementById('ddlDeleted').options[0].selected = true;
		document.getElementById('txtYear').value = "";
		document.getElementById('rdbfullVIN').checked = true;
	}	
	
	function viewVehicle(dealerID,vin,inventoryID)
	{
	    message  = "A popup-blocker was detected!"
       message += " Please disable it and try again."
       popupProp = "fullscreen=yes, toolbar=no"
	    
		if (dealerID != '')
		{
		   var w = window.open('../../vehicledetails.aspx?id=' + dealerID + '&vin=' + vin + '&InvId=' + inventoryID);
		}
		else
		{
		    var w = "success";
			alert("No Dealer has been assigned to this Vehicle.Please assign a Dealer to View the Presentation");
		}
		
		// popup was blocked  
		if(!w) 
		{
            alert(message);
        }    
	}
	
	function swapDelete(img)
	{
		if(img.src.indexOf('icon_pending.gif') != -1)
		{
			img.src = '../icon_active.gif';
			document.getElementById(img.id.replace(img.name,"hdnPending")).value = 0;
			document.getElementById(img.id.replace(img.name,"cboDelete")).checked = false;
		}
		else if(img.src.indexOf('icon_active.gif') != -1)
		{
			img.src = '../icon_deleted.gif';
			document.getElementById(img.id.replace(img.name,"hdnPending")).value = 0;
			document.getElementById(img.id.replace(img.name,"cboDelete")).checked = true;
		}
		else
		{
			img.src = '../icon_active.gif';
			document.getElementById(img.id.replace(img.name,"hdnPending")).value = 0;
			document.getElementById(img.id.replace(img.name,"cboDelete")).checked = false;;
		}
	}
	
	function swapLock(img)
	{
		if(img.src.indexOf('icon_unlock.GIF') != -1)
		{
			img.src = '../icon_locked.GIF';
			document.getElementById(img.id.replace(img.name,"cboLock")).checked = true;
		}
		else
		{
			img.src = '../icon_unlock.GIF';
			document.getElementById(img.id.replace(img.name,"cboLock")).checked = false;
		}
	}

//--End of Inventory script section
