	// //////////////////////////////////////////////////////////////////
	// //////////////////// GENE MODEL CONTROLS /////////////////////////
	// / Copyright University of Utah Genome Center, University of Utah /
	// / date: 7-15-02 version: 1.0 Unauthorized use is prohibited		/
	// / Andrew von Niederhausern avonnied@genetics.utah.edu			/
	// / This header may not be removed or edited						/
	// //////////////////////////////////////////////////////////////////

	var x
	var snptable = 21
	var zm
	
	// //////////////////////////////////////
	// ///////////////////////////// ZOOM ///
	// //////////////////////////////////////

	function zoom_zoom(x) {
	var gene_image = new Image(750,150)
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+x+"&move="+n+"&filter="+k+"&submitter="+t+"&frequency="+p+"&masked="+r	
	zm = x

	document.images["gene_model"].src=gene_image.src
	}

	// ///////////////////////////////
	// //////////////////// MOVE /////
	// ///////////////////////////////

	var n = 0
	function move(m){

		var gene_image = new Image(750,150)

		m *= 1
		if (n) {
		m = m+n
		}
 
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+zm+"&move="+m+"&filter="+k+"&submitter="+t+"&frequency="+p+"&masked="+r

		n = m
		
		document.images["gene_model"].src=gene_image.src
		document.images['ARROWLEFT'].src = arrow_left_up.src
		document.images['ARROWRIGHT'].src = arrow_right_up.src
		}

	// //////////////////
	// /// SNPFILTER ///
	// ////////////////

	var k=0
	function filter(f){

		var gene_image = new Image(750,150)
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+zm+"&move="+n+"&filter="+f+"&submitter="+t+"&frequency="+p+"&masked="+r
		
		document.images["gene_model"].src=gene_image.src

		k = f
		}

	// ///////////////////
	// /// SUBMITTERS ///
	// /////////////////

	var t=0
	function submitters(s) {

		var gene_image = new Image(750,150)
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+zm+"&move="+n+"&filter="+k+"&submitter="+s+"&frequency="+p+"&masked="+r

		document.images["gene_model"].src=gene_image.src
		t = s
	}


	// //////////////////////
	// /// FREQ SCALE //////
	// ////////////////////

	var p=0
	function freq(q) { 
		var gene_image = new Image(750,150)
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+zm+"&move="+n+"&filter="+k+"&submitter="+t+"&frequency="+q+"&masked="+r
		p = q
		document.images["gene_model"].src=gene_image.src
	}

	
	// //////////////////////////
	// ////// REPEATS //////////
	// ////////////////////////

	// DPC	Changed the options to clarify the choices

	var r = 0

	function mask(m) {
		
		var gene_image = new Image(750,150)
		gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom="+zm+"&move="+n+"&filter="+k+"&submitter="+t+"&frequency="+p+"&masked="+m
		r = m
		document.images["gene_model"].src=gene_image.src
	
	}


	// ////////////////////////
	// //// RESET ////////////
	// //////////////////////

	function reset_image() {
	zm = 0
	n = 0
	k = 0
	x = 0
	t = 0
	p = 0
	r = 0
	va="ALL"

	var gene_image = new Image(750,150)
	gene_image.src = "../../geneSNPs/gene_model.cgi?gene="+gene+"&zoom=0&move=0&filter=0&submitter=0&masked=0&validate=ALL"

	document.images["gene_model"].src=gene_image.src
	document.controls.factor.options.selectedIndex = 0
	document.controls.scroll.options.selectedIndex = 2
	document.controls.snpfilter.options.selectedIndex = 0
	document.controls.frequency.options.selectedIndex = 0
	document.controls.masked.options.selectedIndex = 0
	
	}


	var arrow_left_up = new Image(23,23)
	arrow_left_up.src = "../../geneSNPs/images/arrow_left_grey.jpg"
	var arrow_left_down = new Image(23,23)
	arrow_left_down.src = "../../geneSNPs/images/arrow_left_grey_down.jpg"
	var arrow_right_up = new Image(23,23)
	arrow_right_up.src = "../../geneSNPs/images/arrow_right_grey.jpg"
	var arrow_right_down = new Image(23,23)
	arrow_right_down.src = "../../geneSNPs/images/arrow_right_grey_down.jpg"

// ////////////////////////////////////////////////////
// ////////////// END GENEMODEL CONTROLS /////////////
// //////////////////////////////////////////////////
