site_file.prototype.getNames = function(nameValue,tagetObj,Obj)
{	
	if (nameValue.value.length<3) {
  this.opsamling = new Array();
  this.opsamling[0] = new Array();
  this.opsamling[1] = new Array();
  elm.deleteAllElement(Obj);
  this.opsamling[0].push(optionValueNavn[0]);
 	this.opsamling[1].push(optionValueId[0]);
	elm.addOption(this.opsamling, 0,Obj);
	 return; 
	}
  scriptName= "conector.php?modul_funktion=getPlayerName&nameValue="+nameValue.value+"&tagetObj="+tagetObj;
  connect.load_script(scriptName);
}

site_file.prototype.getTurnements = function(nameValue,tagetObj,Obj)
{	
	if (nameValue.value.length<2) {
  this.opsamling = new Array();
  this.opsamling[0] = new Array();
  this.opsamling[1] = new Array();
  elm.deleteAllElement(Obj);
  this.opsamling[0].push(Event[0]);
 	this.opsamling[1].push(EventId[0]);
	elm.addOption(this.opsamling, 0,Obj);
	 return; 
	}

  scriptName= "conector.php?modul_funktion=getTurnements&nameValue="+nameValue.value+"&tagetObj="+tagetObj;
  connect.load_script(scriptName);
}

site_file.prototype.sendTilConector = function(obj)
{	
	site.waitBoxCont.style.display = "block";
  site.submitBox.disabled = true;
  now = new Date();
  nuTid = now.getTime()
  scriptName= "conector.php?LOGIN="+LOGIN+"&ignoreColor="+site.ignoreColor.checked+"&navnHvid="+site.wFullName.value+"&navnSort="+site.bFullName.value+"&startRating="+site.startRating.value+"&startRating="+site.startRating.value+"&slutRating="+site.endRating.value+"&resultat="+site.result.value+"&turnering="+site.turnement.value+"&siteId="+site.site.value+"&startAar="+site.startYear.value+"&slutAar="+site.endYear.value+"&startEco="+site.startEco.value+"&=slutEco"+site.endEco.value+"&startNumber=0";
  connect.load_script(scriptName);
}

site_file.prototype.resetForm = function(Obj){
	site.myForm.reset();
	site.ignoreColor.checked = true;
	site.getNames(site.wNameValue,"site.wFullName",site.wFullName);
	site.getNames(site.bNameValue,"site.bFullName",site.bFullName);
	site.getTurnements(site.vturnement,"site.turnement",site.turnement);
}

site_file.prototype.menuBoxCont3 = function(obj){
	this.myForm = elm.element("form",obj,"method='POST'","action='javascript: if (site.error) retFejl(); else site.sendTilConector();'","name='skakBaseForm'");
	this.ignoreColorCont = elm.element("span",this.myForm);
  elm.textNode("Ignorer farve:",this.ignoreColorCont);
	this.ignoreColorCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.ignoreColor = elm.element("input",this.ignoreColorCont,"type='checkbox'","name='ignoreColor'","value='ON'");
	this.ignoreColor.checked = true;
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Hvid spiller
	this.lastNameCont = elm.element("span",this.myForm);
  elm.textNode("Søg hvid spiller:",this.lastNameCont);
	this.wNameCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.wNameValue = elm.element("input",this.wNameCont,"type='text'","name='efternavnHvid'","size='30'","title='Indtast et navn'");
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
	this.wFullNameCont = elm.element("span",this.myForm);
  elm.textNode("Vælg hvid Spiller:",this.wFullNameCont);
	this.wFullNameCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.optionValue = new Array();
	this.optionValue[1]= optionValueId;
 	this.optionValue[0]= optionValueNavn;
 	this.wFullName = elm.selectType(this.wFullNameCont, 1 ,"wFullName", this.optionValue, 0)
	elm.addEvent(this.wNameValue,"keyup",site.getNames,this.wNameValue,"site.wFullName",this.wFullName)
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Sort spiller
	this.bLastNameCont = elm.element("span",this.myForm);
  elm.textNode("Søg sort spiller:",this.bLastNameCont);
	this.bNameCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.bNameValue = elm.element("input",this.bNameCont,"type='text'","name='efternavnSort'","size='30'","title='Efternavn'");
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
	this.bFullNameCont = elm.element("span",this.myForm);
  elm.textNode("Vælg Sort Spiller:",this.bFullNameCont);
	this.bFullNameCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.optionValue = new Array();
	this.optionValue[1]= optionValueId;
 	this.optionValue[0]= optionValueNavn;
 	this.bFullName = elm.selectType(this.bFullNameCont, 1 ,"bFullName", this.optionValue, 0)
	elm.addEvent(this.bNameValue,"keyup",site.getNames,this.bNameValue,"site.bFullName",this.bFullName)
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Resultat
	this.resultCont = elm.element("span",this.myForm);
  elm.textNode("Resultat:",this.resultCont);
	this.resultCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.optionValue[0]= new Array("Alle","1-0","½-½","0-1");
 	this.optionValue[1]= new Array(0,"1-0","1/2-1/2","0-1");
 	this.result = elm.selectType(this.resultCont, 1 ,"resultat", this.optionValue, 0)
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Elo rating
	this.startRatingCont = elm.element("span",this.myForm);
  elm.textNode("Elo:",this.startRatingCont);
	this.startRatingCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.startRating = elm.element("input",this.startRatingCont,"type='text'","name='startRating'","size='10'","title='Start rating'");
  elm.textNode(" - ",this.startRatingCont);
	this.endRating = elm.element("input",this.startRatingCont,"type='text'","name='slutRating'","size='10'","title='Slut rating'");
	elm.addEvent(this.startRating,"change",tjekTal,this.startRating);
	elm.addEvent(this.endRating,"change",tjekTal,this.endRating);
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
/* Turnering
	this.vturnementCont = elm.element("span",this.myForm);
  elm.textNode("Søg på turnering:",this.vturnementCont);
	this.vturnementCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.vturnement = elm.element("input",this.vturnementCont,"type='text'","name='vTurnering'","size='20'","title='Slut rating'");
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
*/

// Vælg turnering
	this.turneringOptionValue = new Array();
 	this.turneringOptionValue[1]= EventId;
 	this.turneringOptionValue[0]= Event;
	this.turnementCont = elm.element("span",this.myForm);
 	elm.textNode("Vælg turnering:",this.turnementCont);
	this.turnementCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
 	this.turnement = elm.selectType(this.turnementCont, 1 ,"turneringer", this.turneringOptionValue, 0)
//	elm.addEvent(this.vturnement,"keyup",site.getTurnements,this.vturnement,"site.turnement",this.turnement);
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Spillested
	this.turneringOptionValue = new Array();
	this.turneringOptionValue[1]= SiteId;
	this.turneringOptionValue[0]= Site;
	this.siteCont = elm.element("span",this.myForm);
  elm.textNode("Vælg spillested:",this.siteCont);
	this.siteCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
 	this.site = elm.selectType(this.siteCont, 1 ,"spillested", this.turneringOptionValue, 0)
 	this.site.title = "Navn på spillested";
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Årstal
	this.startYearCont = elm.element("span",this.myForm);
  elm.textNode("Vælg år:",this.startYearCont);
	this.startYearCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.startYear = elm.element("input",this.startYearCont,"type='text'","name='startAar'","size='10'","title='Start år'");
  elm.textNode(" - ",this.startYearCont);
	this.endYear = elm.element("input",this.startYearCont,"type='text'","name='slutAar'","size='10'","title='Slut år'");
	elm.addEvent(this.startYear,"change",tjekTal,this.startYear);
	elm.addEvent(this.endYear,"change",tjekTal,this.endYear);
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// ECO
	this.startEcoCont = elm.element("span",this.myForm);
	elm.textNode("ECO:",this.startEcoCont);
	this.startEcoCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.startEco = elm.element("input",this.startEcoCont,"type='text'","name='startEco'","size='10'","title='Start ECO'");
  elm.textNode(" - ",this.startEcoCont);
	this.endEco = elm.element("input",this.startEcoCont,"type='text'","name='slutEco'","size='10'","title='Slut ECO'");
	elm.addEvent(this.startEco,"change",tjekEco,this.startEco);
	elm.addEvent(this.endEco,"change",tjekEco,this.endEco);
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
// Kommentator
/*
	this.commentCont = elm.element("span",this.myForm);
  elm.textNode("Kommentar",this.commentCont);
	this.commentCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.comment = elm.element("input",this.commentCont,"type='text'","name='kommentar'","size='20'","title='Kommentar til partiet'");
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
*/
	this.submitBoxCont = elm.element("span",this.myForm);
	this.submitBox = elm.element("input",this.submitBoxCont,"type='submit'","name='submitDanbase'","value='Søg i 68base'","size='20'");
	this.resetBoxCont = elm.element("span",this.myForm,"style='position: absolute; left: 160px;'");
	this.resetBox  = elm.element("input",this.resetBoxCont,"type='button'","name='submitDanbase'","size='20'","value='Nulstil'");
	elm.addEvent(this.resetBox,"mouseup",this.resetForm,this);
	this.br = elm.element("br",this.myForm);
	this.br = elm.element("br",this.myForm);
	this.waitBoxCont = elm.element("div",obj,"class='wait");
}

