// Общие утилиты
//
// (c) Copyright pcms.ru. 2007-2008.
//

// Заполнено ли обязательное поле, проверка проходит, если длина больше указанной
function validateRequiredField(str, len)
{
	if(str.length > len)
	  return true;
	else
		return false;
}

// проверка ввода правильного адреса email
function validateEmail(str)
{
	if(str.indexOf("@") == -1 || str.indexOf(".") == -1 || str.length < 6)
	  return false;
	else
		return true;
}
			
function checkFormValsContacts(form)
{
	if ( !validateRequiredField(form.name.value, 2))
	{
		alert( "Пожалуйста, введите Ваше имя." );
		form.name.focus();
	}
	else if ( !validateEmail(form.email.value) && form.email.value.length>0)
	{
		alert( "Пожалуйста, введите Ваш E-mail правильно." );
		form.email.focus();
	}
	else if ( !validateRequiredField(form.phone.value, 6) && form.phone.value.length>0)
	{
		alert( "Пожалуйста, введите Ваш номер телефона правильно. Не забудьте указать код города, если Вы указываете не прямой московский номер (495)" );
		form.phone.focus();
	}
	else if ( !validateRequiredField(form.email.value, 6) && !validateRequiredField(form.phone.value, 6))
	{
		alert( "Пожалуйста, укажите Ваш телефон или E-mail, чтобы мы могли связаться с Вами!" );
		form.email.focus();
	}
	else if ( !validateRequiredField(form.text.value, 10))
	{
		alert( "Пожалуйста, введите Ваше сообщение." );
		form.text.focus();
	}
	else
	{
		form.submit();
	}
}


function ShowFlashMovie(url, width, height, align, id, background, wmode)
{
	var back1='';
	var back2='';
	var wmode1='';
	var wmode2='';
	if(background!=null && background!="")
	{
		back1='<param name="bgcolor" value="'+background+'" />';
		back2=' bgcolor="'+background+'" ';
	}
	if(wmode!=null)
	{
		wmode1='<param name="wmode" value="'+wmode+'" />';
		wmode2=' wmode="'+wmode+'" ';
	}
	var str='';
	str+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+width+'" height="'+height+'" align="'+align+'" id="'+id+'" >';
	str+='<param name="movie" value="'+url+'"/>';
	str+='<param name="quality" value="high" />';
	str+='<param name="menu" value="false" />';
	str+='<param name="allowScriptAccess" value="sameDomain" />';
	str+='<param name="allowFullScreen" value="true" />';
	str+='<param name="loop" value="false" />';
	str+=back1;
	str+=wmode1;
	str+='<embed src="'+url+'" quality="high" allowScriptAccess="sameDomain" allowFullScreen="true" loop="false" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'" align="'+align+'" name="'+id+'" '+back2+' '+wmode2+'></embed>';
	str+='</object>';
	
	document.write(str);
}

