function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


$(document).ready(function (){
    $('#enabledshow').css('display','inline');
	$('#disabledshow').css('display','none');
	$('#submit').bind('click',function(){
		//check for  pass no longer
		var nr = 0;
		nr = 0;
		var error = false;	
		if($('#passfield').val().length < 6	){
			error = true; nr +=2;
			$('#passlesslengthlabel .erroradauga').css('display','block');
		}else{
			$('#passlesslengthlabel .erroradauga').hide();
		}
		if($('#passfield').val().length > 20){
			error = true; nr +=1;
			$('#passmorelengthlabel .erroradauga').css('display','block');
		}else{
			$('#passmorelengthlabel .erroradauga').hide();
		}
		if($('#passfield').val() !== $('#pass2field').val() ){
			error = true; nr +=1;
			$('#passidenticallabel .erroradauga').css('display','block');
		}else{
			$('#passidenticallabel .erroradauga').hide();
		}
		
		if($('#recaptcha_response_field').val() === ''){
			error = true; nr +=3; 
			$('#captcha .erroradauga').css('display','block');
		}else{
			$('#captcha .erroradauga').hide();
		}

            if(!$('#termenicheck').is(':checked')){
                $('#termenilabel .erroradauga').css('display','block');
			    error = true;
		     	nr +=1;
			}else{
				$('#termenilabel .erroradauga').hide();
			}

		
        								   
		var fields = ['model','an','putere','capacitate','km','pret','nume','telefon'];
		for(var x = 0; x < 8; x++){
		if($('#'+fields[x]+'field').val() === ''){
			$('#'+fields[x]+'label .erroradauga').css('display','block');
			error = true; nr +=1;
		}else{
			$('#'+fields[x]+'label .erroradauga').hide();
		}
		}
		
		var selects = ['marca','carburant','stare'];
		for(var x = 0; x < 3; x++){
		if($('#'+selects[x]+'field').val() === 'alege'){
			$('#'+selects[x]+'label .erroradauga').css('display','block');
			error = true; nr +=1;
		}else{
			$('#'+selects[x]+'label .erroradauga').hide();
		}
		}
		
		var neednr = ['an','putere','capacitate','km','pret','consum'];
		for(var x = 0; x < 6; x++){
		if($('#'+neednr[x]+'field').val() !== ''){
			if(!IsNumeric($('#'+neednr[x]+'field').val())){
				$('#'+neednr[x]+'numlabel .erroradauga').css('display','block');
				error = true; nr +=1;
		    }else{
				$('#'+neednr[x]+'numlabel .erroradauga').hide();
			}
		}else{
			$('#'+neednr[x]+'numlabel .erroradauga').hide();
		}
		}
		

		
		height = 19*nr;
		if(error == true){
			$('#marcafield').focus();
			$('#adauga').css('height',1200+height);
			$('#colst').css('height',1550+height);
			$('#coldr').css('height',1550+height);
			$('#mainblock').css('height',1550+height);
	
			return false;
		}else{
			return true;
		}
	});
	
	
	
	
});

