
function change_color(c)
{
    //if (c.bgColor == "#FFCC00")
    {
        c.bgColor = "#F7DFA3"
    }
    //else
    {
    	//c.bgColor = "#FFCC00"
    }
}

function submitform()
{
 if(document.rezervacija.onsubmit())
 {
 document.rezervacija.submit();
 }
}

function TrimString(sInString) {
  sInString = sInString.replace( /^\s+/g, "" );// strip leading
  return sInString.replace( /\s+$/g, "" );// strip trailing
}

function validateform_rezervacija(fr)
{
	var formOk = false;
	
	var ime = TrimString(new String(fr.ime.value));
	var kontakt_telefon = TrimString(new String(fr.kontakt_telefon.value));
	var email = TrimString(new String(fr.kontakt_email.value));

	if (ime.length > 0 && kontakt_telefon.length > 4 && email.length > 0)
	{
		formOk = true;
	}

	if (!formOk)
	{
		var msg = "Obrazac za rezervaciju nije valjan!" + "\n" + "\n";
		
		if (ime.length == 0)
		{
			msg += "Nedostaje ime." + "\n";
		}
		if (email.length == 0)
		{
			msg += "Nedostaje e-mail." + "\n";
		}
		if (kontakt_telefon.length <= 4)
		{
			if (kontakt_telefon.length == 0)
			{
				msg += "Nedostaje kontakt telefon." + "\n";
			}
			else
			{
				msg += "Broj kontakt telefona je vjerojatno nepotpun." + "\n";
			}
		}
		
		alert(msg);
	}

	return formOk;
}

function validateform_rezervacija_it(fr)
{
	var formOk = false;
	
	var ime = TrimString(new String(fr.ime.value));
	var kontakt_telefon = TrimString(new String(fr.kontakt_telefon.value));
	var email = TrimString(new String(fr.kontakt_email.value));

	if (ime.length > 0 && kontakt_telefon.length > 4 && email.length > 0)
	{
		formOk = true;
	}

	if (!formOk)
	{
		var msg = "Modulo di prenotazione non e valida!" + "\n" + "\n";
		
		if (ime.length == 0)
		{
			msg += "Manca il nome." + "\n";
		}
		if (email.length == 0)
		{
			msg += "Manca il e-mail." + "\n";
		}
		if (kontakt_telefon.length <= 4)
		{
			if (kontakt_telefon.length == 0)
			{
				msg += "Manca il telefon." + "\n";
			}
			else
			{
				msg += "Numero di telefono di contatto e probabilmente incompleta." + "\n";
			}
		}
		
		alert(msg);
	}

	return formOk;
}


function validateform_rezervacija_en(fr)
{
	var formOk = false;
	
	var ime = TrimString(new String(fr.ime.value));
	var kontakt_telefon = TrimString(new String(fr.kontakt_telefon.value));
	var email = TrimString(new String(fr.kontakt_email.value));

	if (ime.length > 0 && kontakt_telefon.length > 4 && email.length > 0)
	{
		formOk = true;
	}

	if (!formOk)
	{
		var msg = "Reservation form is invalid!" + "\n" + "\n";
		
		if (ime.length == 0)
		{
			msg += "Name is missing." + "\n";
		}
		if (email.length == 0)
		{
			msg += "Missing e-mail." + "\n";
		}
		if (kontakt_telefon.length <= 4)
		{
			if (kontakt_telefon.length == 0)
			{
				msg += "Missing contact telephone number." + "\n";
			}
			else
			{
				msg += "Contact phone number is probably incomplete." + "\n";
			}
		}
		
		alert(msg);
	}

	return formOk;
}

