oCX = -10;
oLeft = 100;
function dragStart(e, sID, q){
	
	if(document.captureEvents){
		document.captureEvents(Event.MOUSEMOVE);
		document.captureEvents(Event.MOUSEUP);
	}
	oCX = e.clientX;
	oLeft = document.getElementById('sliderball').style.left;
	if(!e) e = window.event;
	document.onmousemove = function(e){ drag(e); };
	document.onmouseup = function(e){ endDrag(e); };
}
function drag(e){
	if(!e) e = window.event;
	var relativePos = parseInt(oLeft) + parseInt(e.clientX)-parseInt(oCX);
	if(relativePos > -310 &&  relativePos < -5){
		document.getElementById('sliderball').style.top = 0+'px';
		document.getElementById('sliderball').style.left= (relativePos)+'px';
	}
}
function endDrag(e,direct) {
	if(!e) e = window.event;
	if(document.captureEvents) {
		document.releaseEvents(Event.MOUSEMOVE);
		document.releaseEvents(Event.MOUSEUP);
	}
	if(oCX==-10){
		obj = document.getElementById('sliderball')
		var curleft = 0;
		if (obj.offsetParent) {
			curleft = obj.offsetLeft
			while (obj = obj.offsetParent)
				curleft += obj.offsetLeft
		}
		oCX = curleft;
	}
	if(oLeft == 100)
		oLeft = document.getElementById('sliderball').style.left;
	document.onmousemove = null;
	document.onmouseup = null;
	var relativePos = parseInt(oLeft) + parseInt(e.clientX)-parseInt(oCX);
	document.getElementById('sliderball').style.top = 0+'px';
	if(relativePos < -225){
		if(document.searchForm.action_.value.indexOf('blogs') > -1){
			showGoogle();
			chgEng('googleblogs');
		}else if(document.searchForm.action_.value.indexOf('products') > -1){
			showDealtime();
			chgEng('dealtime');
		}else if(document.searchForm.action_.value.indexOf('video') > -1){
			showYahoovideo();
			chgEng('yahoovideo');
		}else{
			showGoogle();
			chgEng("google");
		}
		document.getElementById('sliderball').style.left= '-310px';
	}else if(relativePos >= -225 && relativePos < -75) {
		if(document.searchForm.action_.value.indexOf('blogs') > -1){
			showFeedster();
			chgEng('feedster');
		}else if(document.searchForm.action_.value.indexOf('products') > -1){
			showGoogleproducts();
			chgEng('googleproducts');
		}else if(document.searchForm.action_.value.indexOf('video') > -1){
			showGooglevideo();
			chgEng('googlevideo');
		}else{
			showYahoo();
			chgEng("yahoo");
		}
		document.getElementById('sliderball').style.left= '-158px';
	}else if(relativePos >= -75) {
		if(document.searchForm.action_.value.indexOf('blogs') > -1){
			showTechnorati();
			chgEng('technorati');
		}else if(document.searchForm.action_.value.indexOf('products') > -1){
			showShopwiki();
			chgEng('shopwiki');
		}else if(document.searchForm.action_.value.indexOf('video') > -1){
			showYoutube();
			chgEng('youtube');
		}else{
			showMsn();
			chgEng("msn");
		}
		document.getElementById('sliderball').style.left= '-8px';
	}
	if (null != document.getElementById('new_result_number')) {
	  document.getElementById('number_results').innerHTML = document.getElementById('new_result_number').value;
	}
}
function moveSlider (relativePos){
	if(relativePos==0 || relativePos==50)
		ballPos=-310;
	else if(relativePos==200)
		ballPos=-158;
	else if(relativePos==350)
		ballPos= -8;
	document.getElementById('sliderball').style.top = 0+'px';
	document.getElementById('sliderball').style.left= ballPos+'px';
}
function initSlider (xpos){
	moveSlider(xpos);
}