function openWindow(wURL,wName,wOptions)
{
sW = Math.round((screen.width/2)-320)
sH = Math.round((screen.height/2)-240)
window.open(wURL,wName,wOptions+',left='+sW+',top='+sH);
}

function ReserveNowControl()
{
	if (ReserveNow.Name.value.length == 0) {alert("Name?"); ReserveNow.Name.focus(); return false;}
	if (ReserveNow.Country.value.length == 0) {alert("Country?"); ReserveNow.Country.focus(); return false;}
	if (ReserveNow.Email.value.length == 0) {alert("E-mail?"); ReserveNow.Email.focus(); return false;}
	if (ReserveNow.CheckinDate.value.length != 10) {alert("Check-in Date? (dd/mm/yyyy)"); ReserveNow.CheckinDate.focus(); return false;}
	if (ReserveNow.CheckoutDate.value.length != 10) {alert("Check-out Date? (dd/mm/yyyy)"); ReserveNow.CheckoutDate.focus(); return false;}
	if (ReserveNow.CaptchaCode.value.length < 6) {alert("Security Code?"); ReserveNow.CaptchaCode.focus(); return false;}	
	return true;
}

function ReservationCommande()
{
	if (Reservation.NomPrenom.value.length == 0) {alert("Nom et Prénom?"); Reservation.NomPrenom.focus(); return false;}
	if (Reservation.Pays.value.length == 0) {alert("Pays?"); Reservation.Pays.focus(); return false;}
	if (Reservation.Email.value.length == 0) {alert("E-mail?"); Reservation.Email.focus(); return false;}
	if (Reservation.DateDArrivee.value.length != 10) {alert("Date d'arrivée? (jj/mm/aaaa)"); Reservation.DateDArrivee.focus(); return false;}
	if (Reservation.DateDeDepart.value.length != 10) {alert("Date de départ? (jj/mm/aaaa)"); Reservation.DateDeDepart.focus(); return false;}
	return true;
}

function RezervasyonKontrol()
{
	if (Rezervasyon.AdSoyad.value.length == 0) {alert("Ad Soyad?"); Rezervasyon.AdSoyad.focus(); return false;}
	if (Rezervasyon.Ulke.value.length == 0) {alert("Ülke?"); Rezervasyon.Ulke.focus(); return false;}
	if (Rezervasyon.Eposta.value.length == 0) {alert("E-Posta?"); Rezervasyon.Eposta.focus(); return false;}
	if (Rezervasyon.GelisTarihi.value.length != 10) {alert("Geliţ Tarihi? (gg/aa/yyyy)"); Rezervasyon.GelisTarihi.focus(); return false;}
	if (Rezervasyon.GidisTarihi.value.length != 10) {alert("Gidiţ Tarihi? (gg/aa/yyyy)"); Rezervasyon.GidisTarihi.focus(); return false;}
	return true;
}

function ContactControl()
{
	if (Contact.Name.value.length == 0) {alert("Name?"); Contact.Name.focus(); return false;}
	if (Contact.Email.value.length < 6 || Contact.Email.value.indexOf("@") < 3) {alert("E-mail?"); Contact.Email.focus(); return false;}
	if (Contact.Comments.value.length == 0)	{alert("Comments?"); Contact.Comments.focus(); return false;}
	return true;
}

function IletisimKontrol()
{
	if (Iletisim.AdSoyad.value.length == 0) {alert("Ad Soyad?"); Iletisim.AdSoyad.focus(); return false;}
	if (Iletisim.Eposta.value.length < 6 || Iletisim.Eposta.value.indexOf("@") < 3) {alert("E-Posta?"); Iletisim.Eposta.focus(); return false;}
	if (Iletisim.Mesaj.value.length == 0) {alert("Mesajýnýz?"); Iletisim.Mesaj.focus(); return false;}
	return true;
}

function popupOpen(url, name, w, h)
{
  // Fudge factors for window decoration space.
  // In my tests these work well on all platforms & browsers.
  w += 32;
  h += 96;
  var win = window.open(url,  name,  "width=" + w + ", height=" + h + ", " + "location=no, menubar=no, " +
    "status=no, toolbar=no, scrollbars=no, resizable=no");
  win.resizeTo(w, h);
  win.focus();
}