var defimgname="guru";
var mpgno = 253;
var imgnum = 1;
var arrlinks = "".split("|");
var currloc = document.location;
currloc=currloc.toString();
if(currloc.indexOf("=")>0){
			imgnum=currloc.substr(currloc.indexOf("=")+1,currloc.length);
						}
imgnum=parseInt(imgnum);

function gotoloc(mode,num){
	var proceed = true;
	switch(mode){
		case 'next': if(imgnum<mpgno){					 									
							imgnum=parseInt(imgnum)+1;}
					 else{
					 		imgnum=1;					 		
					 		}
					 break;				
		case 'prev': if(parseFloat(imgnum)>1){
							imgnum=parseFloat(imgnum)-1;
											}
					 break;	
		case 'spec': if(checknum(num)&&checkmax(num)){					 		
					 		imgnum=num.value;
					 		}
					 else{
					 	proceed=false;
					 	}		
					 break;					 
	}
	if(proceed){window.location="dattaadhyay.htm?imgnum="+imgnum;} 
}

function checknum(passobj){
var ca="0123456789";
var cv=passobj.value;
var ma="";
cv=cv.toString();
for(var temp=0;temp<cv.length;temp++){
	ma=cv.substr(temp,1);
	if(ca.indexOf(ma)<0){
		alert("Enter a numeric value in page number without decimals");		
		return false;
						}

									}
		return true;							
}

function checkmax(passobj){
  var cv=parseInt(passobj.value);
  if(cv>mpgno){
	  		alert("Please enter page numbers between 1 to " + mpgno);
  			return false;
				}
 return true;
 }				

function fillvalue(){
if(imgnum==0){
			document.frmgoto.txtpg.value="Index Page"
			document.frmgoto1.txtpg1.value="Index Page"
				}
else {
		   	document.frmgoto.txtpg.value=imgnum;				
		   	document.frmgoto1.txtpg1.value=imgnum;				
	 }
	 
}

