max=200;
timerID=null;
running=false;
function isReady(formular) {
	
	if (typeof formular.URL!=='undefined') {
		if (formular.URL.value == "") {
			alert("Introduceti adresa site-ului");
			formular.URL.focus();
			return false;
		}
	}
	
	if (typeof formular.description!=='undefined') {
		if (formular.description.value == "") {
				alert("Descrierea site-ului este obligatorie.");
				formular.description.focus();
				return false;
			}
		}	
	
	if (formular.description.value.length<30) {
		alert("Descrierea site-ului este prea scurta.");
		formular.description.focus();
		return false;
	}
	
	if (typeof formular.category!=='undefined') {
		if (formular.category[formular.category.selectedIndex].value==0) {
			alert("Alegeti categoria in care se incadreaza site-ul.");
			document.formular.category.focus();
			return false;
			}
		}	
	
	if (typeof formular.passwd!=='undefined') {
		if (formular.passwd.value == "") {
			alert("Introduceti o parola.");
			formular.passwd.focus();
			return false;
		}
		if (formular.passwd.value.length<4 ) {
			alert("Lungimea parolei trebuie sa fie mai mare de 3 caractere");
			formular.passwd.focus();
			return false;
		}
	}

	if ((typeof formular.passwd!=='undefined') && (typeof formular.passwd2!=='undefined')) {
		if(formular.passwd.value!=formular.passwd2.value) {
			alert("Parola si Confirmarea parolei nu sunt identice.");
			document.formular.passwd2.focus()
			return false;
		}
	}
	if (typeof formular.name_surname!=='undefined') {
		if (formular.name_surname.value == "") {
			alert("Introduceti Numele si prenumele.");
			formular.name_surname.focus();
			return false;
		}
	}

	if (typeof formular.phone!=='undefined') {
		if (formular.phone.value == "") {
			alert("Introduceti Telefonul.");
			formular.phone.focus();
			return false;
		}
	}
	
	if(formular.c1.checked == false || formular.c2.checked == false || formular.c3.checked == false) {
		alert("Site-ul trebuie sa respecte cele 3 conditii pentru a putea fi acceptat.");
		document.formular.c1.focus();
		return false;
	}	
		
	if(formular.c4.checked == false) {
		alert("Trebuie sa cititi si sa acceptati Acordul de Utilizare.");
		document.formular.c4.focus();
		return false;
	}
	
}

function checkAweber(formularAweber)
{

	if (typeof formularAweber.fname!=='undefined')
	{
		if (formularAweber.fname.value == "")
		{
			formularAweber.fname.value = '-';
		}
	}

	if (typeof formularAweber.lname!=='undefined')
	{
		if (formularAweber.lname.value == "")
		{
			formularAweber.lname.value = '-';
		}
	}
	
	if (typeof formularAweber.email!=='undefined') 
	{	
		var email  = formularAweber.email.value;
		
		if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
			alert('Nu ai completat o adresa valida de email.');
			formularAweber.email.focus();
			return false;	
		}	
	}
	
}



function countChars() {
if(document.formular.description.value.length>max) {
document.formular.description.blur();
document.formular.lungime.value =0;
alert("Ati atins numarul maxim de caractere permis!");
}
else document.formular.lungime.value =
max-document.formular.description.value.length;
if (document.formular.lungime.value==0) {
var text=document.formular.description.value
document.formular.description.value=text.substr(0,max);
}
}
function timerTick() {
if(running) {
	stopTimer();
	if(navigator.appName=="Netscape") {
		//document.formular.Descript.blur();
		}
	startTimer();
	countChars();
	}
}
function stopTimer() {
clearTimeout(timerID);
running=false;
}
function startTimer() {
if(!running) {
	running=true;
	timerID=setTimeout("timerTick()",200);
	}
}

