function LmOver(elem, clr)
{
   elem.style.backgroundColor = clr;
   elem.children.tags('A')[0].style.color = "#2c7a94";
   elem.style.cursor = 'hand';
}
function LmOut(elem, clr)
{
   elem.style.backgroundColor = clr;
   elem.children.tags('A')[0].style.color = "#ececec";
}
function LmDown(elem, clr)
{
   elem.style.backgroundColor = clr;
   elem.children.tags('A')[0].style.color = "#ececec";
}
function LmUp(path)
{
   location.href = path;
}


function mesaj(msg)
{
    status=msg;
	return true;
}




function formatNumber(number) {
	if (number.toString() == "") return "On Request"

	if (number < 0) {
		var sign = "-"
		number = -number
	} else{
		var sign = ""
	}

	number = number.toString()
	var tmpNumber = ""

	for (var i=0; i<number.length; i++) {
		if (i % 3 == 0 && i != 0) tmpNumber = "," + tmpNumber
		tmpNumber = number.substring(number.length - i - 1, number.length - i) + tmpNumber
	}

	return sign + tmpNumber
}

//------------------------------------------------------------------------------------------------------
//pt rezervare calculul pretului total

function CalcTotals(frm)
{
	var grandTotal = 0;
	var noGrandTotal = false;
	var noSelections = true;
	var itemCount, totalRate, rowTotal;

	for (var i=0; i<=frm.length; i++)
	{
		
		if (frm[i])
		{
			if (frm[i].name.substring(0, 4) != "room") continue
		}
		else
		{
			continue
		}

		itemCount = frm[i];
		totalRate = frm[i+1];
		rowTotal = frm[i+2];

		if (itemCount.selectedIndex > 0)
		{
			noSelections = false;

			if (totalRate.value == "")
			{
				noGrandTotal = true;
				rowTotal.value = formatNumber("");
			}
			else 
			{
				rowTotal.value = formatNumber(totalRate.value * itemCount.selectedIndex);
				grandTotal += Number(totalRate.value * itemCount.selectedIndex);
			}

		}
		else rowTotal.value ="";
	}

	if (noSelections)
	{
		frm.grandTotal.value = "";
	}
	else
		if (noGrandTotal) 
		{
			frm.grandTotal.value = formatNumber("");
		}
		else
		{
			frm.grandTotal.value = formatNumber(grandTotal);
		}
}



//------------------------------------------------------------------------------------------------------

//validate and submit the form
function SubmitForm(frm)
{
	var selNum;
	var noBooking = true;
	var firstCtl = null;
	

	for (var i=0; i<=frm.length; i++)
	{
		if (frm[i] && frm[i].name.substring(0, 4) == "room")
		{
			if (firstCtl == null)
				firstCtl = frm[i];
			selNum = frm[i].selectedIndex;
			if (selNum > 0)
			{
					noBooking = false;
			
			}
			
		}
	}

	if (noBooking)
	{
		alert("Nu ati selectat nici o camera.");
		firstCtl.focus();
		return;
	}

	
	frm.submit();
}

//------------------------------------------------------------------------------------------------------


//functiile de clean

function clean1()
{

	if (document.email.nume.value=="numele")
	{
		document.email.nume.value="";
	}
}

function clean2()
{
	if (document.email.emailf.value=="email-ul tau")
	{
		document.email.emailf.value="";
	}
}

function clean3()
{
	if (document.email.emailt.value=="email-ul prietenului")
	{
		document.email.emailt.value="";
	}
}
