﻿function is_valid_name(thename)
{
	var namePattern = /^[A-Za-z0-9\s]*$/;
	return namePattern.test(thename);
}

function is_valid_number(thename)
{
	var namePattern = /^[0-9]*$/;
	return namePattern.test(thename);
}

function check_form(){
		
		if(document.getElementById('w_title').value == "")
		{	
			alert("Въведете Заглавие на Тапета, моля!");
			document.getElementById('w_title').focus();
			return false;
		}

		if(!is_valid_name(document.getElementById('w_title').value))
		{
			alert("Въведете букви на латиница и цифри, моля!\nРазрешени символи: A-Z a-z 0-9");
			return false;
		}

		if(document.getElementById('w_category').value == "")
		{	
			alert("Моля, посочете категория за тапета");
			document.getElementById('w_category').focus();
			return false;
		}

		if(document.getElementById('uploadedfile').value == "")
		{	
			alert("Изберете файл от вашия компютър.\nДопустими разрешения: .JPG .GIF\nМаксимален размер на файла: 1MB");
			document.getElementById('uploadedfile').focus();
			return false;
		}

		if(document.getElementById('w_resolution').value == "")
		{	
			alert("Моля, посочете резолюция на уолпейпъра!");
			document.getElementById('w_resolution').focus();
			return false;
		}

		if(document.getElementById('w_filesize').value == "")
		{	
			alert("Моля, посочете големина на файла!");
			document.getElementById('w_filesize').focus();
			return false;
		}

		if(!is_valid_number(document.getElementById('w_filesize').value))
		{
			alert("Моля, въведете само цифри!");
			return false;
		}

		if(document.getElementById('w_nickname').value == "")
		{	
			alert("Моля, въведете вашия nickname/име");
			document.getElementById('w_nickname').focus();
			return false;
		}

		if(!is_valid_name(document.getElementById('w_nickname').value))
		{
			alert("Допустими символи: A-Z a-z 0-9 за nickname");
			return false;
		}

		if(document.getElementById('code').value == "")
		{	
			alert("Моля, въведете само цифри");
			document.getElementById('w_filesize').focus();
			return false;
		}

		if(!is_valid_number(document.getElementById('code').value))
		{
			alert("Моля, въведете кода. Като допустими са само цифри за код");
			return false;
		}

		document.forms['ww_add_form'].submit();	
}
