
 function ContactUs() {
  res = 0;
   for(ns=0; ns<4; ns++){
     if(document.getElementById("field[" + ns + "]").value == "") {
     res++;
     document.getElementById("div_field[" + ns + "]").style.display = "block";
     }
     else
     document.getElementById("div_field[" + ns + "]").style.display = "none";
   }
   
   if(res == 0)
    document.contact_us.submit();
    
   var pdim = BrwoserWidthHeight();
   document.contact_us.bhdata.value = pdim.h; 
     
   /*  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 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
 