function validateEmail(elementValue){
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailPattern.test(elementValue);
}
function check_login(){
	var bRet = true;
	var user = document.getElementById('user').value;
	var pass = document.getElementById('pass').value;
	document.getElementById('user_err').style.display = 'none';
	document.getElementById('pass_err').style.display = 'none';
	if(user == ''){
		document.getElementById('user_err').style.display = 'inline';
		bRet = false;
	}
	if(pass == ''){
		document.getElementById('pass_err').style.display = 'inline';
		bRet = false;
	}
	return bRet;
}
function check_newsletter(){
	var bRet = true;
	var email = document.getElementById('email_nws').value;
	document.getElementById('email_nws_err').style.display = 'none';
	if(email == ''){
		document.getElementById('email_nws_err').style.display = 'inline';
		bRet = false;
	}
	if(email != '' && !validateEmail(email)){
		document.getElementById('email_nws_err').style.display = 'inline';
		alert('Emailul este incorect scris!');
		bRet = false;
	}
	return bRet;
}

function check_register(){
	var bRet		= true;
	var user		= document.getElementById('user').value;
	var pass		= document.getElementById('pass').value;
	var first_name	= document.getElementById('first_name').value;
	var last_name	= document.getElementById('last_name').value;
	var email		= document.getElementById('email').value;
	document.getElementById('user_err').style.display = 'none';
	document.getElementById('pass_err').style.display = 'none';
	document.getElementById('first_name_err').style.display = 'none';
	document.getElementById('last_name_err').style.display = 'none';
	document.getElementById('email_err').style.display = 'none';
	if(user == ''){
		document.getElementById('user_err').style.display = 'inline';
		bRet = false;
	}
	if(pass == ''){
		document.getElementById('pass_err').style.display = 'inline';
		bRet = false;
	}
	if(first_name == ''){
		document.getElementById('first_name_err').style.display = 'inline';
		bRet = false;
	}
	if(last_name == ''){
		document.getElementById('last_name_err').style.display = 'inline';
		bRet = false;
	}
	if(email == ''){
		document.getElementById('email_err').style.display = 'inline';
		bRet = false;
	}
	if(email != '' && !validateEmail(email)){
		document.getElementById('email_err').style.display = 'inline';
		alert('Emailul este incorect scris!');
		bRet = false;
	}
	return bRet;
}

function validate_contact(){
	var bRet = true;
	document.getElementById('err_nume').style.visibility	= 'hidden';
	document.getElementById('err_prenume').style.visibility	= 'hidden';
	document.getElementById('err_telefon').style.visibility	= 'hidden';
	document.getElementById('err_email').style.visibility	= 'hidden';
	document.getElementById('err_mesaj').style.visibility	= 'hidden';
	if(document.getElementById('nume').value == ''){
		document.getElementById('err_nume').style.visibility	= 'visible';
		bRet = false;
	}
	if(document.getElementById('prenume').value == ''){
		document.getElementById('err_prenume').style.visibility	= 'visible';
		bRet = false;
	}
	if(document.getElementById('telefon').value == ''){
		document.getElementById('err_telefon').style.visibility	= 'visible';
		bRet = false;
	}
	if(document.getElementById('email').value == ''){
		document.getElementById('err_email').style.visibility	= 'visible';
		bRet = false;
	}
	if(document.getElementById('mesaj').value == ''){
		document.getElementById('err_mesaj').style.visibility	= 'visible';
		bRet = false;
	}
	if((document.getElementById('email').value != '') && (!validateEmail(document.getElementById('email').value))){
		document.getElementById('err_email').style.visibility	= 'visible';
		alert('Adresa de email este incorect scrisa!');
		bRet = false;
	}
	return bRet;
}
function show_last(id,last){
	document.getElementById('last_1').className				= 'inactive';
	document.getElementById('last_2').className				= 'inactive';
	document.getElementById('last_3').className				= 'inactive';
	document.getElementById('local').style.display			= 'none';
	document.getElementById('national').style.display		= 'none';
	document.getElementById('international').style.display	= 'none';
	if(id != ''){
		document.getElementById(id).style.display			= 'inline';
		document.getElementById(last).className				= 'active';
	}
}
function show_top(id,top){
	document.getElementById('top_1').className				= 'inactive';
	document.getElementById('top_2').className				= 'inactive';
	document.getElementById('top_3').className				= 'inactive';
	document.getElementById('readed').style.display			= 'none';
	document.getElementById('commented').style.display		= 'none';
	document.getElementById('recommanded').style.display	= 'none';
	if(id != ''){
		document.getElementById(id).style.display			= 'inline';
		document.getElementById(top).className				= 'active';
	}
}
function show_galery(id,top){
	document.getElementById('galery_1').className	= 'inactive';
	document.getElementById('galery_2').className	= 'inactive';
	document.getElementById('galery_3').className	= 'inactive';
	document.getElementById('photo').style.display	= 'none';
	document.getElementById('audio').style.display	= 'none';
	document.getElementById('video').style.display	= 'none';
	if(id != ''){
		document.getElementById(id).style.display	= 'inline';
		document.getElementById(top).className		= 'active';
	}
}

function check_poll(form,msg){
	var bRet = true;
	var isOneChecked = false;
	for (var i = 0; i < form.poll.length; i++){
		if(form.poll[i].checked){
			isOneChecked = true;
			break;
		}
	}
	if(!isOneChecked){
		alert(msg);
		bRet = false;
	}
	return bRet;
}