// JavaScript Document

function validateContact() {
	var n = document.getElementById("contact_name");
	var p = document.getElementById("contact_phone");
	var e = document.getElementById("contact_email");
	if (n.value != "Name" && p.value != "Phone" && e.value != "Email") {
		return true;
	}
	alert("Please enter a valid name, phone, and email.");
	return false;
}

function validateHire() {
	var n = document.getElementById("hire_name");
	var cn = document.getElementById("hire_companyName");
	var te = document.getElementById("hire_event");
	var m = document.getElementById("hire_month");
	var d = document.getElementById("hire_day");
	var y = document.getElementById("hire_year");
	var h = document.getElementById("hire_hour");
	var mi = document.getElementById("hire_min");
	var l = document.getElementById("hire_light");
	var p = document.getElementById("hire_phone");
	var e = document.getElementById("hire_email");
	
	if (n.value != "Name" && cn.value != "Company Name" && te.value != "Type of Event" && m.value != "0" && d.value != "0" && h.value != "Hour" && mi.value != "Minute" && p.value != "Phone" && e.value != "Email") {
		return true;
	}
	alert("Please enter valid values for each field.");
	return false;
}

function get_last_model() {
	var models = document.getElementById("scrollModels");
	var l = parseInt(models.style.left);
	var num = document.getElementById("numModels").value;
	num--;
	var last = num * 290;
	last = last * (-1);
	return last;
}

function disableArrows() {
	var models = document.getElementById("scrollModels");
	var l = parseInt(models.style.left);
	var last = get_last_model();
	if (l == 0) {
		document.getElementById("leftArrow").className = "disable";
		document.getElementById("rightArrow").className = "";
	} else if (l == last) {
		document.getElementById("rightArrow").className = "disable";
		document.getElementById("leftArrow").className = "";
	} else {
		document.getElementById("leftArrow").className = "";
		document.getElementById("rightArrow").className = "";
	}
}

function disablePicArrows() {
	var pageNum = document.getElementById("pageNum").value;
	var numPages = document.getElementById("numPages").value;
	pageNum = parseInt(pageNum);
	numPages = parseInt(numPages);
	if (pageNum == 1) {
		document.getElementById("pleftArrow").className = "disable";
		document.getElementById("prightArrow").className = "";
	} else if (pageNum == numPages) {
		document.getElementById("prightArrow").className = "disable";
		document.getElementById("pleftArrow").className = "";
	} else {
		document.getElementById("pleftArrow").className = "";
		document.getElementById("prightArrow").className = "";
	}
}

function moveModels(x) {
	var models = document.getElementById("scrollModels");
	var l = parseInt(models.style.left);
	x = parseInt(x);
	models.style.left = l + x + "px";
}

function prevModel() {
	var models = document.getElementById("scrollModels");
	var l = parseInt(models.style.left);
	if (l != 0) {
		setTimeout("moveModels(1)",5); // 1px
		setTimeout("moveModels(2)",10); // 3px
		setTimeout("moveModels(3)",15); // 6px
		setTimeout("moveModels(4)",20); // 10px
		setTimeout("moveModels(5)",25); // 15px
		setTimeout("moveModels(5)",30); // 20px
		setTimeout("moveModels(5)",35); // 25px
		setTimeout("moveModels(5)",40); // 30px
		setTimeout("moveModels(5)",45); // 35px
		setTimeout("moveModels(5)",50); // 40px
		setTimeout("moveModels(5)",55); // 45px
		setTimeout("moveModels(5)",60); // 50px
		setTimeout("moveModels(5)",65); // 55px
		setTimeout("moveModels(5)",70); // 60px
		setTimeout("moveModels(5)",75); // 65px
		setTimeout("moveModels(5)",80); // 70px
		setTimeout("moveModels(5)",85); // 75px
		setTimeout("moveModels(5)",90); // 80px
		setTimeout("moveModels(5)",95); // 85px
		setTimeout("moveModels(5)",100); // 90px
		setTimeout("moveModels(5)",105); // 95px
		setTimeout("moveModels(5)",110); // 100px
		setTimeout("moveModels(5)",115); // 105px
		setTimeout("moveModels(5)",120); // 110px
		setTimeout("moveModels(5)",125); // 115px
		setTimeout("moveModels(5)",130); // 120px
		setTimeout("moveModels(5)",135); // 125px
		setTimeout("moveModels(5)",140); // 130px
		setTimeout("moveModels(5)",145); // 135px
		setTimeout("moveModels(5)",150); // 140px
		setTimeout("moveModels(5)",155); // 145px
		setTimeout("moveModels(5)",160); // 150px
		setTimeout("moveModels(5)",165); // 155px
		setTimeout("moveModels(5)",170); // 160px
		setTimeout("moveModels(5)",175); // 165px
		setTimeout("moveModels(5)",180); // 170px
		setTimeout("moveModels(5)",185); // 175px
		setTimeout("moveModels(5)",190); // 180px
		setTimeout("moveModels(5)",195); // 185px
		setTimeout("moveModels(5)",200); // 190px
		setTimeout("moveModels(5)",205); // 195px
		setTimeout("moveModels(5)",210); // 200px
		setTimeout("moveModels(5)",215); // 205px
		setTimeout("moveModels(5)",220); // 210px
		setTimeout("moveModels(5)",225); // 215px
		setTimeout("moveModels(5)",230); // 220px
		setTimeout("moveModels(5)",235); // 225px
		setTimeout("moveModels(5)",240); // 230px
		setTimeout("moveModels(5)",245); // 235px
		setTimeout("moveModels(5)",250); // 240px
		setTimeout("moveModels(5)",255); // 245px
		setTimeout("moveModels(5)",260); // 250px
		setTimeout("moveModels(5)",265); // 255px
		setTimeout("moveModels(5)",270); // 260px
		setTimeout("moveModels(5)",275); // 265px
		setTimeout("moveModels(5)",280); // 270px
		setTimeout("moveModels(5)",285); // 275px
		setTimeout("moveModels(5)",290); // 280px
		setTimeout("moveModels(4)",295); // 284px
		setTimeout("moveModels(3)",300); // 287px
		setTimeout("moveModels(2)",305); // 289px
		setTimeout("moveModels(1);disableArrows();",310); // 290px
	}
}

function nextModel() {
	var models = document.getElementById("scrollModels");
	var l = parseInt(models.style.left);
	var last = get_last_model();
	if (l != last) {
		setTimeout("moveModels(-1)",5); // -1px
		setTimeout("moveModels(-2)",10); // -3px
		setTimeout("moveModels(-3)",15); // -6px
		setTimeout("moveModels(-4)",20); // -10px
		setTimeout("moveModels(-5)",25); // -15px
		setTimeout("moveModels(-5)",30); // -20px
		setTimeout("moveModels(-5)",35); // -25px
		setTimeout("moveModels(-5)",40); // -30px
		setTimeout("moveModels(-5)",45); // -35px
		setTimeout("moveModels(-5)",50); // -40px
		setTimeout("moveModels(-5)",55); // -45px
		setTimeout("moveModels(-5)",60); // -50px
		setTimeout("moveModels(-5)",65); // -55px
		setTimeout("moveModels(-5)",70); // -60px
		setTimeout("moveModels(-5)",75); // -65px
		setTimeout("moveModels(-5)",80); // -70px
		setTimeout("moveModels(-5)",85); // -75px
		setTimeout("moveModels(-5)",90); // -80px
		setTimeout("moveModels(-5)",95); // -85px
		setTimeout("moveModels(-5)",100); // -90px
		setTimeout("moveModels(-5)",105); // -95px
		setTimeout("moveModels(-5)",110); // -100px
		setTimeout("moveModels(-5)",115); // -105px
		setTimeout("moveModels(-5)",120); // -110px
		setTimeout("moveModels(-5)",125); // -115px
		setTimeout("moveModels(-5)",130); // -120px
		setTimeout("moveModels(-5)",135); // -125px
		setTimeout("moveModels(-5)",140); // -130px
		setTimeout("moveModels(-5)",145); // -135px
		setTimeout("moveModels(-5)",150); // -140px
		setTimeout("moveModels(-5)",155); // -145px
		setTimeout("moveModels(-5)",160); // -150px
		setTimeout("moveModels(-5)",165); // -155px
		setTimeout("moveModels(-5)",170); // -160px
		setTimeout("moveModels(-5)",175); // -165px
		setTimeout("moveModels(-5)",180); // -170px
		setTimeout("moveModels(-5)",185); // -175px
		setTimeout("moveModels(-5)",190); // -180px
		setTimeout("moveModels(-5)",195); // -185px
		setTimeout("moveModels(-5)",200); // -190px
		setTimeout("moveModels(-5)",205); // -195px
		setTimeout("moveModels(-5)",210); // -200px
		setTimeout("moveModels(-5)",215); // -205px
		setTimeout("moveModels(-5)",220); // -210px
		setTimeout("moveModels(-5)",225); // -215px
		setTimeout("moveModels(-5)",230); // -220px
		setTimeout("moveModels(-5)",235); // -225px
		setTimeout("moveModels(-5)",240); // -230px
		setTimeout("moveModels(-5)",245); // -235px
		setTimeout("moveModels(-5)",250); // -240px
		setTimeout("moveModels(-5)",255); // -245px
		setTimeout("moveModels(-5)",260); // -250px
		setTimeout("moveModels(-5)",265); // -255px
		setTimeout("moveModels(-5)",270); // -260px
		setTimeout("moveModels(-5)",275); // -265px
		setTimeout("moveModels(-5)",280); // -270px
		setTimeout("moveModels(-5)",285); // -275px
		setTimeout("moveModels(-5)",290); // -280px
		setTimeout("moveModels(-4)",295); // -284px
		setTimeout("moveModels(-3)",300); // -287px
		setTimeout("moveModels(-2)",305); // -289px
		setTimeout("moveModels(-1);disableArrows();",310); // -290px
	}
}

function movePictures(x) {
	var pictures = document.getElementById("scrollPictures");
	var l = parseInt(pictures.style.left);
	x = parseInt(x);
	pictures.style.left = l + x + "px";
}

function prevPics() {
	var pageNum = document.getElementById("pageNum");
	if (pageNum.value != 1) {
		var p = parseInt(pageNum.value) - 1;
		pageNum.value = p;
		setTimeout("movePictures(1)",5); // 1px
		setTimeout("movePictures(2)",10); // 3px
		setTimeout("movePictures(3)",15); // 6px
		setTimeout("movePictures(4)",20); // 10px
		setTimeout("movePictures(5)",25); // 15px
		setTimeout("movePictures(5)",30); // 20px
		setTimeout("movePictures(5)",35); // 25px
		setTimeout("movePictures(5)",40); // 30px
		setTimeout("movePictures(5)",45); // 35px
		setTimeout("movePictures(5)",50); // 40px
		setTimeout("movePictures(5)",55); // 45px
		setTimeout("movePictures(5)",60); // 50px
		setTimeout("movePictures(5)",65); // 55px
		setTimeout("movePictures(5)",70); // 60px
		setTimeout("movePictures(5)",75); // 65px
		setTimeout("movePictures(5)",80); // 70px
		setTimeout("movePictures(5)",85); // 75px
		setTimeout("movePictures(5)",90); // 80px
		setTimeout("movePictures(5)",95); // 85px
		setTimeout("movePictures(5)",100); // 90px
		setTimeout("movePictures(5)",105); // 95px
		setTimeout("movePictures(5)",110); // 100px
		setTimeout("movePictures(5)",115); // 105px
		setTimeout("movePictures(5)",120); // 110px
		setTimeout("movePictures(5)",125); // 115px
		setTimeout("movePictures(5)",130); // 120px
		setTimeout("movePictures(5)",135); // 125px
		setTimeout("movePictures(5)",140); // 130px
		setTimeout("movePictures(5)",145); // 135px
		setTimeout("movePictures(5)",150); // 140px
		setTimeout("movePictures(5)",155); // 145px
		setTimeout("movePictures(5)",160); // 150px
		setTimeout("movePictures(5)",165); // 155px
		setTimeout("movePictures(5)",170); // 160px
		setTimeout("movePictures(5)",175); // 165px
		setTimeout("movePictures(5)",180); // 170px
		setTimeout("movePictures(5)",185); // 175px
		setTimeout("movePictures(5)",190); // 180px
		setTimeout("movePictures(5)",195); // 185px
		setTimeout("movePictures(5)",200); // 190px
		setTimeout("movePictures(5)",205); // 195px
		setTimeout("movePictures(5)",210); // 200px
		setTimeout("movePictures(5)",215); // 205px
		setTimeout("movePictures(5)",220); // 210px
		setTimeout("movePictures(5)",225); // 215px
		setTimeout("movePictures(5)",230); // 220px
		setTimeout("movePictures(5)",235); // 225px
		setTimeout("movePictures(5)",240); // 230px
		setTimeout("movePictures(5)",245); // 235px
		setTimeout("movePictures(5)",250); // 240px
		setTimeout("movePictures(5)",255); // 245px
		setTimeout("movePictures(5)",260); // 250px
		setTimeout("movePictures(5)",265); // 255px
		setTimeout("movePictures(5)",270); // 260px
		setTimeout("movePictures(5)",275); // 265px
		setTimeout("movePictures(5)",280); // 270px
		setTimeout("movePictures(5)",285); // 275px
		setTimeout("movePictures(5)",290); // 280px
		setTimeout("movePictures(5)",300); // 285px
		setTimeout("movePictures(5)",305); // 290px
		setTimeout("movePictures(5)",310); // 295px
		setTimeout("movePictures(5)",315); // 300px
		setTimeout("movePictures(5)",320); // 305px
		setTimeout("movePictures(5)",325); // 310px
		setTimeout("movePictures(5)",330); // 315px
		setTimeout("movePictures(5)",335); // 320px
		setTimeout("movePictures(5)",340); // 325px
		setTimeout("movePictures(5)",345); // 330px
		setTimeout("movePictures(5)",350); // 335px
		setTimeout("movePictures(5)",355); // 340px
		setTimeout("movePictures(5)",360); // 345px
		setTimeout("movePictures(5)",365); // 350px
		setTimeout("movePictures(5)",370); // 355px
		setTimeout("movePictures(5)",375); // 360px
		setTimeout("movePictures(5)",380); // 365px
		setTimeout("movePictures(5)",385); // 370px
		setTimeout("movePictures(5)",390); // 375px
		setTimeout("movePictures(5)",395); // 380px
		setTimeout("movePictures(5)",400); // 385px
		setTimeout("movePictures(5)",405); // 390px
		setTimeout("movePictures(5)",410); // 395px
		setTimeout("movePictures(5)",415); // 400px
		setTimeout("movePictures(5)",420); // 405px
		setTimeout("movePictures(5)",425); // 410px
		setTimeout("movePictures(5)",430); // 415px
		setTimeout("movePictures(5)",435); // 420px
		setTimeout("movePictures(5)",440); // 425px
		setTimeout("movePictures(5)",445); // 430px
		setTimeout("movePictures(5)",450); // 435px
		setTimeout("movePictures(5)",455); // 440px
		setTimeout("movePictures(5)",460); // 445px
		setTimeout("movePictures(5)",465); // 450px
		setTimeout("movePictures(5)",470); // 455px
		setTimeout("movePictures(5)",475); // 460px
		setTimeout("movePictures(5)",480); // 465px
		setTimeout("movePictures(5)",485); // 470px
		setTimeout("movePictures(4)",490); // 474px
		setTimeout("movePictures(4)",495); // 478px
		setTimeout("movePictures(3)",500); // 481px
		setTimeout("movePictures(2)",505); // 483px
		setTimeout("movePictures(1);disablePicArrows();",510); // 484px
	} else {
		document.getElementById("leftArrow").className = "disable";
		document.getElementById("rightArrow").className = "";
	}
}

function nextPics() {
	var pageNum = document.getElementById("pageNum");
	var numPages = document.getElementById("numPages");
	if (pageNum.value != numPages.value) {
		var p = parseInt(pageNum.value) + 1;
		pageNum.value = p;
		setTimeout("movePictures(-1)",5); // 1px
		setTimeout("movePictures(-2)",10); // 3px
		setTimeout("movePictures(-3)",15); // 6px
		setTimeout("movePictures(-4)",20); // 10px
		setTimeout("movePictures(-5)",25); // 15px
		setTimeout("movePictures(-5)",30); // 20px
		setTimeout("movePictures(-5)",35); // 25px
		setTimeout("movePictures(-5)",40); // 30px
		setTimeout("movePictures(-5)",45); // 35px
		setTimeout("movePictures(-5)",50); // 40px
		setTimeout("movePictures(-5)",55); // 45px
		setTimeout("movePictures(-5)",60); // 50px
		setTimeout("movePictures(-5)",65); // 55px
		setTimeout("movePictures(-5)",70); // 60px
		setTimeout("movePictures(-5)",75); // 65px
		setTimeout("movePictures(-5)",80); // 70px
		setTimeout("movePictures(-5)",85); // 75px
		setTimeout("movePictures(-5)",90); // 80px
		setTimeout("movePictures(-5)",95); // 85px
		setTimeout("movePictures(-5)",100); // 90px
		setTimeout("movePictures(-5)",105); // 95px
		setTimeout("movePictures(-5)",110); // 100px
		setTimeout("movePictures(-5)",115); // 105px
		setTimeout("movePictures(-5)",120); // 110px
		setTimeout("movePictures(-5)",125); // 115px
		setTimeout("movePictures(-5)",130); // 120px
		setTimeout("movePictures(-5)",135); // 125px
		setTimeout("movePictures(-5)",140); // 130px
		setTimeout("movePictures(-5)",145); // 135px
		setTimeout("movePictures(-5)",150); // 140px
		setTimeout("movePictures(-5)",155); // 145px
		setTimeout("movePictures(-5)",160); // 150px
		setTimeout("movePictures(-5)",165); // 155px
		setTimeout("movePictures(-5)",170); // 160px
		setTimeout("movePictures(-5)",175); // 165px
		setTimeout("movePictures(-5)",180); // 170px
		setTimeout("movePictures(-5)",185); // 175px
		setTimeout("movePictures(-5)",190); // 180px
		setTimeout("movePictures(-5)",195); // 185px
		setTimeout("movePictures(-5)",200); // 190px
		setTimeout("movePictures(-5)",205); // 195px
		setTimeout("movePictures(-5)",210); // 200px
		setTimeout("movePictures(-5)",215); // 205px
		setTimeout("movePictures(-5)",220); // 210px
		setTimeout("movePictures(-5)",225); // 215px
		setTimeout("movePictures(-5)",230); // 220px
		setTimeout("movePictures(-5)",235); // 225px
		setTimeout("movePictures(-5)",240); // 230px
		setTimeout("movePictures(-5)",245); // 235px
		setTimeout("movePictures(-5)",250); // 240px
		setTimeout("movePictures(-5)",255); // 245px
		setTimeout("movePictures(-5)",260); // 250px
		setTimeout("movePictures(-5)",265); // 255px
		setTimeout("movePictures(-5)",270); // 260px
		setTimeout("movePictures(-5)",275); // 265px
		setTimeout("movePictures(-5)",280); // 270px
		setTimeout("movePictures(-5)",285); // 275px
		setTimeout("movePictures(-5)",290); // 280px
		setTimeout("movePictures(-5)",300); // 285px
		setTimeout("movePictures(-5)",305); // 290px
		setTimeout("movePictures(-5)",310); // 295px
		setTimeout("movePictures(-5)",315); // 300px
		setTimeout("movePictures(-5)",320); // 305px
		setTimeout("movePictures(-5)",325); // 310px
		setTimeout("movePictures(-5)",330); // 315px
		setTimeout("movePictures(-5)",335); // 320px
		setTimeout("movePictures(-5)",340); // 325px
		setTimeout("movePictures(-5)",345); // 330px
		setTimeout("movePictures(-5)",350); // 335px
		setTimeout("movePictures(-5)",355); // 340px
		setTimeout("movePictures(-5)",360); // 345px
		setTimeout("movePictures(-5)",365); // 350px
		setTimeout("movePictures(-5)",370); // 355px
		setTimeout("movePictures(-5)",375); // 360px
		setTimeout("movePictures(-5)",380); // 365px
		setTimeout("movePictures(-5)",385); // 370px
		setTimeout("movePictures(-5)",390); // 375px
		setTimeout("movePictures(-5)",395); // 380px
		setTimeout("movePictures(-5)",400); // 385px
		setTimeout("movePictures(-5)",405); // 390px
		setTimeout("movePictures(-5)",410); // 395px
		setTimeout("movePictures(-5)",415); // 400px
		setTimeout("movePictures(-5)",420); // 405px
		setTimeout("movePictures(-5)",425); // 410px
		setTimeout("movePictures(-5)",430); // 415px
		setTimeout("movePictures(-5)",435); // 420px
		setTimeout("movePictures(-5)",440); // 425px
		setTimeout("movePictures(-5)",445); // 430px
		setTimeout("movePictures(-5)",450); // 435px
		setTimeout("movePictures(-5)",455); // 440px
		setTimeout("movePictures(-5)",460); // 445px
		setTimeout("movePictures(-5)",465); // 450px
		setTimeout("movePictures(-5)",470); // 455px
		setTimeout("movePictures(-5)",475); // 460px
		setTimeout("movePictures(-5)",480); // 465px
		setTimeout("movePictures(-5)",485); // 470px
		setTimeout("movePictures(-4)",490); // 474px
		setTimeout("movePictures(-4)",495); // 478px
		setTimeout("movePictures(-3)",500); // 481px
		setTimeout("movePictures(-2)",505); // 483px
		setTimeout("movePictures(-1);disablePicArrows();",510); // 484px
	} else {
		document.getElementById("rightArrow").className = "disable";
		document.getElementById("leftArrow").className = "";
	}
}