$doc = function(name){return document.getElementById(name);}

function play(swf)
{
	var vv = "9.0.0"
	var flashvars = {};
	var params = {};
	var attributes = {};		

	swfobject.embedSWF(swf, "mainflesh", "900px", "374px", vv, "/swf/expressInstall.swf", flashvars, params, attributes);
}



function empty(val)
{
	if(typeof val == 'undefined') return false;
	val = val.replace(/([ \n\r])?/ig,""); 
	return val.length==0;
}


function check_email(val)
{
	re = /^[-_+\.a-z0-9&']+@[-a-z0-9]+[-a-z0-9.]*\.+[a-z]+$/ig;      	
	return val.match(re);
}

function  checkName(	val)
{
	if(val.length >16) return false;
	re = /^[\.-_a-z0-9]+$/ig;
	return			val.match(re);
}

function check_cmt()
{
	if(empty(code	= $doc('name').value))	{$doc('name').focus(); alert('Укажите, пожалуйста, Ваше имя.'); return false;}
	if(empty(em	= $doc('email').value))	{$doc('email').focus();}

	if(!check_email(em))
	{
		$doc('email').focus();
		alert('Проверьте правильность заполнения поля e-mail. ' + em)
		return false;
	}
	
	//if(!($doc('code')))
	if(empty(code2	= $doc('code').value))	{$doc('code').focus(); alert('Не указали код подтверждения'); return false;}
	//if(empty(code	= $doc('theme').value))	{$doc('theme').focus(); alert('Укажите, пожалуйста, тему сообщения.'); return false;}

	if(empty(em		= $doc('message').value))		{$doc('message').focus();alert('Заполните, пожалуйста, поле Сообщение.'); return false;}
	return true;
}

function update_code(code_id)
{
	if(typeof code_id =='undefined')
	{
		code_id  = '';code_val  = '0';
	}
	else
	{
		code_val  = code_id
	} 

	if($doc('img_code'+code_id))
	$doc('img_code'+code_id).src = '/code/?code_id='+code_val+'&'+new Date();

	if($doc('code'+code_id)) $doc('code'+code_id).value='';
	return false;
}


