// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function popupDiv(divId)
    {
         if(navigator.appName == "Microsoft Internet Explorer")
         {
            document.getElementById(divId + '_B').style.display = 'none';
            document.getElementById(divId + '_C').style.display = 'none';
            document.getElementById(divId + '_D').style.display = 'block';
            document.getElementById(divId + '_E').style.display = 'block';
            
            // this is a quick fix for IE 6 the div was coming up underneath a dropdown box
            if(document.getElementById('contactHelp'))
            {
                document.getElementById('contactHelp').style.marginLeft = '150px';
            }
         } 
         
         else {            
            document.getElementById(divId + '_B').style.display = 'block';
            document.getElementById(divId + '_C').style.display = 'block';
            document.getElementById(divId + '_D').style.display = 'none';
            document.getElementById(divId + '_E').style.display = 'none';
            }
            
           document.getElementById(divId).style.display = "block"; 
          
        
    }
function closePopupDiv(divId)
    {
        document.getElementById(divId).style.display = "none";
    }
    
function check_for_unsubmitted_form()
    {
        if(document.getElementById('bus_profile_edit'))
        {
            var open_elements = '';
            if(document.getElementById('edit_profile').style.display == 'none' || document.getElementById('edit_details').style.display == 'none' || document.getElementById('edit_company_contact').style.display == 'none' || document.getElementById('edit_customer_feedback').style.display == 'none' || document.getElementById('edit_wwa_keywords_notes').style.display == 'none' || document.getElementById('edit_news_specials').style.display == 'none' || document.getElementById('edit_line_card').style.display == 'none')
            {    
                    if(document.getElementById('edit_profile').style.display == 'none' )
                    {
                        open_elements += '\t-Company Profile\n'
                    }
                    if(document.getElementById('edit_details').style.display == 'none' )
                    {
                        open_elements += '\t-Company Details\n'
                    }
                    if(document.getElementById('edit_company_contact').style.display == 'none' )
                    {
                        open_elements += '\t-Company Contact\n'
                    }
                    if(document.getElementById('edit_customer_feedback').style.display == 'none' )
                    {
                        open_elements += '\t-Customer Feedback\n'
                    }
                    if(document.getElementById('edit_wwa_keywords_notes').style.display == 'none' )
                    {
                        open_elements += '\t-Why We Are Alaskan\n'
                    }
                    if(document.getElementById('edit_news_specials').style.display == 'none' )
                    {
                        open_elements += '\t-News and Specials\n'
                    }
                    if(document.getElementById('edit_line_card').style.display == 'none' )
                    {
                        open_elements += '\t-Line Card\n'
                    }
                    return 'Until you hit save at the top left each section you edited your changes will not be saved.\n These sections are still open:\n' + open_elements;
                    
            }
        }
				else if(document.getElementById('profile_container_new') && !form_submitted )
				{
					return 'Until you hit submit at the top or bottom of this page, your profile will not be saved.';
				}
        
    }
    
function toggle_permit_input(checkbox)
{
  var badge_name = checkbox.name;
  var permit_input = document.getElementById(badge_name+"_permit_number");
  if(permit_input != null){
    if(permit_input.style.display == 'none'){
      permit_input.style.display = 'inline';
      document.getElementById(badge_name+"_permit_number_input").focus();
    }
    else{
      permit_input.style.display = 'none';
    }
  }
}    