var link=new Array()
var delay_hide=500
var menuobj;
var menu;
var default_menu_item=-1;

var bw=new lib_bwcheck();

//var  SITE_URL = "http://journalonweb.com/test/ijdvl/";

var  SITE_URL = "http://www.jpgmonline.com/";
//var  SITE_URL = "http://localhost/site/";

link[0]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="2%" height="20px">&nbsp;</td>' 

link[0]+='<td width="15%" height="20px" class="topBand1Sel" >&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'aboutus.asp>About Journal</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'reviewers.asp>Reviewers</a>&nbsp;</td><td width="68%">&nbsp;</td></tr></table>';

link[1]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="10%" height="20px">&nbsp;</td>'
link[1]+='<td width="19%" class="topBand1Sel" height="20px">&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'currentissue.asp>Current Issue</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'aheadofprint.asp>Ahead of Print</a></td><td width="65%" height="20px"></td></tr></table>';

link[2]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="23%" height="20px">&nbsp;</td>'
link[2]+='<td width="57%" class="topBand1Sel" height="20px">&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'search.asp>Simple Search</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'advancesearch.asp>Advanced Search</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu"  href='+SITE_URL +'imagesearch.asp>Image Search</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'backissues.asp>Year wise Issues</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href="backissuesxml.asp">Year wise Issues (XML)</a></td><td width="20%" height="20px"></td></tr></table>';

link[3]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="27%" height="20px">&nbsp;</td>'
link[3]+='<td width="16%" class="topBand1Sel" height="20px">&nbsp;&nbsp;<a  class="topmenu" href='+SITE_URL +'contributors.asp>Instructions</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'submitarticle.asp>Online Submission</a></td><td width="32%">&nbsp;</td></tr></table>';

link[4]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="47%" height="20px">&nbsp;</td>'
link[4]+='<td width="19%" class="topBand1Sel" height="20px">&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'refereeResource.asp>For Reviewers</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'contributors.asp>For Contributors</a></td><td width="23%" height="20px">&nbsp;</td></tr></table>';

link[5]='<table border=0 cellpadding=0 cellspacing=0 class="topBand2" width="100%"><tr><td width="55%" height="20px">&nbsp;</td>'
link[5]+='<td width="24%" class="topBand1Sel" height="20px">&nbsp;&nbsp;<a class="topmenu"  href='+SITE_URL +'sections.asp?id=1;sid=>Images</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a  class="topmenu" href='+SITE_URL +'sections.asp?id=2;sid=>Reviews</a>&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'sections.asp?id=4;sid=>Clinical Series</a></td><td width="4%">&nbsp;</td></tr></table>';

link[6]='<table border=0 cellpadding="0" cellspacing="0" class="topBand2" width="100%"><tr><td width="38%" height="20px">&nbsp;</td>'
link[6]+='<td width="44%" class="topBand1Sel" align="right"><a class="topmenu" href='+SITE_URL +'whatsnew.asp>What\'s New</a>&nbsp;&nbsp;|&nbsp;<a class="topmenu" href='+SITE_URL +'alerts.asp>Table of Contents Alerts</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'links.asp>Links</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'sitestatistics.asp>Hits</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'searchmeeting.asp>Conferences</a>&nbsp;&nbsp;</td>';
link[6]+='<td width="10%">&nbsp;</td></tr></table>';

link[7]='<table border=0 cellpadding="0" cellspacing="0" class="topBand2" width="100%"><tr><td width="51%" height="20px">&nbsp;</td>';
link[7]+='<td width="35%" align="right" class="topBand1Sel" height="20px"><a class="topmenu" href='+SITE_URL +'addresses.asp>Addresses</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'advertise.asp>Advertise with us</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'feedback.asp>Feedback</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a class="topmenu" href='+SITE_URL +'joinus.asp>Apply as Referee </a>&nbsp;&nbsp;</td>';
link[7]+='<td width="2%">&nbsp;</td></tr></table>';



function lib_bwcheck(){ //Browsercheck (needed)
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
	return this;
}




function showHideLayer(obj,visible)
{								
	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;	
	this.css.visibility = visible;
	this.css.top='100px';
	this.css.left='12px';
	if (bw.ie5 ||bw.ie4 || bw.ie6)
		this.css.width='100%';	
	else
		this.css.width='98%';	

	this.css.position="absolute";

}


function writeSubmenu(obj,item)
{								
   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;	
	thecontent=(item==-1)? "" : link[item]
	this.wref.innerHTML=thecontent;

}


function navleftMouseOver(src)
{ 

	src.className="leftnavcellover";
} 



function navleftMouseOut(src)
{ 
	src.className="";
}

function navtabMouseOver(src)
{ 
	src.className="topBand1MO";
} 



function navtabMouseOut(src)
{ 
	src.className="topBand1";
}


function navMouseOver(src,item)
{ 
	if (item != default_menu_item)
	src.className="topBand1MO";	

} 



function navMouseOut(src,lyr)
{ 
	if (lyr!=default_menu_item)
	src.className="topBand1";	
}

function onlpgld(item)
{
	default_menu_item=item;	
	resetTDs(item);
	writeSubmenu("submenu",item);
	showHideLayer("submenu","visible");
}


function navMouseBotOut(src)
{
	src.className="footer";
}


function navMouseBotOver(src)
{
	src.className="pageSub";
}


function menu(src,item)
{ 

	
	default_menu_item = item;
	writeSubmenu("submenu",item);
	showHideLayer("submenu","visible");	
	resetTDs(item);

} 

function resetTDs(item)
{
	var ob;
	for(x=0;x<8;x++)
	{
	obj="m" + x;
 	ob=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	ob.className="topBand1";
	if (x == item)
		{
		ob.className="topBand1Sel";
		}	
	}
}


function writehDetail(obj,nm,cate,sing,dble,chkout,webadd)
	{				

   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false;
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;	

	var det;
	if (sing==0){
		sing="N.A";}
	else{
		sing= sing + " INR";}

	if (dble=="0")
		dble ="N.A"
	else
		dble= dble+ " INR";

	if (webadd != '')
	{
		det='Hotel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: <b>'+nm + '</b><br>Category&nbsp;&nbsp;&nbsp;&nbsp;:<b> '+ cate +'</b><br>Singlebed&nbsp;&nbsp;&nbsp;:<b> '+ sing +'</b><br>Doublebed&nbsp;&nbsp;:<b> '+ dble + '</b><br>Checkout&nbsp;&nbsp;&nbsp;&nbsp;: <b>' + chkout + '</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a target="_blank" href="'+webadd+'">More Details >></a>';
	}
	else
	{
		det='Hotel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: <b>'+nm + '</b><br>Category&nbsp;&nbsp;&nbsp;&nbsp;:<b> '+ cate +'</b><br>Singlebed&nbsp;&nbsp;&nbsp;:<b> '+ sing +'</b><br>Doublebed&nbsp;&nbsp;:<b> '+ dble + '</b><br>Checkout&nbsp;&nbsp;&nbsp;&nbsp;: <b>' + chkout + '</b>';
	}	

	this.wref.innerHTML=det;
}


function writetoObj(obj,curr, valu)
	{	


   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false;
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;	
	this.wref.innerHTML="<b>"+ curr+ valu + "</b>";
}
function openLogo(ClientID)
{
var attributes = 'toolbar=0,location=0,directories=0,status=0, menubar=0,scrollbars=1,resizable=1,width=550,height=600,left=0,top=0';
sealWin=window.open('http://www.ccavenue.com/verifySeal.jsp?ClientID='+ClientID ,'win',attributes); 
self.name = 'mainWin'; 
}
function openWin(pg)
{

	if (pg.indexOf('special') >= 0 )
		{
		var attributes = 'toolbar=0,location=0,directories=0,status=0, menubar=0,scrollbars=1,resizable=1,width=800,height=600,left=0,top=0';
		}
	else
		{
		var attributes = 'toolbar=0,location=0,directories=0,status=0, menubar=0,scrollbars=1,resizable=1,width=600,height=400,left=0,top=0';
		}

	sealWin=window.open(pg ,'',attributes); 
	self.name = pg; 
}

function chkgcform(frm)
{
	if (document.gc_form.gc_login.value=='')
	{
		alert("Please enter your Gold Con username");
		return false;
	}
	if (document.gc_form.gc_pswd.value=='')
	{
		alert("Please enter your Gold Con password");
		return false;
	}
	return true;
}
function writetCV(obj,cv,photo)
	{	


   	this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?document.layers[obj]:0;
	if(!this.evnt) return false;
	this.css=bw.dom||bw.ie4?this.evnt.style:bw.ns4?this.evnt:0;	
   	this.wref=bw.dom||bw.ie4?this.evnt:bw.ns4?this.css.document:0;	
	this.wref.innerHTML="<img src='gc_images/" + photo + "'><br><br>" + cv;
}

function valfld(field)
{

	var valid = "0123456789"; // these are allowed values
	var ok = "yes";
	var temp;
	if (field.value.length == 0 )
	{
		//alert("Invalid entry! please enter number");
		field.value = ""
		field.focus();
		field.select();
		return false;	
	}
	for (var i=0; i<field.value.length; i++)
	{
		temp = "" + field.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") 
		ok = "no";
	}
	if (ok == "no") 
	{
		alert("Invalid entry! Only numbers are allowed!");
		field.value = ""
		field.focus();
		field.select();

		return false;
	}
	else
		return true;
	}


function chkvldemail(email_address)
   {
         //Assumes that valid email addresses consist of user_name@domain.tld
         at = email_address.indexOf('@');
         dot = email_address.indexOf('.');
         
         if(at == -1 || 
            dot == -1 ||         
            dot == 0 || 
            dot == email_address.length - 1)
		{alert("Please enter valid email address.");
            return(false);
		}
            
         user_name = email_address.substr(0, at);
         domain_name = email_address.substr(at + 1, email_address.length);                  

         if(Validate_String(user_name) === false || Validate_String(domain_name) === false)
		{	
			alert("Please enter valid email address.");
	            return(false); 
                }
         else
		 return(true);
}

function Validate_String(string, return_invalid_chars)
         {
         valid_chars = '1234567890-_.^~abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
         invalid_chars = '';
         
         if(string == null || string == '')
            return(true);
         
         //For every character on the string.   
         for(index = 0; index < string.length; index++)
            {
            charx = string.substr(index, 1);                        
            
            //Is it a valid character?
            if(valid_chars.indexOf(charx) == -1)
              {
              //If not, is it already on the list of invalid characters?
              if(invalid_chars.indexOf(charx) == -1)
                {
                //If it's not, add it.
                if(invalid_chars == '')
                   invalid_chars += charx;
                else
                   invalid_chars += ', ' + charx;
                }
              }
            }                     
            
         //If the string does not contain invalid characters, the function will return true.
         //If it does, it will either return false or a list of the invalid characters used
         //in the string, depending on the value of the second parameter.
         if(return_invalid_chars == true && invalid_chars != '')
           {
           last_comma = invalid_chars.lastIndexOf(',');
           
           if(last_comma != -1)
              invalid_chars = invalid_chars.substr(0, $last_comma) + 
              ' and ' + invalid_chars.substr(last_comma + 1, invalid_chars.length);
                      
           return(invalid_chars);
           }
         else
           return(invalid_chars == ''); 
         }

function trimstr(par)
{

while (par.charAt(0)==" "){
par=par.replace(" ","")
}
i=par.length-1
while(par.charAt(i)==" "){
par=par.slice(0,i)
i=i-1
}
return par
}

// var xyz = createBar(
// total_width,
// total_height,
// background_color,
// border_width,
// border_color,
// block_color,
// scroll_speed,
// block_count,
// scroll_count,
// action_to_perform_after_scrolled_n_times
// )

var w3c=(document.getElementById)?true:false;
var ie=(document.all)?true:false;
var N=-1;
var back_color='white';
var bar_color='green';
function createBar(w,h,bgc,brdW,brdC,blkC,speed,blocks,count,action,flag){
if(ie||w3c){

	bgc=back_color;
	blkC=bar_color;

if (flag!=''){
	h=13;
	}
h=10
var t='<div id="_xpbar'+(++N)+'" style="visibility:visible; position:relative; overflow:hidden; width:'+w+'px; height:'+h+'px; background-color:'+bgc+'; border-color:'+brdC+'; border-width:'+brdW+'px; border-style:solid; font-size:1px;">';
t+='<span id="blocks'+N+'" style="left:-'+(h*2+1)+'px; position:absolute; font-size:1px">';
for(i=0;i<blocks;i++){
t+='<span style="background-color:'+blkC+'; left:-'+((h*i)+i)+'px; font-size:1px; position:absolute; width:'+h+'px; height:'+h+'px; '
t+=(ie)?'filter:alpha(opacity='+(100-i*(100/blocks))+')':'-Moz-opacity:'+((100-i*(100/blocks))/100);
t+='"></span>';
}
t+='</span></div>';
document.write(t);
var bA=(ie)?document.all['blocks'+N]:document.getElementById('blocks'+N);
bA.bar=(ie)?document.all['_xpbar'+N]:document.getElementById('_xpbar'+N);
bA.blocks=blocks;
bA.N=N;
bA.w=w;
bA.h=h;
bA.speed=speed;
bA.ctr=0;
bA.count=count;
bA.action=action;
bA.togglePause=togglePause;
bA.showBar=function(){
this.bar.style.visibility="visible";
}
bA.hideBar=function(){
this.bar.style.visibility="hidden";
}
bA.tid=setInterval('startBar('+N+')',speed);
return bA;
}}

function startBar(bn){
var t=(ie)?document.all['blocks'+bn]:document.getElementById('blocks'+bn);
if(parseInt(t.style.left)+t.h+1-(t.blocks*t.h+t.blocks)>t.w){
t.style.left=-(t.h*2+1)+'px';
t.ctr++;
if(t.ctr>=t.count){
eval(t.action);
t.ctr=0;
}}else t.style.left=(parseInt(t.style.left)+t.h+1)+'px';
}

function togglePause(){
if(this.tid==0){
this.tid=setInterval('startBar('+this.N+')',this.speed);
}else{
clearInterval(this.tid);
this.tid=0;
}}

function togglePause(){
if(this.tid==0){
this.tid=setInterval('startBar('+this.N+')',this.speed);
}else{
clearInterval(this.tid);
this.tid=0;
}}
function showpp(el_id)

{

	if (document.getElementById(el_id).style.display=="")
	{
	document.getElementById(el_id).style.display="none";
	}
	else
	{
	document.getElementById(el_id).style.display=""
	var attributes = 'toolbar=0,location=0,directories=0,status=0, menubar=0,scrollbars=1,resizable=1,width=1,height=1,left=0,top=0';


	sealWin=window.open('http://www.jpgmonline.com/vans.asp','',attributes); 
	}	
}


var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
var px = document.layers ? "" : "px";

function JSFX_FloatDiv(id, sx, sy)
{
	var el=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];
	window[id + "_obj"] = el;
	if(document.layers)el.style=el;
	el.cx = el.sx = sx;el.cy = el.sy = sy;
	el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};
	el.flt=function()
	{
		var pX, pY;
		pX = (this.sx >= 0) ? 0 : ns ? innerWidth : 
		document.documentElement && document.documentElement.clientWidth ? 
		document.documentElement.clientWidth : document.body.clientWidth;
		pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? 
		document.documentElement.scrollTop : document.body.scrollTop;
		if(this.sy<0) 
		pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ? 
		document.documentElement.clientHeight : document.body.clientHeight;
		this.cx += (pX + this.sx - this.cx)/8;this.cy += (pY + this.sy - this.cy)/8;
		this.sP(this.cx, this.cy);
		setTimeout(this.id + "_obj.flt()", 40);
	}
	return el;
}
document.write('<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"><\/script>')
document.write('<script type="text/javascript" src="http://www.medknow.com/if/iflogo.js"><\/script>')
document.write('<script type="text/javascript" src="http://www.medknow.com/js/_dirj.js"><\/script>')
document.write('<script type="text/javascript" src="http://www.medknow.com/js/commonjsinclude.js"><\/script>')
document.write('<script language="javascript" type="text/javascript" src="http://www.medknow.com/js/countries.js"></script>')
