//////////////////////////////////////////////////
//	Для изменения картинки
//
function ChangePicture(img, obj)
{
	img.src = files + obj.options[obj.selectedIndex].text;
} // ChangePicture



var tab_len = 0
var curr_page = 1

var pageArray = new Array()

var isCB = false
var isDOM = (typeof(document.getElementById) != 'undefined')


var defaultQuantity = 0


/*
	показать таблицу по идентификатору
*/
function showTab(id)
{
	if ( id == curr_page )
	{
		return
	}
	
	pageArray[id]['a'].className = 'page_active'
	pageArray[id]['a_'].className = 'page_active'
	pageArray[id]['tab'].className = 'order-table'
	
	pageArray[curr_page]['a'].className = 'page'
	pageArray[curr_page]['a_'].className = 'page'
	pageArray[curr_page]['tab'].className = 'hover'
	
	curr_page = id
}


/*
	кэшировать номера страниц
*/
function cachePageArray()
{
	for ( i = 1; i <= tab_len; i++ )
	{
		pageArray[i] = new Array()
		if ( i == 1 )
		{
			pageArray[i]['a'] = document.getElementById('page'+i)
			pageArray[i]['a_'] = document.getElementById('page'+i+'_'+i)
			pageArray[i]['tab'] = document.getElementById('table'+i)
			pageArray[i]['a'].className = 'page_active'
			pageArray[i]['a_'].className = 'page_active'
			pageArray[i]['tab'].className = 'order-table'
		}
		else
		{
			pageArray[i]['a'] = document.getElementById('page'+i)
			pageArray[i]['a_'] = document.getElementById('page'+i+'_'+i)
			pageArray[i]['tab'] = document.getElementById('table'+i)
			pageArray[i]['a'].className = 'page'
			pageArray[i]['a_'].className = 'page'
			pageArray[i]['tab'].className = 'hover'
		}
	}
}


/*
	подсветить строку во время наведения фокуса на текстовое поле
*/
function highlightElement(id)
{
	document.getElementById(id).style.background = '#e4e0e0';
}


/*
	выделить цветом строку, если текстовое поле не пустое
*/
function selectElement(textObj, id)
{
	if ( isDOM )
	{
		tr = document.getElementById(id)
		
		if ( textObj.value.length != 0 )
		{
			tr.style.background = '#e4e0e0'
		}
		else
		{
			tr.style.background = '#FFFFFF'
		}
		
		return true
	}
	else
	{
		return false
	}
}


/*
	отметить элемент
*/
function checkElement(trObj, id)
{
	if ( isDOM )
	{
		cb = document.getElementById(id)
		tr = document.getElementById('tr'+id)
		
		if ( !isCB )
		{
			if ( cb.checked )
			{
				cb.checked = false
				tr.style.background = '#FFFFFF'
			}
			else
			{
				cb.checked = true
				tr.style.background = '#fff1d3'
			}
		}
		
		return true
	}
	else
	{
		return false
	}
}


/*
	перейти к текстовому полю по идентификатору
*/
function focusRow(rowId)
{
	document.getElementById('row'+rowId).focus();
}


/*////////////////////////////////////
показать изображение в отдельном окне
////////////////////////////////////*/
function openImage(img)
{
	foto1= new Image();
	foto1.src=(img);
	ControlImage(img);
}
function ControlImage(img)
{
	if((foto1.width!=0)&&(foto1.height!=0))
	{
		viewFoto(img);
	}
	else
	{
		funcControlImage="ControlImage('"+img+"')";
		interval=setTimeout(funcControlImage, 0);
	}
}
function viewFoto(img)
{
	width=900;
	height=768;
	strSize="width="+width+",height="+height;
	showImage=window.open(img,"",strSize + ',scrollbars=yes,resizable=yes');
}///////////////////////////////////////////////


function isOk(Message, Link)
{
	document.body.className = "gray_style";
	if (confirm(Message))
	{
		window.location.href = Link;
		document.body.className = "";
		return true;
	}
	else
	{
		document.body.className = "";
		return false;
	}
}


function showHideCategory(catId)
{
	ulElem = document.getElementById(catId)
	
	if ( ulElem.style.display == 'none' )
	{
		ulElem.style.display = 'block'
	}
	else
	{
		ulElem.style.display = 'none'
	}
}


function checkNum(obj)
{
	var re = /^[123456789][0-9]{0,9}$|^[123456789][0-9]{0,6}\.[0-9]{1,2}$|^[0]\.[0-9]{1,2}$|^$/
	
	result = re.test(obj.value)
	
	if ( result == false )
	{
		obj.value = defaultQuantity
	}
}


function showWnd(path)
{
	str = 'width=700, height=750, left=150, top=100, scrollbars=yes, resizable=no, location=no, menubar=no, status=no, toolbar=no';
	popup = window.open(path, "", str);
}
