<!--
function toggleLayer( whichLayer ){
  var elem, vis;

  if( document.getElementById ) // this is the way the standards work
	  elem = document.getElementById( whichLayer );
  else if( document.all ) // this is the way old msie versions work
      elem = document.all[whichLayer];
  else if( document.layers ) // this is the way nn4 works
    elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
  vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function toggleOptionsViewValue( toggleOptionsViewValue ){

	if (document.getElementById('showOptionsSet').value == 'show'){
		document.getElementById('showOptionsSet').value = 'showNo';
		document.getElementById('showOptionsIcon').src = '../images/plus.gif';
		document.getElementById('showOptionsTxt').innerHTML = '&nbsp;Advanced&nbsp;Search';
	}else{
		document.getElementById('showOptionsSet').value = 'show';
		document.getElementById('showOptionsIcon').src = '../images/minus.gif';
		document.getElementById('showOptionsTxt').innerHTML = '&nbsp;Basic&nbsp;Search';
	}

}

function toggleItemType(value){
    //TODO: rework this to be generic and work off of the locales feed !
	
	document.getElementById('item_type_de_DE').style.display='none';
	document.getElementById('item_type_el_GR').style.display='none';
	document.getElementById('item_type_en_AU').style.display='none';
	document.getElementById('item_type_en_CA').style.display='none';
	document.getElementById('item_type_en_GB').style.display='none';
	document.getElementById('item_type_en_IN').style.display='none';
	document.getElementById('item_type_en_NZ').style.display='none';
	document.getElementById('item_type_en_US').style.display='none';
	document.getElementById('item_type_es_ES').style.display='none';
	document.getElementById('item_type_fr_FR').style.display='none';
	document.getElementById('item_type_hi_IN').style.display='none';
	document.getElementById('item_type_hu_HU').style.display='none';
	document.getElementById('item_type_it_IT').style.display='none';
	document.getElementById('item_type_ja_JP').style.display='none';
	document.getElementById('item_type_ko_KR').style.display='none';
	document.getElementById('item_type_nl_NL').style.display='none';
	document.getElementById('item_type_pt_PT').style.display='none';
	document.getElementById('item_type_ru_RU').style.display='none';
	document.getElementById('item_type_tr_TR').style.display='none';
	document.getElementById('item_type_zh_CN').style.display='none';
		
	document.getElementById(value).style.display='block';

}


/*AJAX DYNAMIC SCRIPTING*/
var req;

function loadXMLDoc(locale) {

	url = 'http://dev.tomthedeveloper.com/googlebase/itemTypesCombo.php?locale='+locale;

   /* FILL RESPONSE DIVS WITH LOADING MSG*/	
   getObject("itemTypesResult").innerHTML = "<table width=\"100%\"><tr><td align=\"center\" style=\"font-size:11px;\"><img src='http://dev.tomthedeveloper.com/googlebase/images/loading.gif' height='16px' width='16px'></td></tr></table>";
   
   // Internet Explorer
   try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
   catch(e) {
      try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
      catch(oc) { req = null; }
      
   }

   // Mozailla/Safari
   if (req == null && typeof XMLHttpRequest != "undefined") {
      req = new XMLHttpRequest();
   }

   // Call the processChange() function when the page has loaded
   if (req != null) {
      req.onreadystatechange = processChange;
      req.open("GET", url, true);
      req.send('');
      //req.send(null);
   }else{

   }
}

function processChange(evt) {
//alert ("readyState - "+req.readyState + "status - "+req.status);
// The page has loaded and the HTTP status code is 200 OK
   if (req.readyState == 4) {
      if ((req.status == 200) || (req.status == 0)) {

	      // Write the contents of this URL to the searchResult layer
	      if (req.responseText.match('Please Select') == null){
			getObject("itemTypesResult").innerHTML = "<table width=\"100%\"><tr><td align=\"center\" style=\"font-size:11px;\">"+req.responseText+"</td></tr></table>";
	      }else{
			getObject("itemTypesResult").innerHTML = "<table width=\"100%\"><tr><td align=\"center\" style=\"font-size:11px;\">"+req.responseText+"</td></tr></table>";
	      }
    }
 }
}

function getObject(name) {

	if (document.getElementById) {
		//alert('getEelementByID');
		return document.getElementById(name);
	
	} else if (document.all) {
		//alert('all');
		return document.all[name];
	
	} else if (document.layers) {
		//alert('layers');
		return document.layers[name];
	} 
}

/* END OF AJAX DYNAMIC SCRIPTING*/
-->