function showhide(i){
	var divs = new Array("view_active","view_inactive","create","stats","divpermission","update","addprod","specaccess","editcurrent","prevfuture","editfuture","newmanu","editprods","noimages","editmanu");
	if (document.getElementById){
		a = (document.getElementById(i).style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.getElementById(divs[x]).style.display = 'none'; 
		}
		document.getElementById(i).style.display = a;
	} else if (document.layers) {
		a = (document.layers[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.layers[divs[x]].style.display = 'none'; 
		}
		document.layers[i].style.display = a;
	} else if (document.all) {
		a = (document.all[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.all[divs[x]].style.display = 'none'; 
		}
		document.all[i].style.display = a;
	}
}

function showhide_user(i){
	var divs = new Array("mnh","fmi","pfh","close");
	if (document.getElementById){
		a = (document.getElementById(i).style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.getElementById(divs[x]).style.display = 'none'; 
		}
		document.getElementById(i).style.display = a;
	} else if (document.layers) {
		a = (document.layers[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.layers[divs[x]].style.display = 'none'; 
		}
		document.layers[i].style.display = a;
	} else if (document.all) {
		a = (document.all[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.all[divs[x]].style.display = 'none'; 
		}
		document.all[i].style.display = a;
	}
}

function showhide_userinfo(i){
	var divs = new Array("userinfo_assign");
	if (document.getElementById){
		a = (document.getElementById(i).style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.getElementById(divs[x]).style.display = 'none'; 
		}
		document.getElementById(i).style.display = a;
	} else if (document.layers) {
		a = (document.layers[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.layers[divs[x]].style.display = 'none'; 
		}
		document.layers[i].style.display = a;
	} else if (document.all) {
		a = (document.all[i].style.display == 'none') ? 'block' : 'none';
		for(x=0;x<divs.length;x++){
			document.all[divs[x]].style.display = 'none'; 
		}
		document.all[i].style.display = a;
	}
}

function login_warning(i){
	if (document.getElementById){
		a = (document.getElementById(i).style.display == 'none') ? 'block' : 'none';
		document.getElementById(i).style.display = a;
	} else if (document.layers) {
		a = (document.layers[i].style.display == 'none') ? 'block' : 'none';
		document.layers[i].style.display = a;
	} else if (document.all) {
		a = (document.all[i].style.display == 'none') ? 'block' : 'none';
		document.all[i].style.display = a;
	}
}

function validate(){
	error = "";
	d = document.forms['create'];
	if(d.username.value == ""){
		error += "Please Enter A User Name.\n";
	}
	if(d.username.length > 15){
		error += "Username must be shorter than 15 characters.\n";
	}
	if(d.pass1.value == ""){
		error += "Please Enter A Password.\n";
	}
	if(d.pass2.value == ""){
		error += "Please Confirm Your Password.\n";
	}
	if(d.pass1.value != d.pass2.value){
		error += "Your Passwords do not match.\n";
	}
	if(d.email.value == ""){
		error += "Please Enter an E-Mail Address.\n";
	}
	if(d.email.value != ""){
		if(d.email.value.indexOf('@')==-1 || d.email.value.indexOf('.')==-1){
			error += "Please Enter a Valid E-Mail Address.\n";
		}
	}
	if(d.security.value == ""){
		error += "Please Select a Security Question.\n";
	}
	if(d.sec_ans.value == ""){
		error += "Please Answer Your Security Question.\n";
	}
	/*if(d.permission.value == "0" && d.salesrep.value== ""){
		error += "Please Assign An Account Executive.\n";
	}*/
	if(error==""){
		return true;
	}else{
		alert(error);
		return false;
	}
}

function gvalidate(){
	error = "";
	d = document.forms['gcreate'];
	if(d.yname.value == ""){
		error += "Please Enter Your Name.\n";
	}
	if(d.company.value == ""){
		error += "Please Enter Your Company.\n";
	}
	if(d.phone.value == ""){
		error += "Please Enter Your Phone Number.\n";
	}
	if(d.email.value == ""){
		error += "Please Enter Your email address.\n";
	}
	if(d.username.value == ""){
		error += "Please Enter A User Name.\n";
	}
	if(d.username.length > 15){
		error += "Username must be shorter than 15 characters.\n";
	}
	if(d.pass1.value == ""){
		error += "Please Enter A Password.\n";
	}
	if(d.pass2.value == ""){
		error += "Please Confirm Your Password.\n";
	}
	if(d.pass1.value != d.pass2.value){
		error += "Your Passwords do not match.\n";
	}
	if(error==""){
		return true;
	}else{
		alert(error);
		return false;
	}
}

var abox = 0;
function delete_confirm(){
	if(abox==0){
		alert("Deleting A User Is Permanent!\n\nThis CAN NOT Be Undone!");
		abox = 1;
	}
}

function checkAll(f,n,a){
	var d = eval("document.forms['" + f + "']");
	for(i=0;i<d.length;i++){
		d[i].checked = a;
	}
}

function checkNum(fname,iname){
	return (document.forms[fname][iname].value=="") ? false:true;
}