window.onload =initAll;
function initAll(){
document.getElementById('forumName').onblur=valforumName;
document.getElementById('forumMail').onblur=valforumMail;
document.getElementById('forumTitle').onblur=valforumTitle;
document.getElementById('forumMessage').onblur=valforumMessage;
document.getElementById('sendComment').onclick=valaddItemInformation;
}

function valforumName(){
forumName_eval=document.getElementById('forumName').value;
forumNameAlert=document.getElementById('forumNameAlert');
forumName_eval_status='false';
var min_forumName=1;
var max_forumName=64;
var reg_forumName=/^[a-zA-Z0-9.,;:_%+-?¿¡!\s\áéíóúÁÉÍÓÚÑñäëïöüÄËÏÖÜ]*$/;
if (forumName_eval.length<min_forumName){
forumNameAlert.className='error_alert';
forumName_eval_status='false';
}
else if(forumName_eval.length>max_forumName){
forumNameAlert.className='error_alert';
forumName_eval_status='false';
}
else if(!forumName_eval.match(reg_forumName)){
forumNameAlert.className='error_alert';
forumName_eval_status='false';
}
else {
forumNameAlert.className='hit_alert';
forumName_eval_status='true';
}
}

function valforumMail(){
forumMail_eval=document.getElementById('forumMail').value;
forumMailAlert=document.getElementById('forumMailAlert');
forumMail_eval_status='false';
var min_forumMail=1;
var max_forumMail=64;
var reg_forumMail=/^(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}$/;
if (forumMail_eval.length<min_forumMail){
forumMailAlert.className='error_alert';
forumMail_eval_status='false';
}
else if(forumMail_eval.length>max_forumMail){
forumMailAlert.className='error_alert';
forumMail_eval_status='false';
}
else if(!forumMail_eval.match(reg_forumMail)){
forumMailAlert.className='error_alert';
forumMail_eval_status='false';
}
else {
forumMailAlert.className='hit_alert';
forumMail_eval_status='true';
}
}

function valforumTitle(){
forumTitle_eval=document.getElementById('forumTitle').value;
forumTitleAlert=document.getElementById('forumTitleAlert');
forumTitle_eval_status='false';
var min_forumTitle=1;
var max_forumTitle=256;
var reg_forumTitle=/^[a-zA-Z0-9.,;:_%+-?¿¡!\s\áéíóúÁÉÍÓÚÑñäëïöüÄËÏÖÜ]*$/;
if (forumTitle_eval.length<min_forumTitle){
forumTitleAlert.className='error_alert';
forumTitle_eval_status='false';
}
else if(forumTitle_eval.length>max_forumTitle){
forumTitleAlert.className='error_alert';
forumTitle_eval_status='false';
}
else if(!forumTitle_eval.match(reg_forumTitle)){
forumTitleAlert.className='error_alert';
forumTitle_eval_status='false';
}
else {
forumTitleAlert.className='hit_alert';
forumTitle_eval_status='true';
}
}

function valforumMessage(){
forumMessage_eval=document.getElementById('forumMessage').value;
forumMessageAlert=document.getElementById('forumMessageAlert');
forumMessage_eval_status='false';
var min_forumMessage=1;
var max_forumMessage=1000;
var reg_forumMessage=/^[a-zA-Z0-9.,;:_%+-?¿¡!\s\áéíóúÁÉÍÓÚÑñäëïöüÄËÏÖÜ]*$/;
if (forumMessage_eval.length<min_forumMessage){
forumMessageAlert.className='error_alert';
forumMessage_eval_status='false';
}
else if(forumMessage_eval.length>max_forumMessage){
forumMessageAlert.className='error_alert';
forumMessage_eval_status='false';
}
else if(!forumMessage_eval.match(reg_forumMessage)){
forumMessageAlert.className='error_alert';
forumMessage_eval_status='false';
}
else {
forumMessageAlert.className='hit_alert';
forumMessage_eval_status='true';
}
}


function valaddItemInformation() {
	valforumName();
	valforumMail();
	valforumTitle();
	valforumMessage();
if (forumName_eval=='false' || forumMail_eval_status=='false'  || forumTitle_eval_status=='false'  || forumMessage_eval_status=='false' ){
return false;
}
else {
return true;
}
}