var doNavigateInside = function (url,area){ColdFusion.navigate(url, area);}//Proxy for email is in the cf filefunction getEmailResponse() {//grab the name from the field var email = document.getElementById('email').value//initiate the proxy with a local var var r = new respondEmail()//define the response function r.setCallbackHandler(displayEmailResponse)//define the error handler r.setErrorHandler(errorHandlerEmail)//call the echo function from the CFC r.getEmailCount(email)}function displayEmailResponse(resp) {if (resp){alert('The email address you provided is already in our database. If this is your email address, it means that you already have an account with us. Please use the link given to have your login information emailed to you.' );//ColdFusion.Window.create('myemail','Send Email','reservations/email.cfm?emailuserid='+resp, {x:100,y:30,height:300,width:400,modal:true,closable:true,        //draggable:true,resizable:true,center:true,initshow:true,        //minheight:200,minwidth:200 });document.newUser.submit_user.disabled=true;}else{document.newUser.submit_user.disabled=false;}}// Error handler for the asynchronous functions function errorHandlerEmail(statusCode,statusMsg) {alert(statusCode+': '+statusMsg + resp)}function fillForm(){document.getElementById('client_email').value = ColdFusion.getElementValue('searchemail','getname');document.getElementById('client_name').value = ColdFusion.getElementValue('searchname','getname');}function doNewSearch(cartid){ColdFusion.navigate('reservations/res_logindata_form.cfm?editmode=1&reservationmode=1&cartid='+cartid+'&email=' + ColdFusion.getElementValue('searchemail','getname') + '&name='+ColdFusion.getElementValue('searchname','getname'),'userdata');ColdFusion.navigate('user_includes/user_address_form.cfm?editmode=1&email=' + ColdFusion.getElementValue('searchemail','getname') + '&name='+ColdFusion.getElementValue('searchname','getname'),'clientaddress');//ColdFusion.navigate('user_includes/user_billing_form.cfm?editmode=1&email=' + ColdFusion.getElementValue('searchemail','getname') + '&name='+ColdFusion.getElementValue('searchname','getname'),'clientbilling');//document.getElementById('continuediv').style.visibility='visible';document.getElementById('clientaddress').style.visibility='visible';document.getElementById('clientbilling').style.visibility='visible';fillForm();document.getElementById('continuediv').style.display='block';//document.getElementById('clientaddress').style.display='block';//document.getElementById('clientbilling').style.display='block';}function updatebilling(userid){ColdFusion.navigate('user_includes/user_billing_form.cfm?editmode=1&userid=' + userid,'clientbilling');}    var mycallBack = function(){	var x= ColdFusion.getElementValue('next');       ColdFusion.Layout.enableTab('reservation','step'+x);		ColdFusion.Layout.selectTab('reservation','step'+x);    }     var myerrorhandler = function(errorCode,errorMessage){		 // alert("Please enter data for all fields");        alert("[In Error Handler]" + "\n\n" + "Error Code: " + errorCode + "\n\n" + "Error Message: " + errorMessage);    } //**************************Functions to handle add guest popup window***********************function onshowguest(name) {           // alert("window shown = " + name);        }function onhideguest(name) {	var mynav = document.getElementById('navback').value;	ColdFusion.navigate(mynav, 'step7');			         }function addGuest(userid,resid,anglernum,tripid) { //alert(resid);	var navstring = 'reservations/win_AddGuest.cfm?mainuserid='+userid+'&resid='+resid+'&anglernum='+anglernum+'&tripid='+tripid;	//alert(navstring);            ColdFusion.Window.onShow("newGuest", onshowguest);			 ColdFusion.Window.onHide("newGuest", onhideguest);			 ColdFusion.navigate(navstring,'newGuest');            ColdFusion.Window.show("newGuest");       }	   //**************************Functions to handle change anglernumber for a trip***********************	   	   //Proxy for email is in the cf filefunction changeGuest(userid,anglernum,tripid) {	//grab the name from the field //var email = document.getElementById('email').value//initiate the proxy with a local var var r = new friends()//define the response function r.setCallbackHandler(displayFriendsResponse)//define the error handler r.setErrorHandler(errorHandlerFriends)//call the echo function from the CFC r.addGuest(userid,anglernum,tripid)}function displayFriendsResponse(resp) {	//alert(getElementById('resid').value);	var mynav = document.getElementById('navback').value;if (resp=='success'){//for now we navigate to the page again... until we get bind refresh working//alert(resp);doNavigateInside(mynav, 'step7');//ColdFusion.Window.refresh('completeReservation');//ColdFusion.Window.show('completeReservtion');}elsedoNavigateInside(mynav, 'step7');//ColdFusion.Window.hide('completeReservation');//ColdFusion.Window.show('completeReservation');}// Error handler for the asynchronous functions function errorHandlerFriends(statusCode,statusMsg) {alert(statusCode+': '+statusMsg + resp)} 