
//new js func start
var inputs=null;
var textnode=null;
var active=null;
function openSelect(obj){
	inputs = document.getElementById("srchcmb1");
		active = document.getElementById("srchsel");
		if(obj=='srchcmb1'){
if(inputs.style.display=="block")
{
	inputs.style.display="none";
	inputs.style.visibility="hidden";
}
else
{
	inputs.style.display="block";
	inputs.style.visibility="visible";
}
		}else{
			textnode = document.getElementById(obj).innerHTML;
			active.innerHTML=textnode;
			inputs.style.display="none";
			inputs.style.visibility="hidden";
			document.frmsearch1.search1.value=obj;
			}
}
function closeSel(e)
{

var target = (e && e.target) || (event && event.srcElement);
if (inputs != null && active != null && target.id != inputs.id && target.id != active.id)
{
	inputs.style.display="none";
	inputs.style.visibility="hidden";
}

}

function impsrch()
{
var strsearch = "/searchresult.cms";
document.frm1.action=strsearch;
document.frm1.submit();
}

function implementsearch1(){
var searchtext=document.frmsearch1.query.value;
var x=-1;
x=document.frmsearch1.search1.value;
if (searchtext==''){
alert('Please insert text to search');
document.frmsearch1.query.focus();
return false;
}
if(x==0){
if(window.location.href.indexOf("topics")!=-1){
var strsearch = "/topics.cms?query="+searchtext;
document.frmsearch1.action=strsearch;
document.frmsearch1.submit();
} else {
var strsearch = "/search.cms";
document.frmsearch1.action=strsearch;
document.frmsearch1.submit();
} 
}if(x==1){
var strsearch = "http://search.indiatimes.com/websearch.cms";
document.frmsearch1.type.value=1;
document.frmsearch1.action=strsearch;
document.frmsearch1.submit();
}else if(x==2){
var strsearch = "http://search.indiatimes.com/websearch.cms";
document.frmsearch1.type.value=0; 
document.frmsearch1.action=strsearch; 
document.frmsearch1.submit();
}
else if(x==3){
var strsearch = "/videosearchresult.cms";
document.frmsearch1.action=strsearch;
document.frmsearch1.submit();
}
else if(x==4){
var strsearch = "http://photogallery.indiatimes.com/searchresult.cms";
document.frmsearch1.Period.value=-1500;
document.frmsearch1.action=strsearch;
document.frmsearch1.submit();}
return false;
}
function valid(){
	if(document.frmsearch1.query.value==""){
		alert("Please enter text to search");
		return false;
		}
		else if(window.location.href.indexOf("advancesearch")!=-1){
		impsrch();return true;
		}
		else {
		implementsearch1();
		return true;
		}
	}


function broadbandpopup(url, hgt, wdt){
	var tvmarg = screen.width;
	var ttvmarg = 100;
	var tvs_width = 0;
	var tvs_height = 0;
	tvs_width = wdt;
	tvs_height = hgt;
	tvmarg = tvmarg -(tvs_width+50);
	if (navigator.appName=='Netscape'){              
		tvow=eval("window.open('"+url+"','so','toolbar=0,scrollbars=0,location=0,status=0,menubars=0,resizable=0,width="+tvs_width+",height="+tvs_height+",top="+ttvmarg+",left="+tvmarg+",maximize=null')")			
	}else{
		tvow=eval("window.open('"+url+"','so','toolbar=0,scrollbars=0,location=0,status=0,menubars=0,resizable=0,width="+tvs_width+",height="+tvs_height+",top="+ttvmarg+",left="+tvmarg+",maximize=null')")
	}
	if (tvow.opener == null) tvow.opener = self;
	tvow.focus();
}

		function tpbar1(){
var username = getCookievalue1('commlogu');
if(username == "" || username == null){
document.getElementById("topbardiv").innerHTML = '<li class=nobdr><a href="http://timesofindia.indiatimes.com/login.cms?TferURL=http://timesofindia.indiatimes.com/default.cms" target="_top" class="newtop" pg="TbPos1">Sign in</a></li>';
}else{
populate('/new_topbar.cms','topbardiv','no');
}
}
//horizental slider
//parameter definition:totalslide,no of slide to move,position move in pixels,bydefault slideshow,div name,speend in miliseconds,previous button id,next button id,left change increment value,count var pos,play or pause slide
var tempa,chkk,glospeed,sliderinetval,busy,count,instnode,inncntr,cntr;busy=0;count=0;
var incrementleftval1=[0,0,0,0];var decideback=0;var already=[0,0,0,0];var playerinterval=[0,0,0,0];var slideshow=[0,0,0,0];var increment=[0,0,0,0];var maxlimit=[0,0,0,0];var divid=new Array();var incrementby=[0,0,0,0];var loop=[0,0,0,0];var counta=[0,0,0,0];var busya=[0,0,0,0];var sliderinetvala=[0,0,0,0];
function backward(dummy)
{
	if(slideshow[dummy]==1)
	{
		decideback=decideback+1;
		if(decideback==1)
		{
			cntr = divid[dummy];
			for(i=0;i<cntr.childNodes.length;i++){if (cntr.childNodes[i].nodeName=='#text'){cntr.removeChild(cntr.childNodes[i]);}}
			instnode = cntr.firstChild;
			inncntr = cntr.lastChild;
			cntr.insertBefore(inncntr,instnode);				
			increment[dummy]=-(increment[dummy]);
			loop[dummy]=increment[dummy];
			divid[dummy].style.left=increment[dummy]+"px";
		}	
		divid[dummy].style.left=loop[dummy]+"px";		
		tempa=loop[dummy]+incrementleftval1[dummy];
		if(tempa<=0)
		{
			chkk=loop[dummy]+1;
			if(chkk>=0)
			{
				loop[dummy]=increment[dummy];
			}
			else
			{
				loop[dummy]=incrementleftval1[dummy]+loop[dummy];
			}
		}
		else
		{
			loop[dummy]+=incrementleftval1[dummy];
		}
		if(loop[dummy]<=0)
		{}
		else
		{
			clearInterval ( sliderinetvala[dummy] );
			busya[dummy]=0;
		}
	}
	else
	{
		divid[dummy].style.left=loop[dummy]+"px";
		tempa=loop[dummy]+incrementby[dummy];
		if(tempa>=increment[dummy])
		{
			chkk=loop[dummy]+1;
			if(chkk<=increment[dummy])
			{
				loop[dummy]=increment[dummy];
			}
			else
			{
				loop[dummy]+=incrementby[dummy];
			}
		}
		else
		{
			loop[dummy]+=incrementby[dummy];
		}
		if(loop[dummy]<=increment[dummy])
		{}
		else
		{
			clearInterval ( sliderinetvala[dummy] );
			busya[dummy]=0;
		}
	}
}
function forward(dummy)
{
		divid[dummy].style.left=loop[dummy]+"px";
		tempa=loop[dummy]-incrementby[dummy];
		if(tempa<=increment[dummy])
		{
			chkk=loop[dummy]-1;



			if(chkk>=increment[dummy])
			{
				loop[dummy]=increment[dummy];
			}
			else
			{
				loop[dummy]-=incrementby[dummy];
			}
		}
		else
		{
			loop[dummy]-=incrementby[dummy];
		}
		if(loop[dummy]>=increment[dummy])
		{}
		else
		{
			clearInterval ( sliderinetvala[dummy] );
			if(slideshow[dummy]==1)
			{
				cntr = divid[dummy];
				for(i=0;i<cntr.childNodes.length;i++){if (cntr.childNodes[i].nodeName=='#text'){cntr.removeChild(cntr.childNodes[i]);}}
				instnode = cntr.firstChild;				
				cntr.appendChild(instnode);
				divid[dummy].style.left="0px";
			}
			busya[dummy]=0;
		}
}
function slideplay()
{
var var1=noofslide;var var12=10000;var10=1;
playerinterval[var10] = setInterval("nextslide('"+var1+"','1','200','1','lavori','1','lbv','rbv','4','1','1')",var12);

}

function nextslide(totslide,movingslideno,movepixel,bydefaultslide,divname,speed,preid,nextid,incrementleftval,countpos,slidemode)
{

	if(busya[countpos]==0)
	{	
		
			divid[countpos]=document.getElementById(divname);
		
		if(slidemode!=1)
		{
			clearInterval (playerinterval[countpos]);}
			maxlimit[countpos]=totslide-bydefaultslide;
			counta[countpos]=counta[countpos]+1;
			
			
			count=counta[countpos];	
			if(count<=maxlimit[countpos])
			{	
				if(slideshow[countpos]==1){counta[countpos]=counta[countpos]-1;count=counta[countpos];}
			}
			else
			{	
				if(slideshow[countpos]==1){counta[countpos]=counta[countpos]-1;count=counta[countpos];}
			}	
			
			if(count<=maxlimit[countpos])
			{	
			
				busya[countpos]=1;
				incrementleftval1[countpos]=incrementleftval;
				incrementby[countpos]=incrementleftval;
				glospeed=speed;		
				increment[countpos]=movingslideno*movepixel;	
				increment[countpos]=-(increment[countpos]);	
				already[countpos]=divid[countpos].offsetLeft;	
				already[countpos]=parseInt(already[countpos]);increment[countpos]=parseInt(increment[countpos]);
				increment[countpos]=already[countpos]+increment[countpos];
				loop[countpos]=already[countpos];	
				sliderinetvala[countpos] = setInterval("forward("+countpos+")",speed);	
				if(slideshow[countpos]!=1)
				{
					if(count>=1)
					{
						document.getElementById(preid).className="backon";
					}
					if(count==maxlimit[countpos])
					{
					
						document.getElementById(nextid).className="nextoff";
					}
					else
					{
						document.getElementById(nextid).className="nexton";document.getElementById(preid).className="backon";
					}
				}

			}
			else{if(slideshow[countpos]==0){counta[countpos]=maxlimit[countpos];}}
	}
}
function preslide(totslide,movingslideno,movepixel,bydefaultslide,divname,speed,preid,nextid,incrementleftval,countpos,slidemode)
{
	if(busya[countpos]==0)
		{
			if(slideshow[countpos]!=slidemode)
			{
				clearInterval (playerinterval[countpos]);
			}
			
			counta[countpos]=counta[countpos]-1;

				count=counta[countpos];		
			if(count>=0)
			{
				if(slideshow[countpos]==1){counta[countpos]=counta[countpos]+1;count=counta[countpos];}
			}
			else
			{
				if(slideshow[countpos]==1){counta[countpos]=counta[countpos]+1;count=counta[countpos];}
			}	
			
			if(count>=0)
			{
				busya[countpos]=1;
				incrementleftval1[countpos]=incrementleftval;
				incrementby[countpos]=incrementleftval;
				maxlimit[countpos]=totslide-bydefaultslide;
				glospeed=speed;
				divid[countpos]=document.getElementById(divname);
				increment[countpos]=movingslideno*movepixel;	
				already[countpos]=divid[countpos].offsetLeft;
				already[countpos]=parseInt(already[countpos]);increment[countpos]=parseInt(increment[countpos]);
				increment[countpos]=already[countpos]+increment[countpos];
				loop[countpos]=already[countpos];	
				decideback=0;
				sliderinetvala[countpos] = setInterval("backward("+countpos+")",speed);	
				if(slideshow[countpos]!=1)
					{
						if(count==0)
						{
							document.getElementById(preid).className="backoff";
						}	
						else
						{
							document.getElementById(nextid).className="nexton";document.getElementById(preid).className="backon";
						}
					}
			}
			else{if(slideshow[countpos]==0){counta[countpos]=counta[countpos]+1;}}
		}
}
//end horizental slider
