/*
  foundation.js
  version 2008.10
*/

/**
 * background flickr(IE6) 対策
 * cf. google(background flickr BackgroundImageCache);
 */
try {
  document.execCommand('BackgroundImageCache', false, true);
} catch( myEx ) {}


/**
 * Formの入力内容のクリア
 */
function clearForm( targetIdOrName ){
  var targetForm =
    document.getElementById( targetIdOrName ) ||
    document.forms[ targetIdOrName ];
  if( !targetForm ) return false;

  var targetElm;
  for( var i=0; targetElm = targetForm.elements[i]; i++ ){
    switch( targetElm.type ){
      case "text":
        targetElm.value = "";
        break;
      case "radio":
      case "checkbox":
        targetElm.checked = false;
        break;
      case "select-one":
        var pos = ( targetElm.className.indexOf("default-last") == -1 )?
          0: (targetElm.options.length - 1);
        targetElm.options[pos].selected = true;
        break;
    }
  }
   return true;
}





