var orderChanged = false;
var orderDelete = false;

function init() {
	if (rollover.length) {
		for (loop=0; loop<rollover.length; loop++) {
			temp = newImage(rollover[loop]);
			}
		preloadFlag = true;
		}
	}

function selectGoURL(form,obj,url) {
	form = (browser.ns) ? getElement(form) : document[form];
	if (form[obj].options.value) { 
		location.href = url + '?' + obj + '=' + form[obj].options.value;
		form[obj].options.selectedIndex = 0;
		}
	return;
	}

function checkDealerOrder(form) {

	orderChanged = false;

	form = (browser.ns) ? getElement(form) : document[form];
	
	if (orderDelete) { return true; }
	
	err = false;
	msg = '';
	
	if (form['form[name]'].value == '') { err = true; msg+='Please tell us your name\n'; }
	for (loop = 1; loop<=10; loop++) {
	
		prodname = form['form[order]['+loop+'][product]'].value;
		prodpromo = form['form[order]['+loop+'][promo]'].value;
		prodqty = form['form[order]['+loop+'][qty]'].value;
		
		if (prodname=='') { form['form[order]['+loop+'][promo]'].value = ""; form['form[order]['+loop+'][qty]'].value = ""; }
		if (prodqty == "" && prodname != "") { err = true; msg+='Row '+loop+' : Please enter your desired quantity\n'; }
		if (isNaN(prodqty)) { err = true; msg+='Row '+loop+' : Please ensure all quantities are entered as numbers\n'; }
		}
	if (err) { alert(msg); }
	return !err;
	}

function checkUpdateOrder(form) {
	if (orderChanged) { alert('The changes you made to your order have been cancelled. To keep your changes, remember to use the UPDATE button before leaving this page.'); }
	}

function checkTrainingForm(form) {
	form = (browser.ns) ? getElement(form) : document[form];
	err = false;
	msg = '';
	for (loop = 1; loop<=10; loop++) {
	
		if (form['q'+loop]) {
			value = 0;
			for (num = 0; num<form['q'+loop].length; num++) {
				if (form['q'+loop][num].checked) { value = 1; }
				}
			if (!value) { err = true; msg ='Please answer every question before submitting your test'; }
			}
		}
	if (err) { alert(msg); }
	return !err;
	}


function orderDeleteConfirm(form) {
	orderDelete = confirm('Do you really want to delete your order?');
	return orderDelete;
	}

function glossary(term) {
	if (term) {
		glosswin = open('','glossary','alwaysRaised=yes,directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,scrollbars=no,width=400,height=300,resizeable=no');
		glosswin.location.href = '/dealernet/training/modules/glossary1.htm'+term;
		scrx = screen.width;
		scry = screen.height;
		glosswin.moveTo((scrx/2)-(400/2),(scry/2)-(300/2));
		}
	}


