// JavaScript Document
	/*function initApp(){
		ColdFusion.Window.onShow("login", openWindowHandler);
		ColdFusion.Window.onHide("login", closeWindowHandler);
	}
	
	function closeWindowHandler(){
		
		//ColdFusion.navigate('/anglers/index.cfm');
	}
	
	function openWindowHandler(){
		//alert("You opened me!");
	}
	
	function showMyWindow(){
		ColdFusion.Window.show("login");
	}
	
	function hideMyWindow(){
		ColdFusion.Window.hide("login");
	}*/
	
	function showMyWindow(win){
		ColdFusion.Window.show(win);
	}
	
function goWindow(where){
ColdFusion.navigate(where);
}
	
	
	//cfajaxproxy used to create proxy in the login window.
function initLogin(){
	ColdFusion.Window.create("login", "Login", "include/lh_user_login.cfm?navigateto=lh/members/", {height:300,width:400,modal:true,closable:true,
        draggable:true,resizable:true,center:true,initshow:true,
        minheight:200,minwidth:200});
	}
	
	function getLoginResponse() {
		//alert('hello');
//grab the name from the field 
var j_username = document.getElementById('j_username').value;
var j_password = document.getElementById('j_password').value;
var navigateto= document.getElementById('navigateto').value;
//alert(j_username);
//initiate the proxy with a local var 
var r = new respond()
//define the response function 
r.setCallbackHandler(displayLoginResponse)
//define the error handler 
r.setErrorHandler(errorHandlerLogin)
//call the echo function from the CFC 
r.login(j_username,j_password,navigateto)
}

function displayLoginResponse(resp) {
	//alert(resp);
if (resp!='Failure'){
ColdFusion.navigate(resp);
}
else
{
	ColdFusion.Window.hide("login");
alert('Login failed. Please try again.');
ColdFusion.navigate('include/lh_user_login.cfm?retry=true','login');
	ColdFusion.Window.show("login");
}
}

// Error handler for the asynchronous functions 
function errorHandlerLogin(statusCode,statusMsg) {
alert(statusCode+': '+statusMsg + resp)
}

function initLogout(where){
	if (where==undefined){
		where='';
	}
	ColdFusion.Window.create("logout", "Logging Out", "include/lh_user_logout.cfm?where="+where, {height:300,width:400,modal:true,closable:true,
        draggable:true,resizable:true,center:true,initshow:true,
        minheight:200,minwidth:200});
	//setTimeout(goWindow(where),15000);
	
	}

function showError(msg){
	document.getElementById('infomsg').innerHTML = "";
	document.getElementById('errormsg').innerHTML = msg;
	ColdFusion.Window.show('msgWindow');
}
function showInfo(msg){
	document.getElementById('infomsg').innerHTML = msg;
	document.getElementById('errormsg').innerHTML = "";
	ColdFusion.Window.show('msgWindow');
}

function navigateInside(url,area){
ColdFusion.navigate(url, area);
}

