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(msg_name,msg_email,msg_emal_wrong){
	var bRet		= true;
	var alert_msg	= '';
	var nume		= document.getElementById('nume').value;
	var email		= document.getElementById('email').value;
	document.getElementById('err_nume').style.display = 'none';
	document.getElementById('err_email').style.display = 'none';
	if(nume == ''){
		document.getElementById('err_nume').style.display = 'inline';
		alert_msg += msg_name + '\n';
		bRet = false;
	}
	if(email == ''){
		document.getElementById('err_email').style.display = 'inline';
		alert_msg += msg_email + '\n';
		bRet = false;
	}
	if(email != '' && !validateEmail(email)){
		document.getElementById('err_email').style.display = 'inline';
		alert_msg += msg_emal_wrong + '\n';
		bRet = false;
	}
	if(alert_msg != '') alert(alert_msg);
	return bRet;
}

function validate_contact(msg_first_name,msg_last_name,msg_email,msg_email_wrong,msg_message){
	var bRet		= true;
	var alert_msg	= '';
	document.getElementById('err_last_name').style.display	= 'none';
	document.getElementById('err_first_name').style.display	= 'none';
	document.getElementById('err_email').style.display		= 'none';
	document.getElementById('err_message').style.display	= 'none';
	if(document.getElementById('last_name').value == ''){
		document.getElementById('err_last_name').style.display	= 'inline';
		alert_msg += msg_last_name+'\n';
		bRet = false;
	}
	if(document.getElementById('first_name').value == ''){
		document.getElementById('err_first_name').style.display	= 'inline';
		alert_msg += msg_first_name+'\n';
		bRet = false;
	}
	if(document.getElementById('email').value == ''){
		document.getElementById('err_email').style.display		= 'inline';
		alert_msg += msg_email+'\n';
		bRet = false;
	}
	if(document.getElementById('message').value == ''){
		document.getElementById('err_message').style.display	= 'inline';
		alert_msg += msg_message+'\n';
		bRet = false;
	}
	if((document.getElementById('email').value != '') && (!validateEmail(document.getElementById('email').value))){
		document.getElementById('err_email').style.display		= 'inline';
		alert_msg += msg_email_wrong+'\n';
		bRet = false;
	}
	if(alert_msg != '') alert(alert_msg);
	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;
}

function validate_mesaje_form(msg_name,msg_email,msg_email_wrong,msg_title,msg_message,msg_to_long){
	var bRet			= true;
	var alert_msg		= '';
	var nume			= document.getElementById('nume').value;
	var nume_err		= document.getElementById('err_nume');
	var email			= document.getElementById('email').value;
	var email_err		= document.getElementById('err_email');
	var titlu			= document.getElementById('titlu').value;
	var titlu_err		= document.getElementById('err_titlu');
	var continut		= document.getElementById('continut').value;
	var continut_err	= document.getElementById('err_continut');
	
	nume_err.style.display		= 'none';
	email_err.style.display		= 'none';
	titlu_err.style.display		= 'none';
	continut_err.style.display	= 'none';
	
	if(nume == ''){
		nume_err.style.display = 'inline';
		alert_msg += msg_name + '\n';
		bRet = false;
	}
	
	if(email == ''){
		email_err.style.display = 'inline';
		alert_msg += msg_email + '\n';
		bRet = false;
	}
	
	if(titlu == ''){
		titlu_err.style.display = 'inline';
		alert_msg += msg_title + '\n';
		bRet = false;
	}
	
	if(continut == ''){
		continut_err.style.display = 'inline';
		alert_msg += msg_message + '\n';
		bRet = false;
	}
	
	if((email != '') && (!validateEmail(email))){
		email_err.style.display = 'inline';
		alert_msg += msg_email_wrong + '\n';
		bRet = false;
	}
	
	if(continut.length > 1000){
		continut_err.style.display = 'inline';
		alert_msg += msg_to_long + '\n';
		bRet = false;
	}
	
	if(alert_msg != '') alert(alert_msg);
	return bRet;
}