var table_id; /*an object which hold the image source variables*/
var j=0;    /*index for the loop*/  
var str_id; 
var holdtags;
function display_and_hide(table_id){
                holdtags=document.all.tags("TR");
				 for(j=0; j< holdtags.length; j++){
				              if(holdtags[j].id.substring(0,holdtags[j].id.lastIndexOf('_'))=='subtable'){
							                    str_id=holdtags[j].id.substring(0,holdtags[j].id.lastIndexOf('_'));
												//alert(str_id+table_id);
												//alert('str_id '+ str_id);    
												if(holdtags[j].id!=str_id+'_'+table_id){
												                      holdtags[j].style.display='none';
												}
							                    
												if(holdtags[j].id==str_id+'_'+table_id){
												                       if(holdtags[j].style.display=='none'){
																	                     holdtags[j].style.display='';
																	   }
																	   else{
																	                     holdtags[j].style.display='none';
																	   }
												}
							  } 
				window.focus();
				 }
}


var up_image=new Image(); 
var down_image=new Image();                                                     /*an object which hold the image source variables*/ 
up_image.src='/English/images/icons/heading_tree_icon_up.gif';
down_image.src='/English/images/icons/heading_tree_icon_down.gif';   /*variables which hold the the image source = reduce the code running */
var image_id;                                                                                      /*hold the identification value of an image*/
var str_name;                                                                                     /*hold the string image name after cutting by substring method*/
var image_name;                                                                             /*hold the location of the image in monovalent way*/
var i=0;        
var images_tage;
function set_dynamic_image(image_id){
         images_tage=document.all.tags("IMG");
		        for(i=0; i<images_tage.length; i++){
				         if(images_tage[i].name.substring(0,images_tage[i].name.lastIndexOf('_'))=='dynamic_image'){
						            str_name=images_tage[i].name.substring(0,images_tage[i].name.lastIndexOf('_'));
									if(images_tage[i].name!=str_name+'_'+image_id){
									         image_name=images_tage[i].name;
									         document.images[image_name].src=up_image.src;               
									}
									if(images_tage[i].name==str_name+'_'+image_id){
									         image_name=images_tage[i].name;
											           if(document.images[image_name].src==up_image.src){
													               document.images[image_name].src=down_image.src; 
													   }
													   else{
													               document.images[image_name].src=up_image.src;   
													   }
									}
						 } 
				window.focus();
				}     
}

/* Set of function which change the category images onMouseOver and OnMouseOut */
var categoryId;
var categoryFile;
function setCategoryImage(categoryFile,categoryId){
			var categoryImage = new Image();
			    if(categoryFile == ''){
					categoryImage.src = '/English/images/icons/'+categoryFile+'categoryImage_'+categoryId+'.gif';
				}
				else{
					categoryImage.src = '/English/images/icons/'+categoryFile+'/categoryImage_'+categoryId+'.gif';
				}
				//alert(categoryImage.src);
				document.images['imagePlace'].src = categoryImage.src;
			
}
function setDefaultImage(){
			var defaultImage = new Image();
				defaultImage.src = '/English/images/icons/icon_default.gif';
				//alert(categoryImage.src);
				document.images['imagePlace'].src = defaultImage.src;
}



