// JavaScript Document
function GL(p_id,p_mscale,p_set,p_pos,p_alp,p_bw,p_bh,p_txtcl){
	if(enPos()){
		var thisobj=this;
		thisobj.mscale=p_mscale;
		thisobj.set=p_set;
		thisobj.pos=p_pos;
		thisobj.alp=p_alp;
		thisobj.bw=p_bw;
		thisobj.bh=p_bh;
		thisobj.txtcl=p_txtcl;
		thisobj.allimgs=new Array();
		thisobj.cont=document.getElementById(p_id);
		thisobj.isup=false;;
		var tmpmsize=0;
		for(var i=0;i<thisobj.cont.childNodes.length;i++){
			if(thisobj.cont.childNodes[i].tagName.toLowerCase()=="img"){
				var tmpi=thisobj.cont.childNodes[i];				
				tmpi.style.zIndex=i;
				tmpi.style.border="0px";
				if(thisobj.pos=="bottom"){
					if(Number(tmpi.style.height.substring(0,tmpi.style.height.length-2))>tmpmsize){
						tmpmsize=Number(tmpi.style.height.substring(0,tmpi.style.height.length-2));																		   
					}
				}
				var link=document.createElement("a");
				thisobj.allimgs.push(new Array(tmpi,0,0,0,0,link,"normal"));				
				link.href="#";
				link.tabindex=i+1;
				thisobj.cont.replaceChild(link,tmpi);
				link.appendChild(tmpi);
				link.onfocus=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					thisobj.over(thisobj.cId(target));
				};
				link.onblur=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					thisobj.out(thisobj.cId(target));
				};
				link.onkeydown=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					if(p_event.which){
						if(p_event.which==13){
							thisobj.up(thisobj.cId(target));
						}
					}else if(p_event.keyCode){
						if(p_event.keyCode==13){
							thisobj.up(thisobj.cId(target));
						}
					}
				};
				thisobj.allimgs[i][0].onmouseover=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					thisobj.over(thisobj.cId(target));
				};
				thisobj.allimgs[i][0].onmouseout=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					thisobj.out(thisobj.cId(target));
				};
				thisobj.allimgs[i][0].onmouseup=function(p_event){
					p_event = p_event || window.event;
					var target = p_event.target || p_event.srcElement;
					thisobj.up(thisobj.cId(target));
				};
			}
		}
		if(thisobj.pos=="bottom"){
			var tmph=Number(thisobj.cont.style.height.substring(0,thisobj.cont.style.height.length-2));
			thisobj.cont.style.height=String(tmph*thisobj.mscale)+"px";
			thisobj.cont.style.top=String((Number(thisobj.cont.style.top.substring(0,thisobj.cont.style.top.length-2))+tmph)-Number(thisobj.cont.style.height.substring(0,thisobj.cont.style.height.length-2))+(thisobj.set*(tmpmsize*thisobj.mscale))/100)+"px";
			for(var i=0;i<thisobj.allimgs.length;i++){
				thisobj.allimgs[i][0].style.top=String(Number(thisobj.cont.style.height.substring(0,thisobj.cont.style.height.length-2))-Number(thisobj.allimgs[i][0].style.height.substring(0,thisobj.allimgs[i][0].style.height.length-2))-(thisobj.set*(tmpmsize*thisobj.mscale))/100)+"px";
			}
		}
	}
	thisobj.clDLG=function(p_dlg){
		thisobj.isup=false;
	};
	thisobj.up=function(p_id){
		if(thisobj.isup==false){
			thisobj.out(p_id);
			thisobj.isup=true;
			new BigGal(p_id,thisobj.cont.id,thisobj.allimgs,thisobj.bw,thisobj.bh,thisobj.txtcl,thisobj);
		}
	};
	thisobj.out=function(p_id){
		if(thisobj.isup==false){
			var tmpid=p_id;
			if(thisobj.pos=="bottom"){
				if(tmpid-2>=0){
					thisobj.allimgs[tmpid-2][0].style.left=String(thisobj.allimgs[tmpid-2][1])+"px";
					thisobj.allimgs[tmpid-2][0].style.top=String(thisobj.allimgs[tmpid-2][2])+"px";
					thisobj.allimgs[tmpid-2][0].style.width=String(thisobj.allimgs[tmpid-2][3])+"px";
					thisobj.allimgs[tmpid-2][0].style.height=String(thisobj.allimgs[tmpid-2][4])+"px";
					thisobj.allimgs[tmpid-2][6]="normal";
				}
				if(tmpid-1>=0){
					thisobj.allimgs[tmpid-1][0].style.left=String(thisobj.allimgs[tmpid-1][1])+"px";
					thisobj.allimgs[tmpid-1][0].style.top=String(thisobj.allimgs[tmpid-1][2])+"px";
					thisobj.allimgs[tmpid-1][0].style.width=String(thisobj.allimgs[tmpid-1][3])+"px";
					thisobj.allimgs[tmpid-1][0].style.height=String(thisobj.allimgs[tmpid-1][4])+"px";
					thisobj.allimgs[tmpid-1][6]="normal";	
				}
				thisobj.allimgs[tmpid][0].style.left=String(thisobj.allimgs[tmpid][1])+"px";
				thisobj.allimgs[tmpid][0].style.top=String(thisobj.allimgs[tmpid][2])+"px";
				thisobj.allimgs[tmpid][0].style.width=String(thisobj.allimgs[tmpid][3])+"px";
				thisobj.allimgs[tmpid][0].style.height=String(thisobj.allimgs[tmpid][4])+"px";
				thisobj.allimgs[tmpid][6]="normal";
				if(tmpid+1<thisobj.allimgs.length){
					thisobj.allimgs[tmpid+1][0].style.left=String(thisobj.allimgs[tmpid+1][1])+"px";
					thisobj.allimgs[tmpid+1][0].style.top=String(thisobj.allimgs[tmpid+1][2])+"px";
					thisobj.allimgs[tmpid+1][0].style.width=String(thisobj.allimgs[tmpid+1][3])+"px";
					thisobj.allimgs[tmpid+1][0].style.height=String(thisobj.allimgs[tmpid+1][4])+"px";	
					thisobj.allimgs[tmpid+1][6]="normal";
				}
				if(tmpid+2<thisobj.allimgs.length){
					thisobj.allimgs[tmpid+2][0].style.left=String(thisobj.allimgs[tmpid+2][1])+"px";
					thisobj.allimgs[tmpid+2][0].style.top=String(thisobj.allimgs[tmpid+2][2])+"px";
					thisobj.allimgs[tmpid+2][0].style.width=String(thisobj.allimgs[tmpid+2][3])+"px";
					thisobj.allimgs[tmpid+2][0].style.height=String(thisobj.allimgs[tmpid+2][4])+"px";			
					thisobj.allimgs[tmpid+2][6]="normal";
				}
			}else if(thisobj.pos=="center"){			
				thisobj.allimgs[tmpid][0].style.left=String(thisobj.allimgs[tmpid][1])+"px";
				thisobj.allimgs[tmpid][0].style.top=String(thisobj.allimgs[tmpid][2])+"px";
				thisobj.allimgs[tmpid][0].style.width=String(thisobj.allimgs[tmpid][3])+"px";
				thisobj.allimgs[tmpid][0].style.height=String(thisobj.allimgs[tmpid][4])+"px";
				thisobj.allimgs[tmpid][6]="normal";
				for(var i=0;i<thisobj.allimgs.length;i++){
					setAlpha(thisobj.allimgs[i][0],100);
				}
			}
		}
	};
	thisobj.over=function(p_id){
		if(thisobj.isup==false){
			var tmpid=p_id;				
			if(thisobj.pos=="bottom"){
				//z-index
				for(var i=0;i<thisobj.allimgs.length;i++){
					if(tmpid==0){
						if(i==tmpid){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-1;
						}else if(i==tmpid+1){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-2;
						}else if(i==tmpid+2){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-3;
						}else{
							thisobj.allimgs[i][0].style.zIndex=i;
						}
					}else if(tmpid==1){
						if(i==tmpid-1){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-2;
						}else if(i==tmpid){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-1;
						}else if(i==tmpid+1){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-3;
						}else if(i==tmpid+2){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-4;
						}else{
							thisobj.allimgs[i][0].style.zIndex=i;
						}
					}else{
						if(i==tmpid-2){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-3;
						}else if(i==tmpid-1){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-2;
						}else if(i==tmpid){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-1;
						}else if(i==tmpid+1){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-4;
						}else if(i==tmpid+2){
							thisobj.allimgs[i][0].style.zIndex=thisobj.allimgs.length-5;
						}else{
							thisobj.allimgs[i][0].style.zIndex=i;
						}
					}
				}	
				var tmpw=0;
				var tmph=0;
				if(tmpid-2>=0){
					if(String(thisobj.allimgs[tmpid-2][6])=="normal"){
						thisobj.allimgs[tmpid-2][6]="small";
						thisobj.allimgs[tmpid-2][1]=Number(thisobj.allimgs[tmpid-2][0].style.left.substring(0,thisobj.allimgs[tmpid-2][0].style.left.length-2));
						thisobj.allimgs[tmpid-2][2]=Number(thisobj.allimgs[tmpid-2][0].style.top.substring(0,thisobj.allimgs[tmpid-2][0].style.top.length-2));
						thisobj.allimgs[tmpid-2][3]=Number(thisobj.allimgs[tmpid-2][0].style.width.substring(0,thisobj.allimgs[tmpid-2][0].style.width.length-2));
						thisobj.allimgs[tmpid-2][4]=Number(thisobj.allimgs[tmpid-2][0].style.height.substring(0,thisobj.allimgs[tmpid-2][0].style.height.length-2));			
						tmpw=Number(thisobj.allimgs[tmpid-2][3])*(thisobj.mscale/2.3);
						tmph=Number(thisobj.allimgs[tmpid-2][4])*(thisobj.mscale/2.3);
						thisobj.allimgs[tmpid-2][0].style.width=String(tmpw)+"px";
						thisobj.allimgs[tmpid-2][0].style.height=String(tmph)+"px";
						thisobj.allimgs[tmpid-2][0].style.top=String((Number(thisobj.allimgs[tmpid-2][2])+Number(thisobj.allimgs[tmpid-2][4])-tmph)+(((thisobj.set/2.3)*tmph)/100))+"px";
						if((tmpid==thisobj.allimgs.length-1)&&(tmpid-2>0)){
							thisobj.allimgs[tmpid-2][0].style.left=String(Number(thisobj.allimgs[tmpid-2][1])+Number(thisobj.allimgs[tmpid-2][3])/2-tmpw)+"px";
						}
					}
				}
				if(tmpid-1>=0){
					if(String(thisobj.allimgs[tmpid-1][6])=="normal"){
						thisobj.allimgs[tmpid-1][6]="bigger";
						thisobj.allimgs[tmpid-1][1]=Number(thisobj.allimgs[tmpid-1][0].style.left.substring(0,thisobj.allimgs[tmpid-1][0].style.left.length-2));
						thisobj.allimgs[tmpid-1][2]=Number(thisobj.allimgs[tmpid-1][0].style.top.substring(0,thisobj.allimgs[tmpid-1][0].style.top.length-2));
						thisobj.allimgs[tmpid-1][3]=Number(thisobj.allimgs[tmpid-1][0].style.width.substring(0,thisobj.allimgs[tmpid-1][0].style.width.length-2));
						thisobj.allimgs[tmpid-1][4]=Number(thisobj.allimgs[tmpid-1][0].style.height.substring(0,thisobj.allimgs[tmpid-1][0].style.height.length-2));
						tmpw=Number(thisobj.allimgs[tmpid-1][3])*(thisobj.mscale/1.8);
						tmph=Number(thisobj.allimgs[tmpid-1][4])*(thisobj.mscale/1.8);
						thisobj.allimgs[tmpid-1][0].style.width=String(tmpw)+"px";
						thisobj.allimgs[tmpid-1][0].style.height=String(tmph)+"px";
						thisobj.allimgs[tmpid-1][0].style.top=String((Number(thisobj.allimgs[tmpid-1][2])+Number(thisobj.allimgs[tmpid-1][4])-tmph)+(((thisobj.set/1.4)*tmph)/100))+"px";
						if((tmpid==thisobj.allimgs.length-1)&&(tmpid-1>0)){
							thisobj.allimgs[tmpid-1][0].style.left=String(Number(thisobj.allimgs[tmpid-1][1])+Number(thisobj.allimgs[tmpid-1][3])/2-(tmpw+tmpw/4))+"px";
						}else if(tmpid-1>0){
							thisobj.allimgs[tmpid-1][0].style.left=String(Number(thisobj.allimgs[tmpid-1][1])+Number(thisobj.allimgs[tmpid-1][3])/2-(tmpw/2+tmpw/4))+"px";
						}
					}
				}
				if(String(thisobj.allimgs[tmpid][6])=="normal"){
					thisobj.allimgs[tmpid][6]="big";
					thisobj.allimgs[tmpid][1]=Number(thisobj.allimgs[tmpid][0].style.left.substring(0,thisobj.allimgs[tmpid][0].style.left.length-2));
					thisobj.allimgs[tmpid][2]=Number(thisobj.allimgs[tmpid][0].style.top.substring(0,thisobj.allimgs[tmpid][0].style.top.length-2));
					thisobj.allimgs[tmpid][3]=Number(thisobj.allimgs[tmpid][0].style.width.substring(0,thisobj.allimgs[tmpid][0].style.width.length-2));
					thisobj.allimgs[tmpid][4]=Number(thisobj.allimgs[tmpid][0].style.height.substring(0,thisobj.allimgs[tmpid][0].style.height.length-2));	
					tmpw=Number(thisobj.allimgs[tmpid][3])*thisobj.mscale;
					tmph=Number(thisobj.allimgs[tmpid][4])*thisobj.mscale;	
					thisobj.allimgs[tmpid][0].style.width=String(tmpw)+"px";
					thisobj.allimgs[tmpid][0].style.height=String(tmph)+"px";	
					thisobj.allimgs[tmpid][0].style.top=String((Number(thisobj.allimgs[tmpid][2])+Number(thisobj.allimgs[tmpid][4])-tmph)+(((thisobj.set)*tmph)/100))+"px";
					if(tmpid==0){
						thisobj.allimgs[tmpid][0].style.left="0px";
					}else if(tmpid==1){
						thisobj.allimgs[tmpid][0].style.left=String(Number(thisobj.allimgs[tmpid][1])+Number(thisobj.allimgs[tmpid][3])/2-(tmpw/2-tmpw/10))+"px";	
					}else if(tmpid==thisobj.allimgs.length-2){
						thisobj.allimgs[tmpid][0].style.left=String(Number(thisobj.allimgs[tmpid][1])+Number(thisobj.allimgs[tmpid][3])/2-(tmpw/2+tmpw/10))+"px";
					}else if(tmpid==thisobj.allimgs.length-1){
						thisobj.allimgs[tmpid][0].style.left=String(Number(thisobj.cont.style.width.substring(0,thisobj.cont.style.width.length-2))-tmpw)+"px";
					}
					else{
						thisobj.allimgs[tmpid][0].style.left=String(Number(thisobj.allimgs[tmpid][1])+Number(thisobj.allimgs[tmpid][3])/2-tmpw/2)+"px";	
					}
				}
				if(tmpid+1<thisobj.allimgs.length){
					if(String(thisobj.allimgs[tmpid+1][6])=="normal"){
						thisobj.allimgs[tmpid+1][6]="bigger";
						thisobj.allimgs[tmpid+1][1]=Number(thisobj.allimgs[tmpid+1][0].style.left.substring(0,thisobj.allimgs[tmpid+1][0].style.left.length-2));
						thisobj.allimgs[tmpid+1][2]=Number(thisobj.allimgs[tmpid+1][0].style.top.substring(0,thisobj.allimgs[tmpid+1][0].style.top.length-2));
						thisobj.allimgs[tmpid+1][3]=Number(thisobj.allimgs[tmpid+1][0].style.width.substring(0,thisobj.allimgs[tmpid+1][0].style.width.length-2));
						thisobj.allimgs[tmpid+1][4]=Number(thisobj.allimgs[tmpid+1][0].style.height.substring(0,thisobj.allimgs[tmpid+1][0].style.height.length-2));						
						tmpw=Number(thisobj.allimgs[tmpid+1][3])*(thisobj.mscale/1.8);
						tmph=Number(thisobj.allimgs[tmpid+1][4])*(thisobj.mscale/1.8);
						thisobj.allimgs[tmpid+1][0].style.width=String(tmpw)+"px";
						thisobj.allimgs[tmpid+1][0].style.height=String(tmph)+"px";
						thisobj.allimgs[tmpid+1][0].style.top=String((Number(thisobj.allimgs[tmpid+1][2])+Number(thisobj.allimgs[tmpid+1][4])-tmph)+(((thisobj.set/1.4)*tmph)/100))+"px";
						if(tmpid==0){
							thisobj.allimgs[tmpid+1][0].style.left=String(Number(thisobj.allimgs[tmpid+1][1])+Number(thisobj.allimgs[tmpid+1][3])/2+tmpw/4)+"px";
						}else if(tmpid+1==thisobj.allimgs.length-1){
							thisobj.allimgs[tmpid+1][0].style.left=String(Number(thisobj.cont.style.width.substring(0,thisobj.cont.style.width.length-2))-tmpw)+"px";
						}else{
							thisobj.allimgs[tmpid+1][0].style.left=String(Number(thisobj.allimgs[tmpid+1][1])+Number(thisobj.allimgs[tmpid+1][3])/2-tmpw/4)+"px";
						}
					}
				}		
				if(tmpid+2<thisobj.allimgs.length){
					if(String(thisobj.allimgs[tmpid+2][6])=="normal"){
						thisobj.allimgs[tmpid+2][6]="small";
						thisobj.allimgs[tmpid+2][1]=Number(thisobj.allimgs[tmpid+2][0].style.left.substring(0,thisobj.allimgs[tmpid+2][0].style.left.length-2));
						thisobj.allimgs[tmpid+2][2]=Number(thisobj.allimgs[tmpid+2][0].style.top.substring(0,thisobj.allimgs[tmpid+2][0].style.top.length-2));
						thisobj.allimgs[tmpid+2][3]=Number(thisobj.allimgs[tmpid+2][0].style.width.substring(0,thisobj.allimgs[tmpid+2][0].style.width.length-2));
						thisobj.allimgs[tmpid+2][4]=Number(thisobj.allimgs[tmpid+2][0].style.height.substring(0,thisobj.allimgs[tmpid+2][0].style.height.length-2));						
						tmpw=Number(thisobj.allimgs[tmpid+2][3])*(thisobj.mscale/2.3);
						tmph=Number(thisobj.allimgs[tmpid+2][4])*(thisobj.mscale/2.3);
						thisobj.allimgs[tmpid+2][0].style.width=String(tmpw)+"px";
						thisobj.allimgs[tmpid+2][0].style.height=String(tmph)+"px";
						thisobj.allimgs[tmpid+2][0].style.top=String((Number(thisobj.allimgs[tmpid+2][2])+Number(thisobj.allimgs[tmpid+2][4])-tmph)+(((thisobj.set/2.3)*tmph)/100))+"px";
						if(tmpid==0){
							thisobj.allimgs[tmpid+2][0].style.left=String(Number(thisobj.allimgs[tmpid+2][1])+Number(thisobj.allimgs[tmpid+2][3])/2)+"px";
						}else{
							thisobj.allimgs[tmpid+2][0].style.left=String(Number(thisobj.allimgs[tmpid+2][1])+Number(thisobj.allimgs[tmpid+2][3])-tmpw)+"px";
						}
					}
				}
			}else if(thisobj.pos=="center"){
				//z-index
				for(var i=0;i<thisobj.allimgs.length-1;i++){
					if(i==tmpid){
						thisobj.allimgs[thisobj.allimgs.length-1][0].style.zIndex=i+1;
						setAlpha(thisobj.allimgs[thisobj.allimgs.length-1][0],thisobj.alp);
					}else{
						thisobj.allimgs[i][0].style.zIndex=i+1;
						setAlpha(thisobj.allimgs[i][0],thisobj.alp);
					}
				}	
				thisobj.allimgs[tmpid][0].style.zIndex=thisobj.allimgs.length;		
				if(String(thisobj.allimgs[tmpid][6])=="normal"){
					thisobj.allimgs[tmpid][6]="big";
					thisobj.allimgs[tmpid][1]=Number(thisobj.allimgs[tmpid][0].style.left.substring(0,thisobj.allimgs[tmpid][0].style.left.length-2));
					thisobj.allimgs[tmpid][2]=Number(thisobj.allimgs[tmpid][0].style.top.substring(0,thisobj.allimgs[tmpid][0].style.top.length-2));
					thisobj.allimgs[tmpid][3]=Number(thisobj.allimgs[tmpid][0].style.width.substring(0,thisobj.allimgs[tmpid][0].style.width.length-2));
					thisobj.allimgs[tmpid][4]=Number(thisobj.allimgs[tmpid][0].style.height.substring(0,thisobj.allimgs[tmpid][0].style.height.length-2));	
					tmpw=Number(thisobj.allimgs[tmpid][3])*thisobj.mscale;
					tmph=Number(thisobj.allimgs[tmpid][4])*thisobj.mscale;	
					thisobj.allimgs[tmpid][0].style.width=String(tmpw)+"px";
					thisobj.allimgs[tmpid][0].style.height=String(tmph)+"px";
					var tmpl=Number(thisobj.allimgs[tmpid][1])+Number(thisobj.allimgs[tmpid][3])/2-tmpw/2;
					if(tmpl<0){
						tmpl=0;	
					}else if(tmpl+tmpw>Number(thisobj.cont.style.width.substring(0,thisobj.cont.style.width.length-2))){
						tmpl=Number(thisobj.cont.style.width.substring(0,thisobj.cont.style.width.length-2))-tmpw;
					}
					var tmpt=Number(thisobj.allimgs[tmpid][2])+Number(thisobj.allimgs[tmpid][4])/2-tmph/2;
					if(tmpt<0){
						tmpt=0;	
					}else if(tmpt+tmph>Number(thisobj.cont.style.height.substring(0,thisobj.cont.style.height.length-2))){
						tmpt=Number(thisobj.cont.style.height.substring(0,thisobj.cont.style.height.length-2))-tmph;
					}
					thisobj.allimgs[tmpid][0].style.left=String(tmpl)+"px";
					thisobj.allimgs[tmpid][0].style.top=String(tmpt)+"px";
				}
			}
		}
	};
	thisobj.cId=function(p_obj){
		var id=0;
		if(p_obj.tagName.toLowerCase()=="a"){
			id=5;
		}
		for(var i=0;i<thisobj.allimgs.length;i++){
			if(thisobj.allimgs[i][id]==p_obj){
				return i;	
			}
		}
		return -1;
	};
}
function BigGal(p_id,p_contid,p_images,p_w,p_h,p_txtcl,p_caller){	
		var thisobj=this;
		thisobj.id=p_id;
		var bigcont=document.createElement("div");
		var bcklnk=document.createElement("a");
		bcklnk.href="#";
		bcklnk.tabindex=2;
		bcklnk.style.position="absolute";
		bcklnk.style.left="0px";
		bcklnk.style.top="0px";
		bcklnk.style.width=String(Math.round(p_w*0.1))+"px";
		bcklnk.style.height=String(p_h)+"px";
		var nxtlnk=document.createElement("a");
		nxtlnk.href="#";
		nxtlnk.tabindex=3;
		nxtlnk.style.position="absolute";
		nxtlnk.style.left=String(p_w+Math.round(p_w*0.1))+"px";
		nxtlnk.style.top="0px";
		nxtlnk.style.width=String(Math.round(p_w*0.1))+"px";
		nxtlnk.style.height=String(p_h)+"px";
		var txtcont=document.createElement("p");
		txtcont.style.position="absolute";
		txtcont.style.left=String(Math.round(p_w*0.1))+"px";
		txtcont.style.top=String(p_h)+"px";
		txtcont.style.width=String(p_w)+"px";
		txtcont.style.height="20px";
		txtcont.className=p_txtcl;		
		bigcont.style.width=String(p_w+Math.round(p_w*0.1)*2)+"px";		
		bigcont.style.height=String(p_h)+"px";
		bigcont.appendChild(bcklnk);
		bigcont.appendChild(nxtlnk);
		bigcont.appendChild(txtcont);
		thisobj.btbck=new Bt(bcklnk,"galbtbck",thisobj);
		thisobj.btnxt=new Bt(nxtlnk,"galbtnxt",thisobj);
		thisobj.allobj=new Array();		
		for(var i=0;i<p_images.length;i++){
			var img=new Image();
			img.src=cPh(p_images[i][0].src)+p_contid+"/big/"+getFName(p_images[i][0].src);
			img.alt=p_images[i][0].alt;
			img.style.position="absolute";
			img.style.left=String(Math.round(p_w*0.1))+"px";
			img.style.top="0px";
			img.style.width=String(p_w)+"px";
			img.style.height=String(p_h)+"px";
			if(i!=p_id){
				img.style.visibility="hidden";	
			}
			bigcont.appendChild(img);
			thisobj.allobj.push(img);
		}
		if(thisobj.id==0){
			thisobj.btbck.setVisible(false);	
		}
		if(thisobj.id==thisobj.allobj.length-1){
			thisobj.btnxt.setVisible(false);	
		}
		if(isIEM()){
			thisobj.txt=txtcont;
			thisobj.txt.innerText(String(thisobj.id+1)+" / "+String(thisobj.allobj.length));
		}else{
			thisobj.txt=document.createTextNode(String(thisobj.id+1)+" / "+String(thisobj.allobj.length));
			txtcont.appendChild(thisobj.txt);				
		}
		new DLG(bigcont,null,null,90,"dlgbk",thisobj);
		thisobj.clDLG=function(p_dlg){
			if(p_caller!=null){
				p_caller.clDLG(p_dlg);
			}
		};
		thisobj.btmover=function(p_bt){		
		};
		thisobj.btmout=function(p_bt){
		};
		thisobj.btmdown=function(p_bt){
		};
		thisobj.btmup=function(p_bt){
			if(p_bt==thisobj.btbck){
				if(thisobj.id>0){
					thisobj.allobj[thisobj.id].style.visibility="hidden";
					thisobj.id--;
					thisobj.allobj[thisobj.id].style.visibility="visible";
					if(isIEM()){
						thisobj.txt.innerText(String(thisobj.id+1)+" / "+String(thisobj.allobj.length));
					}else{
						thisobj.txt.nodeValue=String(thisobj.id+1)+" / "+String(thisobj.allobj.length);
					}
					if(thisobj.id==0){
						thisobj.btbck.setVisible(false);	
					}else if(thisobj.id==thisobj.allobj.length-2){
						thisobj.btnxt.setVisible(true);
					}
				}
			}else if(p_bt==thisobj.btnxt){
				if(thisobj.id<thisobj.allobj.length){
					thisobj.allobj[thisobj.id].style.visibility="hidden";
					thisobj.id++;
					thisobj.allobj[thisobj.id].style.visibility="visible";
					if(isIEM()){
						thisobj.txt.innerText(String(thisobj.id+1)+" / "+String(thisobj.allobj.length));
					}else{
						thisobj.txt.nodeValue=String(thisobj.id+1)+" / "+String(thisobj.allobj.length);
					}
					if(thisobj.id==thisobj.allobj.length-1){
						thisobj.btnxt.setVisible(false);	
					}else if(thisobj.id==1){
						thisobj.btbck.setVisible(true);
					}
				}
			}
		};
		thisobj.btmclick=function(p_bt){		
		};
}