var speed = 10;
var pause = 5000;
var timerID = null;
var bannerRunning = false;
var ar = new Array();

ar[0] = " . : : Medical House Delhi : : .";
ar[1] = "Ayurvedic, Homeopathic, Allopathic, Acupuncture & Magnetic Treatment";
ar[2] = "Male Female Sexual Disease Treatment";
ar[3] = "Ladies & Child Disease Treatment";
ar[4] = "Herbal Oil & Shampoo, Reiki & Biochemical Medicines";
ar[5] = "Animal Treatments & Mother Tinctures";
ar[6] = "Medical House Delhi Publishes Ayurvedic & Homeopathic Books";
ar[7] = "ज्योतिष विद्या, वास्तु विद्या, तंत्र विद्या"; 
ar[8] = "मार्तण्ड फार्मेस्युटिकल्स, मिश्रा फार्मेसी, धर्मानी ड्रग्स रिसर्च";
ar[9] = "बायोकैमिक कॉम्बीनेशन टेबलेट्स, बायोकैमिक टिशू रेमिडीज"; 


var message = 0;
var state = "";
clearState();
function stopBanner() {	
	if (bannerRunning)
	clearTimeout(timerID);
	timerRunning = false;
}

function startBanner() {
	stopBanner();
	showBanner();
}

function clearState() {
	state = "";
	for (var i = 0; i < ar[message].length; ++i) {
		state += "0";
	}
}

function showBanner() {	
	if (getString()) {
		message++;
	if (ar.length <= message)			
		message = 0;
		clearState();
		timerID = setTimeout("showBanner()", pause);
	}
	else {
		var str = "";
	for (var j = 0; j < state.length; ++j) {
		str += (state.charAt(j) == "1") ? ar[message].charAt(j) : "     ";	
	}
	window.status = str;
	timerID = setTimeout("showBanner()", speed);
	}
}

function getString() {	
	var full = true;
	for (var j = 0; j < state.length; ++j) {		
		if (state.charAt(j) == 0)
		full = false;
	}
	if (full) return true
	while (1) {
		var num = getRandom(ar[message].length);
	if (state.charAt(num) == "0")
		break;
	}
	state = state.substring(0, num) + "1" + state.substring(num + 1,state.length);
	return false;
}

function getRandom(max) {
	var now = new Date();
	var num = now.getTime() * now.getSeconds() * Math.random();
	return num % max;
}
startBanner()

