/* ====================================================================
 * Copyright (C) Digital Influence 2006 All Rights Reserved Confidental
 *
 * registration_en.js:			JavaScript side
 *
 * $Id:$
 *
 * $Log: $
 * $LogEnd$
 * ===================================================================== */
var xmlhttp

var result_tag = 'rs';
var input_id = '';
var AllowSubmit = true;



function CheckFirstPage()
{
  var ReturnValue = true;
  var ErrorText	  = "";

  if(document.forms[0].szallmegnev.value.length < 3) {
    ReturnValue = false;
    ErrorText = "Hiba! Nem megfelel? a szállás megnevezése!";
  }

  if(ReturnValue) {
    if(document.forms[0].szalluser.value.length < 3) {
      ReturnValue = false;
      ErrorText = "Hiba! Nem megfelelő a felhasználónév!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].password.value.length < 6) {
      ReturnValue = false;
      ErrorText = "Hiba! Nem megfelelő jelszó!";
    }
  }
  if(ReturnValue) {
    if(document.forms[0].password.value !=  document.forms[0].repass.value) {
      ReturnValue = false;
      ErrorText = "Hiba! A megadott jelszavak különböznek!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].kontakt.value.length < 1) {
      ReturnValue = false;
      ErrorText = "Hiba! Nem megfelelő a megadott kapcsolattartó neve!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].kontel.value.length < 7) {
      ReturnValue = false;
      ErrorText = "Hiba! Nem megfelelő a megadott telefonszám!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].konemail.value.length < 6) {
      ReturnValue = false;
      ErrorText = "Hiba! Nem megfelelő a megadott E-mail cim!";
    }
  }

//  if(ReturnValue) {
//    if(document.forms[0].hundetail.value.length < 10) {
//      ReturnValue = false;
//     ErrorText = "Hiba! Túl rövid bemutatkozó szöveg!";
//   }
// }

  if(ReturnValue) {
    if(document.forms[0].cegnev.value.length < 5) {
      ReturnValue = false;
      ErrorText = "Hiba! Hibás a megadott számlázási adat (Cégnév)!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].varos.value.length < 4) {
      ReturnValue = false;
      ErrorText = "Hiba! Hibás a megadott számlázási adat (Város)!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].irsz.value.length < 4) {
      ReturnValue = false;
      ErrorText = "Hiba! Hibás a megadott számlázási adat (Iriányítószám)!";
    }
  }

  if(ReturnValue) {
    if(document.forms[0].utca.value.length < 4) {
      ReturnValue = false;
      ErrorText = "Hiba! Hibás a megadott számlázási adat (Utca)!";
    }
  }

  if(!ReturnValue) {
    alert(ErrorText);
  }

  if(!AllowSubmit) {
      ErrorText = "Hiba! A megadott felhasználónév foglalt! Kérem válasszon másikat!";
    alert(ErrorText);
    ReturnValue = false;
  }
    return ReturnValue;

} /* CheckFirstPage */



function EnableCategory()
{
  document.forms[0].szallkat.disabled=false;
  document.forms[0].szallkat.options[1].selected = true;
}

function DisableCategory()
{
  document.forms[0].szallkat.options[0].selected = true;
  document.forms[0].szallkat.disabled=true;

}

function loadXMLDoc(url, v_input_obj)
{
//div_obj = v_div_obj;
input_id = v_input_obj;

xmlhttp=null
// code for Mozilla, etc.
if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest()
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
if (xmlhttp!=null)
  {
  /* Get the pattern from the input field */
  var pattern = document.getElementById(input_id);
    url += '&pattern='+pattern.value;
    //alert(url);
    xmlhttp.onreadystatechange=onResponse;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.")
  }
} /* loadXMLDoc */

function checkReadyState(obj)
{
  if(obj.readyState == 4)
  {
    if(obj.status == 200)
    {
      return true;
    }
    else
    {
      alert("Problem retrieving XML data");
    }
  }
}

function onResponse()
{
  if(checkReadyState(xmlhttp))
  {
  var response = xmlhttp.responseXML.documentElement;

	x=response.getElementsByTagName(result_tag)
    txt = "";
  /*for (i=0;i<x.length;i++)
    {
    txt=txt + "<tr>"
    txt += '<td style="background: #0092BB; color: #FFFFFF; opacity: .95; font-family: arial;"><a href="javascript:SetSelected(\''+x[i].firstChild.data+'\');">'+x[i].firstChild.data+'</a></td>'
    }
  txt=txt + "</table>"
  */
  if(x.length > 0) {
//    if(div_obj == 'CheckUserNameRegXml') {
      txt = '<span style="color: #990000;">'+x[0].firstChild.data+'</span>';
      AllowSubmit = false;
//    } else if(div_obj == 'CheckEmailDuringRegistration') {
//     txt = '<span style="color: #990000;">*The given E-Mail is already taken!</span>';
//  }
  alert("A megadott felhasználónév már foglalt");
  } else {
      AllowSubmit = true;
  }
  //alert(div_obj);
  //alert(x.length);
  //eventObj.cancelBubble = true;

  }
}

function OpenMailWindow(SzallasID,langid) {
var w=600
var h=450
var x=5
var y=3
url = 'mail.php?szallas_id='+SzallasID+'&maillang='+langid;
//alert(url);
window.open(url,"Quit","toolbar=0,location=0,menubar=0,status=0,scrollbars=1,rezisable=0,width="+w+",height="+h+",left="+x+",top="+y+",");

}

function OpenForgottenPassWindow(type) {
var w=400
var h=150
var x=5
var y=3
if(type == '?type=partner') {
  url = '../password.php'+type;
} else {
  url = 'password.php'+type;

}
//alert(url);
window.open(url,"Quit","toolbar=0,location=0,menubar=0,status=0,scrollbars=1,rezisable=0,width="+w+",height="+h+",left="+x+",top="+y+",");

}



