var iActAsset=1;
var g_pfx;
var icurPos1, icurPos2;
var startIndex = 1;
var imagepage=0;
/* frontpage */
var ftxtopen=0;
var discopen=0;
/*thumbnails*/
var clickedImage;
var Imgnum;
var playing=0; /*auto play slideshow*/
var infoopen=0;
var heightArr = new Array();
var widthArr = new Array();
var stack=0;
var onzoomview=0;
var menunavopen=0;
var bottomnavopen=0;
var menuposition=0;
var showthis;
var navti;
var btmnavti;
var firsttime=0;
var smhover = 0;
var btmhover=0;
var firstl=0;
var imbtnhover=0;
var portfolio = 0;

var ImageScaling='yes';
var FrontPage = 'yes';
var onzoomfirst =0;
var showthumbnail=0;
var presentimgh,presentimgw,pL,pT;
 var gbimgW,gbimgH;
 var opm = "opmenu";
 var options = { path: '/3/', expires: 100 };

if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) {
   var apple = 1;

document.addEventListener('touchmove', function touchMove(event){
	event.preventDefault()	
	},false);
	
	
	
 }else{
   var apple = 0;
  }


$(document).ready(function(){ 
   
   if(openmenufirst=="yes" && alwaysopenmenu =="no"){
	   if($.cookie(opm)=="null"){
		 
		 smhover=1;
			 $.cookie(opm,"1",options);
			       btmhover=1;
				   
					openmenu();  
					if(btmnavhide=="yes"){
					openbottomnav();
					}
	   }
	   
	   
   }
  if($(".websitetitle").css("position")=="fixed"){
	$(".templogo").css("display","block");
	$(".firstlogo").html("").css("display","none");
  }

	groupportfolio();
	//vaheaderheight = $(".websitetitle").height()+145;	
	if(menufade=="yes"){
		$("#h_ML").css({"opacity":0, "filter":"alpha(opacity=0)"});
		 $(document).mousemove(function(e){
			var winwo = $(window).width();
			var pagex = e.pageX;
			
			var op = ((winwo-pagex)/winwo)*2;
			 if(op<1){
				op=0; 
			 }
			 else{
				op=op-1; 
			 }
			if(menunavopen==1){
				op=op+0.4;
				 $("#h_ML").css({"opacity":op, "filter":"alpha(opacity="+op*100+")"});
			}
			else{
             $("#h_ML").css({"opacity":op, "filter":"alpha(opacity="+op*100+")"});
			}
           });
	}
    	if(btmnavfade=="yes"){
		$("#buttonNav").css({"opacity":0, "filter":"alpha(opacity=0)"});
		 $(document).mousemove(function(e){
			var winho = $(window).height();
			var pagey = e.pageY;
			
			var op = (1-(winho-pagey)/winho)*2;
			 if(op<1){
				op=0; 
			 }
			else{
				op=op-1; 
			 }
			 
              $("#buttonNav").css({"opacity":op, "filter":"alpha(opacity="+op*100+")"});
           });
	}
	
	if(GuestB=="yes"){
		$("#gb").css({"display":"block","visibility":"visible"});
		
	}
    if(btmnavhide=="no"){
		
	$("#buttonNav").css({"bottom":"0px"});
	$("#buttomhover").css({"display":"none"});
	}
	$("#copyright").click(function(){ dispcr();});
	
    if(FpImgMode=="normal"){
		$(".menuline_holder").addClass("menubg");
		
	if(alwaysopenmenu=="no"){	

	      //var pathstr = "CommonFiles/templates/PCII/"+menufolder;
	         $(".menuline_holder").css({"background-image":menuimgurl});

       }
	        
				
			
     }
	 if(alwaysopenmenu=="no"){
		$("#h_ML").mouseenter(function(){
			smhover=1;
			
			       btmhover=1;
					openmenu();
					if(btmnavhide=="yes"){
					openbottomnav();
					}

			});
	
		$("#fullscreenh").mouseenter(function(){
			
			smhover=0;
			navigationhide();
			
			 btmhover=0;
		
		});
	
			/*.mouseout(function(){
			$(".menuline_holder").animate({"margin-left":"-15%"},800)	
			});*/
	$("#buttonNav").click(function(){
		
		   navigationhide();
	    	
		});
		}
	if($("#buttomhover") && btmnavhide=="yes"){	
	$("#buttomhover").mouseenter(function(){
		btmhover=1;
		//firsttime=1;
		 if(bottomnavopen==0){openbottomnav();}});
	}
	if($(".infoline") && btmnavhide=="yes"){
		
	$(".infoline").mouseenter(function(){
		btmhover=1;
		//firsttime=1;
		 if(bottomnavopen==0){openbottomnav();}});	
	}
	$("#buttomhover, #Ginfoline").mouseleave(function(){
		
		btmhover=0;
	 
		
		});	 
/*	*/
	//alert($(".menuline_holder").css("marginLeft"));
	$("#Fdes").click(function(){
			if(ftxtopen==0){
                if(onfrontpage==1 || onscrolling==1){
                 if(fpPF=="no" ){
				$("#fpimg").addClass("addBG"); 
				 }
				 else{
				$("#ScrollingPortfolio").addClass("addBG"); 	 
				 }
				}
				else{
				$("#fpimg").addClass("addBG"); 	
				}
				$(".fp_txt").css({"display":"block"});
				$(".txt_wrap").css({"display":"block"}).animate({bottom:"0px"},500, function(){
				
				 ftxtopen=1;
				 });
			}
		    else{
				 if(onfrontpage==1 || onscrolling==1){
				    if(fpPF=="no"){
			        $("#fpimg").removeClass("addBG");
				  }
				  else{
					$("#ScrollingPortfolio").removeClass("addBG"); 	 
				  }
				 }
				 else{
					 $("#fpimg").removeClass("addBG"); 
				 }
				$(".txt_wrap").css({"display":"none"}).animate({bottom:"-300px"},500, function(){
				$(".fp_txt").css({"display":"none"});
				 ftxtopen=0;
				 });
			}
	});
	
	$(".closedes").click(function(){
		 if(onfrontpage==1 || onscrolling==1){
		 if(fpPF=="no"){
	    	 $("#fpimg").removeClass("addBG");
		 }
		 else{
					$("#ScrollingPortfolio").removeClass("addBG"); 	 
				 }
		 }
		 else{
			 $("#fpimg").removeClass("addBG"); 
		 }
			$(".txt_wrap").css({"display":"none"}).animate({bottom:"-300px"},500, function(){
				$(".fp_txt").css({"display":"none"});
				 ftxtopen=0;
				 });	
	});
/*-------------------------------------------------------------------------*/	
	$(".pda").click(function(){
		//alert("clicked");
		if(discopen==0){
			$(".itxt_wrap").animate({"bottom":"-300px"},800);
			discopen=1;
		}
		else if(discopen==1){
			$(".itxt_wrap").animate({"height":"-300px"},800);
			discopen=0;
		}
		
	});
/*-------------------------------------------------------------------------*/	
if(apple==0){
 $(".tooltip").mouseenter(function(e){
	 showtooltip(e,this);
 }).mouseleave(function(){
	 hidetooltip(this);
 });
}


	
})
function groupportfolio(){
var totalpf = $('#hidsubprf .sub,#hidsubprf .subSel').length;
var totalGroups= portfoliolbl.length;
var selected=0;
for(var n=0;n<totalGroups;n++){
	var openit=0;
	
	if(startp[n]!="" && endp[n]!=""){
		var st = parseInt(startp[n]);
		var et = parseInt(endp[n]);
		var idnum = n+1;
		
		if(et<=totalpf){
			var str="#g"+st;
			    if($("#g"+st).hasClass("subSel")){
				openit=1;	
				selected=n+1;
				}
			for(var i=st+1;i<=et;i++){
				str = str+", #g"+i;
				  
				if($("#g"+i).hasClass("subSel")){
					openit=1;
					selected=n+1;
				}
			}
			
			$(str).wrapAll("<div class='PortFoliogroupHead' id='PH"+idnum+"'></div>");
			$(str).wrapAll("<div class='hidesub' id='hidsub"+idnum+"'></div>");
			$("<a onclick='opensublinks("+idnum+")'>"+portfoliolbl[n]+"</a>").prependTo($("#PH"+idnum));
			if(openit==1 && idnum!=1){
				$("#hidsub"+idnum).css({"display":"block"});
				
				$("#hidsub1").css({"display":"none"});
				
			}
			
			
			
		}
	}
}
highlight(selected);
}

function highlight(n){
	
	  for(var i=1;i<=$(".PortFoliogroupHead").length;i++){
      if(i==n){
	
			$("#PH"+i).addClass("selected");
			
			
      }
	  else if($("#PH"+i).hasClass("selected")){
		  $("#PH"+i).removeClass("selected");
	  }
    }
 
}
function opensublinks(num){
	
   for(var i=1;i<=$(".hidesub").length;i++){
      if($("#hidsub"+i).css("display")=="block" && i!=num){
	
			$("#hidsub"+i).slideToggle();
			
			
      }
    }
 $("#hidsub"+num).slideToggle();

 
}
function openmenu(){
	menunavopen=1;
	 if(openmenufirst!="yes"){
	    $("#fullscreenh").css({"display":"block"});	
	 }
	$("#topmenu,#bottommenu,#menumainbg").css({"display":"block"});			
      $(".menuline_holder").removeClass("menubg");
	  
	 // if(menufolder!=""){
	  $(".menuline_holder").css("background-image","none");
	 // }
			//$(".menuline_holder").css("menuhbg");
			
			   if($(".menuline_holder").css("left")=="0px"){
				   menuposition=0;
			        $(".menuline_holder").animate({"margin-left":"0px"},500,function(){

				      });
				
				}
				else if($(".menuline_holder").css("right")=="0px"){
					menuposition=1;
					$(".menuline_holder").css({"background-image":"none"});
					 $(".menuline_holder").animate({"margin-right":"0px"},500,function(){

				      });
				}
		if(openmenufirst=="yes" && $.cookie(opm)=="1"){		
				smhover=0;
				 btmhover=0;
		    var vv = setTimeout("navigationhide()",5000);	
		
		}
		else{
			 $("#fullscreenh").css({"display":"block"});
		}
			
			
}

function openbottomnav(){
	bottomnavopen=1;
	$("#buttonNav").animate({"bottom":"0px"},500,function(){
		
		 btmnavti = setTimeout("btmnavigationhide()",3000); 
		
		});	
	
}


function navigationhide(){

	if(openmenufirst=="yes" && $.cookie(opm)=="1"){	
	   $.cookie(opm,"2",options);
	  
	}
	$("#fullscreenh").css({"display":"none"});
	
    if(smhover==0){
		if(menunavopen==1){
			menunavopen=0;
			if(menuposition==0){
		 $(".menuline_holder").animate({"margin-left":"-200px"},500,function(){
			 $(".menuline_holder").removeClass("menuhbg");
				$(".menuline_holder").addClass("menubg");
				// if(menufolder!=""){
					// var pathstr = "CommonFiles/templates/PCII/"+menufolder;
	
	                 $(".menuline_holder").css({"background-image":menuimgurl});
	              //}
				//  else{
					  
				//  }
				
				$("#topmenu,#bottommenu,#menumainbg").css({"display":"none"});
				});
				
			}
			else{
			 $(".menuline_holder").animate({"margin-right":"-200px"},500,function(){
			 $(".menuline_holder").removeClass("menuhbg");
				$(".menuline_holder").addClass("menubg");
				//if(menufolder!=""){
					// var pathstr = "CommonFiles/templates/PCII/"+menufolder;
	
	                 $(".menuline_holder").css({"background-image":menuimgurl});
	             // }
				
				$("#topmenu,#bottommenu,#menumainbg").css({"display":"none"});
				
				 });	
			}
		}
		
		
	}
	else{
		clearTimeout(navti);
	  navti = setTimeout("navigationhide()",3000);	
	}

}

function btmnavigationhide(){
 if(btmhover==0){
	 
	if(bottomnavopen==1){
	
				bottomnavopen=0;
				$("#buttonNav").animate({"bottom":"-150px"},500);
		 
			}
 }
 else{ 

   clearTimeout(btmnavti);
	btmnavti = setTimeout("btmnavigationhide()",3000);
 }
}

function imagebtmnav(){
	bottomnavopen=1;

	$("#imgPD").animate({"bottom":"0px"},500);
	imnav=setTimeout("imagebtmnavhide()",3000);
	
}

function imagebtmnavhide(){
	
	if(imbtnhover==0){
		
		if(bottomnavopen==1){
			
		  $("#imgPD").animate({"bottom":"-150px"},500);
	       bottomnavopen=0;
		}
	}
	else{
		
		clearTimeout(imnav);
		imnav=setTimeout("imagebtmnavhide()",3000);
		
	}
	
	
}


function showtooltip(e,obj){
 if(apple==0){	
  showthis = $(obj).attr("title");
	if(showthis.length>0){
		$(obj).removeAttr("title");
		$("#tooltipobj").html(showthis);
		$(obj).bind("mousemove",function(e){
		var ttleft=e.pageX;
	    var tttop=e.pageY-30;
	
           $("#tooltipobj").css({"display":"block","left":ttleft+"px", "top":tttop+"px"}).animate({"opacity":1},500,function(){
		
		}); 
		
		 });
	
	}
	}	
	
}
function hidetooltip(obj){
 if(apple==0){		
     $(obj).attr("title",showthis);
	 $("#tooltipobj").html("").animate({"opacity":0.5},500).css({"display":"none"});	
 }
}


function showopacity(e,obj,num){
if(shwarrws=="yes"){
	
	$(obj).bind("mousemove",function(e){
	  var mleft = e.pageX;
	// mleft = mleft/(mleft+1000);
	//oop = oop+mleft;
	 var layerw = $(obj).width();
    var layerL = $(obj).offset().left;
   var quest = layerL+(layerw-mleft);
    if(num==1){
         var op = quest/layerw;
	}
	else{
		var op = 1-quest/layerw;
	}
   if(op<=0.8){
	   
	   $(obj).css({"opacity":op, "filter":"alpha(opacity="+op*100+")"});
	   
   }
   else{
	   
	   $(obj).css({"opacity":0.8, "filter":"alpha(opacity=80)"}); 
	    
   }

	
  });
}

}

function hideopacity(obj){
	$(obj).css({"opacity":0, "filter":"alpha(opacity=0)"});
}


var dcr=0;
function dispcr(){
   if(dcr==0){
	   if(portfolio==1&&imagepage==0){
		  $(".imgCount").animate({opacity:0, filter:"alpha(opacity=0)"},200); 
	   }
	$(".copy2").animate({opacity:1, filter:"alpha(opacity=100)"},200);
	dcr=1;
   }
   else if(dcr==1){
	   if(portfolio==1&&imagepage==0){
		$(".imgCount").animate({opacity:1, filter:"alpha(opacity=100)"},200);   
	   }
	    $(".copy2").animate({opacity:0, filter:"alpha(opacity=0)"},200);
		dcr=0;
   }
	
}


var onfrontpage=0;
var onscrolling=0;

function init_FP(){ 
   
	if(fpPF=="no"){
	   onfrontpage=1; 
		$("#ScrollingPortfolio").remove();
  		    	if(sheffect=="on"){
					$("#fpimg img").addClass("boxshadow");	
					}
					
   				var objILoading = document.createElement("div");
    			objILoading.setAttribute('id','imgLoadingIN');
   				GE('SiteLinks').appendChild(objILoading);
    			myRemoveNode(objILoading);
				findsize();
				//alert(FrontPageSlideshow);
				if(IW!=0&&IH!=0){
					imageReSize('#co_container',IW,IH,'#fpimgFrame img'); 
	 		 	}
				if(FpImgMode=="normal"){
				getthumbstyles("#fpimgFrame img", imageBo, imageCo);
				}
	}
	else{
	onscrolling=1;
		$("#fpimg").remove();
		$("#ScrollingPortfolio").css({"display":"block"});
		calculatescrollw();
		adjustsize();
		$(window).bind("resize",function(){
			adjustsize();
				
		});
		if(SiBgimg!=""){
			
			getthumbstyles("#co_container", pannelB, pannelC);
			if (SiBgimg.indexOf('http://')== 0) { 
		$("#co_container").css({"background":"url("+SiBgimg+") repeat"});
		}
		else{
		$("#co_container").css({"background-color":SiBgimg});	
		}
	}
	
		$("div#makeMeScrollable").smoothDivScroll({ 
		scrollStep:10,
		scrollInterval:10,
			autoScroll: "onstart" , 
			autoScrollDirection: SiAuto, 
			autoScrollStep: SiSpeed, 
			autoScrollInterval: 40,	
			startAtElementId: "startAtMe",
			visibleHotSpots: "always"
		});

	$("div#makeMeScrollable").bind("mouseover", function() {
		$(this).smoothDivScroll("stopAutoScroll");
	}).bind("mouseout", function() {
		$(this).smoothDivScroll("startAutoScroll");
	});

	}
		if(iframeURL.length!=0){		
		iframesetup(1);		
  		}
}
function findsize(){
	
	  		
 	IW=$("#fpimgFrame img").width();
 	IH=$("#fpimgFrame img").height();
	 
}


var maxsh = 0;
var totalsw = 0;
function calculatescrollw(){
	var scrollnum = $(".scrollableArea img").length;
	
   
	for(var i=1;i<=scrollnum;i++){
		var sww = $(".fppf"+i).width()+25;
		if(maxsh<=$(".fppf"+i).height()){
			maxsh = $(".fppf"+i).height();
		}
		$("#scimg"+i).css({"width":sww+"px"});
		
		//$("#buttonNav").html(totalsw);
	}
$(".scimg").css({"height":maxsh+"px"});
$(".scrollWrapper").bind("mousemove",function(e){
		var ttleft=e.pageX;
	    var tttop=$("#makeMeScrollable").offset().top + maxsh +20;
	
           $("#altinfo").css({"display":"block","left":ttleft+"px", "top":tttop+"px"});

		});
		
		$(".scrollWrapper").bind("mouseout",function(){hidealttext()});
		
	
}



function adjustsize(){
  var winW=$("#co_container").width();
 var winH=$(window).height();

  var headerheight = $(".websitetitle").height()+165; 
	var imageFrH = winH-headerheight;
	var imageFrW = winW;
	$("#co_container").css({"height":imageFrH+20+"px","margin-bottom":"20px"});	
		if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
    $("#menuH").css({"min-height":winH-180+"px"});
	 $("#ScrollingPortfolio").css({"width":winW+"px", "height":imageFrH+"px"});
	  var containerW = $("#co_container").width();
	if(imageFrH>maxsh){
		var mart = (imageFrH-maxsh)/2;
		
	}
	else{
		var mart = 0;
	}
	if(CW>winW){
	var marl=0;
	var sw=winW;

	}
	else{
		var marl =	(winW-CW)/2;
	var sw =CW;
	
	
	}
	
	
	$("#makeMeScrollable").css({"width":sw+"px","height":maxsh+"px","margin-top":mart+"px","margin-left":marl+"px"});
	
}

function showalttext(num){

	 if(apple==0){	
	 
  var show = $("#scimg"+num+" div").html();
  
	if(show.length>0){
		
		$("#altinfo").html(show);
	}
	
		
	 }
}
function hidealttext(){
	$("#altinfo").css({"display":"none"});
	
}
function imageReSize(idI,ImgW,ImgH,whichid){
	
	
	if(FpImgMode=="normal"){
		
	   var winW=$(idI).width()-30;
	   var winH=$(window).height();
    var headerheight = $(".websitetitle").height()+145; 
	var imageFrH = winH-headerheight;
	if(imagepage==0){
	var imageFrW = winW;
	}
	else if(imagepage==1){
		var imageFrW = winW-100;
	}
	
    $(idI).css({"height":imageFrH+20+"px"});
	}
	else{
		var winW=$(idI).width();
	
	var winH=$(window).height();

	var imageFrH = winH;
	var imageFrW = winW;
    $(idI).css({"height":imageFrH+"px"});
	}
	
		if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
    $("#menuH").css({"min-height":winH-180+"px"});

	if(FpImgMode=="normal"){
		
		
		
		if(ImgW<=imageFrW&&ImgH<=imageFrH){
	      var marL = Math.round((imageFrW-ImgW)/2);
		  var marT = Math.round((imageFrH-ImgH)/2);
		 $(whichid).css({"width":ImgW+"px", "height":ImgH+"px"});
	     }
	   else{
   		var dw= imageFrW/ImgW;
		var dh = imageFrH/ImgH;
		var dratio,dw,dh,ww,hh,marLL,marTT;
			
			if(dw<dh){
			    		dratio = dw;
					 	ww = Math.round(ImgW*dratio);
					 	hh = Math.round(ImgH*dratio);
					  	marLL=0;
					    marTT= Math.round((imageFrH-hh)/2);
						//alert(imageFrH+","+hh);
					}
			
			else{
						dratio = dh;
						ww = Math.round(ImgW*dratio);
					    hh = Math.round(ImgH*dratio);
					    marLL=Math.round((imageFrW-ww)/4);
					   marTT= Math.round((imageFrH-hh)/2);
					   
					   
				}
		$(whichid).css({"width":ww+"px", "height":hh+"px"});		
						
	}
	}
	else if(FpImgMode=="fill"){
		
		var dw= imageFrW/ImgW;
		var dh = imageFrH/ImgH;
		if(dw<dh){
			
			$(whichid).css({"height":winH+"px","width":"auto"});
		}
		else{
			
			$(whichid).css({"width":winW+"px","height":"auto"});	
				
		}
	}
	else if(FpImgMode=="fit"){
		
		var dw= imageFrW/ImgW;
		var dh = imageFrH/ImgH;
		if(dw<dh){
		
			$(whichid).css({"width":winW+"px","height":"auto"});	
		}
		else{
			
			$(whichid).css({"height":winH+"px","width":"auto"});
				
		}	
	}
	
	if(imagepage==1&&ThtoOrig=="no"){
		if(alwaysopenmenu=="no"){
			 $(".wraptocenter").css({"width":$(window).width()+"px","height":$(window).height()+"px"});
			}
			else{
			$(".wraptocenter").css({"width":$(window).width()-230+"px","height":$(window).height()+"px"});	
			
			
			}
		 
		}
		else if(ThtoOrig=="yes" &&FpImgMode=="normal"){
			if(onzoomview==0){
			$(".wraptocenter").css({"width":$("#fpimg").width()+"px","height":$("#fpimg").height()-20+"px"});
			}
			else{
				if(alwaysopenmenu=="no"){
			 $(".wraptocenter").css({"width":$(window).width()+"px","height":$(window).height()+"px"});
			}
			else{
			$(".wraptocenter").css({"width":$(window).width()-230+"px","height":$(window).height()+"px"});
			 	
			}
			}
		}
		else if(imagepage!=1){
			
			$(".wraptocenter").css({"width":$("#fpimg").width()+"px","height":$("#fpimg").height()-20+"px"});
		}
		else{
			 
			 if(alwaysopenmenu=="no"){
			 $(".wraptocenter").css({"width":$(window).width()+"px","height":$(window).height()+"px"});
			}
			else{
			$(".wraptocenter").css({"width":$(window).width()-230+"px","height":$(window).height()+"px"});
			 if(menuPos=="left"){
				$("#zview").css({"right":"0px","left":"auto"}); 
			 }	
			}
		}
	
	
	
}


/* portfolio */
function init_PF(){
	
	if(orfufi=="original" && med=="no"){
 ThtoOrig ="no";
 Pfmode = "normal";		
 
}
else if(med=="no" && orfufi!="original"){
 Pfmode =orfufi;
 ThtoOrig ="yes";
	
}
else if(med=="yes"){
 Pfmode = "normal";
 ThtoOrig ="yes";
 	
}

	
	
portfolio=1;
if(sheffect=="on"){
$("#GContainer").addClass("boxshadow");
}
	if(iframeURL.length!=0){		
		iframesetup(2);		
  		}
  getthumbstyles(".th_box img", thmBorder, thumbcolor);
	getthumbstyles("#portfolio #GContainer", pannelB, pannelC);
     imagepage=0;
     g_pfx = 'g';
     PFReSize();
}



function PFReSize(){

	var winW=$("#GContainer").width();
	var winH=$(window).height();
	
	var headerheight = $(".websitetitle").height()+145;
	
	var imageFrH = winH-headerheight;
	var thumbH = imageFrH;
	var totalh = $("#thumbHolder").height()+30;
	if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
    $("#menuH").css({"min-height":winH-180+"px"});
		if(imagepage==0){
			
			$("#GContainer").css({"height":imageFrH-10+"px"});
			$("#dvGImgThumbs").css({"height":thumbH-80+"px"});
	   		$("#thumbHolder").css({"width":"100%"});
			
			$(".jScrollPaneContainer").css({"height":thumbH+"px","width":"100%"});
			if(totalh>thumbH){
				$(".jScrollPaneTrack").css({"display":"block"});
			}
			else{
			$(".jScrollPaneTrack").css({"display":"none"});	
			}
			
		}
		else if(imagepage==1){
	       // bottomnavopen=0;
			if(ThtoOrig=="yes"){
				 FpImgMode= Pfmode;
			 		if(FpImgMode!="normal"){
						
			 	 
						 fillScreenmode();
			
		    			 }
					else{
						$("#IContainer").css({"height":imageFrH+20+"px"});
						}
					
	
			}
			else{
				
				fillScreenmode();
				
			}
			if(btmnavhide=="yes"){
			$("#Iinfoline").bind("mouseenter",function(){if(bottomnavopen==0){openbottomnav()}});
			}
		}
}

function fillScreenmode(){

       
        $(".header").addClass("Addheader");
		
		 $(".content,#IContainer .fpimg, #IContainer .fpimg_withtxt, #IContainer, .dotborder").css({"margin":"0px","padding":"0px","width":"100%", "height":"100%", "border":"0px"});
		 $(".footer").css({"bottom":"50px"});
		// $("#hidzview").css({"display":"none"})
		
		if(ThtoOrig=="yes"){
			
		
		 $("#slide_holder #SiHolder img").css({"height":$(window).height()+"px", "width":$(window).width()+"px" });
		}
		if(alwaysopenmenu=="no"){
			 $("#IContainer").css({"height":$(window).height()+"px", "width":$(window).width()+"px"});
            }
			 else{
			 $("#IContainer").css({"height":$(window).height()+"px", "width":$(window).width()-230+"px"});
			 }
}


 
 
var gBNa = "Container";
var arBoxL = Array('G', 'I');
var entrMarker;
var imnav;
function ShowImagePage(url, tgId, iind){
    imagepage=1; 
	
	
   addbtnFun();
	
    PFReSize();   
    var tgt1 = YAHOO.util.Dom.get('IContainer'); //1- IContainer
    var tgt2 = YAHOO.util.Dom.get('GContainer');
    var num = iind-1;
	clickedImage=num;
	
   		 if (tgt1.innerHTML.length > 0){
        		 YAHOO.util.Dom.setStyle( tgt1,'display', 'block');
                 YAHOO.util.Dom.setStyle( GE('Ginfoline'), 'display', 'none');
       			 YAHOO.util.Dom.setStyle( tgt2 ,'display', 'none');
				 
		          YAHOO.util.Dom.setStyle( GE('Iinfoline'), 'display', 'block');
			
        
   			}else {
        			makePOSTRequest(url, tgId );
   
   			}

}



function addbtnFun(){
	
	
	
	$(".imgCount").css({"display":"none"});
	
	if(btmnavhide=="yes"){
	imbtnhover=0;
	bottomnavopen=1;
	imnav= setTimeout("imagebtmnavhide()",4000);
	
	$("#Iinfoline, #h_ML").bind("mouseenter",function(){
		//if(alwaysopenmenu=="no"){
		imbtnhover=1;
		//}
		imagebtmnav();
	});
	
	$("#Iinfoline, #h_ML").bind("mouseleave",function(){
		//if(alwaysopenmenu=="no"){
		imbtnhover=0;
		//}
		//imagebtmnavhide();
	});
	}
	
	if(btmnavfade=="yes"){
		btmnavopacity();
	}
	
	if(isslideshow=="yes"){
		$("#StartStopSlide").css({"display":"none"});
	}
	
		if(iframeURL.length!=0){		
		  $("#archv").removeAttr("onclick");
		  $("#archv").bind("click",function(){
			  ishowArchivepage();
		  });
  		}
		
if(alwaysopenmenu=="no"){	

	//var pathstr = "CommonFiles/templates/PCII/"+menufolder;
	$(".menuline_holder").css({"background-image":menuimgurl});

}

  

}
function btmnavopacity(){
$("#imgPD").css({"opacity":0, "filter":"alpha(opacity=0)"});
		 $(document).mousemove(function(e){
			var winho = $(window).height();
			var pagey = e.pageY;
			
			var op = (1-(winho-pagey)/winho)*2;
			 if(op<1){
				op=0; 
			 }
			else{
				op=op-1; 
			 }
              $("#imgPD").css({"opacity":op, "filter":"alpha(opacity="+op*100+")"});
           });	
	
}
function imagessdisp(){
	
	findsize();
		if(IW!=0&&IH!=0){
			imageReSize('#IContainer',IW,IH);
		}

}
function ShowGalleryPage(url){
	$("#fullurl").css({"display":"none"});
		$(".imgCount").css({"display":"block"});
	imagepage=0;
    if (GE('GContainer')){
        YAHOO.util.Dom.setStyle( GE('GContainer'),'display', 'block');
        YAHOO.util.Dom.setStyle( GE('Ginfoline'), 'display', 'block');
        YAHOO.util.Dom.setStyle( GE('IContainer') ,'display', 'none');
		YAHOO.util.Dom.setStyle( GE('Iinfoline'), 'display', 'none');

         HideLoadingIN('imgLoadingIN', 'thumbHolder');
        
        YAHOO.util.Dom.replaceClass(GE('portfolioLnk'), 'sidenav', 'sidenav_act');
       
         //iMarker = entrMarker;
  	 }else{
        GoG(url);
	}
}
function ShowGallery(){
	imagepage=0;
	showthumbnail=1;
	$(".sidenav.subSel").click();
	
}
/*Big Image in iFrame*/
function zoomview(){
	
	onzoomview=1;
	if(apple==1){
		$(window).bind("orientationchange",handler);
	}
	else{
		//$(window).bind("resize",handler);
	}
	
	if(playing==1){
		$(".pause").click();
		playing=0;	
		}
	
	var thisurl = arrB[Imgnum];
	if(apple==1){
	showBigImageof(thisurl);
	}
	else{
		$("#BigIiframe").css({"display":"none"});
	goFullScreen(thisurl);	
	}
}



function goFullScreen(bigurl){
	var fullh,fullw;
	$(".animation").css("display","none");
    
		
		if(backgroundFitImageSrc!=""){
		$("#forallpop").css({"background-image":"url("+backgroundFitImageSrc+")"});
		
		// $("#forallpop").addClass("transp1");
		
	    }
	$("#hidzview").removeClass("addload"); 
	
	$("#hidzview").css({"display":"none"});
	$("#shwzview").css({"display":"block"});
		$("#zview").css({"display":"block"});
      
	$("#StartStopSlide").css("display","none");
	
if(orfufi=="original"){	
  var imgobj = "<img id='tempimg' src='"+bigurl+"'/>"
}
else{
	var ih = heightArr[Imgnum-1];
	var iw = widthArr[Imgnum-1];
	var winfh = $(window).height();
	var winfw = $(window).width();
	var dinh =ih/winfh;
	var dinw =iw/winfw;

		
		 if(orfufi=="fit"){
			
			 if(dinw>dinh){
				 fullw =$(window).width()+"px";
			        fullh ="auto"; 
			 }
			 else{
				  fullh =$(window).height()+"px";
		         fullw ="auto"; 
			 }
			 
		 }
		 else{
			  if(dinw>dinh){ 
			    fullh =$(window).height()+"px";
		         fullw ="auto"; 
				 
			 }
			 else{
				fullw =$(window).width()+"px";
			        fullh ="auto"; 
			 }
			  
		 }
	
		 var styleobj = "style='width:"+fullw+";height:"+fullh+"'";
		 
	var imgobj = "<img id='tempimg' src='"+bigurl+"' "+styleobj+" />"
	$(window).bind("resize", resizeonfill);
}
 //getTrasp(".transpB",transp1,transp11); 
 //$("#forallpop").addClass("transp1");
 // $("#forallpop").css({"display":"block"});
  var wh = $(window).height();
  var ww = $(window).width();
  $("#forallpop").css({"border-width":"0px"});
if(onzoomfirst==0){
	$("#forallpop").fadeIn("slow", function(){
			
			
			onzoomfirst=1;
			$("#forallpop").html("<div class='wraptocenter'><span></span>"+imgobj+"</div>");
			if(alwaysopenmenu=="no"){
			$(".wraptocenter").css({"height":wh+"px","width":ww+"px"});
			}
			else{
			$(".wraptocenter").css({"height":wh+"px","width":ww-230+"px"});	
			
			}
			hidelayers();
			if(btmnavhide=="yes"){
	     imagebtmnav();
			}
			});
}
else{
		//$(".wraptocenter").css({"height":wh+"px","width":ww+"px"});
		$("#forallpop .wraptocenter").html("<span></span>"+imgobj);
			
			
			
}
	
}

var resizeonfill = function() {
var fullh,fullw;	
var ih = heightArr[Imgnum-1];
	var iw = widthArr[Imgnum-1];
	var winfh = $(window).height();
	var winfw = $(window).width();
	var dinh =ih/winfh;
	var dinw =iw/winfw;

		
		 if(orfufi=="fit"){
			
			 if(dinw>dinh){
				 fullw =$(window).width()+"px";
			        fullh ="auto"; 
			 }
			 else{
				  fullh =$(window).height()+"px";
		         fullw ="auto"; 
			 }
			 
		 }
		 else{
			  if(dinw>dinh){ 
			    fullh =$(window).height()+"px";
		         fullw ="auto"; 
				 
			 }
			 else{
				fullw =$(window).width()+"px";
			        fullh ="auto"; 
			 }
			  
		 }	
	$("#tempimg").css({"width":fullw,"height":fullh});
}


function exitZoom(){
	$(".animation").css("display","block");
	if(orfufi!="original"){
	  $(window).unbind("resize",resizeonfill);

	}
	  onzoomview=0;     
	  onzoomfirst=0;   
	  if(isslideshow=="yes"){     
                 $("#StartStopSlide").css("display","inline-block");
	  }
		         $("#shwzview").css({"display":"none"});  
				 /*  if(apple==1){
					 $("#zview").css({"display":"none"});
		            $("#BigIiframe").attr('src',"");
					$(window).unbind("orientationchange",handler);
				   }
				   else{*/
					   $("#tempimg").attr("src","");
					  $("#forallpop").html("");
					 
					   $("#forallpop").fadeOut("slow",function(){
					     $("#zview").css({"display":"none"});
						
					   });
		 
		 if(FpImgMode=="normal"){
			$(".wraptocenter").css({"width":$("#fpimg").width()+"px","height":$("#fpimg").height()-20+"px"});
		}
		
				  // }
					$("#hidzview").css({"display":"block"});
					showlayers();
					// $("#hidzview").attr("title","Go Full Screen");
					//$("#tooltipobj").html("Go Full Screen")
					// showthis = "Go Full Screen";
}

function GoL(){
    GoG(this.href)
}

function makePOSTRequest(url, tgId) {
        ShowLoadingIN('dvGImgThumbs', 'thumbHolder');     
       

       	var callback = DefCallback(tgId);
      	 var conn = YAHOO.util.Connect.asyncRequest("POST", url, callback, 'z=1');
}


function DefCallback(target){
    
    var callback = {
            success : function(o) {
                var rst = o.responseText;
				
                var otemp = document.createElement("div");
                otemp.innerHTML = rst;
               
    		    ar1 = otemp.getElementsByTagName('div');
    		    for (a=0; a<ar1.length; a++){
    	            var dvId = ar1[a].getAttribute('id');
    	            if (dvId=='IContainer' || dvId=='Iinfoline' || dvId=='LgIContainer')
    	                GE(dvId).innerHTML = ar1[a].innerHTML;
    	            	else if (dvId=='i_rsv_child'){
    	                    var ch = ar1[a], tg = GE('img_reserve');
    	                    if (tg) tg.appendChild(ch)    
                        }
        	    }
                
                YAHOO.util.Dom.setStyle( GE('IContainer'),'display', 'block');
                YAHOO.util.Dom.setStyle( GE('GContainer'),'display', 'none' );
                YAHOO.util.Dom.setStyle( GE('Iinfoline'), 'display', 'block');
                YAHOO.util.Dom.setStyle( GE('Ginfoline'), 'display', 'none' );
                
                
                YAHOO.util.Dom.replaceClass(GE('portfolioLnk'), 'topnav_act', 'topnav');
                
                //checkGNameWidth();
                
                init_IP();
            },
            failure : function(o) {
            }
        }
    return callback;
}


function makePOSTRequestA(url, tgId, aid, objA) {
       ShowLoading(tgId);
       if (url.indexOf('http://')== 0) {
        if (objA){
                url = url.replace('&ajx=1','');
				
                win_target = objA.target;
               if (win_target.length>0) // open in new window
                    window.open (url);
               else // open in parent window
                   document.location.href = url;
            }
        }
       else {
		  // alert(iActAsset);
           GE(g_pfx+iActAsset).className = 'sidenav sub';
           GE(g_pfx+aid).className = 'sidenav subSel';
           iActAsset = aid;
           var callback = DefCallbackA(tgId);
           var conn = YAHOO.util.Connect.asyncRequest("POST", url, callback, 'z=1');
		   
       }
}


function DefCallbackA(target){
    var callback = {
            success : function(o) {
                var rst = o.responseText;
                GE(target).innerHTML = rst;
            },
            failure : function(o) {
            }
        }
    return callback;
}


/*function  checkGNameWidth(){
    var oG = GE('gname');
    var iGNameLimit = GS('ginfo','width')-GS('space1', 'width')-GS('space1', 'border-right-width')-GS('space1', 'margin-right')-GS('iimgname', 'width');
    if (oG) if (oG.offsetWidth > iGNameLimit) YAHOO.util.Dom.setStyle(oG, 'width', iGNameLimit+'px');
}*/

var empty = true;
var flDoExec = false;

function setDescField(sBox, sCont){
    var oBox, oCont;
    oBox = GE(sBox);
    oCont = GE(sCont);
    if (oBox && oCont)
        if (oBox.offsetHeight>oCont.offsetHeight){
            oCont.style.bottom = '0px';
            YAHOO.util.Dom.removeClass(oCont, 'scrollable');
         }
        else {
            YAHOO.util.Dom.setStyle(oCont, 'bottom', 'auto');
            YAHOO.util.Dom.setStyle(oCont, 'height', oBox.offsetHeight + 'px');
            flDoExec = true;
        }
        
        if (flDoExec && empty){
               //initScrollbars();
               
               empty = true;
               flDoExec = false;
               if (entrMarker) iMarker = entrMarker;
       }
        
       oCont.style.visibility = 'visible';
}


/**** Image page  ****/
function init_IP(){
	
	
		if(FpImgMode!="normal" ||ThtoOrig=="no"){
	 $("#hiddenrightarrw").css({"margin-right":"3%"});
		$("#hiddenleftarrw").css({"margin-left":"3%"});
	}
     $("#fullurl").css({"display":"inline-block"});
	getImageInformation(sArtistID,sGalleryID,sSKey);
	
}
function init_ipage(){
	
if(orfufi=="original" && med=="no"){
 ThtoOrig ="no";
 Pfmode = "normal";		
 
}
else if(med=="no" && orfufi!="original"){
 Pfmode =orfufi;
 ThtoOrig ="yes";
	
}
else if(med=="yes"){
 Pfmode = "normal";
 ThtoOrig ="yes";
 	
}

	
	
	
	if(btmnavfade=="yes"){
		btmnavopacity();
	}
		if(iframeURL.length!=0){		
		iframesetup(5);		
  		}
		if(enlarge=="yes"&& ThtoOrig=="yes" && Pfmode=="normal"){
				$("#hidzview").css({"display":"block"});
				}
	
	getthumbstyles("#fpimg img", imageBo, imageCo);
	if(sheffect=="on"){
         $("#fpimg img").addClass("boxshadow");
	}
	if(btmnavhide=="yes"){
 	 	imagebtmnav();
		$("#Iinfoline").bind("mouseenter",function(){imbtnhover=1;
		imagebtmnav();});
		$("#Iinfoline").bind("mouseleave",function(){
		imbtnhover=0});
	}
	imagepage=1;
	IPreSize();
	clickedImage=imageSeleted-1;
	getImageInformation(sArtistID,sGalleryID,sSKey);
	if(FpImgMode!="normal"||ThtoOrig=="no"){
	 $("#hiddenrightarrw").css({"margin-right":"3%"});
		$("#hiddenleftarrw").css({"margin-left":"3%"});
	}
	
	
}
function IPreSize(){
		
	var winW=$("#GContainer").width();
	var winH=$(window).height();
	var headerheight = $(".websitetitle").height()+145;
	var imageFrH = winH-headerheight;
	var thumbH = imageFrH;
	var totalh = $("#thumbHolder").height()+30;
		if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
    $("#menuH").css({"min-height":winH-180+"px"});
	  bottomnavopen=0;
			if(ThtoOrig=="yes"){
				 FpImgMode= Pfmode;
			 		if(FpImgMode!="normal"){
			 	 
						 fillScreenmode();
			
		    			 }
					else{
						$("#IContainer").css({"height":imageFrH+20+"px"});
						}
					
	
			}
			else{
				
				fillScreenmode();
				
			}
			if(btmnavhide=="yes"){
			$("#Iinfoline").bind("mouseenter",function(){if(bottomnavopen==0){openbottomnav()}});
			}
}
/*************************************** common functions ***************************/
function change(id,clas) {
    GetElement(id).className = clas;
}
function GetElement(id){
    return document.getElementById(id);
}
function GE(id) { return GetElement(id); }

function GS(id,style_property){
    return parseInt(YAHOO.util.Dom.getStyle(id, style_property) );
}
function GoG(link){
    if (link.length > 0 ) document.location.href = link;
}
function GoGLink(link, obj){
	 if (link.indexOf('http://')== 0){
		 window.open(link);
	 }
	
   else if (obj.getAttribute('target') && obj.getAttribute('target')=='_blank'){
        window.open(link);
   }else{
        GoG(link)
   }
}
function GoGLinkN(link1,link2, obj){
	if(skipthumb=="no" || showthumbnail==1){
		GoGLink(link1, obj);
	}
	else{
		GoGLink(link2, obj);
	}
	
}


function getObjectsByClassName(className, parent){
    var oParent;
    var arr = new Array();
    if (parent) oParent = GetElement(parent); else oParent=document;
    var elems = oParent.getElementsByTagName("div");
    for(var i = 0; i < elems.length; i++)
    {
        var elem = elems[i];
        var cls = elem.className
        if(cls == className){
            arr[arr.length] = elem;
        }
    }
    return arr;
}
function isDef(var_ble){
    return (typeof var_ble == 'undefined'? false : true);
 }
 
 function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}
function myRemoveNode(obj){
  if (obj)   
      if (obj.removeNode)
                obj.removeNode(true);
       else { 
            var parent = obj.parentNode;
            parent.removeChild(obj);
        } 
}

if (typeof YAHOO != 'undefined'){

    function ShowLoading(target){
	
            oMI = document.getElementById(target);
            if (oMI){ 
               //* if (oMI.innerHTML.length >0) {
                    oMI.innerHTML = '';
                    var objILoading = document.createElement("div");
		            objILoading.setAttribute('id','imgLoading2');
		            oMI.appendChild(objILoading);
        		    
		            objILoading.innerHTML = "<img src='CommonFiles/spacer.gif' />"
		       //*  }
            }
     } 
     function ShowLoadingIN(target, sTranspClass){
		 if(portfolio==1){
			 if(Pfmode!="normal"||ThtoOrig=="no"){
				 $(".jScrollPaneContainer").css({"opacity":"0"});
				 if(backgroundFitImageSrc!=""){
		                 
		              $("#toimgpage").css({"background-image":"url("+backgroundFitImageSrc+")"});
					 // $("#toimgpage").addClass("transp1");
						 $("#toimgpage").css({"display":"block"});
		
	    				}
						else{
		       				 $("#toimgpage").css({"display":"block"});
						}
			 }
		 }
        oMI = document.getElementById(target);
         if (oMI){ 
                //** make semi-transparent the thumbnails grid
               // var z1 = getObjectsByClassName(sTranspClass);
              //  if (z1.length>0){
              //      z1 = z1[0];
                    z1 = GE(sTranspClass)
                    if (z1) YAHOO.util.Dom.addClass(z1, 'LowOpacityClass');
               // }
                //** show loading image
                var objILoading = document.createElement("div");
	            objILoading.setAttribute('id','imgLoadingIN');
	            
	            oMI.appendChild(objILoading);
    		    
	            objILoading.innerHTML = "<img src='CommonFiles/spacer.gif' />"
        }
     }
     function HideLoadingIN(target, sTranspClass){
	
        myRemoveNode(GE(target));
        //var z1 = getObjectsByClassName(sTranspClass);alert(z1.length)
       // if (z1.length>0){
       //     z1 = z1[0];
            z1 = GE(sTranspClass)
            if(z1) YAHOO.util.Dom.replaceClass(z1, 'LowOpacityClass', 'AutoOpacityClass');
       // }
     }
 
}//** close if(YAHOO)


var gbforbg=0;
var gbforgb=0;
   
function init_GB(){
	gbforgb=1;
	
	if($("#artistphoto")){
		
	gbforbg=1;	
	if(backgroundFitImageSrc!=""){
	$("#xmlbg").remove();			
	}
	}
	 gbimgW = $("#artistphoto img").width();
	 gbimgH = $("#artistphoto img").height();
	 
	 getthumbstyles("#guestbook #GContainer", pannelB, pannelC); 
	 if(sheffect=="on"){

    $("#GContainer").addClass("boxshadow");
 }
	if(iframeURL.length!=0){		
		iframesetup(4);		
  		}
    
	resizeGB();

 }


 
function resizeGB(){
	
			var winW=$("#GContainer").width();
		var winH=$(window).height();
		 var gwinW=$(window).width();
	     var gwinH= $(window).height();
		var maxheight = 400;
		var maxwidth = 765;
		var headerheight = $(".websitetitle").height()+145;
		var imageFrH = winH-headerheight;
		if(imageFrH<=maxheight){
		var containerH = imageFrH;
		var mart = 0;	
		}
		else{
		var containerH = maxheight;
		var mart = (imageFrH-maxheight)/2;	
		}
		
		if($("#main_content").width()<= maxwidth){
			
			var containerW = $("#main_content").width();
		     var marl = 0;
		}
		else{
			var containerW = maxwidth;
		var marl = ($("#main_content").width()-maxwidth)/2;
		}
		
		$("#GContainer").css({"height":containerH+"px","width":containerW+"px","margin-top":mart+"px","margin-bottom":mart+"px","margin-left":marl+"px"});
		$("#formarea").css({"height":imageFrH+"px"});
		
		
				if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
			
			var totalh = $("#formcontainer").height();
    $("#menuH").css({"min-height":winH-180+"px"});
		/*$(".jScrollPaneContainer").css({"height":imageFrH+"px","width":"100%"});
			if(totalh>imageFrH-80){
				$(".jScrollPaneTrack").css({"display":"block"});
			}
			else{
			$(".jScrollPaneTrack").css({"display":"none"});	
			}*/
     
	 
	
	 
	 if($("#artistphoto")){
		
		
		
	 	var gdw= gwinW/gbimgW;
		var gdh = gwinH/gbimgH;
		
		
		if(gdw<gdh){
				$("#artistphoto img").css({"height":gwinH+"px","width":"auto"});
			
		}
		else{
			
			
			$("#artistphoto img").css({"width":gwinW+"px","height":"auto"});
			
				
		}
		
		
		
		
		
	 }
              
 }

 
function SetAssetNav(){
    SetAssetLink();
 }
 
 
function SetAssetLink(){
  
      YAHOO.util.Event.addListener('infoLnk_a', 'click', GoLink, {link: arAst[1]}, true);
       GE('infoLnk').style.display='block';
	  YAHOO.util.Dom.setStyle(GE('dvGImgThumbs'), 'visibility', 'visible');
 }
 
 
function infopage(){
	GoG(arAst[1]);
	GE('infoLnk').style.display='block';
} 

function makePOSTRequestSet(url, tgId) {
       var callback = DefCallbackSet(tgId);
       var conn = YAHOO.util.Connect.asyncRequest("POST", url, callback, 'z=1');
}

function DefCallbackSet(target){
    var callback = {
            success : function(o) {
                var rst = o.responseText;
            },
            failure : function(o) {
            }
        }
    return callback;     

}

function GoLink(){
    GoG(this.link);
 }

function alertNoLink(){
    alert("Sorry, this link doesn't exist!");
 }
 
function replaceClass(){
    var el = GE(this.ide);
    YAHOO.util.Dom.replaceClass(el, this.remove, this.add);
    if (isDef(this.label)) setLabelText(this.label);
    
 }
 
 function setLabelText(txt){
        var oLbl = GE('altext');
        if (isDef(oLbl)) oLbl.innerHTML = txt;
    
 }
/*********************************************************/

function init_AP(){

getthumbstyles("#asset #GContainer", pannelB, pannelC);	
if(sheffect=="on"){
$("#GContainer").addClass("boxshadow");
}
	if(iframeURL.length!=0){		
		iframesetup(3);		
  		}
    startIndex = 1;
     g_pfx = 'g';
	APReSize();
}

function  APReSize(){
	
	var winW=$("#GContainer").width();
	var winH=$(window).height();
	
var headerheight = $(".websitetitle").height()+145;
	var imageFrH = winH-headerheight;
	var thumbH = imageFrH-60;
		if(alwaysopenmenu=="no"){
	$("#h_ML").css({"min-height":winH-15+"px"});
	}
	else{
	$("#h_ML").css({"min-height":winH-15+"px", "width":"230px"});	
	}
    $("#menuH").css({"min-height":winH-180+"px"});
	
	var totalh = $("#thumbHolder").height();
		 	$("#GContainer").css({"height":imageFrH+6+"px"});
			$("#dvGImgThumbs").css({"height":thumbH+"px"});
			
   		$("#thumbHolder").css({"width":"95%"});
			
			$(".jScrollPaneContainer").css({"height":thumbH+"px","width":"100%"});
			if(totalh>thumbH){
				$(".jScrollPaneTrack").css({"display":"block"});
			}
			else{
			$(".jScrollPaneTrack").css({"display":"none"});	
			}

}

function SetL(){
    ShowLoadingIN("fpimg", "fpimgFrame");
}






function getImageInformation(AID,GID,AKEY){
	
	 if (window.XMLHttpRequest)
                 {// code for IE7+, Firefox, Chrome, Opera, Safari
				
                     xmlhttp=new XMLHttpRequest();
                  }
             else
                  {// code for IE6, IE5
				
                          xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                   } 
				  
                   
				   xmlhttp.onreadystatechange=function()
                   		{                 
				            
                        		if (xmlhttp.readyState==4){
									if(xmlhttp.status==200)
                          			 {
						                 
					 	   					var Aurl,xx,yy="";
						   					var dd = "";
						   					var xmlobj= xmlhttp.responseXML.documentElement;
											xx =xmlobj.getElementsByTagName("image");
											var description = xmlobj.getElementsByTagName("iDescription");
							 				Aurl = xmlobj.getElementsByTagName("url_base")[0].firstChild.nodeValue;
							
					  							if(onfrontpage==1){
							
							         						for(var i=0;i<xx.length;i++){
																		if(document.images)
								              							{
									             							preload_image_object = new Image();
									             							image_url = new Array();
																			
												  							image_url[i]=Aurl+""+xx[i].attributes[3].nodeValue;
																			
																		
												 							preload_image_object.src=image_url[i];
																			
												  							heightArr[i] = xx[i].attributes[8].nodeValue;
												  							widthArr[i] =  xx[i].attributes[7].nodeValue;
																		
																			 yy=yy+"<li><img src='"+preload_image_object.src+"' width='"+widthArr[i]+"' height='"+heightArr[i]+"'/></li>";
																		
									
								         								} 
										 
									 						}
															 document.getElementById("fpimgFrame").innerHTML="<div id='sh_wrap'><div id='slide_holder'><ul id='slideS'>"+yy+"</ul></div></div>";
															callFPslideshow();
						    						} 
							
												if(imagepage==1&&stack==0){
													  
							 								$("#toimgpage").css({"display":"none"});
													for(var i=0;i<xx.length;i++){
								                                           if(Pfmode!="normal" || ThtoOrig=="no" ){
																			$("#img_"+i).attr("src",arrB[i]);  
																		   }
								   								 var option ="";
																var price = new Array();
																var onum = new Array();
																var Wi = new Array();
																var Heig = new Array();
																var weig = new Array();
																var OI = new Array();
																var nth= i+1;
																var oo = xx[i].getElementsByTagName("PriceOption");	
																var oi= xx[i].getElementsByTagName("poSaleInfo");
									 							heightArr[i] = xx[i].attributes[8].nodeValue;
									 							widthArr[i] =  xx[i].attributes[7].nodeValue;	
																		if(oo.length>0){
								           										for(var j=0; j<oo.length; j++){
																					   onum[j] = oo[j].attributes[0].nodeValue;
																					   

											  											 price[j] = oo[j].attributes[2].nodeValue;
											   											Wi[j] = oo[j].attributes[3].nodeValue;
											   											Heig[j] =  oo[j].attributes[4].nodeValue;
											   											weig[j] = oo[j].attributes[5].nodeValue;
											   											if(oi.length>0){
											  													OI[j] = oi[j].firstChild.nodeValue;
											  												 }
											   											else{
												 												OI[j] = "No Information";  
											   												}
									          									option = option + "<option value='"+price[j]+"|"+Wi[j]+"|"+Heig[j]+"|"+weig[j]+"|"+OI[j]+"|"+onum[j]+"'>"+oo[j].attributes[1].nodeValue+"</option>";
											   
									         							}
								
							            var info = "<table id='pri"+nth+"' width='100%'><tr><td width='400'><table width='400'><tr><td width='150'>"+selectop+"</td><td width='250'><select onchange='dispPriceinfo(this.value,"+nth+")' width='100%'>"+option+"</select></td></tr><tr><td>"+pricelbl +"</td><td><span class='tdborder' id='"+nth+"newSS0'>"+price[0]+"</span> USD</td></tr><tr><td>"+ dimensions +" </td><td>"+ lwidth +" <span class='tdborder whw' id='"+nth+"newSS1'>"+Wi[0]+"</span>"+ lheight +"<span class='tdborder whw' id='"+nth+"newSS2'>"+ Heig[0] +"</span>"+ lweight +" <span class='tdborder whw' id='"+nth+"newSS3'>"+ weig[0] +"</span></td></tr></table></td><td width='50%'><table width='100%'><tr><td width='100%'>"+ addinfot +"</td></tr><tr><td class='tdborderOI' id='"+nth+"newSS4' width='35%'>"+OI[0]+"</td></tr></table></td></tr></table>";
										
						            	 		}
								    		else{
										 		 var info = "<table id='pri"+nth+"'><tr><td></td></tr></table>";
										 
												}
												dd = dd+ "<div id='disc"+nth+"'>"+description[i].firstChild.nodeValue+"</div>";
												yy=yy+info;	
							
                           document.getElementById("invC"+nth).innerHTML=xx[i].attributes[1].nodeValue;
							}
							var galName = document.getElementById("gname").innerHTML;
							var disprice ="<div class='clearonep'><div class='openinfo'></div><div class='priceclose' onclick='closeinfo()'>"+closeinfot+"</div></div></div>"+dd+"<span class='infounderline'><a class='perma' onclick='gotopermaurl()' >"+premalinkt+"</a><input id='imageurl'/><a id='copyBtn' onclick='addcopyfunction()'>"+copyLinkt+"</a></span>"+yy+"<table id='cartbtn'><tr><td><a onclick='viewcart();' class='viewcart'></a></td><td><a onclick='addtocart();' class='addtocart'></a></td></tr></table>";
							document.getElementById("priceinfoT").innerHTML=disprice;
							    
								callslideshow();
								
						   }
						}/*end if image page*/
						
						if(imagepage==1&&stack==1){
						
										$("#stview").css({"display":"block"});
	 
										$("#StartStopSlide").css("display","none");
										var zoomH = $("#fpimg").height();
										var zoomw = $("#fpimg").width();
										var param1 = zoomH;
										var param2= zoomw;
										var stsrc = 'html_stackview.asp?sid='+GID+'&akey='+AKEY+'&aid='+AID+'&ih='+param1+'&iw='+param2;
										var stobj = "<iframe id='stackviewss' frameborder='0' src="+stsrc+" height='"+zoomH+"'></iframe>"
										
                  //$("#stackviewss").attr('src','html_stackview.asp?sid='+GID+'&akey='+AKEY+'&aid='+AID+'&ih='+param1+'&iw='+param2);

	//$("#stackviewss").css({"height":zoomH+"px"});
	//var objst = $("#stview");
	showBoxpopup(stobj,zoomw,zoomH);
	$(".closestview").bind('click',function(){
		$("#Iinfoline").css({"display":"block"});
		if(isslideshow=="yes"){  
		$("#StartStopSlide").css("display","inline-block");
		}
		$("#stview").css({"display":"none"});
		showlayers();
		stack=0;
		//$("#stackviewss").attr('src',"");	
		//CloseVideo($("#vediohere"));
	
	});									//}
			
							
						}
						   
				   }
			}
	
	   xmlhttp.open("GET","fl5.asp?customerId="+AID+"&"+AKEY+"&folderId="+GID , true);
                   
	  xmlhttp.send(null);
	
}
/*Copy to Clipboard*/
function addcopyfunction(){
	//set path
			ZeroClipboard.setMoviePath('../js/ZeroClipboard.swf');
			//create client
			var clip = new ZeroClipboard.Client();
			//event
			clip.addEventListener('mousedown',function() {
				clip.setText(document.getElementById('imageurl').value);
			});
			clip.addEventListener('complete',function(client,text) {
				alert('Link copied');
			});
			//glue it to the button
			clip.glue('copyBtn');
	
}
function gotopermaurl(){
  document.location.href = document.getElementById('imageurl').value;	
}

/*price information change on option cahnge*/
function dispPriceinfo(val,n){
	
	 var newresults = val.split("|");
	   
  			for(var i=0;i<5;i++){
  			GE(n+'newSS'+i).innerHTML = newresults[i];
           
  			}

changePaypalP(newresults[0], newresults[1], newresults[2], newresults[4],newresults[5]);  
}



/*price information change on option cahnge*/
function  changePaypalP(newprice,nw,nh,newname,newnum){

	var itemname = $("#iimgname").html() +" | " + newname + " | " + nw + " * " + nh;
	var itemnumber = newnum.substring(3);
	$("#Form3 input[name='amount']").attr("value",newprice);
	$("#Form3 input[name='item_name']").attr("value",itemname);
	$("#Form3 input[name='item_number']").attr("value",itemnumber);
	
}

/*Slideshow*/
function callslideshow(){
	if(apple==0){
				
	var strr= parseInt(SStrans);
	}
	else{
	var strr=0;	
	}
	var spl=Boolean(parseInt(SSplaying));
	var Slidespeed = parseInt(SSSpeed);
	$('#slideS').PikaChoose({autoPlay:spl, speed:Slidespeed, nthImage:clickedImage, showTooltips:true, transition:[strr]});
	

}
var priceopen=0;
var desopen=0;
function showPriceInfo(Inum){
	if(playing==1){
	$(".pause").click();
	playing=0;	
	}
	if(priceopen==0){
	infoopen=1;	
	priceopen=1;
	desopen=0;
    $("#fpimg").addClass("addBG"); 
	$("#pri"+Inum).css({"display":"block"});
	$("#priceinfoT").css({"display":"block"}).animate({bottom:"0px"},500);	
	$("#disc"+Inum).css({"display":"block"});
	$("#cartbtn").css({"display":"block"});
	var infodisp = $("#gnamehid").html()+" | "+$("#iimgname").html();
	$(".openinfo").html(infodisp);
	var thisvalue = $("#pri"+Inum).find("option:first").attr("value");
           
		dispPriceinfo(thisvalue,Inum);
	}
	else if(priceopen==1){
		closeinfo();
	}
}

function showDisInfo(Inum){
	if(playing==1){
		$(".pause").click();
		playing=0;	
    }
	if(desopen==0){
	infoopen=1;	
	desopen=1;
	priceopen=0;
		
	 $("#fpimg").addClass("addBG"); 
	$("#disc"+Inum).css({"display":"block"});
	$("#priceinfoT").css({"display":"block"}).animate({bottom:"0px"},500);	
	$("#pri"+Inum).css({"display":"none"});	
	$("#cartbtn").css({"display":"none"});
	var infodisp = $("#gname").html()+" | "+$("#iimgname").html();
	$(".openinfo").html(infodisp);
	}
	else if(desopen==1){
		closeinfo();
	}
}
function closeinfo(){
	infoopen=0;
	priceopen=0;
	desopen=0;
 $("#fpimg").removeClass("addBG"); 
		$("#pri"+Imgnum).css({"display":"none"});
		$("#priceinfoT").animate({bottom:"-500px"},800,function(){
		$("#priceinfoT").css({"display":"none"})	
		});	
		$("#disc"+Imgnum).css({"display":"none"});	
		$("#cartbtn").css({"display":"none"});
}

function viewcart(){
	//var frm = "#Form4"+Imgnum;
//$(frm+" input[name='submit']").click();	
	$("#Form4 input[name='submit']").click();	
}
function addtocart(){
	//var frm = "#Form3"+Imgnum;
$(" #Form3 input[name='submit']").click();	
}

function checkdisprice(){
	if($("#disc"+Imgnum).html()!=""){
		$("#idescbox").css({"display":"inline-block"});
	}
	else{
		$("#idescbox").css({"display":"none"});	
	}
	
	
	if($("#pri"+Imgnum+" td").html()!=""){
	$("#ipricebox").css({"display":"inline-block"});
	}
	else{
	$("#ipricebox").css({"display":"none"});	
	}
}

/* Front page Slide show*/


function callFPslideshow(){
    if(apple==0){
	var strr= parseInt(SStrans);
	}
	else{
		var strr=0;
	}
	//var spl=Boolean(parseInt(SSplaying));
	var Slidespeed = parseInt(SSSpeed);
	$('#slideS').PikaChoose({autoPlay:true, speed:Slidespeed, nthImage:0,showTooltips:false, transition:[strr]});	
	
}

function callstackslideshow(){
 if(apple==0){
	var strr= parseInt(SStrans);
	}
	else{
		var strr=0;
	}
	//var spl=Boolean(parseInt(SSplaying));
	var Slidespeed = parseInt(SSSpeed);
	$('#slideSs').PikaChoose({autoPlay:true, speed:Slidespeed, nthImage:0,showTooltips:false, transition:[strr]});		
}
/*Frontpage Video*/


function showVideo(url,divname,VW,VH){
if(apple==1){	
	var hasVideo = true;
	var temp = new Array();
   	temp = url.split('.');
   	var canPlay=false;
	var vutype= "video/"+temp[temp.length-1];
	var videocanplay="";
	var v = document.createElement('video');
 	if(imagepage==1){
		hidelayers();	
	document.getElementById(divname).style.display="block";
	  
	  
	
	
	
	
	}
	if(v.canPlayType && v.canPlayType(vutype).replace(/no/,'')){
		canPlay =true;
	}
 	 if(canPlay==true){
	  	var videoobj="<div class='wraptocenter'><span></span><div class='closeVideo' onclick='Closehtml5Video()'> X </div><video src='"+url+"' controls='controls' autoplay='autoplay' height='"+VH+"' width='"+VW+"'></video></div>"
	  	document.getElementById(divname).innerHTML=videoobj;
		
  	}
 	else{
	 		
	
}
}
else{
		var hasVideo = true;
	var temp = new Array();
   	temp = url.split('.');
   	var canPlay=false;
	var vutype= "video/"+temp[temp.length-1];
	var videocanplay="";
	var v = document.createElement('video');
 	if(imagepage==1){	
	document.getElementById(divname).style.display="block";
	}
	if(v.canPlayType && v.canPlayType(vutype).replace(/no/,'')){
		canPlay =true;
	}
 	 if(canPlay==true){
	  	var videoobj="<div class='wraptocenter'><span></span><div class='closeVideo' onclick='Closehtml5Video()'>X</div><video src='"+url+"' controls='controls' autoplay='autoplay' height='"+VH+"' width='"+VW+"' class='videoplayerfp'></video></div>"
	  	document.getElementById(divname).innerHTML=videoobj;
		placeclosehere(VH,VW);
  	}
 	else{
		if(FlashDetect.installed){
			
			var videoobj= AC_FL_RunContent(
			"src", "FLVPlayer",
			"width", VW,
			"height", VH,
			"align", "middle",
			"id", "FLVPlayer",
			"quality", "high",
			"bgcolor", "#869ca7",
			"wmode", "transparent",
			"name", "FLVPlayer",
			"flashvars",'source='+encodeURIComponent(url)+'&bgcolor=0x000000&closeFunctName=CloseVideo&paramForCloseFinction='+divname,
			"allowScriptAccess","sameDomain",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
			"scaleContent", "false",
			"allowFullScreen", "true"
	        );
			if(imagepage==0){
	   		 document.getElementById(divname).innerHTML="<div class='wraptocenter'><div class='vcenterit'>"+videoobj+"</div></div>";	
			}
			 
		 }
	
	
		}
	}
	if(imagepage==1){
showBoxpopup(videoobj,VW,VH);	
	}
}
function placeclosehere(vh,vw){
	$(".closeVideo").css({"width":vw+"px"});
}
function showBoxpopup(voobj,vww,vhh){
	$("#Iinfoline").css({"display":"none"});
	 $("#hiddenrightarrw,#hiddenleftarrw").css({"display":"none"});
		
	var mart = ($(window).height()-vhh)/2;
	if(alwaysopenmenu=="no"){
	var marl =  ($(window).width()-vww)/2;
	}
	else{
	var wwm  = 	$(window).width()-230;
	var marl =  (wwm-vww)/2;	

	}
if(stack==0){
	$("#vedioholder").css({"display":"block"});
	if(alwaysopenmenu=="yes"){
	if(menuPos=="left"){
	$("#vediohere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","right":marl+"px"});
	}
	else if(menuPos=="right"){	
	$("#vediohere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","left":marl+"px"});	
	 }
	}
	else{
	$("#vediohere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","left":marl+"px"});	
	}
	
	$("#vediohere").html(voobj);	
	
}
else{
	$("#stview").css({"display":"block"});
	if(alwaysopenmenu=="yes"){
	if(menuPos=="left"){
	$("#stackhere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","right":marl+"px"});
	}
	else if(menuPos=="right"){	
	$("#stackhere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","left":marl+"px"});
	}
	}
	else{
	$("#stackhere").css({"width":vww+"px", "height":vhh+"px", "top":mart+"px","left":marl+"px"});	
	}
	$("#stackhere").html(voobj);	
	
}
hidelayers();
}

function backgroundMusic(url){
	
	 var hasAudio = true;
	var totalchar = url.length;
	var temp = new Array();
	temp = url.split('.');
	var autype= "audio/"+temp[temp.length-1];
	var videocanplay="";
		try {
  			 var audiotest = new Audio();
   				if (!audiotest.canPlayType) hasAudio = false;
			} catch (e) { hasAudio = false; }
  if(hasAudio){
	var clip = new Audio();
	clip.autoplay = true;
	clip.autobuffer = true;
		if(temp[1] =="mp3"){
			var canplaymp3 = clip.canPlayType("audio/mpeg");
			var canPlay = clip.canPlayType(autype);	

    		 if(canplaymp3!=""||canPlay!=""){
		 		if(canplaymp3!="no"||canPlay!="no"){
					videocanplay= url; 
				 }
	 		}	
		}
		else{
			var canPlay = clip.canPlayType(autype);	
     			if(canPlay!=""&&canPlay!="no"){
					videocanplay= url;  
	 			}

			}
  }
  if(FlashDetect.installed){
	   var code = AC_FL_RunContent(
		"src", "MP3Player",
		"width", "100",
		"height", 20,
		"id", "MP3Player",
		"quality", "high",
		"bgcolor", "#869ca7",
		"wmode", "transparent",
		"name", "MP3Player",
		"flashvars",'source='+encodeURIComponent(url)+'&volume='+10,
		"allowScriptAccess","sameDomain",
		"type", "application/x-shockwave-flash",
		"pluginspage", "http://www.adobe.com/go/getflashplayer",
		"scaleContent", "false",
		"scale", "noscale",
		"salign", "lt",
		"allowFullScreen", "true",
		"autostart","true"
        );  
		
		document.getElementById("audioPly").style.display="block"; 	
        document.getElementById("audioPly").innerHTML= code;	 
  }
	else if(videocanplay!=""){
		 
	}

}

function closeAudio(){
	 
	$("#audioPly").html("");
	 
	
}


function CloseVideo(div){
	$("#Iinfoline").css({"display":"block"});
	
	if(onfrontpage==1){
		var showimg = "<div class='fpI_h'><div class='wraptocenter'><span></span><img src='"+URL+"'></div></div>";
	$("#fpimgFrame").html(showimg);
	$("#videoclick").css({"display":"block"});
	$("#videoclick").bind("click",function(){
	   $("#g1").click();	
	});
	findsize();
				//alert(FrontPageSlideshow);
				if(IW!=0&&IH!=0){
					imageReSize('#co_container',IW,IH,'#fpimgFrame img'); 
	 		 	}
	}
	if(imagepage==1){
		
		showlayers();
		   $("#vedioholder").css({"display":"none"});
			$("#vediohere").html("");
			//$("#vediohere").css({"width":"0px", "height":"0px", "top":"50%","left":"50%"});
			
	}
}

function Closehtml5Video(){
	$("#Iinfoline").css({"display":"block"});
	
	if(onfrontpage==1){
		var showimg = "<div class='fpI_h'><div class='wraptocenter'><span></span><img src='"+URL+"'></div></div>";
	$("#fpimgFrame").html(showimg);
	$("#videoclick").css({"display":"block"});
	$("#videoclick").bind("click",function(){
	   $("#g1").click();	
	});
	findsize();
				//alert(FrontPageSlideshow);
				if(IW!=0&&IH!=0){
					imageReSize('#co_container',IW,IH,'#fpimgFrame img'); 
	 		 	}
	}
	if(imagepage==1){
		showlayers();
		   $("#vedioholder").css({"display":"none"});
			$("#vediohere").html("");
			//$("#vediohere").css({"width":"0px", "height":"0px", "top":"50%","left":"50%"});
			
	}
}




function hidelayers(){
$(".pika-image .videoinfo").css({"z-index":"0"});	
$("#hidzview").css({"display":"none"});
$(".pika-image .stackinfo").css({"z-index":"0"});	
}



function showlayers(){
$("#hiddenrightarrw,#hiddenleftarrw").css({"display":"block"});	
$(".pika-image .videoinfo").css({"z-index":"100002"});	
if(ThtoOrig=="yes" && enlarge=="yes" && Pfmode=="normal" ){
$("#hidzview").css({"display":"block"});
}
$(".pika-image .stackinfo").css({"z-index":"100002"});	
}



/*stackview*/

function stackview(said,sid,sakey){
	stack=1;
	hidelayers();
	getImageInformation(said,sid,sakey);
	
}


function CloseStackView(){
	     showlayers();
		if(isslideshow=="yes"){   
		$("#StartStopSlide").css("display","inline-block");
		 }
		$("#stview").css({"display":"none"});
		stack=0;
	
}







/*Archive page*/
function iframesetup(num){
	var linkobj="";
	for(var i=0;i<iframeURL.length;i++){
	linkobj = linkobj+"<div class='sidenav' id='archv' onclick='showArchivepage("+num+","+i+")'><a title='Archive'>"+iframelink[i]+"</a></div>";
	}
	switch(iframepos){
		case 1: 
		
		     $(linkobj).insertAfter($("#homelnk"));
			 break;

		case 2:
		     $(linkobj).insertAfter($("#hidsubprf"));
		     break;
		case 3:
		      $(linkobj).insertAfter($("#hidsubinfo"));
			  break;
		case 4:
		      $(linkobj).insertAfter($("#gb"));
			  break;	  	 
	 	 
		
	}
	
}
var irfobj1,irfobj2;	
function showArchivepage(n,l){
	
	switch(n){
		case 1:
		irfobj1 = "#fpimg";
		irfobj2 = "#co_container";
		$("#homelnk, .websitetitle").css("cursor","pointer");
		$("#homelnk, .websitetitle").bind("click",function(){
   	          GoG(frontpagel);
        });
		$("#buttomhover,.footer,#buttonNav").css("display","none");
		break;
		case 2:
		irfobj1 = "#GContainer .dv_GContent";
		irfobj2 = "#GContainer"; 
		
		$("#Ginfoline,.footer,#buttonNav").css("display","none");
		break;
		case 3:
		irfobj1 = "#GContainer .dv_GContent";
		irfobj2 = "#GContainer";
		$("#buttomhover,.footer,#buttonNav").css("display","none");
		break;
		case 4:
		irfobj1 = "#GContainer .dv_GContent";
		irfobj2 = "#GContainer";
		$("#buttomhover,.footer,#buttonNav").css("display","none");
		if($("#artistphoto")){
			$("#artistphoto").remove();
		}
		break;
		case 5:
		ishowArchivepage(l);
		break;
	
	}
	
	
$(irfobj1).css({"display":"none"});
$("#hidIframe").css({"display":"block"});
var ifh = $(irfobj2).height();
var ifw= $(irfobj2).width();
//$("#archiveP").attr("src",iframeURL);
//$("#archiveP").attr("scrolling",iframescroll);
$("#archiveP").css({"height":ifh+"px","width":ifw+"px"});
setscrollbar("archiveP",l);

$(window).bind("resize",function(){
	resize_iFr();
});
	
}
function setscrollbar(id,li){
 
        // mode can be either "yes" or "no"
         var oldIframe = document.getElementById(id);
         var newIframe = oldIframe.cloneNode(true);
         newIframe.setAttribute("scrolling", iframescroll[li]);
         oldIframe.parentNode.insertBefore(newIframe, oldIframe);
         newIframe.parentNode.removeChild(oldIframe);
         newIframe.src=iframeURL[li];
   

}
function resize_iFr(){
var ifh = $(irfobj2).height();
var ifw= $(irfobj2).width();
$("#archiveP").css({"height":ifh+"px","width":ifw+"px"});	
}

function ishowArchivepage(lin){

$("#Iinfoline,.footer, #hiddenrightarrw,#hiddenleftarrw,#imgPD").css({"display":"none"});
$("#fpimg").css({"display":"none"});
$("#ihidIframe").css({"display":"block"});
var ifh = $("#IContainer").height();
var ifw= $("#IContainer").width();
//$("#iarchiveP").attr("src",iframeURL);
//$("#iarchiveP").attr("scrolling",iframescroll);
$("#iarchiveP").css({"height":ifh+"px","width":ifw+"px"});
setscrollbar("iarchiveP",lin);
$(window).bind("resize",function(){
	iresize_iFr();
});	
}

function iresize_iFr(){
var ifh = $("#IContainer").height();
var ifw= $("#IContainer").width();
$("#iarchiveP").css({"height":ifh+"px","width":ifw+"px"});	
}
