59
| <![CDATA[<script type="text/javascript">
<!--
jQuery(document).ready(function()
{
jQuery(".hasTooltip").tooltip({"html": true,"container": "body"});
});
var inlineErrorElements = new Array();
var bfSummarizers = new Array();
var bfDeactivateField = new Array();
var bfDeactivateSection = new Array();
function bf_validate_nextpage(element, action)
{
if(typeof bfUseErrorAlerts != "undefined"){
JQuery(".bfErrorMessage").html("");
JQuery(".bfErrorMessage").css("display","none");
}
error = ff_validation(ff_currentpage);
if (error != "") {
if(typeof bfUseErrorAlerts == ""){
alert(error);
} else {
bfShowErrors(error);
}
ff_validationFocus("");
} else {
ff_switchpage(ff_currentpage+1);
self.scrollTo(0,0);
}
}
function bfCheckMaxlength(id, maxlength, showMaxlength){
if( JQuery("#ff_elem"+id).val().length > maxlength ){
JQuery("#ff_elem"+id).val( JQuery("#ff_elem"+id).val().substring(0, maxlength) );
}
if(showMaxlength){
JQuery("#bfMaxLengthCounter"+id).text( "(" + (maxlength - JQuery("#ff_elem"+id).val().length) + " chars left)" );
}
}
function bfRegisterSummarize(id, connectWith, type, emptyMessage, hideIfEmpty){
bfSummarizers.push( { id : id, connectWith : connectWith, type : type, emptyMessage : emptyMessage, hideIfEmpty : hideIfEmpty } );
}
function bfField(name){
var value = "";
switch(ff_getElementByName(name).type){
case "radio":
if(JQuery("[name=\""+ff_getElementByName(name).name+"\"]:checked").val() != "" && typeof JQuery("[name=\""+ff_getElementByName(name).name+"\"]:checked").val() != "undefined"){
value = JQuery("[name=\""+ff_getElementByName(name).name+"\"]:checked").val();
if(!isNaN(value)){
value = Number(value);
}
}
break;
case "checkbox":
case "select-one":
case "select-multiple":
var nodeList = document["ff_form4"][""+ff_getElementByName(name).name+""];
if(ff_getElementByName(name).type == "checkbox" && typeof nodeList.length == "undefined"){
if(typeof JQuery("[name=\""+ff_getElementByName(name).name+"\"]:checked").val() != "undefined"){
value = JQuery("[name=\""+ff_getElementByName(name).name+"\"]:checked").val();
if(!isNaN(value)){
value = Number(value);
}
}
} else {
var val = "";
for(var j = 0; j < nodeList.length; j++){
if(nodeList[j].checked || nodeList[j].selected){
val += nodeList[j].value + ", ";
}
}
if(val != ""){
value = val.substr(0, val.length - 2);
if(!isNaN(value)){
value = Number(value);
}
}
}
break;
default:
if(!isNaN(ff_getElementByName(name).value)){
value = Number(ff_getElementByName(name).value);
} else {
value = ff_getElementByName(name).value;
}
}
return value;
}
function populateSummarizers(){
// cleaning first
for(var i = 0; i < bfSummarizers.length; i++){
JQuery("#"+bfSummarizers[i].id).parent().css("display", "");
JQuery("#"+bfSummarizers[i].id).html("<span class=\"bfNotAvailable\">"+bfSummarizers[i].emptyMessage+"</span>");
}
for(var i = 0; i < bfSummarizers.length; i++){
var summVal = "";
switch(bfSummarizers[i].type){
case "bfTextfield":
case "bfTextarea":
case "bfHidden":
case "bfCalendar":
case "bfNumberInput":
case "bfCalendarResponsive":
case "bfFile":
if(JQuery("[name=\"ff_nm_"+bfSummarizers[i].connectWith+"[]\"]").val() != ""){
JQuery("#"+bfSummarizers[i].id).text( JQuery("[name=\"ff_nm_"+bfSummarizers[i].connectWith+"[]\"]").val() ).html();
var breakableText = JQuery("#"+bfSummarizers[i].id).html().replace(/\r/g, "").replace(/\n/g, "<br/>");
if(breakableText != ""){
var calc = null;
eval( "calc = typeof bfFieldCalc"+bfSummarizers[i].id+" != \"undefined\" ? bfFieldCalc"+bfSummarizers[i].id+" : null" );
if(calc){
breakableText = calc(breakableText);
}
}
JQuery("#"+bfSummarizers[i].id).html(breakableText);
summVal = breakableText;
}
break;
case "bfRadioGroup":
case "bfCheckbox":
if(JQuery("[name=\"ff_nm_"+bfSummarizers[i].connectWith+"[]\"]:checked").val() != "" && typeof JQuery("[name=\"ff_nm_"+bfSummarizers[i].connectWith+"[]\"]:checked").val() != "undefined"){
var theText = JQuery("[name=\"ff_nm_"+bfSummarizers[i].connectWith+"[]\"]:checked").val();
if(theText != ""){
var calc = null;
eval( "calc = typeof bfFieldCalc"+bfSummarizers[i].id+" != \"undefined\" ? bfFieldCalc"+bfSummarizers[i].id+" : null" );
if(calc){
theText = calc(theText);
}
}
JQuery("#"+bfSummarizers[i].id).html( theText );
summVal = theText;
}
break;
case "bfCheckboxGroup":
case "bfSelect":
var val = "";
var nodeList = document["ff_form4"]["ff_nm_"+bfSummarizers[i].connectWith+"[]"];
for(var j = 0; j < nodeList.length; j++){
if(nodeList[j].checked || nodeList[j].selected){
val += nodeList[j].value + ", ";
}
}
if(val != ""){
var theText = val.substr(0, val.length - 2);
if(theText != ""){
var calc = null;
eval( "calc = typeof bfFieldCalc"+bfSummarizers[i].id+" != \"undefined\" ? bfFieldCalc"+bfSummarizers[i].id+" : null" );
if(calc){
theText = calc(theText);
}
}
JQuery("#"+bfSummarizers[i].id).html( theText );
summVal = theText;
}
break;
}
if( ( bfSummarizers[i].hideIfEmpty && summVal == "" ) || ( typeof bfDeactivateField != "undefined" && bfDeactivateField["ff_nm_"+bfSummarizers[i].connectWith+"[]"] ) ){
JQuery("#"+bfSummarizers[i].id).parent().css("display", "none");
}
}
}
var bfUseErrorAlerts = false;
function bfShowErrors(error){
JQuery(".bfErrorMessage").html("");
JQuery(".bfErrorMessage").css("display","none");
JQuery(".bfErrorMessage").fadeIn(1500);
var allErrors = "";
var errors = error.split("\n");
for(var i = 0; i < errors.length; i++){
allErrors += "<div class=\"bfError\">" + errors[i] + "</div>";
}
JQuery(".bfErrorMessage").html(allErrors);
JQuery(".bfErrorMessage").css("display","");
if(JQuery.bfvalidationEngine)
{
JQuery("#ff_form4").bfvalidationEngine({
promptPosition: "bottomLeft",
success : false,
failure : function() {}
});
for(var i = 0; i < inlineErrorElements.length; i++)
{
if(inlineErrorElements[i][1] != "")
{
var prompt = null;
if(inlineErrorElements[i][0] == "bfCaptchaEntry"){
prompt = JQuery.bfvalidationEngine.buildPrompt("#bfCaptchaEntry",inlineErrorElements[i][1],"error");
}
else if(inlineErrorElements[i][0] == "bfReCaptchaEntry"){
// nothing here yet for recaptcha, alert is default
alert(inlineErrorElements[i][1]);
}
else if(typeof JQuery("#bfUploader"+inlineErrorElements[i][0]).get(0) != "undefined")
{
alert(inlineErrorElements[i][1]);
//prompt = JQuery.bfvalidationEngine.buildPrompt("#"+JQuery("#bfUploader"+inlineErrorElements[i][0]).val(),inlineErrorElements[i][1],"error");
}
else
{
if(ff_getElementByName(inlineErrorElements[i][0])){
prompt = JQuery.bfvalidationEngine.buildPrompt("#"+ff_getElementByName(inlineErrorElements[i][0]).id,inlineErrorElements[i][1],"error");
}else{
alert(inlineErrorElements[i][1]);
}
}
JQuery(prompt).mouseover(
function(){
var inlineError = JQuery(this).attr("class").split(" ");
if(inlineError && inlineError.length && inlineError.length == 2){
var result = inlineError[1].split("formError");
if(result && result.length && result.length >= 1){
JQuery.bfvalidationEngine.closePrompt("#"+result[0]);
}
}
}
);
}
else
{
if(typeof JQuery("#bfUploader"+inlineErrorElements[i][0]).get(0) != "undefined")
{
//JQuery.bfvalidationEngine.closePrompt("#"+JQuery("#bfUploader"+inlineErrorElements[i][0]).val());
}
else
{
if(ff_getElementByName(inlineErrorElements[i][0])){
JQuery.bfvalidationEngine.closePrompt("#"+ff_getElementByName(inlineErrorElements[i][0]).id);
}
}
}
}
inlineErrorElements = new Array();
}
}
JQuery(document).ready(function() {
if(typeof bfFade != "undefined")bfFade();
if(typeof bfRollover != "undefined")bfRollover();
if(typeof bfRollover2 != "undefined")bfRollover2();
if(typeof bfRegisterToggleFields != "undefined")bfRegisterToggleFields();
if(typeof bfDeactivateSectionFields != "undefined")bfDeactivateSectionFields();
if(JQuery.bfvalidationEngine)
{
JQuery.bfvalidationEngineLanguage.newLang();
JQuery(".ff_elem").change(
function(){
JQuery.bfvalidationEngine.closePrompt(this);
}
);
}
JQuery(".bfQuickMode .hasTip").css("color","inherit"); // fixing label text color issue
JQuery(".bfQuickMode .bfTooltip").css("color","inherit"); // fixing label text color issue
JQuery("input[type=text]").bind("keypress", function(evt) {
if(evt.keyCode == 13) {
evt.preventDefault();
}
});
});
//-->
</script>]]>
|
484
| <![CDATA[<script type="text/javascript">
<!--
function checkFileExtensions(){
return true;
}
function bfCheckCaptcha(){if(checkFileExtensions())ff_submitForm2();}function ff_initialize(condition)
{}
onload=function()
{ff_initialize('formentry');ff_initialize('pageentry');if(ff_processor&&ff_processor.traceBuffer)ff_traceWindow();}
var ff_currentpage=1;
function ff_switchpage(page){if(document.getElementById("bfPage1"))document.getElementById("bfPage1").style.display="none";if(document.getElementById("bfPage2"))document.getElementById("bfPage2").style.display="none";if(document.getElementById("bfPage"+page))document.getElementById("bfPage"+page).style.display="";
ff_currentpage=page;ff_initialize("pageentry");}
function ff_wildfire_en_submitted(status,message){if(status==0){ff_switchpage(2);}else{alert(message);}}
function ff_submitForm()
{if(document.getElementById('bfSubmitButton')){document.getElementById('bfSubmitButton').disabled=true;}if(typeof JQuery!='undefined'){JQuery('.bfCustomSubmitButton').prop('disabled',true);}bfCheckCaptcha();}function ff_submitForm2()
{if(document.getElementById('bfSubmitButton')){document.getElementById('bfSubmitButton').disabled=true;}if(typeof JQuery!='undefined'){JQuery('.bfCustomSubmitButton').prop('disabled',true);}if(typeof bf_ajax_submit!='undefined'){bf_ajax_submit()}else{document.ff_form4.submit();}
}
var ff_validationFocusName='';
var ff_elements=[['ff_elem86','ff_div86','bfFakeName',1,86],['ff_elem87','ff_div87','bfFakeName2',1,87],['ff_elem88','ff_div88','bfFakeName3',1,88],['ff_elem89','ff_div89','bfFakeName4',1,89],['ff_elem81','ff_div81','assunto',1,81],['ff_elem82','ff_div82','nome',1,82],
['ff_elem83','ff_div83','email',1,83],['ff_elem84','ff_div84','telefone',1,84],['ff_elem85','ff_div85','mensagem',1,85]
];
function ff_getElementByName(name)
{if(name.substr(0,6)=='ff_nm_')name=name.substring(6,name.length-2);for(var i=0;i<ff_elements.length;i++)
if(ff_elements[i][2]==name)
return eval('document.ff_form4.'+ff_elements[i][0]);return null;}
function ff_getPageByName(name)
{if(name.substr(0,6)=='ff_nm_')name=name.substring(6,name.length-2);for(var i=0;i<ff_elements.length;i++)
if(ff_elements[i][2]==name)
return ff_elements[i][3];return 0;}
function ff_validationFocus(name)
{if(name==undefined||name==''){if(ff_validationFocusName!=''){ff_switchpage(ff_getPageByName(ff_validationFocusName));if(ff_getElementByName(ff_validationFocusName).focus){ff_getElementByName(ff_validationFocusName).focus();}}}else{if(ff_validationFocusName=='')
ff_validationFocusName=name;}}
function ff_validemail(element,message)
{var check=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!check.test(element.value)){if(message=='')message=element.name+" is no valid email address.\n";ff_validationFocus(element.name);return message;}return '';}
function ff_valuenotempty(element,message)
{if(element.value!='')return '';if(message=='')message="Please enter "+element.name+".\n";ff_validationFocus(element.name);return message;}
function ff_validation(page)
{if(typeof inlineErrorElements!='undefined')inlineErrorElements=new Array();error='';ff_validationFocusName='';if(page==1||page==0){if(typeof bfDeactivateField=='undefined'||!bfDeactivateField['ff_nm_assunto[]']){errorout=ff_valuenotempty(document.ff_form4['ff_nm_assunto[]'],"The \"Subject\" field is required!\n");
error+=errorout
if(typeof inlineErrorElements!='undefined'){inlineErrorElements.push(["assunto",errorout]);}}if(typeof bfDeactivateField=='undefined'||!bfDeactivateField['ff_nm_nome[]']){errorout=ff_valuenotempty(document.ff_form4['ff_nm_nome[]'],"The \"Name\" field is required!\n");
error+=errorout
if(typeof inlineErrorElements!='undefined'){inlineErrorElements.push(["nome",errorout]);}}if(typeof bfDeactivateField=='undefined'||!bfDeactivateField['ff_nm_email[]']){errorout=ff_validemail(document.ff_form4['ff_nm_email[]'],"The \"Email\" field is required!\n");
error+=errorout
if(typeof inlineErrorElements!='undefined'){inlineErrorElements.push(["email",errorout]);}}if(typeof bfDeactivateField=='undefined'||!bfDeactivateField['ff_nm_telefone[]']){errorout=ff_valuenotempty(document.ff_form4['ff_nm_telefone[]'],"The \"Phone\" field is required!\n");
error+=errorout
if(typeof inlineErrorElements!='undefined'){inlineErrorElements.push(["telefone",errorout]);}}if(typeof bfDeactivateField=='undefined'||!bfDeactivateField['ff_nm_mensagem[]']){errorout=ff_valuenotempty(document.ff_form4['ff_nm_mensagem[]'],"The \"Message\" field is required!\n");
error+=errorout
if(typeof inlineErrorElements!='undefined'){inlineErrorElements.push(["mensagem",errorout]);}}}if(error!=""&&document.getElementById('ff_capimgValue')){document.getElementById('ff_capimgValue').src='/components/com_breezingforms/images/captcha/securimage_show.php?bfMathRandom='+Math.random();
document.getElementById('bfCaptchaEntry').value="";}if(error!=""&&document.getElementById("bfSubmitButton")){document.getElementById("bfSubmitButton").disabled=false;}if(error!=""&&typeof JQuery!="undefined"){JQuery(".bfCustomSubmitButton").prop("disabled",false);}
return error;}
function ff_validate_submit(element,action)
{if(typeof bfUseErrorAlerts!='undefined'){JQuery(".bfErrorMessage").html('');JQuery(".bfErrorMessage").css("display","none");}error=ff_validation(0);if(error!=''){if(typeof bfUseErrorAlerts=='undefined'){alert(error);}else{bfShowErrors(error);}ff_validationFocus();
}else
ff_submitForm();}
function ff_resetForm(element,action)
{eval('document.'+ff_processor.form_id).reset();}
function ff_validate_prevpage(element,action)
{if(typeof bfUseErrorAlerts!='undefined'){JQuery(".bfErrorMessage").html('');JQuery(".bfErrorMessage").css("display","none");}error=ff_validation(ff_currentpage);if(error!=''){if(typeof bfUseErrorAlerts=='undefined'){alert(error);}else{bfShowErrors(error);
}ff_validationFocus('');}else{if(ff_currentpage>1){ff_switchpage(ff_currentpage-1);self.scrollTo(0,0);}}}
function ff_validate_nextpage(element,action)
{if(typeof bfUseErrorAlerts!='undefined'){JQuery(".bfErrorMessage").html('');JQuery(".bfErrorMessage").css("display","none");}error=ff_validation(ff_currentpage);if(error!=''){if(typeof bfUseErrorAlerts=='undefined'){alert(error);}else{bfShowErrors(error);
}ff_validationFocus('');}else{ff_switchpage(ff_currentpage+1);self.scrollTo(0,0);}}
//-->
</script>]]>
|