var tid;
function display_effect(log){
	log.setOpacity(0);
	var fx = new Fx.Styles(log, {
		duration: 500,
		wait: false,
		transition: Fx.Transitions.Quad.easeOut
	});

	fx.start({
	'opacity': [0, 1]
	});
}

function remove(){
	var help= new Array ('valid_user','valid_lname','valid_fname','valid_mail','valid_parola','valid_parola1','valid_companie','valid_descriere','valid_keywords');
	//alert (help[0]);
	var i=0;
	for (i=0;i<help.length;i++){
		//alert(i)
		//alert(help[i]);

		$(help[i]).setHTML('');
		$(help[i]).removeClass('error-help');
	}
}

$('contact_id').addEvents({
'blur': function() {

	var log = $('valid_contact');
	var txt=$('contact_id').value;


	if(txt.length<1){
		log.addClass('error');
		$('valid_contact').setHTML('Introduceti numele si prenumele');
	}
	else{
		log.addClass('ok');
		$('valid_contact').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_contact');
	var txt=$('contact_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Introduceti numele si prenumele persoanei care trebuie contactata in legatura cu acest anunt'); }
	else{log.setHTML('');log.removeClass('info');}
}
});
$('email_id').addEvents({
'blur': function() {

	var log = $('valid_email');
	var email=$('email_id')


	if(!validEmail(email)){
		log.addClass('error');
		$('valid_email').setHTML('Introduceti adresa de email');
	}
	else{
		log.addClass('ok');
		$('valid_email').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_email');
	var txt=$('email_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Introduceti adresa de email pe care puteti fi contactat in legatura cu acest anunt');}
	else{log.setHTML('');log.removeClass('info');}
}
});
$('telefon_id').addEvents({
'blur': function() {

	var log = $('valid_telefon');

	log.empty().removeClass('info');
},
'focus': function() {

	var log = $('valid_telefon');

	log.addClass('info');
	log.setHTML(' Introduceti numarul de telefon la care puteti fi contactat in legatura cu acest anunt');}
});
/*$('fax_id').addEvents({
'blur': function() {

	var log = $('valid_fax');

	log.empty().removeClass('info');
},
'focus': function() {

	var log = $('valid_fax');

	log.addClass('info');
	log.setHTML('Introduceti numarul de fax la care puteti fi contactat in legatura cu acest anunt');}
});*/
$('www_id').addEvents({
'blur': function() {

	var log = $('valid_www');

	log.empty().removeClass('info');
},
'focus': function() {

	var log = $('valid_www');

	log.addClass('info');
	log.setHTML('Introduceti pagina web de perzentare in cazul in care exista');}
});
$('titlu_id').addEvents({
'blur': function() {

	var log = $('valid_titlu');
	var txt=$('titlu_id').value;


	if(txt.length<1){
		log.addClass('error');
		$('valid_titlu').setHTML('Introduceti titlul anuntului');
	}
	else{
		log.addClass('ok');
		$('valid_titlu').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_titlu');
	var txt=$('titlu_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Introduceti titlul anuntului. Ex: Motostivuitor TOYOTA FGF 25 - vanzare');}
	else{log.setHTML('');log.removeClass('info');}
}
});
$('descriere_id').addEvents({
'blur': function() {

	var log = $('valid_descriere');
	var txt=$('descriere_id').value;


	if(txt.length<100){
		log.addClass('error');
		$('valid_descriere').setHTML('Introduceti textul descriptiv al anuntului');
	}
	else{
		log.addClass('ok');
		$('valid_descriere').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_descriere');
	var txt=$('descriere_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Introduceti textul descriptiv pentru anuntul dumneavoastra. Incercati ca descrierea produsului sa fie cat mai ampla si corecta');}
	else{log.setHTML('');log.removeClass('info');}
}
});
$('localitate_id').addEvents({
'blur': function() {

	var log = $('valid_localitate');
	var txt=$('localitate_id').value;


	if(txt.length<1){
		log.addClass('error');
		$('valid_localitate').setHTML('Introduceti localitatea');
	}
	else{
		log.addClass('ok');
		$('valid_localitate').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_localitate');
	var txt=$('localitate_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Introduceti localitatea');}
	else{log.setHTML('');log.removeClass('info');}
}
});
/*$('sms_id').addEvents({
'blur': function() {

	var log = $('valid_sms');
	var txt=$('sms_id').value;


	if(txt.length<1){
		log.addClass('error');
		$('valid_sms').setHTML('Introduceti persoana de sms');
	}
	else{
		log.addClass('ok');
		$('valid_sms').setHTML('OK');
	}


},
'focus': function() {

	var log = $('valid_sms');
	var txt=$('sms_id').value;

	log.removeClass('error');
	log.removeClass('ok');
	log.empty().addClass('info');

	if(txt.length==0){log.setHTML('Username-ul este numele de identificare de pe site. Cu ajutorul acestuia va autentificati. Acesta nu trebuie sa contina spatii si poate contine litere, cifre si "_". Atentie! Username-ul nu poate fi schimbat dupa inscriere');}
	else{log.setHTML('');log.removeClass('info');}
}
});
*/
$('cod_ddd').addEvents({
'blur': function() {

	var log = $('valid_ddd');

	log.empty().removeClass('info');
},
'focus': function() {

	var log = $('valid_ddd');

	log.addClass('info');
	log.setHTML('Introduceti codul din imaginea alaturata. Daca nu puteti descifra acest cod folositi butonul de regenerare cod din dreapta pozei');}
});

$('tip1').addEvent('click', function(){
	var log = $('valid_tip');
	log.addClass('ok');
	log.setHTML('OK');

});
$('tip2').addEvent('click', function(){
	var log = $('valid_tip');
	log.addClass('ok');
	log.setHTML('OK');

});
$('tip3').addEvent('click', function(){
	var log = $('valid_tip');
	log.addClass('ok');
	log.setHTML('OK');

});

$('judet_id').addEvent('change', function(){

	var txt=$('judet_id').value;
	var log = $('valid_judet');
	if(txt!=0){
		log.empty().removeClass('error');
		log.addClass('ok');
		log.setHTML('OK');
	}else{
		log.empty().removeClass('ok');
		log.addClass('error');
		log.setHTML('Selecteaza judetul');
	}
});
$('categorie_id').addEvent('change', function(){

	var txt=$('categorie_id').value;
	var log = $('valid_categorie');
	if(txt!=0){
		log.empty().removeClass('error');
		log.addClass('ok');
		log.setHTML('OK');
	}else{
		log.empty().removeClass('ok');
		log.addClass('error');
		log.setHTML('Selecteaza categoria');
	}
});



function validEmail(obj){
	var email = obj.getValue();
	if(email.match(/^[a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/))
	return true;
	return false;
}


