//javascripts on this site are copyright of agility systems, inc. and may not be used elsewhere
//without written permission from agility systems, inc.
//PublicScripts.js
var FormVars='';
var cachefoil='';
var imgSet='';


function IncludeExternalJavaScript(jsfilename){
  document.write('<sc' + 'ript type="text/javascript" src="/_java/' + jsfilename + '"></sc' + 'ript>');
  
}
function SetJSFiles(){
	//IncludeExternalJavaScript('asi_layerpuppies.js');
	IncludeExternalJavaScript('asi_baseajaxroutines.js');

	
	//IncludeExternalJavaScript('asi_imageselectorroutines.js');
	//alert ("loaded");
}

function ChangePasswordFieldVis(passwordvistate,password1,password2,statuschangediv,fieldclass){
	//alert("currentstate:" + passwordvistate + " \npw1 " + password1 + " \npw2 " + password2 + " \ndiv to change " + statuschangediv + " \nfield class " + fieldclass);
	//process password1 (must be included)
	var LinkOn='';
	var LinkOff='';
	var oldpwd1 = $('#'+password1).val();
	//alert(oldpwd1);
	var newpwd1fieldcode="<input class='" + fieldclass + "' type='" + passwordvistate + "' id='" + password1 + "' name='" + password1 + "' value='" + oldpwd1 + "'>";
	var pwd1Div = password1 + 'Div';
	//alert("pwd1Div: " + pwd1Div );
	$('#'+pwd1Div).html(newpwd1fieldcode);
	//alert("still ok");
	//now change the status
	//process password2 if included
	var oldpwd2 ='';
	if (password2 != ''){
		var oldpwd2 = $('#'+password2).val();
		var newpwd2fieldcode="<input class='" + fieldclass + "' type='" + passwordvistate + "' id='" + password2 + "' name='" + password2 + "' value='" + oldpwd2 + "'>";
		var pwd2Div = password2 + 'Div';
		$('#'+pwd2Div).html(newpwd2fieldcode);
	}
	// now hide or display the links
	if (passwordvistate == 'text'){
		LinkOn= statuschangediv + 'OffDiv';
		LinkOff= statuschangediv + 'OnDiv';
	}
	else{
		LinkOn= statuschangediv + 'OnDiv';
		LinkOff= statuschangediv + 'OffDiv';
	}
	$('#'+LinkOn).css('display','inline');
	$('#'+LinkOff).css('display','none');
	//alert("Passwords status should now be changed and so should the link ");
}

//////////////////////////////////////////////////////////////////////////////////
//any functions that run upon loading the script, must appear below the setjsfiles.
SetJSFiles();


function SetSubMenu(submenuitmeid){
	//alert("setting sub menu" + submenuitmeid);
	//document.getElementById(submenuitmeid).style.color='#ff0000';
	//document.getElementById(submenuitmeid).style.backgroundColor='#cccc9a';
}
