function capthaResult(result, form_key){
    if(result == 1){
        return false;
    }else{
        document.forms[form_key].submit();
    }
}

function checkCaptcha(){
    hid_code = document.getElementById("hid_code");
    confirm_image = document.getElementById("confirm_image");
    form_key = document.getElementById("cf");
    
    xajax_processAjaxAction("captchaVerification", hid_code.value, confirm_image.value, form_key.value);
}

function CheckCustomFormFields(frm, place){
    var irex = /^custom_field\[(\d{1,})\]$/;
    for(i=0; i<frm.elements.length; i++){
        if(irex.test(frm.elements[i].name)){
        //    alert(frm.elements[i].name);
            var s = frm.elements[i].name;
            var id = s.substring(13, s.length-1);
            
            //alert(frm.elements['custom_field_place[' + id + ']'].value.indexOf(place+','));
            check_index = frm.elements['custom_field_place[' + id + ']'].value;
            check_place = ","+place+",";
                                
            if(frm.elements['custom_field_place[' + id + ']'].value == place || check_index.indexOf(check_place)){
                //alert(frm.elements['custom_field_required[' + id + ']'].value);
                if(frm.elements['custom_field_required[' + id + ']'].value == 'yes'){
                    //alert(frm.elements[i].type);
                    if(frm.elements[i].type == "checkbox" && !frm.elements[i].checked){
                        alert(msg_to_continue_please_check + ' ' + frm.elements['custom_field_name[' + id + ']'].value);
                        //frm.elements[i].focus();
                        return false;
                    }
                    else if(frm.elements[i].value == ""){
                        display = document.getElementById("child_"+id).style.display;
                        if(display == "block"){
                            alert(msg_please_enter + ' ' + frm.elements['custom_field_name[' + id + ']'].value);
                            frm.elements[i].focus();
                            return false;
                        }
                    }
                }
            }
        }
    }
    
    return true;
}