
 function SearchSubmit() {

   if(Remove_Spaces(document.search_form.text.value) != "") {
   
      var pdim = BrwoserWidthHeight();
      
      document.search_form.bhdata.value = pdim.h;
      document.search_form.submit();
      
    } // end if  
       
 } // end function


 function SearchResultSection(sid) {
 
   document.search_result.section_id.value = sid;
   document.search_result.submit();
 
 } // end function


 function FormDataSubmit(formname, no) {

   err = 0;
   emn = -1;
   cemn = -1;
   titles = "";
   frequired = "";
   finvalid = "";
   
   fieldsvals = "";
   
   if(document.getElementById(formname + "_form_type").value == "inner")
      fieldsvals = "form_name=" + formname + "&lang=" + document.getElementById(formname + "_lang").value;
      
   for(n=0;n<no;n++) {
   
       field_name = formname + "_field[" + n + "]";
       
       field_info = document.getElementById(field_name).title;
       field_info_arr = field_info.split("/");
       
       if(field_info_arr.length > 1) {
        if(field_info_arr[1] == "Email")
           emn = n;
        else if(field_info_arr[1] == "ConfirmEmail")
           cemn = n;
       }    
           
       ftitle = document.getElementById(formname + "_title" + n).innerHTML;

       titles += ftitle + "#*#*#";
       
       
       if(fieldsvals != "") {
          field_value = document.getElementById(field_name).value;
          fieldsvals += "&field" + n + "=" + field_value;
       }   
           
       if(field_info_arr[0] == "Required") {       
        if(Remove_Spaces(document.getElementById(field_name).value) == "") {
           frequired += "<p> - " + ftitle + "</p>";
           err++;
        }
        else if(emn == n) {
         if(Validation_Email(document.getElementById(field_name).value) == false) {
            finvalid += "<p> - " + ftitle + "</p>";
            err++;
         }
        }
       } 
       
    } // end for
   
    if(emn > -1 && cemn > -1) {
    
       emnv = document.getElementById(formname + "_field[" + emn + "]").value;
       cemnv = document.getElementById(formname + "_field[" + cemn + "]").value;
       
       if(emnv != "" && cemnv != "" && emnv != cemnv) {
          finvalid += "<p> - " + document.getElementById(formname + "_title" + cemn).innerHTML + "</p>";
          err++;
       }
       
    } // end if
    
    
    re_sd = "none";
    finv_sd = "none";
    freq_sd = "none";
    
    if(err > 0) {
    
       re_sd = "block";
       
       if(frequired != "")
          freq_sd = "block";
      
       if(finvalid != "")
          finv_sd = "block";   
          
    } // end if  
       
    document.getElementById(formname + "_re").style.display = re_sd;
    
    document.getElementById(formname + "_re_req").style.display = freq_sd;
    document.getElementById(formname + "_re_req_txt").style.display = freq_sd;
    document.getElementById(formname + "_re_req_txt").innerHTML = frequired;
    
    document.getElementById(formname + "_re_inv").style.display = finv_sd;
    document.getElementById(formname + "_re_inv_txt").style.display = finv_sd;
    document.getElementById(formname + "_re_inv_txt").innerHTML = finvalid;
       
    if(err == 0) {   
     if(fieldsvals != "") {
        FormDataInnerSubmit(formname, fieldsvals);
     }
     else if(document.getElementById(formname + "_form_type").value == "iframe") {
        FormDataIFrameSubmit(formname);
     }
     else {
       // normal submit
     }
    } // end if
       
 } // end function


 function FormDataInnerSubmit(formname, fieldsvals) {

    re_form_area = document.getElementById(formname + "_form_area");
    
    document.getElementById(formname + "_submit_button").style.display = "none";
    
    re_form_area.innerHTML = "<img src='sc_graphics/loader.gif' />";
        
	var doPagesContent = function(doPagesContentResponse) {
                        
        re_form_area.innerHTML = doPagesContentResponse;        
            	      
	} // end 
	
    oAjax.doPost('manage_inner.php', fieldsvals, doPagesContent, 'text');
 
 } // end function
 
 
 function FormDataIFrameSubmit(formname) {

    document.getElementById(formname + "_ifedata").value = document.getElementById("forms_enc_code").innerHTML;
            
    document.getElementById("ContentAreaBoxInner").style.display = "none";
        
    document.getElementById("ContentAreaBoxIFrame").style.display = "block";
        
	document.getElementById(formname).submit();
 
 } // end function
 