<!--
function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}

function SingleSelectRequired(Form, Field)
{
	var itemSelected = eval("document." + Form + "." + Field + ".selectedIndex");
	if (itemSelected == 0){ return false; }
	else {return true;}
}

function TextAreaRequired(Form, Field)
{
	var length = eval("document." + Form + "." + Field + ".value.length");
	if (length == 0){ return false; }
	else {return true;}
}

function ExtendJS( FormName )
{
if (!SingleSelectRequired(FormName,'tp'))
{
	document.vendre.tp.focus()
	alert(" Veuillez  saisir la Véhicule");
	return false;
}	
if (!SingleSelectRequired(FormName,'type'))
{
	document.vendre.type.focus()
	alert("Veuillez  saisir la catégorie");
	return false;
}


if (!SingleSelectRequired(FormName,'couleur'))
{
	document.vendre.couleur.focus()
	alert(" Veuillez  saisir la couleur");
	return false;
}
if (parseInt(document.forms[0].KM.value)  
       != document.forms[0].KM.value) { 
document.vendre.KM.focus()
alert('Veuillez  saisir kilométrage Numéros Seulement".'); 
return false; 
}

if (!SingleSelectRequired(FormName,'annee'))
{
	document.vendre.annee.focus()
	alert(" Veuillez  saisir l'année");
	return false;
}
if (!SingleSelectRequired(FormName,'boitevitesse'))
{
	document.vendre.boitevitesse.focus()
	alert(" Veuillez  saisir Boîte à vitesse");
	return false;
}

if (!SingleSelectRequired(FormName,'carburation'))
{
	document.vendre.carburation.focus()
	alert(" Veuillez  saisir Carburant");
	return false;
}
if (!TextAreaRequired(FormName,'Cylindre'))
{
	document.vendre.Cylindre.focus()
	alert("Veuillez  saisir Cylindres");
	return false;
}
if (!TextAreaRequired(FormName,'puissfiscale'))
{
	document.vendre.puissfiscale.focus()
	alert("Veuillez  saisir Puissance Fiscale");
	return false;
}
if (!SingleSelectRequired(FormName,'Doors'))
{
	document.vendre.Doors.focus()
	alert(" Veuillez  saisir combien de portes");
	return false;
}

if (parseInt(document.forms[0].prix.value)  
       != document.forms[0].prix.value) { 
document.vendre.prix.focus()
alert('Veuillez  saisir Le Prix "Numéros Seulement".'); 
return false; 
}
// require at least 5 characters in the password field
if (vendre.AD_DESCRIPTION.value.length < 40)
{
alert ("Veuillez  saisir au-moins 60 charactères.");
vendre.AD_DESCRIPTION.focus();
return  false;
}
if (!TextAreaRequired(FormName,'first_name'))
{
	document.vendre.first_name.focus()
	document.vendre.first_name.select()
	alert("Please enter your Name.");
	return false;
}


if (!TextAreaRequired(FormName,'zip_code_home'))
{
	document.vendre.zip_code_home.focus()
	document.vendre.zip_code_home.select()
	alert("Please enter the zip code of your address.");
	return false;
}

if (!TextAreaRequired(FormName,'phone_day'))
{
	document.vendre.phone_day.focus()
	document.vendre.phone_day.select()
	alert("Please enter a phone number. Your privacy is protected. Only the annuity experts will see this number.");
	return false;
}


}
//-->
<!--
////////////////////////////////////////////////////////////////////////
//Capitalise the first letter in a textbox once the value is changed
//Call as follows onChange="Proper(this); return true;"
function Proper(o) {
var s = o.value;
var out = "";
if (s.length > 0) {
var c = true;
// process each character one at a time
for (var i=0; i < s.length; i++) {
var t = s.substring(i,i+1).toUpperCase();
// if not alpha cap next character
cmp = "ABCDEFGHIJKLMNOPQRSTUVWXYZ'";
if ( cmp.indexOf(t) < 0) {
c = true;
}
else {
if (c) {
c = false;
}
else {
t = t.toLowerCase();
}
}
// take special cases like Mc and Mac and Roman numerals
if ( i > 1 ) {
temp = s.substring(i-2,i).toUpperCase();
if ( temp == "MC" ) {
t = t.toUpperCase();
}
cmp = " II V X";
roman = "IVX";
roman2 = "IVX ";

if ( cmp.indexOf(temp) >= 0 && roman.indexOf(t.toUpperCase()) >= 0 &&
roman2.indexOf(s.substring(i+1,i+2).toUpperCase() ) >= 0 ) {
t = t.toUpperCase();
}
}
if ( i > 2 ) {
temp = s.substring(i-3,i).toUpperCase();
if ( temp == "MAC") {
t = t.toUpperCase();
}
if ( ( temp == " XI" || temp == " VI" || temp == " XX" || temp == "XV" ) && ( t.
toUpperCase() == "I" || t.toUpperCase() == "V" ||
t.toUpperCase() == "X" ) ) {
t = t.toUpperCase();
}
} out += t;
}
o.value = out;
} return true;
}
// End -->
      function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;

      }
// take special cases like Mc and Mac and Roman numerals
      <!--
function stripHTML(){
var re= /<\S[^><]*>/g
for (i=0; i<arguments.length; i++)
arguments[i].value=arguments[i].value.replace(re, "")
}
      //-->
// End -->