
var movesize=50;var scroll_amt=50;var fadeamt=10;var timeint=10;var tot_width=720;var tot_height=640;var slider_top=30;var slider_text=40;var slider_btm=20;var slider_min_width=500;var slider_min_btm=50;var thumb_width=100;var thumb_height=80;var scroll_top_now=0;var next_box_width=0;var next_box_height=0;var listing_top=160;var listing_item_height=95;var listing_cols=0;var win_height=0;var OSeqNum=0;var CurSeqNum=0;var NextSeqNum=0;var MainSeqNum=0;var SubSeqNum=0;var UseMainSeq=true;var GalCur=false;var xhttp;var xhttpc;var load_main=true;var load_url='';var MainGalID='1';var MainCatID='1';var ListOne=false;var ListOneItem=false;var NoList=false;var NoSlideHead=false;var NoSlideBtm=false;var NoSlideText=true;var AutoStartSlide=false;var NoCartBtn=false;var NoOpenBtn=false;var NoPageCount=false;var CatListItem=false;var CatListAryItem=0;var GalName="";var GalTitle="";var GalDescription="";var GalLat="";var GalLng="";var imgidary=new Array;var urlary=new Array;var typeary=new Array;var nomcary=new Array;var transary=new Array;var widthary=new Array;var heightary=new Array;var thumbary=new Array;var titleary=new Array;var txtary=new Array;var durary=new Array;var linkary=new Array;var extrefary=new Array;var intrefary=new Array;var catidary=new Array;var priceary=new Array;var unitsary=new Array;var sub_imgidary=new Array;var sub_urlary=new Array;var sub_nomcary=new Array;var sub_typeary=new Array;var sub_transary=new Array;var sub_widthary=new Array;var sub_heightary=new Array;var sub_thumbary=new Array;var sub_titleary=new Array;var sub_txtary=new Array;var sub_durary=new Array;var sub_linkary=new Array;var sub_extrefary=new Array;var sub_intrefary=new Array;var sub_catidary=new Array;var sub_priceary=new Array;var sub_unitsary=new Array;var load_ary_dest='';var load_ary_framesrc='';var CurLayer='GP1';var NextLayer='';var TopLayerZ=6;var CurType='';var NextType='';var TransName='';var DivName='';var MouseFlag=false;var DurTimer;var StateTimer;var PlayerWaitTimer;var PreLoadTimer;var EndDetectTimer;var PlayerStateTimer;var CtlLoadTimer;var PlayerStateCounter;var PlayerStateDetecting=false;var ie=false;var ns=false;var browserName=navigator.appName;if(browserName=="Microsoft Internet Explorer"){ie=true;}
else{ns=true;}
function getQuerystring(key,default_){if(default_==null)default_="";key=key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regex=new RegExp("[\\?&]"+key+"=([^&#]*)");var qs=regex.exec(window.location.href);if(qs==null)
return default_;else
return qs[1];}
function getQuerystring2(key,default_){if(default_==null){default_="";}
var search=unescape(location.search);if(search==""){return default_;}
search=search.substr(1);var params=search.split("&");for(var i=0;i<params.length;i++){var pairs=params[i].split("=");if(pairs[0]==key){return pairs[1];}}
return default_;}
function get_win_size1(){if(parseInt(navigator.appVersion)>3){if(navigator.appName=="Netscape"){winW=window.innerWidth;winH=window.innerHeight;}
if(navigator.appName.indexOf("Microsoft")!=-1){winW=document.body.offsetWidth;winH=document.body.offsetHeight;}
win_height=winH}}
function f_scrollTop(){scroll_top_now=$(document).scrollTop();return scroll_top_now}
function get_win_size(){var myWidth=0,myHeight=0;win_height=$(window).height();win_width=$(window).width();}
function check_scroll(){if(ListOne==true||NoList==true){state_ctl('check_scroll');return;}
get_win_size();var scroll_top=f_scrollTop();var ItemVert=(listing_item_height*(MainSeqNum))+listing_top;var BoxHeight=(UseMainSeq==true)?heightary[MainSeqNum]+200:sub_heightary[SubSeqNum]+200;var screen_top=scroll_top_now;var screen_btm=scroll_top_now+win_height;if((screen_btm-ItemVert)<200||(ItemVert-scroll_top_now)+BoxHeight>screen_btm){scroll_amt=Math.abs(scroll_amt);scroll_win_center();}
else if(ItemVert<scroll_top){scroll_amt=-Math.abs(scroll_amt);scroll_win_center();}
else state_ctl('check_scroll');}
function scroll_win_center(){var Mylasttop=scroll_top_now;window.scrollBy(0,scroll_amt);var scroll_top=f_scrollTop();if(scroll_top_now==Mylasttop){state_ctl('check_scroll');return;}
var screen_btm=scroll_top+win_height;var ItemVert=(listing_item_height*(MainSeqNum))+listing_top;var BoxHeight=(UseMainSeq==true)?heightary[MainSeqNum]+200:sub_heightary[SubSeqNum]+200;if(scroll_amt>0){if((screen_btm-ItemVert)<200||(ItemVert-scroll_top_now)+BoxHeight>screen_btm){scrolldelay=setTimeout('scroll_win_center()',50);}
else state_ctl('check_scroll');}
if(scroll_amt<0){if(ItemVert<scroll_top){scrolldelay=setTimeout('scroll_win_center()',50);}
else state_ctl('check_scroll');}}
function position_slidebox(){if(ListOne==true||NoList==true){return;}
var MyBoxTop=0;var scroll_top=f_scrollTop();get_win_size();get_box_size();MyItemOver=(listing_item_height*(MainSeqNum+1))+listing_top;var Item_Top=MyItemOver-(next_box_height/2);var Item_Btm=MyItemOver+(next_box_height/2);var screen_top=scroll_top;var screen_btm=scroll_top+win_height;if(scroll_top<listing_top){screen_top=listing_top;}
MyBoxTop=Item_Top;if(Item_Btm>(screen_btm-slider_min_btm)){MyBoxTop=screen_btm-(next_box_height+slider_min_btm);}
if(Item_Top<screen_top){MyBoxTop=screen_top;}
SLBox=document.getElementById("SlideBox")
SLBox.style.top=MyBoxTop+'px';}
function strippx(strPX){var Mylen=strPX.length;Mylen=Mylen-2;strNew=strPX.substring(0,Mylen);return Number(strNew)}
function hideslidebox(){statereset();hideit('GP1');hideit('GP2');stop_f();hideit('FlashPlayer');if(CurLayer=='FlashPlayer'){kill_f();}
stop_m();hideit('MediaPlayer');if(OGP1.type=='YouTube'){try{document.getElementById("ytp1").destroy}
catch(e){}
try{document.getElementById("btn_auto_play_GP1").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}
document.getElementById('GP1').innerHTML='';OGP1.loaded=false;}
if(OGP2.type=='YouTube'){try{document.getElementById("ytp2").destroy}
catch(e){}
try{document.getElementById("btn_auto_play_GP2").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}document.getElementById('GP2').innerHTML='';OGP2.loaded=false;}}
function change_listing_border(){if(ListOne)return;if(NoList)return;var i=0;var MyDiv;for(i=0;i<=urlary.length-1;i++){MyDiv=document.getElementById('listing'+i);if(i==MainSeqNum){if(extrefary[MainSeqNum]!='None'){MyDiv.className='list_image_sub';}
else MyDiv.className='list_image_on';}
else{MyDiv.className='list_image';}}}
function get_box_size(){if(UseMainSeq==true){next_box_height=heightary[MainSeqNum]+slider_top+slider_btm;next_box_width=widthary[MainSeqNum];}
if(UseMainSeq==false){next_box_height=sub_heightary[SubSeqNum]+slider_top+slider_btm;next_box_width=sub_widthary[SubSeqNum];}
if(NextType=='Media'){next_box_height+=60;}
if(next_box_width<slider_min_width){next_box_width=slider_min_width;}}
function force_clear_next_type(){var cleared=false;var MyType='';MyType=(UseMainSeq==true)?typeary[MainSeqNum]:sub_typeary[SubSeqNum];switch(MyType){case'Flash':OFlash.loaded=false;break;case'Media':OMedia.loaded=false;break;default:if(CurLayer!='GP1'){OGP1.loaded=false;}
if(CurLayer!='GP2'){OGP2.loaded=false;}}
return;}
function pre_clear_next_type(){var cleared=false;var MyType='';MyType=(UseMainSeq==true)?typeary[MainSeqNum]:sub_typeary[SubSeqNum];switch(MyType){case'Flash':var MyFile=(UseMainSeq==true)?urlary[MainSeqNum]:sub_urlary[SubSeqNum];MyFile=MyFile.toLowerCase()
var i=MyFile.indexOf('www.');if(i!=-1){}
else if(CurLayer!='FlashPlayer'){OFlash.loaded=false;cleared=true;}
break;case'Media':if(CurLayer!='MediaPlayer'){OMedia.loaded=false;cleared=true;}
break;default:if(CurLayer!='GP1'){OGP1.loaded=false;cleared=true;}
if(CurLayer!='GP2'){OGP2.loaded=false;cleared=true;}}
return cleared;}
function transition(){OState.enddetecting=false;OState.enddetect=false;if(CurLayer=='MediaPlayer')stop_m();if(CurLayer=='FlashPlayer')stop_f();hideit(NextLayer);make_z(CurLayer,TopLayerZ-1)
make_z(NextLayer,TopLayerZ);position_slidebox();MyObj=get_object(NextLayer);var MyTransition=MyObj.transition;TransName=NextLayer;switch(MyTransition){case'Right':MyBox=document.getElementById(NextLayer);MyBox.style.left=MyBox.style.width;showit(NextLayer);slide_right();break;case'Left':MyBox=document.getElementById(NextLayer);MyBox.style.left=-strippx(MyBox.style.width)+'px';showit(NextLayer);slide_left();break;case'Top':MyBox=document.getElementById(NextLayer);MyBox.style.top=-tot_height+'px';showit(NextLayer);slide_top();break;case'Bottom':MyBox=document.getElementById(NextLayer);MyBox.style.top=tot_height+'px';showit(NextLayer);slide_bottom();break;case'Fade':hideit(NextLayer);make_z(CurLayer,TopLayerZ);make_z(NextLayer,TopLayerZ-1);showit(NextLayer);TransName=CurLayer;fadeit();break;case'Cut':showit(NextLayer);make_z(NextLayer,TopLayerZ);hideit(CurLayer);make_z(CurLayer,0);state_trans_dly();break;}}
function slide_right(){if(OState.transrunning=false){state_trans_dly();return;}
MyBox=document.getElementById(TransName);var MyLeft=strippx(MyBox.style.left);MyLeft=MyLeft-movesize;if(MyLeft<0)MyLeft=0;MyBox.style.left=MyLeft+'px';if(MyLeft>0){window.setTimeout("slide_right()",timeint);}
else{state_trans_dly();}}
function slide_left(){if(OState.transrunning=false){state_trans_dly();return;}
MyBox=document.getElementById(TransName);var MyLeft=strippx(MyBox.style.left);if(MyLeft<0){MyLeft=MyLeft+movesize;if(MyLeft>0)MyLeft=0;MyBox.style.left=MyLeft+'px';}
if(MyLeft<0){window.setTimeout("slide_left()",timeint);}
else{state_trans_dly();}}
function slide_top(){MyBox=document.getElementById(TransName)
var MyTop=strippx(MyBox.style.top);if(MyTop<0){MyTop=MyTop+movesize;if(MyTop>0)MyTop=0}
MyBox.style.top=MyTop+'px';if(MyTop<0){window.setTimeout("slide_top()",timeint);}
else{state_trans_dly();}}
function slide_bottom(){MyBox=document.getElementById(TransName)
var MyTop=strippx(MyBox.style.top);if(MyTop>0){MyTop=MyTop-movesize;if(MyTop<0)MyTop=0
MyBox.style.top=MyTop+'px';}
if(MyTop>0){window.setTimeout("slide_bottom()",timeint);}
else{state_trans_dly();}}
function fadeit(){$('#'+TransName).fadeOut('slow',function(){state_trans_dly();});}
function state_trans_dly(){setTimeout('state_trans_dly2()',timeint);}
function state_trans_dly2(){state_ctl('transition');}
function move_tl(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.top=0+'px';MyBox.style.left=0+'px';MyBox.style.height=0+'px';MyBox.style.width=0+'px';}
function move_tr(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.top=0+'px';MyBox.style.left=tot_width+'px';MyBox.style.height=0+'px';MyBox.style.width=0+'px';}
function move_bl(MyDiv){MyBox=document.getElementById(MyDiv)
MyBox.style.top=(tot_height)+'px';MyBox.style.left=0+'px';MyBox.style.height=0+'px';MyBox.style.width=0+'px';}
function move_br(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.top=tot_height+'px';MyBox.style.left=tot_width+'px';MyBox.style.height=0+'px';MyBox.style.width=0+'px';}
function make_big(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.top=0+'px';MyBox.style.left=0+'px';MyBox.style.height=tot_height+'px';MyBox.style.width=tot_width+'px';}
function make_wide(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.width=tot_width+'px';}
function make_tall(MyDiv){MyBox=document.getElementById(MyDiv)
MyBox.style.height=tot_height+'px';}
function hideit(MyDiv){MyBox=document.getElementById(MyDiv);MyBox.style.visibility='hidden';}
function showit(MyDiv){MyBox=document.getElementById(MyDiv)
MyBox.style.visibility='visible'
$('#'+MyDiv).show();}
function make_z(MyDiv,zind){var startZ=document.getElementById('SlideBox').style.zIndex;MyBox=document.getElementById(MyDiv);MyBox.style.zIndex=startZ+zind;}
function kill_f(){MyPlayer=swfobject.getObjectById('FlashPlayer1')
MyPlayer.LoadMovie(0,'parts/stock/flashplayer/small.swf');}
function stop_f(){try{MyPlayer=swfobject.getObjectById('FlashPlayer1')
MyPlayer.StopPlay();MyPlayer.Rewind();if(MyPlayer.IsPlaying()==true){PlayerStateDetecting=true;PlayerStateCounter=0;StopLoop_f();}}
catch(e){}}
function StopLoop_f(){MyPlayer=swfobject.getObjectById('FlashPlayer1')
if(MyPlayer.IsPlaying()==false||PlayerStateCounter>10||PlayerStateDetecting==false){PlayerStateDetecting=false;PlayerStateCounter=0;}
else{MyPlayer.StopPlay();MyPlayer.Rewind();PlayerStateCounter+=1;PlayerStateTimer=setTimeout('StopLoop_f()',100);}}
function play_f(){MyPlayer=swfobject.getObjectById('FlashPlayer1')
MyPlayer.Play();if(MyPlayer.IsPlaying()==false){PlayerStateDetecting=true;PlayerStateCounter=0;FlashPlayLoop();}
return;}
function FlashPlayLoop(){MyPlayer=swfobject.getObjectById('FlashPlayer1')
if(MyPlayer.IsPlaying()==true||PlayerStateCounter>10||PlayerStateDetecting==false){PlayerStateDetecting=false;PlayerStateCounter=0;}
else{MyPlayer.Play();PlayerStateCounter+=1;PlayerStateTimer=setTimeout('FlashPlayLoop()',100);}}
function pause_f(){MyPlayer=document.getElementById('FlashPlayer1');MyPlayer.StopPlay();}
function pauseinit_f(){OState.detectrunning=true
play_f();startpause_f();}
function startpause_f(){if(OState.detectrunning=false)return;MyPlayer=swfobject.getObjectById('FlashPlayer1')
if(MyPlayer.IsPlaying()==true){stop_f();OState.detectrunning=false;OState.nextready=true;}
else{PlayerWaitTimer=setTimeout('startpause_f()',100);}}
function enddetect_f(){if(OState.enddetecting==false)return;OState.enddetect=false;var bolAgain=false;var Dur=0;var CurPos=0;try{MyPlayer=swfobject.getObjectById('FlashPlayer1')
CurPos=MyPlayer.CurrentFrame();}
catch(e){}
try{Dur=MyPlayer.TotalFrames();}
catch(e){Dur=MyPlayer.TotalFrames;}
if((CurPos<Dur-2)||Dur==0){bolAgain=true;}
if(bolAgain==true){EndDetectTimer=setTimeout('enddetect_f()',100);}
else{OState.enddetect=true;state_ctl('move_it');}}
function stop_m(){MyPlayer=document.getElementById('MediaPlayer1');MyPlayer.controls.stop();}
function play_m(){MyPlayer=document.getElementById('MediaPlayer1');MyPlayer.controls.play();if(MyPlayer.playState!=3){PlayerStateDetecting=true;PlayerStateCounter=0;PlayLoop_m();}}
function PlayLoop_m(){if(PlayerStateDetecting==false)return;MyPlayer=document.getElementById('MediaPlayer1');if(MyPlayer.playState==3){PlayerStateDetecting=false;PlayerStateCounter=0;}
else{MyPlayer.controls.play();if(PlayerStateCounter>50){PlayerStateCounter=0;PlayerStateDetecting=false
return;}
PlayerStateCounter+=1;PlayerStateTimer=setTimeout('PlayLoop_m()',100);}}
function pause_m(){MyPlayer=document.getElementById('MediaPlayer1');MyPlayer.controls.pause();}
function startpause_m(){if(OState.detectrunning==false)return;MyPlayer=document.getElementById('MediaPlayer1');if(MyPlayer.playState==3){stop_m();OState.detectrunning=false;OState.nextready=true;}
else{MyPlayer.controls.play();PlayerWaitTimer=setTimeout('startpause_m()',100);}}
function enddetect_m(){if(OState.enddetecting==false)return;OState.enddetect=false;var bolAgain=false;var Dur=0;var CurPos=0;MyPlayer=document.getElementById('MediaPlayer1');if(MyPlayer.playState==3){try{Dur=MyPlayer.currentMedia.duration;CurPos=MyPlayer.controls.currentPosition;if((CurPos+.4)<Dur&&Dur>0){bolAgain=true;}}
catch(e){Dur=0;}}
else{bolAgain=true;}
if(bolAgain==true){EndDetectTimer=setTimeout('enddetect_m()',100);}
else{OState.enddetect=true;state_ctl('move_it');}}
function getQuerystring2(key,default_){if(default_==null){default_="";}
var search=unescape(location.search);if(search==""){return default_;}
search=search.substr(1);var params=search.split("&");for(var i=0;i<params.length;i++){var pairs=params[i].split("=");if(pairs[0]==key){return pairs[1];}}
return default_;}
function makelisting(){if(MainGalID=='1'){MainGalID=getQuerystring2('GalID');if(MainGalID=='')MainGalID='1';}
MainCatID=getQuerystring2('CatID');if(MainCatID=='')MainCatID='1';load_url='parts/galleries/gallery'+MainGalID+'/ctl.xml';if(load_url=='')return;CurLayer='GP1';load_main=true;load_arrays();}
function get_gallery(){var MyLocation=document.location.href;MainGalID=document.form1.txtDetect.value;MyLocation+='?GalID='+MyGalID;document.location.href=MyLocation;}
function get_head(GID,Item){var tempA=document.getElementById('slideheads'+GID).innerHTML;var tempB=tempA.split('<BR>');var tempC=tempB[Item+1];if(tempC==undefined){var tempB=tempA.split('<br>');var tempC=tempB[Item+1];}
return tempC;}
function load_banner(){}
function load_list_one(){var i=0;var p=0;if(document.getElementById('ItemID').innerHTML!='0'){while(i<=urlary.length-1&&p==0){if(catidary[i]==MainCatID){p=i;CatListAryItem=i;CatListItem=true;}
i++;}}
var strTemp=inner_listing(p);document.getElementById('Listing').innerHTML=strTemp;}
function load_listing(){var strTemp='';imgtot=urlary.length-1;p=0;strTemp+=make_btn('Click Image','')+'<br clear="left"/>';while(p<=imgtot){strTemp+=inner_listing(p);if(p%listing_cols==3){strTemp+='<div class="list_hdivider"></div>';}
else{strTemp+='<div class="list_vdivider"></div>';}
p++;}
document.getElementById('Listing').innerHTML=strTemp;strGPS='';if(GalLat=='0'&&GalLng=='0'){}
else{strGPS+=make_btn('GPS','<a target="_blank" href="http://maps.google.com/?ie=UTF8&ll='+GalLat+','+GalLng+'&z=14">');}
document.getElementById('GPS_btn').innerHTML=strGPS;document.getElementById('galry_head').innerHTML=GalTitle;document.getElementById('galry_desc').innerHTML=GalDescription;}
function load_layer(MyName){MyDiv=document.getElementById(MyName);MyObject=get_object(MyName);var top_text='';if(NoSlideHead==false){if(UseMainSeq==true){top_text='<div class="slider_title">';if(NoList==false)top_text+='<div class="btn_imgclsoe"><a href="javascript:hideslidebox()"><img src="parts/galleries/buttons/CloseBtn.gif" border="0" /></a></div>';top_text+=get_head(MainGalID,MainSeqNum)+'</div>';}
else{var MyGalID=intrefary[MainSeqNum];top_text='<div class="slider_title">';if(NoList==false)top_text+='<div class="btn_imgclsoe"><a href="javascript:hideslidebox()"><img src="parts/galleries/buttons/CloseBtn.gif" border="0" /></a></div>';top_text+=get_head(MyGalID,SubSeqNum)+'</div>';}}
var mid_text='';if(NoSlideText==false){mid_text='<div class="slider_text">';if(UseMainSeq==true){mid_text+=txtary[MainSeqNum];}
else{mid_text+=sub_txtary[SubSeqNum];}
mid_text+='</div>';}
var btm_text=mid_text;btm_text+='<div class="slider_btm" style="float: left;">';if(NoList==false)btm_text+=make_btn('Hide Me','<a href="javascript:hideslidebox()">');MyObject=get_object(NextLayer);if(ListOneItem==false){btm_text+=make_btn('Back','<a href="javascript:back_btn()">');btm_text+=make_btn('Next','<a href="javascript:next_btn()">');btm_text+='<div style="float:left">'
if(OState.auto_play==true){btm_text+='<a href="javascript:make_auto()"><img id="btn_auto_play_'+MyName+'" src="parts/galleries/buttons/AutoStop.gif" border="0" /></a>';}
else{btm_text+='<a href="javascript:make_auto()"><img id="btn_auto_play_'+MyName+'" src="parts/galleries/buttons/AutoPlay.gif" border="0" /></a>';}
btm_text+='</div>'
if(extrefary[MainSeqNum]!='None'){if(NoPageCount==false){if(SubSeqNum!=0){btm_text+='<div style="float:left">'
btm_text+='&nbsp;'+(SubSeqNum+1);btm_text+=' of '+(sub_urlary.length);btm_text+='&nbsp;</div>'}
else{btm_text+='<div style="float:left">'
btm_text+='&nbsp;'+(SubSeqNum+1);btm_text+='&nbsp;</div>'}}
if(NoOpenBtn==false)btm_text+=make_btn('Open','<a href="javascript:open_btn('+intrefary[MainSeqNum]+')">');}}
if(MyObject.catalogid!=0){btm_text+='<div style="float: right;">';if(ListOne==false){btm_text+=make_btn('Details','<a href="javascript:details_btn('+MyObject.catalogid+')">');}
if(NoCartBtn==false)btm_text+=make_btn('AddToCart','<a href="javascript:AddToCart_btn('+MyObject.catalogid+')">');btm_text+='</div>';}
btm_text+='</div>';NextType=(UseMainSeq==true)?typeary[MainSeqNum]:sub_typeary[SubSeqNum];if(NextType=='YouTube'){}
switch(MyName){case'GP1':if(OGP1.type=='Image'){var textmaker='<img alt="" src="'+OGP1.url+'" width='+OGP1.width+' height='+OGP1.height+' />';MyDiv.innerHTML=top_text+textmaker+btm_text;}
if(OGP1.type=='Code'){textmaker='<iframe src="'+OGP1.url+'" width='+OGP1.width+'px height='+OGP1.height+'px frameborder=0 scrolling=no style="background-color: #FFFFFF"></iframe>';MyDiv.innerHTML=top_text+textmaker+btm_text;}
if(OGP1.type=='YouTube'){var strYouTube='<div>';strYouTube+=OGP1.url;strYouTube+='</div>';MyDiv.innerHTML=top_text+strYouTube+btm_text;}
break;case'GP2':if(OGP2.type=='Image'){var textmaker='<img alt="" src="'+OGP2.url+'" width='+OGP2.width+' height='+OGP2.height+' />'
MyDiv.innerHTML=top_text+textmaker+btm_text;}
if(OGP2.type=='Code'){var textmaker='<iframe src="'+OGP2.url+'" width='+OGP2.width+'px height='+OGP2.height+'px frameborder=0 scrolling=no style="background-color: #FFFFFF"></iframe>';MyDiv.innerHTML=top_text+textmaker+btm_text;}
if(OGP2.type=='YouTube'){var strYouTube='<div>';strYouTube+=OGP2.url;strYouTube+='</div>';MyDiv.innerHTML=top_text+strYouTube+btm_text;}
break;case'MediaPlayer':if(ie==true){MyPlayer=document.getElementById('MediaPlayer1');MyPlayer.URL=OMedia.url;MyPlayer.width=OMedia.width;MyPlayer.height=OMedia.height+60;MyPlayer.stretchToFit=true;document.getElementById('media_top').innerHTML=top_text;document.getElementById('media_btm').innerHTML=btm_text;}
if(ns==true){MyLayer=document.getElementById('MediaPlayer');Myhight=OMedia.height+60
var textstr=''
MyLayer.innerHTML=textstr
textstr+=top_text
textstr+='<object width="'+OMedia.width+'" height="'+Myhight+'" '
textstr+=' id="MediaPlayer1"'
textstr+=' type="application/x-mplayer2">'
textstr+=' <param name="fileName" value="'+OMedia.url+'">'
textstr+=' <param name="autostart" value="0">'
textstr+=' <param name="ShowStatusBar" value="0">'
textstr+=' <param name="volume" value="0">'
textstr+=' <param name="stretchToFit" value="true">'
textstr+=' </object>'
textstr+=btm_text
MyLayer.innerHTML=textstr}
MyPlayer=document.getElementById('MediaPlayer1');MyPlayer.stretchToFit=true;break;case'FlashPlayer':MyPlayer=swfobject.getObjectById('FlashPlayer1')
MyPlayer.LoadMovie(0,OFlash.url);MyPlayer.width=OFlash.width;MyPlayer.height=OFlash.height;document.getElementById('flash_top').innerHTML=top_text;document.getElementById('flash_btm').innerHTML=btm_text;break;}}
function transition_cleanup(){hideit(CurLayer);make_z(CurLayer,0);if(CurLayer=='MediaPlayer'&&NextLayer!='MediaPlayer')stop_m();if(CurLayer=='FlashPlayer'&&NextLayer!='FlashPlayer'){kill_f();}
if(CurLayer=='GP1'&&OGP1.type=='YouTube'){document.getElementById('GP1').innerHTML='';OGP1.loaded=false;}
if(CurLayer=='GP2'&&OGP2.type=='YouTube'){document.getElementById('GP2').innerHTML='';OGP2.loaded=false;}
MyObject=get_object(NextLayer);if(MyObject.loaded==false){preloadnext();}
if(NextLayer=='MediaPlayer')play_m();if(NextLayer=='FlashPlayer')play_f();make_z(NextLayer,TopLayerZ);showit(NextLayer);if(MyObject.catalogid!=0){if(document.form1.txtCatID)document.form1.txtCatID.value=(UseMainSeq==true)?catidary[MainSeqNum]:sub_catidary[SubSeqNum];}
else document.form1.txtCatID.value=0;}
function preloadnexttimer(){PreLoadTimer=setTimeout('preloadnext()',100);}
function preloadnext(){OSeqNum=NextSeqNum;NextType=(UseMainSeq==true)?typeary[MainSeqNum]:sub_typeary[SubSeqNum];NextLayer='';switch(NextType){case'Media':NextLayer='MediaPlayer';if(OMedia.loaded==false){OMedia.fillobj()
load_layer('MediaPlayer');NextLayer='MediaPlayer';OState.preload=true
OState.detectrunning=true;startpause_m();}
break;case'Flash':NextLayer='FlashPlayer';if(OFlash.loaded==false){OFlash.fillobj();load_layer('FlashPlayer');NextLayer='FlashPlayer'
OState.preload=true;OState.detectrunning=true;startpause_f();}
break;default:if(OGP1.loaded==true&&OGP2.loaded==true){if(CurLayer=='GP1'){OGP2.loaded=false}
else{OGP1.loaded=false}}
if(OGP1.loaded==false){OGP1.fillobj();load_layer('GP1');NextLayer='GP1';OState.preload=true
break;}
if(OGP2.loaded==false){OGP2.fillobj();load_layer('GP2');NextLayer='GP2';OState.preload=true
break;}}
try{get_box_size()
MyNextLayer=document.getElementById(NextLayer)
MyNextLayer.style.width=next_box_width+'px';MyNextLayer.style.height=next_box_height+'px';}
catch(e){}}
function check_loaded(){OState.load_check=false;if(OGP1.main_seq==MainSeqNum&&OGP1.sub_seq==SubSeqNum&&OGP1.loaded==true){NextLayer='GP1'
OState.load_check=true;return;}
if(OGP2.main_seq==MainSeqNum&&OGP2.sub_seq==SubSeqNum&&OGP2.loaded==true){NextLayer='GP2'
OState.load_check=true;return;}
if(OFlash.main_seq==MainSeqNum&&OFlash.sub_seq==SubSeqNum&&OFlash.loaded==true){return;}
if(OMedia.main_seq==MainSeqNum&&OMedia.sub_seq==SubSeqNum&&OMedia.loaded==true){NextLayer='MediaPlayer'
OState.load_check=true;return;}}
function load_arrays(){if(window.XMLHttpRequest){xhttp=new XMLHttpRequest();}
else
{xhttp=new ActiveXObject("Microsoft.XMLHTTP");}
xhttp.open("GET",load_url,true);xhttp.send("");OState.load_ctl_counter=0
load_arrays2();}
function load_arrays2(){OState.load_ctl_counter++;if(OState.load_ctl_counter==100){GalCur=false
xhttp.send(null);state_ctl('advance_ctr');}
if(xhttp.readyState!=4||xhttp.status!=200){CtlLoadTimer=setTimeout("load_arrays2()",100);return;}
xmlDoc=xhttp.responseXML;var x=xmlDoc.getElementsByTagName("Table");var tempData='';if(load_main==true){GalName=xmlDoc.getElementsByTagName("Name")[0].childNodes[0].nodeValue;GalTitle=xmlDoc.getElementsByTagName("Heading")[0].childNodes[0].nodeValue;GalDescription=xmlDoc.getElementsByTagName("Description")[0].childNodes[0].nodeValue;GalLat=xmlDoc.getElementsByTagName("Latitude")[0].childNodes[0].nodeValue;GalLng=xmlDoc.getElementsByTagName("Longitude")[0].childNodes[0].nodeValue;for(i=0;i<x.length;i++){imgidary[i]=x[i].getElementsByTagName("ImageID")[0].childNodes[0].nodeValue;urlary[i]=x[i].getElementsByTagName("FileName")[0].childNodes[0].nodeValue;thumbary[i]=x[i].getElementsByTagName("ThumbName")[0].childNodes[0].nodeValue;typeary[i]=x[i].getElementsByTagName("FileType")[0].childNodes[0].nodeValue;nomcary[i]=x[i].getElementsByTagName("NoMC")[0].childNodes[0].nodeValue;transary[i]=x[i].getElementsByTagName("Transition")[0].childNodes[0].nodeValue;widthary[i]=parseInt(x[i].getElementsByTagName("width")[0].childNodes[0].nodeValue);heightary[i]=parseInt(x[i].getElementsByTagName("height")[0].childNodes[0].nodeValue);titleary[i]=x[i].getElementsByTagName("ImgTitle")[0].childNodes[0].nodeValue;txtary[i]=x[i].getElementsByTagName("ImgText")[0].childNodes[0].nodeValue;durary[i]=parseInt(x[i].getElementsByTagName("Duration")[0].childNodes[0].nodeValue);linkary[i]=x[i].getElementsByTagName("ImgLink")[0].childNodes[0].nodeValue;extrefary[i]=x[i].getElementsByTagName("ExtRef")[0].childNodes[0].nodeValue;intrefary[i]=parseInt(x[i].getElementsByTagName("IntRef")[0].childNodes[0].nodeValue);CatData=x[i].getElementsByTagName("InCatalog")[0].childNodes[0].nodeValue;if(CatData=="true"){catidary[i]=parseInt(x[i].getElementsByTagName("CatalogID")[0].childNodes[0].nodeValue);priceary[i]=x[i].getElementsByTagName("Price")[0].childNodes[0].nodeValue;unitsary[i]=x[i].getElementsByTagName("Units")[0].childNodes[0].nodeValue;}
else catidary[i]=0;}}
else{sub_urlary.length=0
for(i=0;i<x.length;i++){sub_imgidary[i]=x[i].getElementsByTagName("ImageID")[0].childNodes[0].nodeValue;sub_urlary[i]=x[i].getElementsByTagName("FileName")[0].childNodes[0].nodeValue;sub_thumbary[i]=x[i].getElementsByTagName("ThumbName")[0].childNodes[0].nodeValue;sub_typeary[i]=x[i].getElementsByTagName("FileType")[0].childNodes[0].nodeValue;sub_nomcary[i]=x[i].getElementsByTagName("NoMC")[0].childNodes[0].nodeValue;sub_transary[i]=x[i].getElementsByTagName("Transition")[0].childNodes[0].nodeValue;sub_widthary[i]=parseInt(x[i].getElementsByTagName("width")[0].childNodes[0].nodeValue);sub_heightary[i]=parseInt(x[i].getElementsByTagName("height")[0].childNodes[0].nodeValue);sub_titleary[i]=x[i].getElementsByTagName("ImgTitle")[0].childNodes[0].nodeValue;sub_txtary[i]=x[i].getElementsByTagName("ImgText")[0].childNodes[0].nodeValue;sub_durary[i]=parseInt(x[i].getElementsByTagName("Duration")[0].childNodes[0].nodeValue);sub_linkary[i]=x[i].getElementsByTagName("ImgLink")[0].childNodes[0].nodeValue;sub_extrefary[i]=x[i].getElementsByTagName("ExtRef")[0].childNodes[0].nodeValue;sub_intrefary[i]=x[i].getElementsByTagName("IntRef")[0].childNodes[0].nodeValue;tempData=x[i].getElementsByTagName("InCatalog")[0].childNodes[0].nodeValue;if(tempData=="true"){sub_catidary[i]=parseInt(x[i].getElementsByTagName("CatalogID")[0].childNodes[0].nodeValue);}
else sub_catidary[i]=0;}}
if(load_main&&ListOne!=true&&NoList==false){load_listing();}
else{if(ListOne==true&&NoList==false){load_list_one();make_total();}}
state_ctl('advance_ctr');load_main=false;}
function load_media_player(){if(ie){document.write('<object  width="320" height="305"');document.write(' id="MediaPlayer1"');document.write(' type="application/x-oleobject"');document.write(' classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"');document.write(' codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"');document.write(' standby="Loading Microsoft Windows Media Player components...">');document.write(' <param name="url" value="parts/stock/mediaplayer/small.wmv">');document.write(' <param name="autostart" value="true">');document.write(' <param name="ShowStatusBar" value="false">');document.write(' <param name="AutoSize" value="true">');document.write(' <param name="loop" value="false">');document.write(' </object>');}
if(ns){document.write('<object width="320" height="305" ');document.write(' id="MediaPlayer1"');document.write(' type="application/x-mplayer2">');document.write(' <param name="fileName" value="parts/stock/mediaplayer/small.wmv">');document.write(' <param name="autostart" value="1">');document.write(' <param name="ShowStatusBar" value="0">');document.write(' <param name="volume" value="0">');document.write(' <param name="AutoSize" value="true">');document.write(' </object>');}}
function load_flash_player(){if(ie){document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');document.write(' id="FlashPlayer1"');document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"');document.write(' width="320" height="240">');document.write(' <param name="movie" value="Test/medium/StarA.swf" />');document.write(' <param name="quality" value="high" />');document.write(' <param name="loop" value="false" />');document.write(' <param name="play" value="false" />');document.write(' <param name="vmode" value="transparent" />');document.write(' </object>');document.write(' ');}
if(ns){document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"');document.write(' <param name="Test/medium/StarA.swf" />');document.write(' <param name="play" value="false" />');document.write(' <param name="vmode" value="transparent" />');document.write(' <embed');document.write(' id="FlashPlayer1"');document.write(' width="320" height="240"');document.write(' name="FlashPlayer1"');document.write(' src="Test/medium/StarA.swf"');document.write(' quality="high"');document.write(' loop="false"');document.write(' play="false"');document.write(' >')
document.write('</embed> ');document.write(' </object>');}}
function fillobject(){if(UseMainSeq==true){this.url=urlary[MainSeqNum];this.type=typeary[MainSeqNum];this.nomc=nomcary[MainSeqNum];this.width=widthary[MainSeqNum];this.height=heightary[MainSeqNum];this.transition=transary[MainSeqNum];this.duration=durary[MainSeqNum];this.thumbnail=thumbary[MainSeqNum];this.title=titleary[MainSeqNum];this.textbody=txtary[MainSeqNum];this.link=linkary[MainSeqNum];this.extref=extrefary[MainSeqNum];this.intref=intrefary[MainSeqNum];this.catalogid=catidary[MainSeqNum];this.loaded=true;this.running=false;this.ready=false;this.main_seq=MainSeqNum;this.sub_seq=SubSeqNum;}
if(UseMainSeq==false){this.url=sub_urlary[SubSeqNum];this.type=sub_typeary[SubSeqNum];this.nomc=sub_nomcary[MainSeqNum];this.width=sub_widthary[SubSeqNum];this.height=sub_heightary[SubSeqNum];this.transition=sub_transary[SubSeqNum];this.duration=sub_durary[SubSeqNum];this.thumbnail=sub_thumbary[SubSeqNum];this.title=sub_titleary[SubSeqNum];this.textbody=sub_txtary[SubSeqNum];this.link=sub_linkary[SubSeqNum];this.extref=sub_extrefary[SubSeqNum];this.intref=sub_intrefary[SubSeqNum];this.catalogid=sub_catidary[SubSeqNum];this.loaded=true;this.running=false;this.ready=false;this.main_seq=MainSeqNum;this.sub_seq=SubSeqNum;}}
function layerobj(){this.url='';this.type='ltype';this.width=0;this.height=0;this.transition='';this.duration=0;this.thumbnail='';this.title='';this.bodytext='';this.link='';this.extref='';this.intref='';this.catalogid=0;this.loaded=false;this.running=false;this.ready=false;this.main_seq=0;this.sub_seq=0;this.fillobj=fillobject;}
var OGP1=new layerobj();var OGP2=new layerobj();var OMedia=new layerobj();var OFlash=new layerobj();function get_object(LayerName){switch(LayerName){case'MediaPlayer':MyObject=OMedia;break;case'FlashPlayer':MyObject=OFlash;break;case'GP1':MyObject=OGP1;break;case'GP2':MyObject=OGP2;break;}
return MyObject}
function stateobj(){this.auto_play=false;this.transrunning=false;this.detectrunning=false;this.nextready=false;this.readycounter=0;this.enddetecting=false;this.enddetect=false;this.durtimerset=false;this.durtimeout=false;this.preload=false;this.load_check=false;this.load_ctl_counter=0}
var OState=new stateobj();function statereset(){OState.detectrunning=false;OState.nextready=false;OState.enddetecting=false;OState.enddetect=false;OState.durtimerset=false;OState.durtimeout=false;OState.load_check=false;OState.load_ctl_counter=0;clearTimeout(DurTimer);clearTimeout(StateTimer);clearTimeout(PlayerWaitTimer);clearTimeout(PreLoadTimer);clearTimeout(EndDetectTimer);clearTimeout(PlayerStateTimer);clearTimeout(CtlLoadTimer);PlayerStateCounter=0;PlayerStateDetecting=false;}
function state_ctl(callby){switch(callby){case'move_it':statereset();if(CurLayer=='FlashPlayer'){var MyFile=OFlash.url;MyFile=MyFile.toLowerCase()
var i=MyFile.indexOf('www.');if(i!=-1){kill_f()}}
check_loaded();if(OState.load_check==true){check_scroll();}
else{force_clear_next_type();preloadnext();check_scroll();}
break;case('check_scroll'):transition();break;case('transition'):transition_cleanup();change_listing_border();setTimeout('advance_ctr()',100);break;case('advance_ctr'):MyClear=pre_clear_next_type();if(MyClear==true)preloadnext();if(CurLayer=='MediaPlayer')play_m();if(CurLayer=='FlashPlayer')play_f();if(OState.auto_play==true){if(CurLayer=='MediaPlayer'){OState.enddetecting=true;enddetect_m();}
if(CurLayer=='FlashPlayer'){var MyFile=OFlash.url;MyFile=MyFile.toLowerCase()
var i=MyFile.indexOf('www.');if(i!=-1){MyTime=get_object(CurLayer).duration;if(MyTime>0)DurTimer=setTimeout('durtimerend()',MyTime);}
else{OState.enddetecting=true;enddetect_f();}}
if(CurLayer!='MediaPlayer'&&CurLayer!='FlashPlayer'){MyTime=get_object(CurLayer).duration;if(MyTime>0)DurTimer=setTimeout('durtimerend()',MyTime);}}
break;}}
function durtimerend(){OState.durtimeout=true
state_ctl('move_it');}
function advance_ctr(){if(CatListItem==true){MainSeqNum=CatListAryItem;}
else{CurLayer=NextLayer;CurType=NextType;if(UseMainSeq==true&&extrefary[MainSeqNum]=='None'){CurSeqNum=MainSeqNum;MainSeqNum=(MainSeqNum<urlary.length-1)?MainSeqNum+1:0;NextSeqNum=MainSeqNum;GalCur=(extrefary[MainSeqNum]=='None')?false:true;state_ctl('advance_ctr');}
else if(UseMainSeq==true&&extrefary[MainSeqNum]!='None'){UseMainSeq=false;OState.sub_auto=true;SubSeqNum=1;GalCur=(extrefary[MainSeqNum]=='None')?false:true;load_url='parts/galleries/gallery'+intrefary[MainSeqNum]+'/ctl.xml';load_arrays();}
else{SubSeqNum=(SubSeqNum<sub_urlary.length-1)?SubSeqNum+1:0;if(SubSeqNum==0){MainSeqNum=(MainSeqNum<urlary.length-1)?MainSeqNum+1:0;UseMainSeq=true;GalCur=(extrefary[MainSeqNum]=='None')?false:true;}
state_ctl('advance_ctr');}}}
function make_btn(MyText,MyURL){var temp_text='';temp_text='<div style="float:left"><img src="parts/galleries/buttons/btn_l.gif" border="0" /></div>';temp_text+='<div class="btn_img">';if(MyURL!='')temp_text+=MyURL;temp_text+=MyText;if(MyURL!='')temp_text+='</a>';temp_text+='</div>';temp_text+='<div style="float:left">';temp_text+='<img src="parts/galleries/buttons/btn_r.gif" border="0" />';temp_text+='</div>';return temp_text;}
function open_btn(GalID){document.forms.form1.txtGalID.value=GalID;document.forms.form1.chkOpen.checked=true;document.forms.form1.submit();}
function details_btn(catid){document.forms.form1.txtCatID.value=catid;document.forms.form1.chkDetails.checked=true;document.forms.form1.submit();}
function AddToCart_btn(catid){document.forms.form1.txtCatID.value=catid;document.forms.form1.chkDetails.checked=false;document.forms.form1.chkAddToCart.checked=true;document.forms.form1.submit();}
function back_btn(){if(CurLayer=='GP1'){document.getElementById('GP2').innerHTML='';OGP2.loaded=false;}
else{document.getElementById('GP1').innerHTML='';OGP1.loaded=false;}
get_prev_seqnum();get_prev_seqnum();GalCur=(extrefary[MainSeqNum]=='None')?false:true;state_ctl('move_it');}
function next_btn(){state_ctl('move_it');}
function get_prev_seqnum(){if(UseMainSeq==true){MainSeqNum=(MainSeqNum==0)?urlary.length-1:MainSeqNum-1;NextSeqNum=MainSeqNum;}
else{if(SubSeqNum!=0){SubSeqNum=(SubSeqNum==0)?sub_urlary.length-1:SubSeqNum-1;NextSeqNum=SubSeqNum;}
else{MainSeqNum=(MainSeqNum==0)?urlary.length-1:MainSeqNum-1;NextSeqNum=MainSeqNum;UseMainSeq=true;}}}
function make_auto(){if(OState.auto_play==true){OState.auto_play=false;statereset()
try{document.getElementById("btn_auto_play_GP1").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}
try{document.getElementById("btn_auto_play_GP2").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}
try{document.getElementById("btn_auto_play_FlashPlayer").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}
try{document.getElementById("btn_auto_play_MediaPlayer").src='parts/galleries/buttons/AutoPlay.gif';}
catch(e){}}
else{OState.auto_play=true;try{document.getElementById("btn_auto_play_GP1").src='parts/galleries/buttons/AutoStop.gif'}
catch(e){}
try{document.getElementById("btn_auto_play_GP2").src='parts/galleries/buttons/AutoStop.gif'}
catch(e){}
try{document.getElementById("btn_auto_play_FlashPlayer").src='parts/galleries/buttons/AutoStop.gif'}
catch(e){}
try{document.getElementById("btn_auto_play_MediaPlayer").src='parts/galleries/buttons/AutoStop.gif'}
catch(e){}
state_ctl('move_it');}}
function mouse_click_thumb(MyNum){UseMainSeq=true;MainSeqNum=MyNum;SubSeqNum=0;GalCur=(extrefary[MainSeqNum]=='None')?false:true;OState.auto_play=GalCur;state_ctl('move_it');}
function mouse_click_list_thumb(MyGal){document.location='transA.aspx?GalID='+MyGal}
