function validateEmail(elementValue){
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailPattern.test(elementValue);
}
function clear_content(t,str){
	if(t.value == str) t.value = '';
}

function aboneaza()
{
	var f = $('frmNewsletter');
	var em = f.myemail; var emem = em.value.trim(); em.value = emem;
	if(emem.length < 1){
		alert('Scrie adresa ta de e-mail!'); em.focus(); return false;
	}
	if(!validateEmail(emem)){
		alert('Adresa de e-mail este incorecta!'); em.focus(); return false;
	}
	f.submit();
	return true;
}

function check_frmcariere(){

	var f = $('frmFormCariere');
	var n = f.nume.value; var nn = n.trim(); f.nume.value = nn;
	var p = f.prenume.value; var pp = p.trim(); f.prenume.value = pp;
	var e = f.email.value; var ee = e.trim(); f.email.value = ee;
	var t = f.telefon.value; var tt = t.trim(); f.telefon.value = tt;
	var fl = f.file.value;
	var ext_i = new Array();
  	ext_i[0] = 'doc';
  	ext_i[1] = 'docx';
  	ext_i[2] = 'txt';
  	ext_i[3] = 'pdf';
  	este_bun = 0;
  	
	if(nn.length < 2){ alert('Scrieti numele!'); f.nume.focus(); return false;}
	if(pp.length < 2){ alert('Scrieti prenumele!'); f.prenume.focus(); return false;}
	if(ee.length < 1){ alert('Scrieti adresa de email!'); f.email.focus(); return false;}
	else{ if(!validateEmail(ee)){ alert('Scrieti adresa de email corect!'); f.email.focus(); return false;}}
	if(tt.length < 4){ alert('Scrieti numarul de telefon!'); f.telefon.focus(); return false;}
	if(fl.length < 1){
		alert('Campul "Upload CV" este obligatoriu!'); return false;
	}else{
		componente = fl.split(".");
        n=componente.length-1;
        for(i=0; i< ext_i.length; i++){
        	if(ext_i[i] == componente[n].toLowerCase())
        	este_bun = 1;
        }
        if(este_bun == 0) {
        	alert('Va rugam sa incarcati pentru CV doar fisiere cu extensiile: doc, docx, pdf sau txt !');
            return false;
        }
	}
	return true;
}


function check_frmformcontact(){
	var f = $('frmFormContact');
	var n = f.nume.value; var nn = n.trim(); f.nume.value = nn;
	var p = f.prenume.value; var pp = p.trim(); f.prenume.value = pp;
	var e = f.email.value; var ee = e.trim(); f.email.value = ee;
	var t = f.telefon.value; var tt = t.trim(); f.telefon.value = tt;
	var m = f.mesaj.value; var mm = m.trim(); f.mesaj.value = mm;

	if(nn.length < 2){ alert('Scrieti numele!'); f.nume.focus(); return false;}
	if(pp.length < 2){ alert('Scrieti prenumele!'); f.prenume.focus(); return false;}
	if(ee.length < 1){ alert('Scrieti adresa de email!'); f.email.focus(); return false;}
	else{ if(!validateEmail(ee)){ alert('Scrieti adresa de email corect!'); f.email.focus(); return false;}}
	if(tt.length < 4){ alert('Scrieti numarul de telefon!'); f.telefon.focus(); return false;}
	if(mm.length < 1){ alert('Scrieti mesajul!'); f.mesaj.focus(); return false;}
	f.mesaj.value = mm.replace(/\n/g,"<br/>");
	return true;
}

function isNumber(str){			// verifica un string daca e numar
	var reNumber = /^\d+$/;
	return reNumber.test(str);
}
function isURL(s) {
 	var regexp = /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
 	return regexp.test(s);
}

function setUpload(pr){
	var p = pr.value;
	$('upfile').value = p;
}
function clearUpload(u){
	if(u.value.length < 1) $('cv').value = '';
} 
