/*
======================================
Verify email address -
======================================
*/

function checkEmail(email)
{
if(email.length > 0){
   if (email.indexOf(' ') >= 0)
      alert("email addresses cannot have spaces in them");
   else if (email.indexOf('@') == -1)
      alert("a valid email address must have an @ in it");
   }
}


/*
======================================
Change Cell Backgrounds -
======================================
*/

function cOn(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.background="TabMarkUp.jpg";
}
}

function cOut(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.background="TabMark.jpg";
}
}



/*
======================================
Read from 'radio' inputs -
======================================
*/

function getFormGroup(name) {
return document.getElementsByName(name);
}

function getRadio(name) {
elements = getFormGroup(name);
if (elements)
/* loop over all the radio buttons */
for (i = 0; i < elements.length; i++)
if (elements[i].checked)
return elements[i];
/* either no group by that name was found
or none were selected */
return null;
}

function getRadioValue(name) {
element = getRadio(name);
if (element)
return element.value;
/* there must not have been a radio button
selected */
return '';
}



/*
======================================
Show - Hide additional program groups -
======================================
*/


function activarProgs(actN){

	PonerID();

	if(actN == 1){
		if (document.RqstForm.roomdouble.value != "" || document.RqstForm.roomtwin.value != "" || document.RqstForm.roomsingle.value != ""){
			Mostrar ("GalBox", "activoGAL");
			Mostrar ("AmaBox", "activoAMA");
			Mostrar ("HdsBox", "activoHDS");
			Mostrar ("OtrBox", "activoOTR");
			Mostrar ("AltBox", "activoALT");
			Mostrar ("SubmBox1", "activoSUBM");
			Mostrar ("SubmBox2", "activoSUBM");
		}
	}
	else if(actN == 2){
		if (getRadioValue('hdarequest') != "NOTHING"){
			Mostrar ("GalBox", "activoGAL");
			Mostrar ("AmaBox", "activoAMA");
			Mostrar ("HdsBox", "activoHDS");
			Mostrar ("OtrBox", "activoOTR");
			Mostrar ("AltBox", "activoALT");
			Mostrar ("SubmBox1", "activoSUBM");
			Mostrar ("SubmBox2", "activoSUBM");
		}
	}
}


function Mostrar(id, newClass){
	identity=document.getElementById(id);
	identity.className=newClass;
}


function PonerID(){

	dateVar = new Date();

	var anoahora = dateVar.getYear()
	anoahora += 0;

	var mesahora = dateVar.getMonth()
	mesahora += 1;

	var diaahora = dateVar.getDate()
	diaahora += 0;

	var horaahora = dateVar.getHours()
	horaahora += 0

	var codeahora = ": " + anoahora + "." + mesahora + "." + diaahora + " / " + horaahora + "h"
	IDbox=document.getElementById('requestID');
	IDbox.value=codeahora
}