function checkvin1(vinobj)
{
	vin=vinobj.value.toUpperCase();
	if (vin.indexOf('I')!=-1) {dezHint('VIN      "I"!1',2000); vinobj.value=vin.substr(0,vin.length-1); return (false);}
	if (vin.indexOf('O')!=-1) {dezHint('VIN      "O"!1',2000); vinobj.value=vin.substr(0,vin.length-1); return (false);}
	if (vin.indexOf('Q')!=-1) {dezHint('VIN      "Q"!1',2000); vinobj.value=vin.substr(0,vin.length-1); return (false);}
	vinobj.value=vin;
	return (true);
}

function checkvin(vinobj)
{
	vin=vinobj.value.toUpperCase();
	if (vin.length<17) {dezHint("VIN     17 !1",3000); vinobj.select(); vinobj.focus(); return (false);}
	
	//???  ?? ??, ???  
	blockbtns();
	//document.forms['formvin'].elements['btsubm'].disabled=true;
	dezHint(', .    ....',0);
	return (true);
}

//???  ?? ??, ???  
function blockbtns()
{
	inputs=document.getElementsByTagName('input');
	for (n=0; n<inputs.length; n++)
	{
		if (inputs[n].type=="submit") {inputs[n].disabled=true};
	}
}

//???  ??, ???    n ??
time=10;
id=0;


/*====================================================================
  ?? ??                           							v1.0, 28.02.2007
	hint - ??? ??. ?? ? - ???. ?? 0, ? ?, 1 - ?. ??
  --------------------------------------------------------------------*/
function dezHint(hhint, time)
{
	htype=hhint.substr(hhint.length-1,1);
	htext=hhint.substr(0,hhint.length-1);
	if (!document.getElementById("hint"))	hintObj = document.createElement('DIV');
	hintObj.id="hint";
	if (htype=='0') hintObj.style.cssText+=";background-color: #cfdfec;color: #white;";
	else hintObj.style.cssText+=";background-color: #cfdfec;color: white;";
	hintObj.innerHTML='<table style="margin:auto;"><tr><td align=center>'+htext+'</td></tr><tr><td align=center><br><img src=/images/ajax-loader.gif></td></tr></table>';
	document.body.appendChild(hintObj);
	if (time!=0) window.setTimeout("dezHintKill()", time);
}	


/*====================================================================
   ??                           						v1.0, 28.02.2007
  --------------------------------------------------------------------*/
function dezHintKill()
{
	hintObj = document.getElementById("hint");
	document.body.removeChild(hintObj);
}



function checkVINN1(VINNobj)
{
	VINN=VINNobj.value.toUpperCase();
	if (VINN.indexOf('I')!=-1) {dezHint('VIN      "I"!1',2000); VINNobj.value=VINN.substr(0,VINN.length-1); return (false);}
	if (VINN.indexOf('O')!=-1) {dezHint('VIN      "O"!1',2000); VINNobj.value=VINN.substr(0,VINN.length-1); return (false);}
	if (VINN.indexOf('Q')!=-1) {dezHint('VIN      "Q"!1',2000); VINNobj.value=VINN.substr(0,VINN.length-1); return (false);}
	VINNobj.value=VINN;
	return (true);
}

function checkVINN(VINNobj)
{
	VINN=VINNobj.value.toUpperCase();
	if (VINN.length<17) {dezHint("VIN     17 !1",3000); VINNobj.select(); VINNobj.focus(); return (false);}
	
	//???  ?? ??, ???  
	blockbtns();
	//document.forms['formvin'].elements['btsubm'].disabled=true;
	dezHint(', .    ....',0);
	return (true);
}


function checkVINNEN1(VINNENobj)
{
	VINNEN=VINNENobj.value.toUpperCase();
	if (VINNEN.indexOf('I')!=-1) {dezHint('VIN number should not contain the letter "I"!1',2000); VINNENobj.value=VINNEN.substr(0,VINNEN.length-1); return (false);}
	if (VINNEN.indexOf('O')!=-1) {dezHint('VIN number should not contain the letter "O"!1',2000); VINNENobj.value=VINNEN.substr(0,VINNEN.length-1); return (false);}
	if (VINNEN.indexOf('Q')!=-1) {dezHint('VIN number should not contain the letter "Q"!1',2000); VINNENobj.value=VINNEN.substr(0,VINNEN.length-1); return (false);}
	VINNENobj.value=VINNEN;
	return (true);
}

function checkVINNEN(VINNENobj)
{
	VINNEN=VINNENobj.value.toUpperCase();
	if (VINNEN.length<17) {dezHint("VIN number includes 17 symbols!1",3000); VINNENobj.select(); VINNENobj.focus(); return (false);}
	
	//???  ?? ??, ???  
	blockbtns();
	//document.forms['formvin'].elements['btsubm'].disabled=true;
	dezHint('Please, waiting ....',0);
	return (true);
}


function checkvinen1(vinenobj)
{
	vinen=vinenobj.value.toUpperCase();
	if (vinen.indexOf('I')!=-1) {dezHint('VIN number should not contain the letter "I"!1',2000); vinenobj.value=vin.substr(0,vinen.length-1); return (false);}
	if (vinen.indexOf('O')!=-1) {dezHint('VIN number should not contain the letter "O"!1',2000); vinenobj.value=vin.substr(0,vinen.length-1); return (false);}
	if (vinen.indexOf('Q')!=-1) {dezHint('VIN number should not contain the letter "Q"!1',2000); vinenobj.value=vin.substr(0,vinen.length-1); return (false);}
	vinenobj.value=vinen;
	return (true);
}

function checkvinen(vinenobj)
{
	vinen=vinenobj.value.toUpperCase();
	if (vinen.length<17) {dezHint("VIN     17 !1",3000); vinenobj.select(); vinenobj.focus(); return (false);}
	
	//???  ?? ??, ???  
	blockbtns();
	//document.forms['formvin'].elements['btsubm'].disabled=true;
	dezHint('Please, waiting ....',0);
	return (true);
}
