function getfieldvaluebyname(name)
{
	index=document.getElementsByName(name).length-1;
	if (index<0)
	{
		return false;
	}
	return document.getElementsByName(name)[index].value;
}

function setfieldvaluebyname(name,value)
{
	index=document.getElementsByName(name).length-1;
	if (index<0)
	{
		return false;
	}
	document.getElementsByName(name)[index].value=value;
}

function changepic(id,image,name,url)
{
	document.getElementById('img_'+id).src='files/pics/items/'+image;
	document.getElementById('img_'+id).title=name+' ('+url+')';
	document.getElementById('link_'+id).href=url;
}

function changepdflink(id,pdf)
{
	links=document.getElementsByName('link_'+id);
	for (x=0;x<links.length;x++)
	{
		links[x].href='files/pics/items/'+pdf;
	}
}

function movepic(id,left,top)
{
	//document.getElementById('div_'+id).style.top=top+'px';
	document.getElementById('div_'+id).style.left=left+'px';
}

function openpage(page)
{
	top.location.href=page;
}

function checkmail(mail)
{
	regex=new RegExp(/.+@(.+[.])+[\w]{2,}/);
	return regex.test(mail);
}

function checkform()
{
	cont=true;

	checkfields=document.getElementsByName('td_check');

	for (x=0;x<checkfields.length;x++)
	{
		field=checkfields[x].id.substr(3);

		if (getfieldvaluebyname(field)=='')
		//if (document.getElementsByName(field)[0].value=='')
		{
			cont=false;
			document.getElementById('td_'+field).style.color='#ff0000';
			document.getElementById('td_'+field).style.fontWeight='bold';
		}
		else if ((field=='email') && (checkmail(getfieldvaluebyname(field))==false))
		//else if ((field=='email') && (checkmail(document.getElementsByName(field)[0].value)==false))
		{
			cont=false;
			document.getElementById('td_'+field).style.color='#ff0000';
			document.getElementById('td_'+field).style.fontWeight='bold';
		}
		else
		{
			document.getElementById('td_'+field).style.color='#000000';
			document.getElementById('td_'+field).style.fontWeight='normal';
		}
	}

	return cont;
}