var imgs = new Array();
var imageObjs = new Image();

function addImageToArray(imgObj)
{
	imgs.push(imgObj);	
}

function preloadImage(imgObj)
{
	imageObjs.src = imgObj;
}
function openPhoto()
{
	var photoWin = window.open("htm/home/home_photo.htm","_blank","menubar=0,toolbar=0,directories=0,status=1,location=0,width=500,height=350,scrollbars=1");
}
function validFields()
{
	var name = document.getElementById('client_name');
	var email = document.getElementById('client_mail');
	var subject = document.getElementById('mail_subj');
	var message = document.getElementById('mess_id');
	
	var is_valid_mail = validEmailText();
	
	if(name.value == null || name.value == '')
	{
		alert('Please introduce a valid name!');
		name.focus();
		return false;
	}
	else if(email.value == null || email.value == '' || is_valid_mail == false)
		{
			alert('Please introduce a valid email adress!');
			email.focus();
			return false;
		}
		else if(subject.value == null || subject.value == '')
			{
				alert('Please introduce a subject for your message!');
				subject.focus();
				return false;
			}
			else if(message.value == null || message.value == '')
				{
					alert('Please write a message to be sent!');
					message.focus();
					return false;
				}
				else
				{
					return true;	
				}
}

function validEmailText()
{
	 var email = document.getElementById('client_mail').value;
	 /* the email format */
	 var emailReg = "^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$";
	 var regex = new RegExp(emailReg);	
	 
	with (document.getElementById('client_mail'))
	{
		/* validate */
		var apos=value.indexOf("@")
		var dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) 
		  {
			   if(regex.test(email) == false)
			  {
				return false;
			  }
		   }
		   
		 return true;
	}	
}