// JavaScript Document: link

function obj(id) {return document.getElementById(id)}

function inp(obiect) {
	if (obiect.value == obiect.title) obiect.value = '';
}
function inp2(obiect) {
	if (obiect.value == '') obiect.value = obiect.title;
}
function see(obiectId) {
	var mesaj = 'Va rugam sa completati informatiile!';
	var formular = obj(obiectId); 
	var id = '';
	var inputs = formular.getElementsByTagName('input'); 
	for (var i=0;i<inputs.length;i++) {
		if (inputs[i].name == 'id') {id = inputs[i].value;}
		if (inputs[i].type != 'hidden')
		if (inputs[i].value == '' || inputs[i].value == inputs[i].title) {alert(mesaj); inputs[i].focus(); return;	}
	}
	formular.submit();
}

function sp_cautare(obiectId) {
	if (obj('cauta').value.length < 3) {
		alert('Lungimea minima a cuvantului pentru cautare este de 3 caractere.');
		obj('cauta').focus();
	}
	else {
		see(obiectId);
	}
}
function s_signUp(obiectId) {
	if (obj('parola').value == '') 	{	alert('Va rugam sa introduceti parola'); obj('parola').focus();	return;	}
	if (obj('parola').value != obj('parola2').value) { alert('Parolele nu corespund'); obj('parola').focus(); 	return;	}	
	if (obj('email').value == '') 	{	alert('Va rugam sa introduceti emailul'); obj('email').focus();	 	return;	}
	if (isEmail(obj('email').value) == false) {
		alert('Adresa de email nu este valida'); obj('email').focus();			return;
	}
	if (obj('email').value != obj('email2').value) { alert('Adresele de email nu corespund'); obj('email').focus();	 	return;	}
	else {
		see(obiectId);
	}
}

function sp_newsl(obiectId) {
	if (isEmail(obj('emailNW').value) == false) {
		alert('Adresa de email nu este valida'); obj('emailNW').focus();			return;
	}
	else {
		see(obiectId);
	}
}

function isEmail(string)
{
if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}

