/*Tooltip function*/

 function toolTipFun(divId,toolTipText)
{
	return false;
	/*var divCtrl=document.getElementById(divId);
	if(!toolTipText)
		toolTipText = divCtrl.innerHTML;
	if(divCtrl)
	{
		myTooltip = new YAHOO.widget.Tooltip("myTooltip", {
			context:divId,
			text:toolTipText,
			showDelay:500 } );
	}*/
}

function changeMenuStyleHover(mainDiv,dataDiv)
{           
	var divId=document.getElementById(mainDiv).id;
	for(var i=1;i<7;i++)
	{
		var mainId="menu"+i+"Div";
		var dataId="menuContent"+i+"Div";
		if(mainId==divId)
		{
			document.getElementById(mainDiv).className="menuSelected";
			document.getElementById(dataDiv).className="menuSelectedText";
		}
		else
		{
			document.getElementById(mainId).className="menuDefault";
			document.getElementById(dataId).className="menuDefaultText";
 		}
   }
}

 

function changeMenuStyleDefault(mainDiv,dataDiv)
{
	document.getElementById(mainDiv).className="menuDefault";
	document.getElementById(dataDiv).className="menuDefaultText";
}

 

function changeMenuStyle(menuBaseDivId,menuDivId,menuContentDivId)
{
	document.getElementById(menuDivId).className="menuSelected";
	document.getElementById(menuContentDivId).className="menuSelectedText";
}

/* hob nav  starts*/
var yetToMoveDown = 5;
function hobSubMenu(submenuId)
{
	var hobSubmenuDivID = document.getElementById(submenuId);
	if(hobSubmenuDivID.style.display == "none")
	{
		hobSubmenuDivID.style.display = "block";
		yetToMoveDown = 5;
		moveDown(20,20);
	}
	else if(hobSubmenuDivID.style.display == "block")
	{
		yetToMoveDown = 5;
		moveDown(80,-20);
	}
	
}

function moveDown(startVal,incrVal)
{
	if (yetToMoveDown>0)
	{
		yetToMoveDown--;
		moveit(startVal);
		callback(startVal,incrVal);
	}
	if(document.getElementById('submenu').style.height == "0px")
		document.getElementById('submenu').style.display = "none";
	
}
function moveit(temp)
{
	document.getElementById('submenu').style.height = temp+"px";
}

function callback(midVal,incrVal)
{
	midVal += incrVal;
	setTimeout("moveDown("+midVal+","+incrVal+")",50);
}
/* hob nav  ends*/

function alignDiv()
{
	var subArtistCtrl = document.getElementById("subArtistDottedBackgroundImage");
	var blockCtrl = document.getElementById("blockDiv");
	var footBaseCtrl = document.getElementById("footerBase");
	if(subArtistCtrl.style.display=="none")
	{
		blockCtrl.style.top="-300px";
		footBaseCtrl.style.top="1200px";
	}	
	else
		blockCtrl.style.top="0px";
}

function getServerData(pageURL,divID,pageNo)
{
	if(typeof(divID)=="object")
		divID = divID.id;
	var xmlHttp;
	try
	{
		xmlHttp=new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			xmlHttp= new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				return false;
			}
		}
	}
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			document.getElementById(divID).innerHTML = xmlHttp.responseText;
			var response = xmlHttp.responseText;
			var responseNew;
			if(pageNo==1)
			{
				if(divID=="allPresalesId")
				{
					responseNew = document.getElementById("presalesId").innerHTML;
					if(responseNew.trim().length==0)
					{
						document.getElementById("presales").style.display="none";
					}
					else
					{
						document.getElementById("presales").style.display="";
					}
					
				}	
				if(divID=="allReservedSeats")
				{
					responseNew = document.getElementById("reservedSeats").innerHTML;
					if(responseNew.trim().length==0)
					{
						document.getElementById("reservedSeatsBase").style.display="none";
					}
					else
					{
						document.getElementById("reservedSeatsBase").style.display="";
					}	
				}	
				if(divID=="allHOBEventId")
				{
					responseNew = document.getElementById("HOBEventId").innerHTML; 
					if(responseNew.trim().length==0)
					{
						document.getElementById("HOBEvent").style.display="none";
					}
					else
					{
						document.getElementById("HOBEvent").style.display="";
					}	
				}
				if(divID=="allArtistOfferId")
				{
					responseNew = document.getElementById("artistOfferId").innerHTML;
					if(responseNew.trim().length==0)
					{
						document.getElementById("artistOffer").style.display="none";
					}
					else
					{
						document.getElementById("artistOffer").style.display="";
					}
					
				}	
				if(divID=="alltendollarId")
				{
					responseNew = document.getElementById("tendollarId").innerHTML;
					if(responseNew.trim().length==0)
					{
						document.getElementById("tendollar").style.display="none";
					}
					else
					{
						document.getElementById("tendollar").style.display="";
					}
					
				}
			}

			if(response.trim().length==0)
			{
				if(divID=="presalesId")
					document.getElementById("presales").style.display="none";
				if(divID=="allPresalesId")
					document.getElementById("allPresales").style.display="none";
				if(divID=="reservedSeats")
					document.getElementById("reservedSeatsBase").style.display="none";
				if(divID=="allReservedSeats")
					document.getElementById("allReservedSeatsBase").style.display="none";
				if(divID=="HOBEventId")
					document.getElementById("HOBEvent").style.display="none";
				if(divID=="allHOBEventId")
					document.getElementById("allHOBEvent").style.display="none";
				if(divID=="artistOfferId")
					document.getElementById("artistOffer").style.display="none";
				if(divID=="allArtistOfferId")
					document.getElementById("allArtistOffer").style.display="none";
				if(divID=="tendollarId")
					document.getElementById("tendollar").style.display="none";
				if(divID=="alltendollarId")
					document.getElementById("alltendollar").style.display="none";
					
			}
			else
			{
				if(divID=="presalesId")
					document.getElementById("presales").style.display="block";
				if(divID=="allPresalesId")
					document.getElementById("allPresales").style.display="block";
				if(divID=="reservedSeats")
					document.getElementById("reservedSeatsBase").style.display="block";
				if(divID=="allReservedSeats")
					document.getElementById("allReservedSeatsBase").style.display="block";
				if(divID=="HOBEventId")
					document.getElementById("HOBEvent").style.display="block";
				if(divID=="allHOBEventId")
					document.getElementById("allHOBEvent").style.display="block";
				if(divID=="artistOfferId")
					document.getElementById("artistOffer").style.display="block";
				if(divID=="allArtistOfferId")
					document.getElementById("allArtistOffer").style.display="block";
				if(divID=="tendollarId")
					document.getElementById("tendollar").style.display="block";
				if(divID=="alltendollarId")
					document.getElementById("alltendollar").style.display="block";
					
			}
			if(pageNo>1)
			{
				if(divID=="allPresalesId")
					document.getElementById("presales").style.display="none";
				if(divID=="allReservedSeats")
					document.getElementById("reservedSeatsBase").style.display="none";
				if(divID=="allHOBEventId")
					document.getElementById("HOBEvent").style.display="none";
				if(divID=="allArtistOfferId")
					document.getElementById("artistOffer").style.display="none";
				if(divID=="alltendollarId")
					document.getElementById("tendollar").style.display="none";
			}
		}
	}

	xmlHttp.open("GET",pageURL,true);
	xmlHttp.send(null);
	return false;
}

String.prototype.trim = function() 
 {
	  a = this.replace(/^\s+/, '');
	  return a.replace(/\s+$/, '');
	  
 };


function citiDart()
{
			ord=Math.random()*10000000000000000;
			document.write('<iframe src="http://ad.doubleclick.net/adi/lyv.ln.home/citi;sz=180x150;ord=' + ord + '?" width="180" height="150" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">');
			if (navigator.userAgent.indexOf("Gecko")==-1)
		{
			document.write('<script language="JavaScript" src="http://ad.doubleclick.net/adj/lyv.ln.home/citi;sz=180x150;abr=!ie;ord=' + ord + '?" type="text/javascript"><\/script>');
			}
		document.write('</iframe>');
}