//	* JavaScript developed for Hartwick College Summer Music Festival */
//	* (http://www.hartwickmusicfestival.org/) website */
//	* By Alonso Alvarez de Araya (alonso@dearaya.com) */
//	* http://www.dearaya.com
//	* Last Updated on January 24th, 2007 */


//################# menuTope ######################

function TopMenu(){

function Tope() {
	var listEls = document.getElementById("hanglinx").getElementsByTagName("li");
	for (var i=0; i<listEls.length; i++) {
		listEls[i].onmouseover=function() {
			if (document.all) this.className+=" Tope";
		}
		listEls[i].onmouseout=function() {
			if (document.all) this.className=this.className.replace(new RegExp(" Tope\\b"), "");
		}
	}
}

function addEvent(obj, evType, fn){
 if (obj.addEventListener){
   obj.addEventListener(evType, fn, true);
   return true;
 } else if (obj.attachEvent){
   var r = obj.attachEvent("on"+evType, fn);
   return r;
 } else {
   return false;
 }
}

addEvent(window, 'load', Tope);}


// Side Menu	############################################

function SideMenu(){
// The order of this two functions is crucial: first Arriba, then sFHover

function Arriba() {
	var arribaEls = document.getElementById("campers").getElementsByTagName("li");
	for (var i=0; i<arribaEls.length; i++) {
		arribaEls[i].onmouseover=function() {
			if (document.all) this.className+=" arriba";
		}
		arribaEls[i].onmouseout=function() {
			if (document.all) this.className=this.className.replace(new RegExp(" arriba\\b"), "");
		}
	}
}

function addEvent(obj, evType, fn){
 if (obj.addEventListener){
   obj.addEventListener(evType, fn, true);
   return true;
 } else if (obj.attachEvent){
   var r = obj.attachEvent("on"+evType, fn);
   return r;
 } else {
   return false;
 }
}

addEvent(window, 'load', Arriba);

function sfHover() {
	var sfEls = document.getElementById("linx").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			if (document.all) this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			if (document.all) this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

function addEvent(obj, evType, fn){
 if (obj.addEventListener){
   obj.addEventListener(evType, fn, true);
   return true;
 } else if (obj.attachEvent){
   var r = obj.attachEvent("on"+evType, fn);
   return r;
 } else {
   return false;
 }
}

addEvent(window, 'load', sfHover);	}


//############### PIE DE PAGINA ###################
//Enseņa la fecha

//################ FORMULARIO #####################
//Convalida el formulario

function validate_form() {

  validity = true; // assume valid

    if (!check_empty(document.form.PersonName.value))

  	{ validity = false; alert('Please enter your name'); }

    if (!check_empty(document.form.StreetAddress.value))

  	{ validity = false; alert('Please enter your street address'); }

    if (!check_empty(document.form.City.value))

  	{ validity = false; alert('Please enter your city'); }

    if (!check_empty(document.form.State.value))

  	{ validity = false; alert('Please enter your state'); }

    if (!check_empty(document.form.ZipCode.value))

  	{ validity = false; alert('Please enter your zip code'); }

    if (!check_empty(document.form.Email.value))

  	{ validity = false; alert('Please enter your e-mail address'); }

  if (validity)

  	{

	  makeBody();
      return true;

	}

  else

	{ return false; }

}


function check_empty(text) {

  return (text.length > 0); // returns false if empty

}

function makeBody() {

document.form.body.value = "Hartwick Music Festival Brochure Request" +
"\r\n\r\nName: " + document.form.PersonName.value +
"\r\n\r\nAddress: " + document.form.StreetAddress.value +
"\r\nCity, State, Zip: " + document.form.City.value + ", " + document.form.State.value + "  " + document.form.ZipCode.value +
"\r\n\r\nPhone: " + document.form.Phone.value +
"\r\n\r\nE-mail: " + document.form.Email.value +
"\r\n\r\nSpecial Instructions: " +
"\r\n" + document.form.SpecialInstructions.value +
"\r\n------------------------------------------------";

}

//############### PIE DE PAGINA ###################
//Enseņa la fecha
	function Colofon()
		{				
                mes = new Array ("January","February","March","April","May","June","July", "August","September","October","November","December");
    	        now = new Date;
		var abajo ='&#124; Design by  <a class=\"alonso" href=\"http://www.dearaya.com\"> ';
	  	abajo +='Alonso &Aacute;lvarez de Araya</a> ';
		//####### REEMPLAZAR LINEA ACTUALIZACION ##########
	  	masAbajo ='<ins datetime="2007-01-24-19:12:10Z-8\">&nbsp;Last update: January 24th, 2007 &#124;</ins>';
		//#################################################
		document.write(abajo + "&#124; Page viewed on ");
		document.write(mes[now.getMonth()]+ " " +now.getDate()+ ", " + now.getFullYear() );
		document.write(" &#124;" + masAbajo);
		}


//####################################################
//################ Navigational Menu #################
//####################################################

	function hangLinx(){

var menu='	';
menu +='    <div id="hanglinx" style="z-index:100;">	';
menu +='     <h3 class="invisible">Navigational Menu</h3>	';
menu +='     <ul>	';
menu +='      <li><a href="hcsmf.html">HCSMF</a>	';
menu +='	<ul>	';
menu +='	 <li><a href="about.html">About</a></li>	';
menu +='	 <li><a href="index.html">Main Page</a></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="campers.html">Campers</a>	';
menu +='	<ul>	';
menu +='	 <li><a href="pdf/brochure08web.pdf">Brochure (pdf)</a></li>	';
menu +='	 <li><a href="application.html">Application (pdf)</a></li>	';
menu +='	 <li><a href="registration_info.html">Registration and Audition Information</a></li>	';
menu +='	 <li><a href="tuition.html">Tuition and Fees</a></li>	';
menu +='	 <li><a href="forms.html">Festival Forms<br/>(ms word)</a></li>	';
menu +='	 <li><a href="faq.html">FAQ</a></li>	';
menu +='	 <li><a href="bring.html">What to Bring</a></li>	';
menu +='	 <li><a href="aboutOneonta.html" class="more">About Oneonta & Hartwick College</a>	';
menu +='	  <ul>	';
menu +='	   <li><a href="oneonta.html">Oneonta</a></li>	';
menu +='	   <li><a href="campus.html">Campus Map</a></li>	';
menu +='	   <li><a href="dorm_info.html">Dorms</a></li>	';
menu +='	   <li><a href="dining.html">Dining</a></li>	';
menu +='	   <li><a href="directions.html">Directions</a></li>	';
menu +='	  </ul></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="festival.html">Festival</a>	';
menu +='	<ul id="fest">	';
menu +='	 <li><a href="history.html">History of HCSMF</a></li>	';
menu +='	 <li><a href="administration.html">Administration </a></li>	';
menu +='	 <li><a href="faculty.html">Faculty</a></li>	';
menu +='	 <li><a href="guestArtists.html">Guest Artists</a></li>	';
menu +='	 <li><a href="perf_opps.html">Performing Opportunities</a></li>	';
menu +='	 <li><a href="facilities.html">Facilities</a></li>	';
menu +='	 <li><a href="highlights.html">Highlights</a></li>	';
menu +='	 <li><a href="jazz.html">Jazz Studies</a></li>	';
menu +='	 <li><a href="world.html">World Music</a></li>	';
menu +='	 <li><a href="quartet.html">Quartet&#8211;in&#8211;Residence</a></li>	';
menu +='	 <li><a href="collaborative.html">Collaborative Workshops</a></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="gallery.html">Gallery</a>	';
menu +='	<ul id="bait">	';
menu +='	 <li><a href="photos.html">Photos</a></li>	';
menu +='	 <li><a href="audio.html">Audio Clips</a></li>	';
menu +='	 <li><a href="feedback.html">Camper and Parent Feedback</a></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="contact.html">Contact</a></li>	';
menu +='      <li><a href="jobs.html" class="more">Jobs</a>	';
menu +='	<ul>	';
menu +='	 <li><a href="positions.html">Positions Available</a></li>	';
menu +='	 <li><a href="application.html">Application</a></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="events.html">Schedules</a>	';
menu +='	<ul>	';
menu +='	 <li><a href="student_concerts.html">Student Concerts</a></li>	';
menu +='	 <li><a href="faculty_concerts.html">Faculty Concerts</a></li>	';
menu +='	 <li><a href="guest_concerts.html">Guest Artists Concerts</a></li>	';
menu +='	</ul></li>	';
menu +='      <li><a href="support.html">Support</a></li>	';
menu +='     </ul>	';
menu +='    </div>	';

	document.write(menu);
	}