
		function showYahooPage(){
			setTimeout('$("#yahooSearchDiv").fadeTo(1000,1,moveToYahooField)',1000);
		}
		
		function goToYahooHome(){
			var myFader=new Fader(4,"monitor",1000,showYahooPage,howToStep2Desc);
			myFader.startFading();
			
		}
		function moveToYahooField(){
			var myFader=new Fader(4,"monitor",1000,moveToYahooSearchText,howToStep3Desc);
			myFader.startFading();
			

			
		}
		function enterYahooKeyword(){
			var myFader=new Fader(4,"monitor",1000,writeYahoo,howToStep4Desc);
			myFader.startFading();
			
		}

		function clickYahooSearch(){
			var myFader=new Fader(4,"monitor",1000,moveToYahooSearchButton,howToStep5Desc);
			myFader.startFading();
		}
		function moveToYahooSearchText(){
			$("#yahooSearchDiv").fadeTo(5000,1);
			moveThings(document.getElementById("mycursor"),document.getElementById("yahooSearchText"),enterYahooKeyword,10,20,2000);
		}
		function moveToYahooSearchButton(){
			moveThings(document.getElementById("mycursor"),document.getElementById("yahooSearchButton"),showBingRepeat,30,10,2000);
		}

		function showBingRepeat(){
			document.getElementById("yahooSearchButton").disabled="true";
			var myFader=new Fader(4,"monitor",1000,"",howToStep6Desc);
			myFader.startFading();
			setTimeout('$("#bingSearchDiv").fadeTo(1000,1,moveToBingSearchText)',2000);
		}

		function showGoogleRepeat(){
			var myFader=new Fader(4,"monitor",1000,"",howToStep7Desc);
			myFader.startFading();
			setTimeout('$("#googleSearchDiv").fadeTo(1000,1,moveToGoogleSearchText)',1000);
			
		}
		function moveToBingSearchText(){
			moveThings(document.getElementById("mycursor"),document.getElementById("bingSearchText"),writeBing,10,20,800);
		}
		function moveToBingSearchButton(){
			moveThings(document.getElementById("mycursor"),document.getElementById("bingSearchButton"),showGoogleRepeat,0,10,800);
		}
		function moveToGoogleSearchText(){
			moveThings(document.getElementById("mycursor"),document.getElementById("googleSearchText"),writeGoogle,10,20,200);
		}
		function moveToGoogleSearchButton(){
			moveThings(document.getElementById("mycursor"),document.getElementById("googleSearchButton"),finalText,80,10,200);
		}


		function getX( oElement )
		{
		var iReturnValue = 0;
		while( oElement != null ) {
		iReturnValue += oElement.offsetLeft;
		oElement = oElement.offsetParent;
		
		}
		return iReturnValue;
		}
		function getY( target ){
			var result= 0;
			while( target != null ) {
				result = result+target.offsetTop;
				target = target.offsetParent;
			}
			return result;
		}


			
		function getStyleObject(objectId) {
		  
		    if(document.getElementById && document.getElementById(objectId)) {
				return document.getElementById(objectId).style;
		    } 
		    else if(document.all && document.all(objectId)) {
				return document.all(objectId).style;
		    } 
		    else if (document.layers && document.layers[objectId]) {
				return document.layers[objectId];
		    } 
		    else {
		    	return false;
		    }
		} 




		function moveThings(target,dest,callback,xOff,yOff,speed){
			var moveX=getX(dest)-getX(target)+xOff;
			var moveY=getY(dest)-getY(target)+yOff;
			 $("#mycursor").animate({"left": "+="+moveX+"px","top":"+="+moveY+"px"},speed, callback);

		}
