var start_flag,init_flag = 0,curr,caption,tme,leg,p_th,gali,cati;
var SiteImagePath="http://sifyimg.edgesuite.net/saasyabahu.sify.com/images/";
var SiteGobalPath="http://saasyabahu.sify.com/";
function goPage(page_num,pagecat,pagegal,pagesort)
{
 if(pagesort == "")
 {
	pagesort=1;
 }
 start_flag = 1;	
 var h = document.frm_thumbnail;	
 h.page_num.value = page_num;
 h.action="index.php?hcategory="+pagecat+"&hgallery="+pagegal+"&sidx="+page_num;
 h.submit();
} 
function l(pth,large_image,description,cap,len,idx,cat,gal)
{
pth="http://im.sify.com/";

	var maxSize = 400;
	start_flag = 1;
	p_th=pth ;
	curr = eval(idx);
	caption=cap;
	leg = len;
	cati = cat;
	gali = gal;
	hid_gall=document.frm_bigimage.hide_gal.value;
	document.getElementById('big_image').src = p_th + large_image;
	document.getElementById('desc').innerHTML= description;
	document.getElementById('caption').innerHTML="<img width=8 height=1>" + cap;
	getrate(curr);
 	prenxt();
	
}
function pl_ay(pth,cap,time,len,cat,gal)	
{
	tme = time;
	gali = gal;
	cati = cat;
	start_flag = 0;
	curr=eval(curr);
	leg = len;
	if(curr == (leg)){ 
		curr = 1;}	//reset slideshow 
	clearTimeout();		
	if (init_flag == 0) {
		show();
		init_flag = 1;
	}
}
function show()	
{	
	if(start_flag == 0)
	{
	if (leg == 1){
		stop_show();
		return;
		}
		document.getElementById('big_image').src= p_th + bigimg[curr];
		document.getElementById('caption').innerHTML = "<img width=8 height=1>" + caption;
		document.getElementById('desc').innerHTML = desc[curr];
		getrate(curr);
		prenxt_s();
		if (curr == leg - 1){
		stop_show();	
		return;}
		else
		curr++;
	}
	setTimeout("show()",tme);
}		
function pause()	
{
 start_flag = 1;
}
function resume()
{
 start_flag=0;
}		
function prenxt()
{
	if(eval(curr) != 1) 
	{
		document.getElementById('prev').innerHTML="<a href='javascript:prev();' onMouseOut='MM_swapImgRestore()' onMouseOver=MM_swapImage('Image44','','http://im.sify.com/imagegallery/gallery/images/b1_off_05.gif',1) class='tahomaorg_12b'>Previous </a>";
		
	}
	else
	{
		document.getElementById('prev').innerHTML="";
	}
	
	if(eval(curr) != leg) 
	   document.getElementById('next').innerHTML="<a href='javascript:next();' onMouseOut='MM_swapImgRestore()' onMouseOver=MM_swapImage('Image43','','http://im.sify.com/imagegallery/gallery/images/b1_off_03.gif',1) class='tahomaorg_12b'>Next</a>&nbsp;";
	else   
		document.getElementById('next').innerHTML="";
}
function prenxt_s()
{
	if(eval(curr) != 0) 
	{
		document.getElementById('prev').innerHTML="<a href='javascript:prev();' onMouseOut='MM_swapImgRestore()' onMouseOver=MM_swapImage('Image44','','http://im.sify.com/imagegallery/gallery/images/b1_off_05.gif',1) class='tahomaorg_12b'>Previous </a>";
	}
	else
	{
		document.getElementById('prev').innerHTML="";
	}
	if(eval(curr) < (leg-1)) 
	   document.getElementById('next').innerHTML="<a href='javascript:next();' onMouseOut='MM_swapImgRestore()' onMouseOver=MM_swapImage('Image43','','http://im.sify.com/imagegallery/gallery/images/b1_off_03.gif',1) class='tahomaorg_12b'>Next </a>&nbsp;";
	else   
		document.getElementById('next').innerHTML="";
}
function stop_show()	
{
			start_flag = 1;
			init_flag = 0;
			curr = 1;
			return;
}
function fimage()
{
	l(p_th,bigimg[0],desc[0],caption,leg,1,cati,gali);
	return;
}
function limage()
{
	l(p_th,bigimg[leg - 1],desc[leg - 1],caption,leg,leg,cati,gali);
	return;
}
function prev()
{
	var idex=eval (curr - 1)  - 1;
	if(curr==1)
		idex=0;
	l(p_th,bigimg[idex],desc[idex],caption,leg,idex + 1,cati,gali);
}
function next()
{
	var idex=eval(curr - 1) + 1;
	l(p_th,bigimg[idex],desc[idex],caption,leg,idex + 1,cati,gali);
}
function viewCard()
{	
  start_flag = 1;
  galid = id[curr - 1];
  im = bigimg[curr - 1];
 	myLytebox = new LyteBox();
	myLytebox.showClose=true;
	var URL = SiteGobalPath+"/imagegallery/img_viewcard.php?gallery_id="+galid+"&img_name="+im;	
	var anchor = this.document.createElement('a');
	anchor.setAttribute('rev', 'width: 550px; height: 650px; scrolling:yes;');
	anchor.setAttribute('title', 'Welcome to Saasyabahu');
	anchor.setAttribute('href', URL);
	anchor.setAttribute('rel', 'lyteframe');				
	myLytebox.start(anchor, false, true);
	
 
}
function rateImage()
{
	start_flag = 1;
	galid = id[curr - 1];
	im = bigimg[curr - 1];
	myLytebox = new LyteBox();
	myLytebox.showClose=true;

	var URL = SiteGobalPath+"/imagegallery/img_rate.php?img_name="+im+"&gallery_id="+galid;	
	
	var anchor = this.document.createElement('a');
	anchor.setAttribute('rev', 'width: 340px; height: 310px; scrolling: no;');
	anchor.setAttribute('title', 'Welcome to Saasyabahu');
	anchor.setAttribute('href', URL);
	anchor.setAttribute('rel', 'lyteframe');				
	myLytebox.start(anchor, false, true);
}
function getrate(cu)
{
	rates = '';
	if(eval(st[cu-1]) < 0)
		diff = eval(ar[cu-1]+st[cu-1]);
	else
		diff = eval(ar[cu-1]);
	for (i=1;i<=diff;i++)
	{ 
		rates += "<img  valign='absmiddle' src='"+SiteImagePath+"syb_star.gif'><img src='http://sifyimg.edgesuite.net/saasyabahu.sify.com/images/spacer.gif' width=1>";
		
	}
	document.getElementById('rate').innerHTML = rates+" ";
	return;
}	
function sort_alpha(hide)
{
	var t = document.frm_search;
 if(t.radio_button[0].checked){
	t.hide_radio.value="alpha";	}	
 if(t.radio_button[1].checked){
	t.hide_radio.value="date";}	
 var ad = t.hide_radio.value;
 if(ad == "alpha") {
	 var len=caps.length;
	 for(i=0;i<len;i++)
	 {	
		 var str = caps[i];
		 eval("c"+i+"=new Array();");
		 eval("c"+i+"=str.split('#');");
	 }
	 t.category.options[0].style.fontFamily = 'Arial';
	 t.category.options[0].text = "-- SELECT --";
	 t.category.options[0].value = 0;
	 for(i=1;i<=len;i++)
	 {
		 var j=i-1;
		 eval("t.category.options[i].text = c"+j+"[0];");
		 eval("t.category.options[i].value = c"+j+"[1];");
	 }}
 else {
	 var len = id_date.length;
	 t.category.options[0].text = "-- SELECT --";
	 t.category.options[0].value = 0;
	 for(i=1;i<=len;i++)
	 {
		 var j=i-1;
		 t.category.options[i].text = caps_date[j];
		 t.category.options[i].value = id_date[j];
	 }}	
}
function callLinks(linkid)
{
		var t = document.frm_search;
		t.action="index.php?hcategory="+linkid;
		t.target="_top";
		t.submit();
} 
function MM_swapImgRestore() 
{
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) 
{
 var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
 d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
 if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() 
{
 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
 if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}