(function($){$.fn.SkiyoTabs=function(options){var opts=$.extend({},$.fn.SkiyoTabs.defaults,options);return this.each(function(){var target=$(this);var div=target.find(opts.tabsDiv);var tabs=target.find(opts.tabsObject);var now=new Date().valueOf();var flag=true;function Tabs(){if(!flag){if(new Date().valueOf()-now<200){return false;}}else{flag=false;}
if($(this).hasClass(opts.className)){return false;}
var href=$(this).find("a").attr("href");var rel=$(this).find("a").attr("rel");var i=div.filter(href);if(rel){i.html('loading...');$.ajax({url:rel,cache:false,success:function(html){i.html(html);},error:function(){i.html('error');}});}
div.fadeOut("slow");div.hide();$(i).fadeIn("slow");target.find(opts.tabsObject).removeClass(opts.className);$(this).addClass(opts.className);now=new Date().valueOf();return false;}
tabs.bind(opts.eventName=='all'?'click mouseover':opts.eventName,Tabs).filter(':first').trigger(opts.eventName=='all'?'click':opts.eventName);});};$.fn.SkiyoTabs.defaults={className:'selected',eventName:'mouserover',tabsObject:'ul li',tabsDiv:'div'};})(jQuery);;$(function(){var len=$("#idNum > li").length;var index=0;$("#idNum li").mouseover(function(){index=$("#idNum li").index(this);showImg(index);});$('#idTransformView').hover(function(){if(MyTime){clearInterval(MyTime);}},function(){MyTime=setInterval(function(){showImg(index);index++;if(index==len){index=0;}},4000);});var MyTime=setInterval(function(){showImg(index);index++;if(index==len){index=0;}},4000);})
function showImg(i){$("#idSlider").stop(true,false).animate({top:-290*i},470);$("#idNum li").eq(i).addClass("on").siblings().removeClass("on");}
$(document).ready(function(){$('#Theme').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#ThemeTab ul li[class!="Line"][class!="More"]',tabsDiv:'.ListSmall'});$('#Theme1').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme2').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme3').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme4').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme5').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme6').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme7').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme8').SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});if(window.num_newimages){for(var mnb=1;mnb<=num_newimages;mnb++)
{$('#Theme-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#ThemeTab'+mnb+' ul li[class!="Line"][class!="More"]',tabsDiv:'.ListSmall'});$('#Theme1-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme2-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme3-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme4-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme5-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme6-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme7-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});$('#Theme8-'+mnb).SkiyoTabs({className:'Active',eventName:'click',tabsObject:'#pageTheme span',tabsDiv:'.firstHide'});}}
$('#Top_New').SkiyoTabs({className:'Active',eventName:'mouseover',tabsObject:'#Top_New_Tab ul li[class!="Line"][class!="More"]',tabsDiv:'.indexNew'});});;var markers=new Array();var IN_PANORAMIO=false;var target="_blank";var masterIcon;if(!Array.prototype.join){Array.prototype.join=function(st){if(arguments.length==0)
st=",";var r="";if(this.length>0)
r+=this[0];for(var i=1;i<this.length;i++)
r+=st+this[i];return r;}}
GMap.prototype.addOverlays=function(a){for(var i=0;i<a.length;i++)this.addOverlay(a[i]);}
function getWindowHeight()
{return window.innerHeight||(document.documentElement&&document.documentElement.clientHeight)||(document.body&&document.body.clientHeight);}
function getWindowWidth()
{return window.innerWidth||(document.documentElement&&document.documentElement.clientWidth)||(document.body&&document.body.clientWidth);}
function onMoveEndMap(){plotPanoramas(map);}
function HtmlControl(html,y_pos){this.html=html;this.y_pos=y_pos||30;}
HtmlControl.prototype=new GControl();HtmlControl.prototype.initialize=function(map){var container=document.createElement("div");var extra=document.createElement("div");extra.className="map_control";extra.innerHTML=this.html;container.appendChild(extra);map.getContainer().appendChild(container);return container;}
HtmlControl.prototype.getDefaultPosition=function(){return new GControlPosition(G_ANCHOR_TOP_RIGHT,new GSize(7,this.y_pos));}
function setupGMap(m,opts){var m=document.getElementById(m);opts=opts||{};m.style.height=MapHeight+"px";map=new GMap(m);var height=MapHeight;var width=getWindowWidth();function wheelZoom(a){(a.detail||-a.wheelDelta)<0?map.zoomIn():map.zoomOut();}
if(opts.zm)
{GEvent.addDomListener(m,"mousewheel",wheelZoom);}
loadPosition(map,opts);masterIcon=new GIcon();masterIcon.iconSize=new GSize(32,32);masterIcon.iconAnchor=new GPoint(16,16);masterIcon.infoWindowAnchor=new GPoint(16,0);plotPanoramas(map,opts.user||"",opts.tag||"");polygon=new GPolygon([new GLatLng(29.893043385434165,111.59912109375),new GLatLng(29.90256760730233,111.7913818359375),new GLatLng(29.754839972510932,112.0166015625),new GLatLng(29.635545914466675,112.1923828125),new GLatLng(29.578234494739206,112.2802734375),new GLatLng(29.516110386062273,112.2857666015625),new GLatLng(29.625996273660785,112.4560546875),new GLatLng(29.602118211647333,112.67578125),new GLatLng(29.788216909678965,112.8680419921875),new GLatLng(29.69759650228319,112.9229736328125),new GLatLng(29.764377375163125,113.016357421875),new GLatLng(29.640320395351402,112.928466796875),new GLatLng(29.482643134466617,112.939453125),new GLatLng(29.511330027309146,113.02734375),new GLatLng(29.449164826924676,113.115234375),new GLatLng(29.72145191669099,113.3953857421875),new GLatLng(29.84064389983441,113.5711669921875),new GLatLng(29.6880527498568,113.5491943359375),new GLatLng(29.668962525992505,113.642578125),new GLatLng(29.597341920567366,113.741455078125),new GLatLng(29.48742484748479,113.70849609375),new GLatLng(29.420460341013132,113.73046875),new GLatLng(29.262440796698914,113.609619140625),new GLatLng(29.22889003019423,113.675537109375),new GLatLng(29.152161283318914,113.6700439453125),new GLatLng(29.065772888415406,113.7359619140625),new GLatLng(29.104176683949983,113.8128662109375),new GLatLng(29.041763247401377,113.895263671875),new GLatLng(28.83504997263515,114.114990234375),new GLatLng(28.550750996758147,114.10400390625),new GLatLng(28.473520105140903,114.1973876953125),new GLatLng(28.430052892335723,114.1754150390625),new GLatLng(28.3285599713617,114.2413330078125),new GLatLng(28.188243641850313,114.071044921875),new GLatLng(28.17855984939698,113.9886474609375),new GLatLng(28.06713326012151,114.0325927734375),new GLatLng(27.999251729858755,113.90625),new GLatLng(28.00895171255095,113.8568115234375),new GLatLng(27.926474039865017,113.741455078125),new GLatLng(27.819644755099446,113.75244140625),new GLatLng(27.63974019486172,113.6370849609375),new GLatLng(27.53262936554833,113.57666015625),new GLatLng(27.444915505146934,113.609619140625),new GLatLng(27.342494467201007,113.6590576171875),new GLatLng(27.38152319170505,113.8623046875),new GLatLng(27.27416111737468,113.8568115234375),new GLatLng(27.108033801463115,113.7689208984375),new GLatLng(26.951453083498258,113.9117431640625),new GLatLng(26.799557733065327,113.84033203125),new GLatLng(26.652368294008866,113.8677978515625),new GLatLng(26.5737895138798,114.093017578125),new GLatLng(26.41155054662258,114.071044921875),new GLatLng(26.28356493253137,114.0216064453125),new GLatLng(26.170229047478472,113.9337158203125),new GLatLng(26.204734267107604,114.19189453125),new GLatLng(26.150507192328902,114.2193603515625),new GLatLng(26.041977447970147,114.01611328125),new GLatLng(25.86910939099931,114.005126953125),new GLatLng(25.720735134412106,113.90625),new GLatLng(25.562265014427492,113.9776611328125),new GLatLng(25.473033261279514,113.9501953125),new GLatLng(25.34402602913433,113.818359375),new GLatLng(25.348990395713393,113.73046875),new GLatLng(25.31920114076412,113.5821533203125),new GLatLng(25.5077423805314,113.2855224609375),new GLatLng(25.458154856592074,113.126220703125),new GLatLng(25.34402602913433,112.9998779296875),new GLatLng(25.304303764403617,112.9229736328125),new GLatLng(25.334096684794453,112.8570556640625),new GLatLng(25.23475847023373,112.8570556640625),new GLatLng(25.23475847023373,112.9833984375),new GLatLng(25.19500042430748,113.016357421875),new GLatLng(25.15522939494057,112.9559326171875),new GLatLng(25.070672916651077,112.9888916015625),new GLatLng(24.936257323061287,113.00537109375),new GLatLng(24.906367237907997,112.78564453125),new GLatLng(25.090573819461,112.6812744140625),new GLatLng(25.130365915065002,112.6043701171875),new GLatLng(25.15025710411473,112.445068359375),new GLatLng(25.18505888358067,112.1978759765625),new GLatLng(24.956180020055924,112.1044921875),new GLatLng(24.87148631935797,112.1649169921875),new GLatLng(24.751819904924858,112.005615234375),new GLatLng(24.78174733781577,111.6815185546875),new GLatLng(24.681961205014595,111.588134765625),new GLatLng(24.637031353509527,111.544189453125),new GLatLng(24.686952411999154,111.4288330078125),new GLatLng(24.926294766395592,111.4508056640625),new GLatLng(25.055745117015316,111.4178466796875),new GLatLng(25.130365915065002,111.3739013671875),new GLatLng(25.105497373014685,111.3079833984375),new GLatLng(25.15025710411473,111.258544921875),new GLatLng(25.02090651422749,111.09375),new GLatLng(24.936257323061287,111.07177734375),new GLatLng(24.93127614538456,110.98388671875),new GLatLng(25.045792240303445,110.9344482421875),new GLatLng(25.219850725454755,111.082763671875),new GLatLng(25.27450351782018,111.082763671875),new GLatLng(25.48790982559232,111.302490234375),new GLatLng(25.60685599371504,111.3134765625),new GLatLng(25.700937881444286,111.3079833984375),new GLatLng(25.735580912151537,111.3409423828125),new GLatLng(25.770213848960246,111.42333984375),new GLatLng(25.84439325019514,111.434326171875),new GLatLng(25.86910939099931,111.4617919921875),new GLatLng(25.903703303407667,111.324462890625),new GLatLng(25.84439325019514,111.258544921875),new GLatLng(25.958044673317843,111.1871337890625),new GLatLng(26.091321632191132,111.24755859375),new GLatLng(26.254009699865733,111.280517578125),new GLatLng(26.278639583003976,111.192626953125),new GLatLng(26.318036522949075,111.1431884765625),new GLatLng(26.327883665584135,110.9893798828125),new GLatLng(26.386948928734135,110.9674072265625),new GLatLng(26.37218544169559,110.928955078125),new GLatLng(26.278639583003976,110.91796875),new GLatLng(26.254009699865733,110.7366943359375),new GLatLng(26.30818854315368,110.7257080078125),new GLatLng(26.337729970839195,110.599365234375),new GLatLng(26.268788256766292,110.54443359375),new GLatLng(26.1800887243873,110.478515625),new GLatLng(26.07158645317097,110.3411865234375),new GLatLng(25.97779895546436,110.3192138671875),new GLatLng(25.972860695923938,110.2423095703125),new GLatLng(26.066652138577403,110.181884765625),new GLatLng(26.02717014049738,110.14892578125),new GLatLng(26.05678288577881,110.06103515625),new GLatLng(26.165298896316042,110.0775146484375),new GLatLng(26.15543796871355,110.01708984375),new GLatLng(26.185018250078307,109.9456787109375),new GLatLng(26.046912801683984,109.8687744140625),new GLatLng(26.03704188651584,109.8193359375),new GLatLng(25.987674852384966,109.7808837890625),new GLatLng(25.888878582127084,109.8138427734375),new GLatLng(25.859223554761382,109.775390625),new GLatLng(25.888878582127084,109.7149658203125),new GLatLng(25.888878582127084,109.6710205078125),new GLatLng(25.987674852384966,109.7149658203125),new GLatLng(26.051847947629507,109.6160888671875),new GLatLng(25.9926124897092,109.51171875),new GLatLng(26.086388149394874,109.4622802734375),new GLatLng(26.120918159599718,109.5062255859375),new GLatLng(26.219519089083956,109.434814453125),new GLatLng(26.31311263768267,109.4622802734375),new GLatLng(26.254009699865733,109.3304443359375),new GLatLng(26.33280692289788,109.27001953125),new GLatLng(26.441065564038418,109.3304443359375),new GLatLng(26.534479888888043,109.390869140625),new GLatLng(26.642548900196075,109.3634033203125),new GLatLng(26.69163742147271,109.281005859375),new GLatLng(26.716173757934093,109.368896484375),new GLatLng(26.75051574561839,109.4512939453125),new GLatLng(26.760325837394425,109.4952392578125),new GLatLng(26.868180902512403,109.48974609375),new GLatLng(26.902476886279832,109.4403076171875),new GLatLng(26.951453083498258,109.53369140625),new GLatLng(27.078691552927534,109.500732421875),new GLatLng(27.07380043091176,109.4677734375),new GLatLng(27.142256704793976,109.4677734375),new GLatLng(27.15692045688088,109.390869140625),new GLatLng(27.142256704793976,109.2425537109375),new GLatLng(27.059125784374068,109.13818359375),new GLatLng(27.103143960595734,109.1107177734375),new GLatLng(27.11292342871368,109.0667724609375),new GLatLng(27.00040800352175,108.863525390625),new GLatLng(27.09336363811584,108.8031005859375),new GLatLng(27.11292342871368,108.87451171875),new GLatLng(27.171582284054892,108.8909912109375),new GLatLng(27.22044113007616,108.8909912109375),new GLatLng(27.303451991034542,109.0557861328125),new GLatLng(27.430289738862594,109.13818359375),new GLatLng(27.449790329784214,109.215087890625),new GLatLng(27.42053815128712,109.2425537109375),new GLatLng(27.42053815128712,109.2864990234375),new GLatLng(27.498526722798296,109.31396484375),new GLatLng(27.552111841284695,109.40185546875),new GLatLng(27.620273282414246,109.456787109375),new GLatLng(27.737022779516813,109.4293212890625),new GLatLng(27.785631542688836,109.31396484375),new GLatLng(27.950738722228763,109.302978515625),new GLatLng(28.00895171255095,109.3414306640625),new GLatLng(28.05259082333986,109.35791015625),new GLatLng(28.04289477256162,109.2919921875),new GLatLng(28.275358281817105,109.35791015625),new GLatLng(28.28019589809702,109.2919921875),new GLatLng(28.34789944257093,109.2645263671875),new GLatLng(28.536274512989912,109.2645263671875),new GLatLng(28.584521719370418,109.2974853515625),new GLatLng(28.62310355452989,109.2755126953125),new GLatLng(28.613459424004414,109.193115234375),new GLatLng(28.627925287618566,109.193115234375),new GLatLng(28.73394733840369,109.2919921875),new GLatLng(28.801359986481774,109.237060546875),new GLatLng(28.955282292974605,109.2645263671875),new GLatLng(29.05616970274342,109.2974853515625),new GLatLng(29.123373210819224,109.22607421875),new GLatLng(29.23847708592805,109.2755126953125),new GLatLng(29.310351371763023,109.3359375),new GLatLng(29.44438130948883,109.3743896484375),new GLatLng(29.5830116903775,109.4842529296875),new GLatLng(29.630771207229,109.5721435546875),new GLatLng(29.60689427653149,109.6490478515625),new GLatLng(29.60689427653149,109.7039794921875),new GLatLng(29.750070930806785,109.7698974609375),new GLatLng(29.778681776917633,110.06103515625),new GLatLng(29.65941605491237,110.335693359375),new GLatLng(29.649868677972303,110.41259765625),new GLatLng(29.702368038541767,110.45654296875),new GLatLng(29.73099249532227,110.58837890625),new GLatLng(29.773913869992242,110.63232421875),new GLatLng(29.897805610155874,110.5169677734375),new GLatLng(29.954934549656144,110.5169677734375),new GLatLng(30.021543509740027,110.5059814453125),new GLatLng(30.07860131571654,110.654296875),new GLatLng(30.035811042667792,110.7037353515625),new GLatLng(30.059585699708215,110.7476806640625),new GLatLng(30.111869849235244,110.7421875),new GLatLng(30.116621582819373,110.89599609375),new GLatLng(30.073847754270204,110.9234619140625),new GLatLng(30.0405664305846,111.236572265625),new GLatLng(29.916852233070173,111.390380859375),new GLatLng(29.893043385434165,111.59912109375)],"#090",2,0.7,"#060",0.1);map.addOverlay(polygon);}
GMarker.prototype.onPhotoClick=function()
{this.openInfoWindowHtml(getPanoramaHTML(this));}
function getPanoramaHTML(overlay)
{var id=overlay.panorama_id;var width=overlay.panorama_thumb_width;var height=overlay.panorama_thumb_height;if(getWindowHeight()>=290&&getWindowWidth()>=300)
{var size=240;var sizeTxt="small";}
else
{var size=100;var sizeTxt="thumbnail";}
if(width>height)
{height=size*height/width;width=size;}
else
{width=size*width/height;height=size;}
var img_link="<a href='./?option=photo&photo_id="+id+"' target='_blank'><img src='"+overlay.Photo_URL+"' style='border:0' /></a>";var HTML='<table border="0" cellspacing="0" cellpadding="0">'+'<tr>'+' <td>'+img_link+'</td>'+'<td width=120><div style="padding:0 5px;">'+overlay.description.substring(0,60)+'...</div></td>'+'</tr>'+'</table>';return HTML;}
function plotPanoramas(map,user,tag)
{var bounds=map.getBounds();var sw=bounds.getSouthWest(),ne=bounds.getNorthEast();var min_x=sw.lng(),max_x=ne.lng(),min_y=sw.lat(),max_y=ne.lat();var request=GXmlHttp.create();if(user==undefined)
user="";var NowURL="./?option=yb&ac=list&order=upload_date&tag_id=0&theme_id="+theme_id_index+"&minx="+min_x+"&miny="+
min_y+"&maxx="+max_x+"&maxy="+max_y+"&from=0&num=5";request.open("GET",NowURL,true);request.onreadystatechange=function()
{if(request.readyState==4&&request.status==200)
{var text=request.responseText;if(text=="")
return;var rs=eval("("+text+")");var photos=rs.photos;for(var i=0;i<photos.length;i++)
{var p=photos[i];var icon=new GIcon(masterIcon,p.photo_url);var marker=new GMarker(new GPoint(p.longitude,p.latitude),icon);marker.panorama_description=p.photo_title;marker.panorama_id=p.photo_id;marker.panorama_thumb_width=30;marker.panorama_thumb_height=30;marker.Photo_URL=p.photo_url;marker.description=p.description;map.addOverlay(marker);GEvent.bind(marker,"click",marker,marker.onPhotoClick);}}}
request.send(null);}
function getMapType(i){return map.getMapTypes()[i];}
function ifu(x,d){return x!=undefined?x:d;}
function loadPosition(map,opts)
{var center=new GPoint(parseFloat(ifu(opts.ln,-3.45)),parseFloat(ifu(opts.lt,40.48333)));var zoom=ifu(opts.z,13);var type=opts.k!=undefined?getMapType(opts.k):G_HYBRID_TYPE;map.setMapType(type);map.centerAndZoom(center,zoom);}
