try{function swal(msg){alert(msg);}
function ff_traceWindow()
{if(typeof console!="undefined"&&typeof console.log=="function"){console.log("BF-Trace",ff_processor.traceBuffer);}}
function ff_trim(s)
{var n=s.length;if(n==0)return'';var b=0;var ws=' \r\n\t';while(b<n&&ws.indexOf(s.charAt(b))>=0)b++;if(b==n)return'';while(ws.indexOf(s.charAt(n-1))>=0)n--;return s.substring(b,n);}
function ff_redirect(url)
{var target='self';if(arguments.length>1)target=arguments[1].toLowerCase();var method='post';if(arguments.length>2)method=arguments[2].toLowerCase();switch(method){case'get':switch(target){case'top':top.location.href=url;break;case'parent':parent.location.href=url;break;default:document.location.href=url;}
break;default:{var f=document.createElement('form');var pos=url.indexOf('?');var params=new Array();if(pos<0){f.action=url;}else{f.action=url.substring(0,pos)+'?';var pms=url.substring(pos+1,url.length).split('&');for(var p=0;p<pms.length;p++){var pm=pms[p].split('=');var prop='';if(pm.length>0)prop=ff_trim(pm[0]);var val='';if(pm.length>1)val=ff_trim(unescape(pm[1]));if(prop!=''&&val!=''&&prop.indexOf('ff_')==0){params[params.length]=new Array(prop,val);}
else if(prop!=''&&val!=''){f.action+='&'+prop+'='+val;}}}
f.name='ff_redirect';f.method='post';f.enctype='multipart/form-data';switch(target){case'blank':f.target='_blank';break;case'top':f.target='_top';break;case'parent':f.target='_parent';break;default:f.target='_self';}
var p;for(p=0;p<params.length;p++){var e=document.createElement('input');e.type='hidden';e.name=params[p][0];e.value=params[p][1];f.appendChild(e);}
document.body.appendChild(f);f.submit();}}}
function ff_redirectParent(url)
{var method='post';if(arguments.length>1)method=arguments[1].toLowerCase();if(ff_processor.inframe)
ff_redirect(url,'parent',method);else
ff_redirect(url,'self',method);}
function ff_redirectTop(url)
{var method='post';if(arguments.length>1)method=arguments[1].toLowerCase();ff_redirect(url,'top',method);}
function ff_returnHome()
{ff_redirectParent(ff_processor.homepage);}}catch(e){console.error('Error in file:/components/com_breezingforms/facileforms.js; Error:'+e.message);};
