function returnObjById( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}

function setColor(elem, color)
{
	elem.style.borderColor = color;
}

function validateForm(form, elem) 
{
	var f=0;
	regname = /^[- a-zA-ZąćęłńóśżźĄĆĘŁŃÓŚŻŹ]{2,30}[ a-zA-ZąćęłńóśżźĄĆĘŁŃÓŚŻŹ-]{0,30}$/;
	regmail = /^[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ.]{1,30}@[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+(\.[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+)+$/;
	regtel = /^[- 0-9]{4,15}$/;

	var i_name = form.elements.name;
	var i_tel = form.elements.telephone;
	var i_mail = form.elements.email;
	var i_msg = form.elements.message;
	
	if(i_name != elem && i_name.clicked=="yes")
		if(i_name.value.match(regname)==null)
			{setColor(i_name, '#CC0000');f=1;}
		else
			{setColor(i_name, '#61BA12');}
		
	if(i_tel != elem && i_tel.clicked=="yes")	
		if(i_tel.value.match(regtel)==null)
			{setColor(i_tel, '#CC0000');f=1;}
		else
			{setColor(i_tel, '#61BA12');}
	
	if(i_mail != elem && i_mail.clicked=="yes")
		if(i_mail.value.match(regmail)==null)
			{setColor(i_mail, '#CC0000');f=1;}
		else
			{setColor(i_mail, '#61BA12');}
			
	if(i_msg != elem && i_msg.clicked=="yes")
		if(i_msg.value == "")
			{setColor(i_msg, '#CC0000');f=1;}
		else
			{setColor(i_msg, '#61BA12');}	

	
}


function clearField(elem) 
{
	if(elem.value ==elem.defaultValue)
	{
		elem.value='';
	}
}

function selectField(elem) 
{
	setColor(elem, '#ffcc00');
	clearField(elem);
	//validateForm(returnObjById('form'), elem);
	elem.clicked="yes";
}


