/*
	If a user come from google results and netex cookie is not exists 
	(will be written every search from the address bar)
	a message will be drop down with a suggestion to download netex client
*/

var dh = 15;  // step to be indrease by.
var dv = 10;  // delay between steps.
var ds = 1000; // delay before start.
var dl = 85;  // height stopper.
var estop = 0; // safe counter - greater than x stop roll down.

var divPromo=null;

function showAddressBarPromo(searchText) {		
	if(navigator.appName != "Microsoft Internet Explorer"){
		return;
		var obj=document.getElementById("promoDiv");
		if (obj.style.display=="block") {obj.style.display="none"; return false;}
		obj.innerHTML='<iframe id=addressBarFrame marginwidth=0 marginheight=0 hspace=0 vspace=0 scrolling=no frameborder=0 width=100% height=100px src="AddressBarPromo.aspx?searchPhrase=' + searchText + '"></iframe>';
		obj.className = "promoDivFF";
		return;
	}	
	var obj=document.getElementById("promoDiv");
	if (obj.style.display=="block") {obj.style.display="none"; return false;}
	obj.innerHTML='<iframe id=addressBarFrame marginwidth=0 marginheight=0 hspace=0 vspace=0 scrolling=no frameborder=0 width=100% height=100% src="AddressBarPromo.aspx?searchPhrase=' + searchText + '"></iframe>';
	divPromo=obj;
	setTimeout(rollDown,ds);
	return false;
}

function rollDown() {
	if (divPromo==null){	
		return;				
	}
	var ch;
	estop ++;
	ch = dh + divPromo.offsetHeight;
	divPromo.style.height=Math.min(ch, dl);	
	
	var frame = document.getElementById("addressBarFrame");
	if (ch >= dl || estop > 100) divPromo=null;
	
	setTimeout(rollDown,dv);
}
