function ShowElement(ElId)
{
	var el = document.getElementById(ElId);
	if (el) el.style.display = 'inline';
}

function HideElement(ElId)
{
	var el = document.getElementById(ElId);
	if (el) el.style.display = 'none';
}


function HideAll()
{
	document.getElementById('card_type_tr').style.display = 'none';
	document.getElementById('card_num_tr').style.display = 'none';
	document.getElementById('card_duration_tr').style.display = 'none';
	document.getElementById('dpayment_tr').style.display = 'none';
	document.getElementById('presumm_tr').style.display = 'none';
	document.getElementById('hotel_req_tr').style.display = 'none';
	document.getElementById('dpaymentdate_tr').style.display = 'none';
	document.getElementById('presummdate_tr').style.display = 'none';
}

function CheckWarrantType(el)
{
	if (!el) return;
	HideAll();
	if (el.value == 62623 || el.value == 64423) // кредитная карта
	{
		document.getElementById('card_type_tr').style.display = '';
		document.getElementById('card_num_tr').style.display = '';
		document.getElementById('card_duration_tr').style.display = '';
	}
	else if (el.value == 62624 || el.value == 64424) // безналичный расчет
	{
		document.getElementById('hotel_req_tr').style.display = '';
	}
	else if (el.value == 62625 || el.value == 64425) // предоплата
	{
		document.getElementById('dpayment_tr').style.display = '';
		document.getElementById('dpaymentdate_tr').style.display = '';
	}
	else if (el.value == 62626 || el.value == 64426) // залоговая сумма
	{
		document.getElementById('presumm_tr').style.display = '';
		document.getElementById('presummdate_tr').style.display = '';
	}
}

function CheckReservForm()
{
	var CheckElIds = Array('guest_surname', 'guest_name', 'guest_phone');
	
	for (var i = 0; i < CheckElIds.length; i++)
	{
		if (document.getElementById(CheckElIds[i]).value == '') 
		{
			return false;
		}
	}
	
	return true;
}

function isMozzi()
{
	return navigator.appName == 'Netscape';
}
function isExplorer()
{
	return navigator.appName == 'Microsoft Internet Explorer';
}

function windowopen(url,name,params,width,height)
{
	var left=(screen.availWidth-width)/2;
	var top=(screen.availHeight-height)/2;

	var str=',width='+width+',height='+height;
	if(!isMozzi())
	{
		str+=',left='+left+',top='+top;
	}
	NewWin=window.open(url,name,params+str);
	if(isMozzi())
	{
		NewWin.moveTo(left,top);
	}
	return NewWin;
}

function ShowModalWin(url,width,height)
{
	if(width==null)width=1000;
	if(height==null)height=514;
	NewWin=windowopen(url,'','menubar=0,status=0,toolbar=0,scrollbars=1,resizable',width,height);
	NewWin.focus();
	return NewWin;
}
