window.onload = function()
{
	changeMailLink();
}

function changeMailLink()
{
	var domain = "markogroup.com";
	var link   = document.getElementsByTagName('a');
	for (i = 0; i < link.length; i++)
	{
		if (link[i].href.match('mail:') && link[i].href != "mail:")
		{
			link[i].innerHTML = link[i].href.replace('mail:', '') + '@' + domain;
			link[i].title = link[i].href.replace('mail', 'mailto') + '@' + domain;
			link[i].href = link[i].href.replace('mail', 'mailto') + '@' + domain;
		}
	}
}

function save_content(type, id, admin, ptype)
{
	if(!validate_content())
	{
		alert("Заполните все поля");
		return false;
	}
	
	if(getObject('newsshortnew').value.length > 150)
	{
		var fRet;
		fRet = confirm('Длина короткого описания превышает 150 символов. Вы уверены, что хотите сохранить это короткое описание?');
		if(!fRet)
		{
			return false;
		}
	}
	
	newid = get_content(type, id, admin, ptype);
	
	alert('Запись создана');
	
	newsid = getObject('newsnewid').value;
	link = '/updater.php?n=' + newsid + '&pt=' + ptype;
	myRef = window.open(link, 'mywin', 'left=300, top=100,width=650,height=680,toolbar=0,resizable=1');
}

function get_coord_content(lang_id, type, id)
{
	data = "";
	
	JsHttpRequest.query(
	'/gallery_backend.php',
		{
			'level': 'coord',
			'lang_id': lang_id,
			'type': type,
			'data': data,
			'id': id
		},
		function(result)
		{
			getObject('coordinates_'+id).innerHTML = result;
			changeMailLink();
		},
		false
	);

	return false;
}

function get_gallery_content(level, lang_id, type, id)
{
	if(level == "album")
	{
		data = getObject('album_link_' + id).value;
		if (type == 2)
		{
			data = getObject('album_link_' + id).value + ":sep:" + getObject('album_name_' + id).value + ":sep:" + getObject('album_descr_' + id).value;
		}
		if (type == 4 && id == 'new')
		{
			data = getObject('album_image_new').value;
		}
		if (type == 5 && id == 'new')
		{		
			undercase = getObject('album_url_new').value.indexOf('_');
			if (undercase !== -1)
			{
				if (lang_id == 1)
				{
					alert("Album url must not contain '_' char");
				}
				else
				{
					alert("url альбома не может содержать символ '_'");
				}
				return false;
			}
			data = getObject('album_image_new').value + ":sep:" + getObject('album_url_new').value + ":sep:" + getObject('album_name_new').value + ":sep:" + getObject('album_descr_new').value + ":sep:" + getObject('album_link_new').value;
		}
	}
	else if(level == "foto")
	{
		data = "";
		if(type == 3)
		{
			var fRet;
			fRet = confirm('Вы уверены, что хотите удалить эту фотографию?');
			if(!fRet)
			{
				return false;
			}
		}
		if(type == 2)
		{
			data = getObject('foto_descr_' + id).value;
		}
	}
	else if(level == "catalogue")
	{
		data = getObject('catalogue_link_' + id).value;
		if (type == 2)
		{
			data = getObject('catalogue_link_' + id).value + ":sep:" + getObject('catalogue_name_' + id).value + ":sep:" + getObject('catalogue_descr_' + id).value;
		}
		if (type == 4 && id == 'new')
		{
			data = getObject('catalogue_smallimg_new').value;
		}
		if (type == 5 && id == 'new')
		{
			data = getObject('catalogue_smallimg_new').value + ":sep:" + getObject('catalogue_url_new').value + ":sep:" + getObject('catalogue_name_new').value + ":sep:" + getObject('catalogue_descr_new').value + ":sep:" + getObject('catalogue_link_new').value;
		}
	}
	else if(level == "certificates")
	{
		data = getObject('certificates_link_' + id).value;
		if (type == 2)
		{
			data = getObject('certificates_link_' + id).value + ":sep:" + getObject('certificates_name_' + id).value + ":sep:" + getObject('certificates_descr_' + id).value;
		}
		if (type == 4 && id == 'new')
		{
			data = getObject('certificates_smallimg_new').value;
		}
		if (type == 5 && id == 'new')
		{
			data = getObject('certificates_smallimg_new').value + ":sep:" + getObject('certificates_url_new').value + ":sep:" + getObject('certificates_name_new').value + ":sep:" + getObject('certificates_descr_new').value + ":sep:" + getObject('certificates_link_new').value + ":sep:" + getObject('certificates_fullimg_new').value;
		}
	}
	
	JsHttpRequest.query(
	'/gallery_backend.php',
		{
			'level': level,
			'lang_id': lang_id,
			'type': type,
			'data': data,
			'id': id
		},
		function(result)
		{
			if(level == "album")
			{
				if (type == 4)
				{
					getObject('album_icon_' + id).innerHTML = result;
				}
				else if (type == 5)
				{
					document.location.href=document.location.href;
				}
				else if(type < 4)
				{
					getObject('album_div_' + id).innerHTML = result;
				}
				else
				{
					getObject('album_icon_' + id).innerHTML = result;
				}
			}
			else if(level == "catalogue")
			{				
				if (type == 4)
				{
					getObject('catalogue_icon_' + id).innerHTML = result;
				}
				if (type == 6)
				{
					getObject('catalogue_image_' + id).innerHTML = result;
				}
				else if (type == 5)
				{
					document.location.href=document.location.href;
				}
				else if(type < 4)
				{
					getObject('catalogue_div_' + id).innerHTML = result;
				}
				else
				{
					if (type.substring(0, 4) == "imag")
					{
						getObject('catalogue_image_' + id).innerHTML = result;
					}
					else
					{
						getObject('catalogue_icon_' + id).innerHTML = result;
					}
				}
			}
			else if(level == "certificates")
			{				
				if (type == 4)
				{
					getObject('certificates_icon_' + id).innerHTML = result;
				}
				if (type == 6)
				{
					getObject('certificates_image_' + id).innerHTML = result;
				}
				else if (type == 5)
				{
					document.location.href=document.location.href;
				}
				else if(type < 4)
				{
					getObject('certificates_div_' + id).innerHTML = result;
				}
				else
				{
					if (type.substring(0, 4) == "imag")
					{
						getObject('certificates_image_' + id).innerHTML = result;
					}
					else
					{
						getObject('certificates_icon_' + id).innerHTML = result;
					}
				}
			}
			else if (level == "foto")
			{
				if (type == 3)
				{
					document.location.href=document.location.href;
				}
				else
				{
					getObject('foto_div_' + id).innerHTML = result;
				}
			}
		},
		false
	);

	return false;
}

function get_contacts(langid, type)
{
	if(type == 3)
	{
		data = getObject('mpage_cont_0').value + ":s:" + getObject('mpage_cont_1').value + ":s:" + getObject('mpage_cont_2').value;
	}
	else
	{
		data = "";
	}
	
	JsHttpRequest.query(
	'/news_backend.php',
		{
			'contacts': "true",
			'lang_id': langid,
			'type': type,
			'data': data
		},
		function(result)
		{
			getObject('mpage_contacts').innerHTML = result;
			changeMailLink();
		},
		false
	);
	return false;
}

function get_content(type, id, admin, ptype)
{
	langid = getObject('lang_id').value;
	
	if(type == 7)
	{
		var fRet;
		fRet = confirm('Вы уверены, что хотите удалить эту запись?');
		if(!fRet)
		{
			return false;
		}
	}
	
	if(type == 8 && id == 'new')
	{
		type = 'image:s:' + getObject('newsimagenew').value;
	}
	
	if(type == 6 || (type == 'new' && id == 'new'))
	{
		title = getObject('newsheader' + id).value;
		date = getObject('newsdateday' + id).value + "." + getObject('newsdatemonth' + id).value + "." + getObject('newsdateyear' + id).value;
		shortdescr = getObject('newsshort' + id).value;

		if(getObject('newsarchive' + id).checked == true)
		{
			archive = "archive";
		}
		else
		{
			archive = "actual";
		}
		if(getObject('newsvisible' + id).checked == true)
		{
			visible = "true";
		}
		else
		{
			visible = "false";
		}
		if(getObject('newsmain' + id).checked == true)
		{
			mainpage = "true";
		}
		else
		{
			mainpage = "false";
		}

		if(type == 'new' && id == 'new')
		{
			id = getObject('newsimagenew').value;
		}
	}
	else
	{
		title = "";
		date = "";
		shortdescr = "";
		archive = "";
		visible = "";
		mainpage = "";
	}
	
	JsHttpRequest.query(
		'/news_backend.php',
		{
			'langid': langid,
			'id': id,
			'type': type,
			'title': title,
			'date': date,
			'short': shortdescr,
			'admin': admin,
			'archive': archive,
			'visible': visible,
			'mainpage': mainpage,
			'ptype': ptype
		},
		function(result)
		{
			if (type == 1 || type == 7 || type == 3 || type == 6)
			{
				getObject('inside_in').id = 'gallery';
				getObject('gallery').innerHTML = result;
			}
			else if (type == 2 || type == 4)
			{
				getObject('gallery').id = 'inside_in';
				getObject('inside_in').innerHTML = result;
			}
			else if(type == 5 || type == 8)
			{
				getObject('newsblock'+id).innerHTML = result;
			}
			else if(type == 'new')
			{
        		getObject('newsnewid').value = result;
        		return result;
			}
			else if(id == 'new')
			{
        		getObject('imgSrcnew').innerHTML = result;
			}
			else
			{
				getObject('newsblock'+id).innerHTML = result;
				//getObject('gallery').innerHTML = result;
			}
		},
		false
	);
	
	return false;
}

function changeImg(id)
{
    divSrc = getObject('imgSrc' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png, размер 122×92 px<br /><input id="upl' + id + '" type="file" class="fil" name="upl' + id + '"><input type="button" class="btns" value="Сохранить" onclick="doLoad(\'' + id + '\', this.form.upl' + id + ')"><input type="button" class="btns" value="Отменить" onclick="return get_content(8, \'' + id + '\', \'admin_\', \'news\');"></form>';
}

function changeAlbumImg(id, langid)
{
    divSrc = getObject('album_icon_' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png, размер 170×116 px<br /><input id="upl' + id + '" type="file" name="upl' + id + '"><input type="button" value="Сохранить" onclick="doIconLoad(\'' + id + '\', ' + langid + ', this.form.upl' + id + ')"><input type="button" value="Отменить" onclick="return get_gallery_content(\'album\', ' + langid + ', 4, \'' + id + '\');"></form>';
    return false;
}

function changeCatalogueIcon(id, langid)
{
    divSrc = getObject('catalogue_icon_' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png, размер 144×144 px<input id="upl' + id + '" type="file" name="upl' + id + '"><input type="button" value="Сохранить" onclick="doCatIconLoad(\'' + id + '\', ' + langid + ', this.form.upl' + id + ')"><input type="button" value="Отменить" onclick="return get_gallery_content(\'catalogue\', ' + langid + ', 4, \'' + id + '\');"></form>';
    return false;
}

function changeCatalogueImage(id, langid)
{
    divSrc = getObject('catalogue_image_' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png<input id="upl' + id + '" type="file" name="upl' + id + '"><input type="button" value="Сохранить" onclick="doCatImageLoad(\'' + id + '\', ' + langid + ', this.form.upl' + id + ')"><input type="button" value="Отменить" onclick="return get_gallery_content(\'catalogue\', ' + langid + ', 6, \'' + id + '\');"></form>';
    return false;
}

function changeCertificatesIcon(id, langid)
{
    divSrc = getObject('certificates_icon_' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png, размер 101×146 px<input id="upl' + id + '" type="file" name="upl' + id + '"><input type="button" value="Сохранить" onclick="doCertIconLoad(\'' + id + '\', ' + langid + ', this.form.upl' + id + ')"><input type="button" value="Отменить" onclick="return get_gallery_content(\'certificates\', ' + langid + ', 4, \'' + id + '\');"></form>';
    return false;
}

function changeCertificatesImage(id, langid)
{
    divSrc = getObject('certificates_image_' + id);
    divSrc.innerHTML = '<form id="form' + id + '" name="form' + id + '" method="post" enctype="multipart/form-data" onsubmit="return false">Изображение в формате jpeg, gif, png<input id="upl' + id + '" type="file" name="upl' + id + '"><input type="button" value="Сохранить" onclick="doCertImageLoad(\'' + id + '\', ' + langid + ', this.form.upl' + id + ')"><input type="button" value="Отменить" onclick="return get_gallery_content(\'certificates\', ' + langid + ', 6, \'' + id + '\');"></form>';
    return false;
}

function doLoad(id, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
    	alert(req.readyState);
    	alert(req);
    	
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_content(8, id, 'admin_', 'news');
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_content(8, id, 'admin_', 'news');
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_content(8, id, 'admin_', 'news');
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_content(8, id, 'admin_', 'news');
        	}
        	else
        	{
	        	get_content('image:s:' + req.responseJS, id, 'admin_', 'news');
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('newsimagenew').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/news_backend.php', true);
    
    req.send( { q: value } );
}

function doIconLoad(id, langid, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_gallery_content('album', langid, 4, id);
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_gallery_content('album', langid, 4, id);
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_gallery_content('album', langid, 4, id);
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_gallery_content('album', langid, 4, id);
        	}
        	else
        	{
	        	get_gallery_content('album', langid, 'image:s:' + req.responseJS, id);
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('catalogue_smallimg_new').value = req.responseJS;
	        		getObject('album_image_new').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/gallery_backend.php', true);
    
    req.send( { q: value } );
}

function doCatIconLoad(id, langid, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_gallery_content('catalogue', langid, 4, id);
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_gallery_content('catalogue', langid, 4, id);
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_gallery_content('catalogue', langid, 4, id);
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_gallery_content('catalogue', langid, 4, id);
        	}
        	else
        	{
	        	get_gallery_content('catalogue', langid, 'icon:s:' + req.responseJS, id);
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('catalogue_smallimg_new').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/gallery_backend.php', true);
    
    req.send( { c: value } );
}

function doCatImageLoad(id, langid, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_gallery_content('catalogue', langid, 6, id);
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_gallery_content('catalogue', langid, 6, id);
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_gallery_content('catalogue', langid, 6, id);
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_gallery_content('catalogue', langid, 6, id);
        	}
        	else
        	{
	        	//get_gallery_content('catalogue', langid, 6, id);
	        	get_gallery_content('catalogue', langid, 'image:s:' + req.responseJS, id);
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('catalogue_image_new').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/gallery_backend.php', true);
    
    req.send( { c: value } );
}

function doCertIconLoad(id, langid, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_gallery_content('certificates', langid, 4, id);
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_gallery_content('certificates', langid, 4, id);
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_gallery_content('certificates', langid, 4, id);
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_gallery_content('certificates', langid, 4, id);
        	}
        	else
        	{
	        	get_gallery_content('certificates', langid, 'icon:s:' + req.responseJS, id);
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('certificates_smallimg_new').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/gallery_backend.php', true);
    
    req.send( { s: value } );
}

function doCertImageLoad(id, langid, value)
{
    var req = new JsHttpRequest();
    
    req.onreadystatechange = function()
    {
        if (req.readyState == 4)
        {
        	if (req.responseJS == '1')
        	{
	        	alert('Файл не является изображением формата jpeg/gif/png.');
	        	get_gallery_content('certificates', langid, 6, id);
        	}
        	else if(req.responseJS == '2')
        	{
	        	alert('Размер файла превышает 1 Мб.');
	        	get_gallery_content('certificates', langid, 6, id);
        	}
        	else if(req.responseJS == '3')
        	{
	        	alert('Директории с изображениями не существует.');
	        	get_gallery_content('certificates', langid, 6, id);
        	}
        	else if(req.responseJS == '4')
        	{
	        	alert('Размер файла превышает 1 Мб или файл не является файлом формата jpeg/gif/png.');
	        	get_gallery_content('certificates', langid, 6, id);
        	}
        	else
        	{
	        	get_gallery_content('certificates', langid, 'image:s:' + req.responseJS, id);
	        	
	        	alert('Файл загружен.');
	        	if (id == 'new')
	        	{
	        		getObject('certificates_fullimg_new').value = req.responseJS;
	        	}
        	}
        }
    }
    
    req.open(null, '/gallery_backend.php', true);
    
    req.send( { s: value } );
}



function validate_content()
{
	if(getObject('newsdatenew').value == "")
	{
		return false;
	}
	if(getObject('newsheadernew').value == "")
	{
		return false;
	}
	if(getObject('newsshortnew').value == "")
	{
		return false;
	}
	
	return true;
}

function checkCoordForm()
{
	var error = "";
	if(getObject('coord_name_new').value == "")
	{
		error = error + "- введите название\r\n";
	}
	if(getObject('coord_address_new').value == "")
	{
		error = error + "- введите адрес\r\n";
	}

	if(error != "")
	{
		error = "Некоторые поля не заполнены или заполнены неправильно.\r\n\r\n" + error + "\r\nПожалуйста, заполните все требуемые поля и попробуйте еще раз.";
		alert(error);
		return false;
	}
	else
	{
		return true;
	}
}

function checkUpdateCoordForm(id)
{
	var error = "";
	if(getObject('coord_name_'+id).value == "")
	{
		error = error + "- введите название\r\n";
	}
	if(getObject('coord_address_'+id).value == "")
	{
		error = error + "- введите адрес\r\n";
	}

	if(error != "")
	{
		error = "Некоторые поля не заполнены или заполнены неправильно.\r\n\r\n" + error + "\r\nПожалуйста, заполните все требуемые поля и попробуйте еще раз.";
		alert(error);
	}
	else
	{
		getObject('coord_action_' + id).value = "update";
		getObject('coordform' + id).submit();
	}
		return false;
}

function checkForm(type, lang)
{
	var error = "";
	if(getObject('first_name').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill first name field\r\n";
		}
		else
		{
			error = error + "- введите имя\r\n";
		}
	}
	if(getObject('last_name').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill last name field\r\n";
		}
		else
		{
			error = error + "- введите фамилию\r\n";
		}
	}
	/*if(getObject('city').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill city field\r\n";
		}
		else
		{
			error = error + "- введите название города\r\n";
		}
	}*/
	if((type == 'request' || type == 'opinion') && getObject('company').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill company field\r\n";
		}
		else
		{
			error = error + "- введите название компании\r\n";
		}
	}
	/*if(type == 'opinion' && getObject('position').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill position field\r\n";
		}
		else
		{
			error = error + "- введите должность\r\n";
		}
	}*/
	if(getObject('phone_number').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill phone field\r\n";
		}
		else
		{
			error = error + "- введите номер телефона\r\n";
		}
	}
	/*if(getObject('email').value == '')
	{
		if(lang == 1)
		{
			error = error + "- fill e-mail field\r\n";
		}
		else
		{
			error = error + "- введите адрес электронной почты\r\n";
		}
	}*/
	/*else if(!checkmail(getObject('email').value))
	{
		if(lang == 1)
		{
			error = error + "- wrong e-mail\r\n";
		}
		else
		{
			error = error + "- адрес электронной почты неправильный\r\n";
		}
	}*/
	/*if(getObject('message').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill message field\r\n";
		}
		else
		{
			error = error + "- введите сообщение\r\n";
		}
	}*/
	if(getObject('captcha').value == "")
	{
		if(lang == 1)
		{
			error = error + "- fill code field\r\n";
		}
		else
		{
			error = error + "- введите код\r\n";
		}
	}

	if(error != "")
	{
		if(lang == 1)
		{
			error = "Some fields are not filled or filled incorrectly.\r\n\r\n" + error + "\r\nPlease fill all required fields and try again.";
		}
		else
		{
			error = "Некоторые поля не заполнены или заполнены неправильно.\r\n\r\n" + error + "\r\nПожалуйста, заполните все требуемые поля и попробуйте еще раз.";
		}
		alert(error);
		return false;
	}
	else
	{
		return true;
	}
}

function confirmDelete()
{
	var fRet;
	fRet = confirm('Вы уверены, что хотите удалить эту запись?');
	if(!fRet)
	{
		return false;
	}
}

function deleteCoord(id)
{
	var fRet;
	fRet = confirm('Вы уверены, что хотите удалить этот филиал?');
	if(!fRet)
	{
	}
	else
	{
		getObject('coord_action_' + id).value = "delete";
		//alert(getObject('coord_action_' + id).value);
		//alert(document.coordform);
		getObject('coordform' + id).submit();
	}
	return false;
}

function sendCertForm(id)
{
	getObject('cert_id').value = id;
	getObject('certform').submit();
	return false;
}

function refreshCert()
{
	window.close();
	if (window.opener && !window.opener.closed)
	{
		window.opener.location.reload();
	}
	return false;
}

function checkmail(text)
{
	if (text == '')
	{
		return false;
	}

	if (text.indexOf('.') == -1)
	{
		return false;
	}

	dog = text.indexOf('@');
	if (dog == -1)
	{
		return false;
	}

	if ((dog < 1) || (dog > text.length - 5))
	{
		return false;
	}

	if ((text.charAt(dog - 1) == '.') || (text.charAt(dog + 1) == '.'))
	{
		return false;
	}

	return true;
}

function getObject(objectId)
{
	if(document.getElementById && document.getElementById(objectId))
	{
		return document.getElementById(objectId);
	}
	else if (document.all && document.all(objectId))
	{
		return document.all(objectId);
	}
	else if (document.layers && document.layers[objectId])
	{
		return document.layers[objectId];
	}
	else
	{
		return false;
	}
}

