// JavaScript Document

//document.getElementById("")

function verifyEmail(){
	eml = new String( document.getElementById("email").value )
	if ( eml.indexOf("@") == -1 || eml.indexOf(".") == -1){
			alert("invalid e-mail missing @ and\or .")
			document.getElementById("email").focus()
	}
}

function verifyNum(){
	ccn = new String( document.getElementById("card_num").value )
	if ( isNaN(document.getElementById("card_num").value) || ccn.length < 16 ){
			alert("invalid card number must be at least 16 digits no other characters")
			document.getElementById("card_num").focus()
	}
}

function doAuto(){
	
	if( document.getElementById("lft_pik") ){
		lftimg = "no-repeat url(images/lft_"+Math.floor(Math.random()*11)+".gif)"
		document.getElementById("lft_pik").style.background = lftimg
	}
	
	if( document.getElementById("ttlft_pik") ){
		lftimg = "no-repeat url(images/ttlft_"+Math.floor(Math.random()*19)+".gif)"
		document.getElementById("ttlft_pik").style.background = lftimg
	}

}

function verifyForm(x){
	//ensure req not blank
	reqFlds = ""
	for( i=0;i<document.getElementById(x).elements.length; i++ ){
		if ( document.getElementById(x).elements[i].value == "" && document.getElementById(x).elements[i].title == "required" ){
			reqFlds = reqFlds + " • " + document.getElementById(x).elements[i].name + "\r\n"
		}
	}
	
	//warn of bad fields
	if(reqFlds != ""){
		alert("Fields below cannot be blank:" + "\r\n" + reqFlds)
	} else {
		//ask user to confirm befor sending
		res = ""
		for( i=0;i<document.getElementById(x).elements.length; i++ ){
		fldnme = new String(document.getElementById(x).elements[i].name)
			if ( fldnme.search("btn") == -1 && document.getElementById(x).elements[i].type != "radio" ){
				res = res + document.getElementById(x).elements[i].name + ": " + document.getElementById(x).elements[i].value + " | "
			} else if ( document.getElementById(x).elements[i].type == "radio" &&  document.getElementById(x).elements[i].checked ){
				res = res + document.getElementById(x).elements[i].name + ": " + document.getElementById(x).elements[i].value + " | "
			}
		}
		c = confirm("Submit information for registration and payment ($799)" + "\r\n" + res + "\r\n" + "\r\n" + "info will be protected with encryption")
		if(c){
			myForm.submit()
		}
		
	}
}

function movrMnu(x){

	var tbn = x.split("_")[0]
	var subtbn = "mnu2-" + x.split("_")[1]
	
	var mn1bg = "url(images/btn_bg_red.gif)" //mnu 1 default bg
	var mn2bg = "url(images/btn_bg_red2.gif)" //mnu 2 default bg
	
	var mn1bgH = "url(images/btn_bg_black.gif)" //mnu 1 highlighted
	var mn2bgH = "url(images/btn_bg_green.gif)" //mnu 2 highlighted
		
	for (i=0;i<document.getElementById(tbn).rows[0].cells.length;i++){
		if (i == document.getElementById(x).cellIndex){
			
			//highlight
			if(tbn.search("mnu1") != -1){ 
				document.getElementById(tbn).rows[0].cells[i].style.background = mn1bgH
			} else {
				document.getElementById(tbn).rows[0].cells[i].style.background = mn2bgH
			}
			
			//show submenu
			if(document.getElementById(subtbn) && tbn.search("mnu2") == -1){
				document.getElementById("tblB").style.display = "none"
				document.getElementById(subtbn).style.display = "inline" 
			} else {
				document.getElementById("tblB").style.display = "inline" 
			}
			
		} else {
			
			//return to normal bg + hide submenu
			if(tbn.search("mnu1") != -1){ 
				document.getElementById(tbn).rows[0].cells[i].style.background = mn1bg
			} else {
				document.getElementById(tbn).rows[0].cells[i].style.background = mn2bg
			}
			
			//hide submenus
			if(document.getElementById("mnu2-"+i) && tbn.search("mnu2") == -1 ){ 
				document.getElementById("mnu2-"+i).style.display = "none" 
			}
		}
	}
	
	//conditional to always hide filler row of submenu is visible
	if (tbn.search("mnu2") != -1){
		document.getElementById("tblB").style.display = "none"
	}
}

function gotoPg(x){
	x = x.replace(/\r+\n/gi, " ")
	x = x.replace(/ /gi, "_")
	x = x.replace(/<br>/gi, "_")
	x = x.toLowerCase() + ".html"
	window.location = x
}