var xbdDomLang = new Array();
xbdDomLang['ar'] = 'Spanish'; xbdDomLang['bo'] = 'Spanish';
xbdDomLang['br'] = 'Portuguese'; xbdDomLang['cl'] = 'Spanish';
xbdDomLang['cn'] = 'Simplified Chinese'; xbdDomLang['co'] = 'Spanish';
xbdDomLang['do'] = 'Spanish'; xbdDomLang['ec'] = 'Spanish';
xbdDomLang['sv'] = 'Spanish'; xbdDomLang['sv'] = 'Spanish';
xbdDomLang['fr'] = 'French'; xbdDomLang['de'] = 'German';
xbdDomLang['gt'] = 'Spanish'; xbdDomLang['hn'] = 'Spanish';
xbdDomLang['hk'] = 'Hong Kong Chinese'; xbdDomLang['in'] = 'UK English';
xbdDomLang['ie'] = 'UK English'; xbdDomLang['it'] = 'Italian';
xbdDomLang['jp'] = 'Japanese'; xbdDomLang['kr'] = 'Korean';
xbdDomLang['mx'] = 'Spanish'; xbdDomLang['nl'] = 'Dutch';
xbdDomLang['ni'] = 'Spanish'; xbdDomLang['pa'] = 'Spanish';
xbdDomLang['py'] = 'Spanish'; xbdDomLang['pe'] = 'Spanish';
xbdDomLang['pl'] = 'Polish'; xbdDomLang['pr'] = 'Spanish';
xbdDomLang['ru'] = 'Russian'; xbdDomLang['Spanish'] = 'Spanish';
xbdDomLang['tw'] = 'Traditional Chinese'; xbdDomLang['th'] = 'Thai';
xbdDomLang['tr'] = 'Turkish'; xbdDomLang['uk'] = 'UK English';
xbdDomLang['uy'] = 'Spanish'; xbdDomLang['ve'] = 'Spanish';

function validate(frmName) {
  var userForm = document.getElementById(frmName);
  var isChecked = false;
  var hasProduct = false;
  var hasFields = false;

  var formFields = new Array("extra.user-story",
                             "extra.user-from",
                             "extra.user-firstname",
                             "extra.user-lastname",
                             "extra.user-email");
  if (typeof errMsg == 'undefined' || errMsg == '') {
    errMsg = "Please fill in all required fields.";
  }
  if (userForm.elements['extra.google-may-use'].checked) {
     isChecked = true;
  }
  if (userForm.elements['extra.story-product'].selectedIndex > 0) {
    hasProduct = true;
  }
  var numFields = formFields.length;
  for (var i = 0; i < numFields; i++) {
    if (userForm.elements[formFields[i]].value.length == 0) {
      hasFields = false;
      break;
    }
    hasFields = true;
  }
  if (isChecked && hasProduct && hasFields) {
    window.location = "#error";
    var host = window.location.hostname;
    var tld = host.substr(host.indexOf('google') + 7, host.length);
    var langField = document.createElement('INPUT');
    langField.setAttribute("TYPE", 'hidden');
    langField.setAttribute('name', 'extra.user-language');
    langField.setAttribute("value", xbdDomLang[tld] || 'English');
    userForm.appendChild(langField);

    userForm.action = 'http://www.google.com/support/contact/bin/' +
      'request.py?ctx=submitted&confirm=how_i_use_google&d=' + tld;
    userForm.submit();
  } else {
    document.getElementById('form-error').innerHTML = '<p>' + errMsg + '</p>';
  }
}

function getFeed() {     
  if (typeof feedUrl == 'undefined' || feedUrl == '') {
    feedUrl = "http://howiusegoogle.blogspot.com/feeds/posts/default/-/English";
  }
  var feed = new google.feeds.Feed(feedUrl);
  if (typeof localizedReadLink == 'undefined' || localizedReadLink == '') {
    localizedReadLink = 'Read more';
  }
  feed.setNumEntries(5);
  feed.load(function(result) {
  if (!result.error) {
    var feedHtml = '';
    for (var i = 0; i < result.feed.entries.length; i++) {
      var entry = result.feed.entries[i];
      feedHtml += '<div class="xbd-feed-item">' +
        '<div class="feeditem-summary">' + entry.content + '</div>' +
        '</div>';
    }
    document.getElementById("feed").innerHTML = feedHtml;
    }
  });
}
