// JavaScript Document
// JavaScript Document

function disableContact() {
    $('#submitContact :input').attr('disabled', true);
}

function enableContact() {
	$('#submitContact :input').attr('disabled', false);
}

function checkClassesContact() {
    
	var RequiredFieldsContact = new Array();
	RequiredFieldsContact[0] = "CNume";
	RequiredFieldsContact[1] = "CEmail";
	RequiredFieldsContact[2] = "CTel";
	RequiredFieldsContact[3] = "CSubiect";
	RequiredFieldsContact[4] = "CMessage";
	
	var countContact = 0;
	var countgoodContact = 0;
	var countbadContact = RequiredFieldsContact.length -1;
	
	for(i=0; i < RequiredFieldsContact.length; i++)
	{
		if ($("#" + RequiredFieldsContact[i]).hasClass('goodinput')) {
			countgoodContact --;//alert('levonva: '+countgood);
		} else if (($("#" + RequiredFieldsContact[i]).hasClass('badinput')) || ($("#" + RequiredFieldsContact[i]).hasClass('InputLowercase'))) {
			countbadContact ++;
			$("#" + RequiredFieldsContact[i]).addClass('badinput');
		}
	}
	countContact = countgoodContact + countbadContact;
	document.getElementById('errorcountContact').value = countContact;
	//alert('osszesen: '+document.getElementById('errorcount').value);
	if (document.getElementById('errorcountContact').value > 0) {
		//disableContact();
		alert('Mesajul nu poate fi trimis doar dupa completarea corecta a datelor!');
	} else if (document.getElementById('errorcountContact').value < 0){
		//enableContact();
		if (confirm('Trimiteti mesajul?')) {
			document.contact.submit();
		}
		
	}
}

function ValidateInputContact(input)
{
	var id = input.id;
	var value = input.value;
	
	$("#" + id).fadeOut();
	
	$("#" + id).removeClass('goodinput');
	$("#" + id).removeClass('badinput');

	$.post("validateContact.php", { inputdata: value, valid: id },
	
	function(data)
	{	
		if(data == 1){
			$("#" + id).addClass('goodinput');
		} else {
			$("#" + id).addClass('badinput');
		}	

		$("#" + id).fadeIn();
  	});
}