function searchON()
{
  check = document.getElementById('search');
  if (check.value == "Enter search..."){
     check.value = "";
     }
     check.className = "search_on";
}

function searchOFF()
{
  check = document.getElementById('search');
  if(check.value == ""){
    check.value = "Enter search...";
    }
    check.className = "default_search";

}
function checkform(){
  if (document.searchform.search.value == 'Enter search...') {
	return false;
}
}

function loadExternalContentDone(req, url, target) {
	if (req.readyState == 4) { 
		if (req.status == 200) { 
			document.getElementById(target).innerHTML = req.responseText;
		} else {
			document.getElementById(target).innerHTML=" loadExternalContent Error:\n"+ req.status + "\n" +req.statusText;
		}
	}
}
function loadExternalContent(url, target) {
	var req;
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
try
  {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  req = new ActiveXObject("Microsoft.XMLHTTP");
  }
	}
	if (req !== undefined) {
		req.onreadystatechange = function() {loadExternalContentDone(req, url, target);};
		req.open("GET", url, true);
		req.send("");
	}
}
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Your browser is too ancient to handle these requests!");
	}
}

var dd2Req = getXmlHttpRequestObject();

function dd2search(target) {
	if (dd2Req.readyState == 4 || dd2Req.readyState == 0) {
		var str = escape(document.getElementById('wsearch').value);
		dd2Req.open("POST", target + 'ons.htm', true);
        dd2Req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		dd2Req.onreadystatechange = showIt; 
		dd2Req.send('q=' + str);
	}		
}

function showIt() {
	if (dd2Req.readyState == 4) {
		var dd2 = document.getElementById('dd2_opts')
		dd2.innerHTML = '';
		var str = dd2Req.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var app = '<div onmouseover="javascript:onOver(this);" ';
			app += 'onmouseout="javascript:onOut(this);" ';
			app += 'onclick="javascript:setIt(this.innerHTML);" ';
			app += 'class="dd2ajax_search">' + str[i] + '</div>';
			dd2.innerHTML += app;
		}
	}
}
function onOver(item) {
	item.className = 'dd2ajax_search_over';
}
function onOut(item) {
	item.className = 'dd2ajax_search';
}
function setIt(value) {
	document.getElementById('wsearch').value = value;
	document.getElementById('dd2_opts').innerHTML = '';
}

function opendiv(id,num,target) {
 var openstatus = document.getElementById(id).style.display;
 if(openstatus=='block'){
 document.getElementById(id).style.display = 'none';
 }else if(openstatus=='none'){
 	var preload = '<div class="load"><img src="http://www.dd2.net/loading.gif" /></div>';
 document.getElementById(id).innerHTML = preload;
	if (dd2Req.readyState == 4 || dd2Req.readyState == 0) {
		dd2Req.open("POST", target + 'ons.htm', true);
        dd2Req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		dd2Req.onreadystatechange = function() {putIt(id)}; 
		dd2Req.send('id=' + num);
	}
 document.getElementById(id).style.display = 'block';
 }
 //for (i=1;i<=100;i++) {
 //var divname = 'div'+i;
 //if(divname != id){
 //document.getElementById(divname).style.display = 'none';
 //}
 //} 
}

function putIt(wow) {
	if (dd2Req.readyState == 4) {
		var dd2 = document.getElementById(wow)
		dd2.innerHTML = '';
		var str = dd2Req.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var app = '<div class="ddl_links">' + str[i] + '</div>';
			dd2.innerHTML += app;
		}
	}
}
function changeIt(who) {

nr = who.getAttribute('src').split('/');
nr = nr[nr.length-1]

if(nr=='plus.gif'){
  who.setAttribute('src','http://www.dd2.net/images/minus.gif');
}else{
  who.setAttribute('src','http://www.dd2.net/images/plus.gif');
}

}

function selectIt(id){
var highlight = 'cart';
var unhighlight = 'olink';
liElement = document.getElementById('high_'+id);
if(liElement.className=='olink'){
liElement.className = highlight;
} else {
liElement.className = unhighlight;
}
}