var CV;if(!CV){CV={}}if(!CV.Data){CV.Data={}}if(!CV.Utils){CV.Utils={}}var CVDir={PATH:"Images/Frame/",FD_IMAGE_PATH:"Images/Cottage/FD/",BH_IMAGE_PATH:"Images/Cottage/BH/"};var SSFiles={PIC1:CVDir.PATH+"Pic1.jpg",PIC2:CVDir.PATH+"Pic2.jpg",PIC3:CVDir.PATH+"Pic3.jpg",PIC4:CVDir.PATH+"Pic4.jpg",PIC5:CVDir.PATH+"Pic5.jpg",PIC6:CVDir.PATH+"Pic6.jpg"};var CustComments={CC1:"&#147;Lovely little cottage, perfect get away for two.&#148;",CC2:"&#147;A beautiful property, secluded position, very peaceful.&#148;",CC3:"&#147;Perfect for relaxed romantic weekend breaks.&#148;",CC4:"&#147;Peaceful, quiet and romantic location, well worth another visit.&#148;",CC5:"&#147;The most relaxing and serene holiday we have ever had.&#148;",CC6:"&#147;Great views and a fantastic location.&#148;"};var FoxImages={Image1:CVDir.PATH+"Pic5.jpg",Image2:CVDir.FD_IMAGE_PATH+"FD2.jpg",Image3:CVDir.FD_IMAGE_PATH+"FD6.jpg",Image4:CVDir.FD_IMAGE_PATH+"FD3.jpg",Image5:CVDir.FD_IMAGE_PATH+"FD4.jpg",Image6:CVDir.FD_IMAGE_PATH+"FD5.jpg",Image7:CVDir.FD_IMAGE_PATH+"FD7.jpg",Image8:CVDir.FD_IMAGE_PATH+"FD8.jpg"};var BadgerImages={Image1:CVDir.BH_IMAGE_PATH+"BH1.jpg",Image2:CVDir.BH_IMAGE_PATH+"BH2.jpg",Image3:CVDir.BH_IMAGE_PATH+"BH3.jpg",Image4:CVDir.BH_IMAGE_PATH+"BH4.jpg",Image5:CVDir.BH_IMAGE_PATH+"BH5.jpg",Image6:CVDir.BH_IMAGE_PATH+"BH6.jpg",Image7:CVDir.PATH+"Pic3.jpg",Image8:CVDir.PATH+"Pic4.jpg"};var Attractions={Link1:"http://www.padstow-cornwall.co.uk/",Link2:"http://www.edenproject.com/",Link3:"http://www.heligan.com/",Link4:"http://www.cornwall.gov.uk/default.aspx?page=13412",Link5:"http://www.nationaltrust.org.uk/main/w-lanhydrock/",Link6:"http://www.st-enodoc.co.uk/",Link7:"http://www.sealsanctuary.co.uk/",Link8:"http://www.newquayzoo.org.uk/",Link9:"http://www.cornwalls.co.uk/Bodmin/bodmin_moor.htm",Link10:"http://www.lakeviewcountryclub.co.uk/",Link11:"http://www.tresallyn-riding-padstow.co.uk/",Link12:"http://www.bodminandwenfordrailway.co.uk/"};CV.Data.GetSSFiles=function(){var a=[SSFiles.PIC1,SSFiles.PIC2,SSFiles.PIC3,SSFiles.PIC4,SSFiles.PIC5,SSFiles.PIC6];return a};CV.Data.GetCC=function(){var a=[CustComments.CC1,CustComments.CC2,CustComments.CC3,CustComments.CC4,CustComments.CC5,CustComments.CC6];return a};CV.Data.GetFoxImages=function(){var a=[FoxImages.Image1,FoxImages.Image2,FoxImages.Image3,FoxImages.Image4,FoxImages.Image5,FoxImages.Image6,FoxImages.Image7,FoxImages.Image8];return a};CV.Data.GetBadgerImages=function(){var a=[BadgerImages.Image1,BadgerImages.Image2,BadgerImages.Image3,BadgerImages.Image4,BadgerImages.Image5,BadgerImages.Image6,BadgerImages.Image7,BadgerImages.Image8];return a};CV.Data.GetAttractionLinks=function(){var a=[Attractions.Link1,Attractions.Link2,Attractions.Link3,Attractions.Link4,Attractions.Link5,Attractions.Link6,Attractions.Link7,Attractions.Link8,Attractions.Link9,Attractions.Link10,Attractions.Link11,Attractions.Link12];return a};CV.Utils.displayComment=function(e,a,d){var b,g,f,c;b=document;g=b.getElementById(e);f=b.getElementById(a);if(g&&f&&d.length>0){c=Math.floor(Math.random()*(d.length));g.innerHTML=d[c];if(c<3){f.innerHTML="Foxes Den Cottage"}else{f.innerHTML="Badgers Holt Cottage"}}};CV.Utils.JavaCheck=function(a){var b,c;b=deployJava.getJREs();c=document.getElementById(a);if(b&&b.length==0){if(c){c.className="VTWarning";c.innerHTML='<p>Java Plug-in is required to play Virtual Tour. Click the Launch button for Java download details. <a href="http://www.java.com/" title="Click to visit Java web site" target="_blank"><img src="Images/webstart.png" border="0"/></a></p>'}}};CV.Utils.addHandler=function(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c.attachEvent("on"+b,a)}}};CV.Utils.PopUp2=function(a){var c=(screen.width-400)/2;var b=(screen.height-420)/2;window.open(a,"name","width=400,height=420,left="+c+",top="+b)};var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion(){var a;var b;var c;try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");a=b.GetVariable("$version")}catch(c){}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");a="WIN 6,0,21,0";b.AllowScriptAccess="always";a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a=b.GetVariable("$version")}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");a="WIN 3,0,18,0"}catch(c){}}if(!a){try{b=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");a="WIN 2,0,0,11"}catch(c){a=-1}}return a}function GetSwfVer(){var g=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var f=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var a=navigator.plugins["Shockwave Flash"+f].description;var e=a.split(" ");var c=e[2].split(".");var h=c[0];var b=c[1];if(e[3]!=""){tempArrayMinor=e[3].split("r")}else{tempArrayMinor=e[4].split("r")}var d=tempArrayMinor[1]>0?tempArrayMinor[1]:0;var g=h+"."+b+"."+d}}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1){g=4}else{if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1){g=3}else{if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1){g=2}else{if(isIE&&isWin&&!isOpera){g=ControlVersion()}}}}}return g}function DetectFlashVer(f,d,c){versionStr=GetSwfVer();if(versionStr==-1){return false}else{if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",")}else{versionArray=versionStr.split(".")}var e=versionArray[0];var a=versionArray[1];var b=versionArray[2];if(e>parseFloat(f)){return true}else{if(e==parseFloat(f)){if(a>parseFloat(d)){return true}else{if(a==parseFloat(d)){if(b>=parseFloat(c)){return true}}}}}return false}}}function AC_AddExtension(b,a){if(b.indexOf("?")!=-1){return b.replace(/\?/,a+"?")}else{return b+a}}function AC_Generateobj(e,d,a){var c="";if(isIE&&isWin&&!isOpera){c+="<object ";for(var b in e){c+=b+'="'+e[b]+'" '}for(var b in d){c+='><param name="'+b+'" value="'+d[b]+'" /> '}c+="></object>"}else{c+="<embed ";for(var b in a){c+=b+'="'+a[b]+'" '}c+="> </embed>"}document.write(c)}function AC_FL_RunContent(){var a=AC_GetArgs(arguments,"","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(a.objAttrs,a.params,a.embedAttrs)}function AC_GetArgs(b,e,g,d,h){var a=new Object();a.embedAttrs=new Object();a.params=new Object();a.objAttrs=new Object();for(var c=0;c<b.length;c=c+2){var f=b[c].toLowerCase();switch(f){case"classid":break;case"pluginspage":a.embedAttrs[b[c]]=b[c+1];break;case"src":case"movie":b[c+1]=AC_AddExtension(b[c+1],e);a.embedAttrs.src=b[c+1];a.params[g]=b[c+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":a.objAttrs[b[c]]=b[c+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":a.embedAttrs[b[c]]=a.objAttrs[b[c]]=b[c+1];break;default:a.embedAttrs[b[c]]=a.params[b[c]]=b[c+1]}}a.objAttrs.classid=d;if(h){a.embedAttrs.type=h}return a}var addthis_config={ui_click:"true",ui_header_color:"#ffffff",ui_header_background:"#93AF9E",services_compact:"favorites,email,print,facebook,twitter,myspace,google"};var CV;if(!CV){CV={}}CV.Attractions=function(g,b,d,a,f){var e=document;this.Links=f;this.linksList=e.getElementById(b);this.iframeID=g;this.urlEntry=e.getElementById(d);this.goButton=e.getElementById(a);if(this.linksList&&this.iframeID&&this.urlEntry&&a&&this.Links instanceof Array){this.links=this.linksList.getElementsByTagName("a");this.numLinks=this.links.length;if(this.numLinks<=0||this.numLinks!=this.Links.length){return}for(var c=0;c<this.numLinks;c++){this.addLinkHandler(this.links[c],c)}this.addButtonHandler(this.goButton)}};CV.Attractions.prototype.addLinkHandler=function(c,b){var a=this;CV.Utils.addHandler(c,"click",function(d){return a.onLinkClick(d,b)})};CV.Attractions.prototype.addButtonHandler=function(b){var a=this;CV.Utils.addHandler(b,"click",function(c){return a.onButtonClick(c)})};CV.Attractions.prototype.onLinkClick=function(c,b){var a=this.Links[b];this.urlEntry.value=a;parent[this.iframeID].location.replace(a);return false};CV.Attractions.prototype.onButtonClick=function(b){var a=this.urlEntry.value;if(a.length!=0){open(a,"name")}return false};var CV;if(!CV){CV={}}CV.CottagePics=function(d,c,a){var e=document;this.Files=a;this.picsList=e.getElementById(c);this.mainImage=e.getElementById(d);if(this.picsList&&this.mainImage&&this.Files instanceof Array){this.pics=this.picsList.getElementsByTagName("img");this.numPics=this.pics.length;if(this.numPics<=0||this.numPics!=this.Files.length){return}for(var b=0;b<this.numPics;b++){this.addPicHandler(this.pics[b],b)}}};CV.CottagePics.prototype.addPicHandler=function(c,b){var a=this;CV.Utils.addHandler(c,"mouseover",function(d){return a.onTabMouseOver(d,b)})};CV.CottagePics.prototype.onTabMouseOver=function(b,a){this.mainImage.src=this.Files[a];return false};var _gaq=_gaq||[];_gaq.push(["_setAccount","UA-16552518-1"]);_gaq.push(["_trackPageview"]);(function(){var b=document.createElement("script");b.type="text/javascript";b.async=true;b.src=("https:"==document.location.protocol?"https://ssl":"http://www")+".google-analytics.com/ga.js";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(b,a)})();function initializeGM(){var d=new google.maps.LatLng(50.486914,-4.803767);var b={zoom:8,center:d,mapTypeId:google.maps.MapTypeId.ROADMAP};var c=new google.maps.Map(document.getElementById("map_canvas"),b);var a=new google.maps.Marker({position:d,map:c,title:"Camel Valley Cottages"})}var CV;if(!CV){CV={}}CV.SlideShow=function(c,b,a,d){var e=document;this.fadeTime=1000;this.waitTime=3000;this.timer_on=0;this.mode=0;this.timerID=0;this.nIndex=0;this.imgElement=null;this.divElement=null;this.imgName=e.images[c];if(this.imgName){this.count=d.length;if(this.count<=0){return}this.loadImages(d);this.startShow(e,b,a)}};CV.SlideShow.prototype.startShow=function(d,b,a){this.imgName.style.filter="blendTrans(duration=1)";if(this.imgName.style.filter&&this.imgName.filters){this.mode=0}else{this.mode=1;this.imgElement=d.getElementById(b);this.divElement=d.getElementById(a);if(!this.imgElement||!this.divElement){return}}var c=this;setTimeout(function(){c.imageSlideShow()},c.waitTime)};CV.SlideShow.prototype.loadImages=function(b){this.pics=[];for(var a=0;a<this.count;a++){this.pics[a]=new Image();this.pics[a].src=b[a]}};CV.SlideShow.prototype.imageSlideShow=function(){this.nIndex++;if(this.nIndex>=this.count){this.nIndex=0}if(this.mode==0){this.imgName.filters.blendTrans.Apply();this.imgName.src=this.pics[this.nIndex].src;this.imgName.filters.blendTrans.Play()}else{this.fadeInImage(this.pics[this.nIndex].src)}var a=this;setTimeout(function(){a.imageSlideShow()},a.waitTime)};CV.SlideShow.prototype.setOpacity=function(a){if(this.mode==0){this.imgElement.style.filter="alpha(opacity="+a+")"}else{this.imgElement.style.MozOpacity=a/100;this.imgElement.style.opacity=a/100}};CV.SlideShow.prototype.changeOpacity=function(c){var b=(new Date()).getTime();var d=100*(b-c)/this.fadeTime;if(d<0){this.timer_on=0;this.setOpacity(0)}else{if(d>=100){this.timer_on=0;this.setOpacity(100)}else{this.setOpacity(d);var a=this;this.timerID=setTimeout(function(){a.changeOpacity(c)},50);this.timer_on=1}}};CV.SlideShow.prototype.fadeInImage=function(a){this.divElement.style.backgroundImage="url("+this.imgElement.src+")";this.divElement.style.backgroundRepeat="no-repeat";this.setOpacity(0);this.imgElement.src=a;if(this.timer_on==1){clearTimeout(this.timerID)}var b=(new Date()).getTime();this.changeOpacity(b)};var CV;if(!CV){CV={}}CV.SwapRestoreImage=function(){this.doc=document;this.mainImageElement=[];this.mainImages=[];this.swapImages=[]};CV.SwapRestoreImage.prototype.addImage=function(c,a,b){if(this.doc.images){var f=this.doc.getElementById(c);var e=this.doc.getElementById(a);if(f&&e){var d=this.swapImages.length;this.mainImageElement[d]=e;this.mainImages[d]=e.src;this.swapImages[d]=this.loadImages(b);if(this.mainImageElement.length!=0){this.addImageHandler(f,d)}}}};CV.SwapRestoreImage.prototype.loadImages=function(b){var a=new Image();a.src=b;return a};CV.SwapRestoreImage.prototype.addImageHandler=function(c,b){var a=this;CV.Utils.addHandler(c,"mouseover",function(d){return a.onElementMouseOver(d,b)});CV.Utils.addHandler(c,"mouseout",function(d){return a.onElementMouseOut(d,b)})};CV.SwapRestoreImage.prototype.onElementMouseOver=function(b,a){this.mainImageElement[a].src=this.swapImages[a].src;return false};CV.SwapRestoreImage.prototype.onElementMouseOut=function(b,a){this.mainImageElement[a].src=this.mainImages[a];return false};var CV;if(!CV){CV={}}CV.TabConstants={TAB_SELECTED_CLASS:"TabSelected",TAB_HOVER_CLASS:"TabHover",AJAX_URL:"Bin/ajaxcontent.php?showit=",ERROR_MESSAGE:"Sorry an error occured loading the data. Please refresh the page to try again.",WAIT_MESSAGE:"Please wait......loading data"};CV.Tabs=function(e,g,c){var f,a,d;f=document;a=document.getElementById(e);d=document.getElementById(g);this.info=document.getElementById(c);this.constants=CV.TabConstants;this.dataHolder=[];this.dataLoadTime=[-1,-1];this.xhr=this.createXHR();this.currentIndex=0;this.timeOut=180000;this.loading=false;this.tabSelectedClass=this.constants.TAB_SELECTED_CLASS;this.tabHoverClass=this.constants.TAB_HOVER_CLASS;if(this.xhr&&a&&this.info&&d){this.tabs=a.getElementsByTagName("li");this.numTabs=this.tabs.length;if(this.numTabs<=0){return}this.getContentHolders(d,c);if(this.dataHolder.length<=0||this.dataHolder.length!=this.numTabs){return}for(var b=0;b<this.numTabs;b++){this.addTabHandler(this.tabs[b])}this.applyTabStyle(this.tabs[0]);this.dataLoadTime[0]=new Date()}};CV.Tabs.prototype.getContentHolders=function(b,a){var c=b.firstChild;while(c){if(c.nodeType==1&&c.id!=a){this.dataHolder.push(c)}c=c.nextSibling}};CV.Tabs.prototype.cancelEvent=function(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}if(a.stopPropagation){a.stopPropagation()}else{a.cancelBubble=true}return false};CV.Tabs.prototype.onTabClick=function(b,a){if(this.loading==false&&a.tabIndex!=this.currentIndex){this.loading=true;this.currentIndex=a.tabIndex;this.applyTabStyle(a);this.loadData()}return this.cancelEvent(b)};CV.Tabs.prototype.onTabMouseOver=function(b,a){this.addClass(a,this.tabHoverClass);return false};CV.Tabs.prototype.onTabMouseOut=function(b,a){this.removeClass(a,this.tabHoverClass);return false};CV.Tabs.prototype.applyTabStyle=function(c){for(var b=0;b<this.numTabs;b++){var a=this.tabs[b];if(c==a){this.addClass(a,this.tabSelectedClass)}else{this.removeClass(a,this.tabSelectedClass);this.dataHolder[b].style.display="none"}}};CV.Tabs.prototype.addTabHandler=function(b){var a=this;CV.Utils.addHandler(b,"click",function(c){return a.onTabClick(c,b)});CV.Utils.addHandler(b,"mouseover",function(c){return a.onTabMouseOver(c,b)});CV.Utils.addHandler(b,"mouseout",function(c){return a.onTabMouseOut(c,b)})};CV.Tabs.prototype.addClass=function(b,a){if(!b||!a||(b.className&&b.className.search(new RegExp("\\b"+a+"\\b"))!=-1)){return}b.className+=(b.className?" ":"")+a};CV.Tabs.prototype.removeClass=function(b,a){if(!b||!a||(b.className&&b.className.search(new RegExp("\\b"+a+"\\b"))==-1)){return}b.className=b.className.replace(new RegExp("\\s*\\b"+a+"\\b","g"),"")};CV.Tabs.prototype.loadData=function(){this.info.innerHTML=this.constants.WAIT_MESSAGE;var b=new Date();if(this.dataLoadTime[this.currentIndex]==-1||((b-this.dataLoadTime[this.currentIndex])>this.timeOut)){this.dataLoadTime[this.currentIndex]=new Date();var a=this.constants.AJAX_URL+encodeURIComponent(this.currentIndex)+"&randnum="+encodeURIComponent(Math.random());this.xhr.open("GET",a,true);this.xhr.onreadystatechange=this.bind(this.showData,this);this.xhr.send(null)}else{this.info.innerHTML="";this.dataHolder[this.currentIndex].style.display="block";this.loading=false}};CV.Tabs.prototype.showData=function(){if(this.xhr.readyState==4){this.info.innerHTML="";this.dataHolder[this.currentIndex].style.display="block";if(this.xhr.status>=200&&this.xhr.status<300||this.xhr.status==304){this.dataHolder[this.currentIndex].innerHTML=this.xhr.responseText}else{this.dataHolder[this.currentIndex].innerHTML=this.constants.ERROR_MESSAGE;this.dataLoadTime[this.currentIndex]=new Date(2009,1,1)}this.loading=false}};CV.Tabs.prototype.createXHR=function(){if(typeof XMLHttpRequest!="undefined"){return new XMLHttpRequest()}else{if(typeof ActiveXObject!="undefined"){if(typeof arguments.callee.activeXString!="string"){var b=["MSXML2.XMLHttp.6.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp"];for(var d=0,a=b.length;d<a;d++){try{var e=new ActiveXObject(b[d]);arguments.callee.activeXString=b[d];return e}catch(c){}}}return new ActiveXObject(arguments.callee.activeXString)}else{return null}}};CV.Tabs.prototype.bind=function(b,a){return function(){return b.apply(a,arguments)}};var deployJava={debug:null,firefoxJavaVersion:null,myInterval:null,preInstallJREList:null,returnPage:null,brand:null,locale:null,installType:null,EAInstallEnabled:false,EarlyAccessURL:null,getJavaURL:"http://java.sun.com/webapps/getjava/BrowserRedirect?host=java.com",appleRedirectPage:"http://www.apple.com/support/downloads/",oldMimeType:"application/npruntime-scriptable-plugin;DeploymentToolkit",mimeType:"application/java-deployment-toolkit",launchButtonPNG:"http://java.sun.com/products/jfc/tsc/articles/swing2d/webstart.png",browserName:null,browserName2:null,getJREs:function(){var e=new Array();if(deployJava.isPluginInstalled()){var d=deployJava.getPlugin();var a=d.jvms;for(var c=0;c<a.getLength();c++){e[c]=a.get(c).version}}else{var b=deployJava.getBrowser();if(b=="MSIE"){if(deployJava.testUsingActiveX("1.7.0")){e[0]="1.7.0"}else{if(deployJava.testUsingActiveX("1.6.0")){e[0]="1.6.0"}else{if(deployJava.testUsingActiveX("1.5.0")){e[0]="1.5.0"}else{if(deployJava.testUsingActiveX("1.4.2")){e[0]="1.4.2"}else{if(deployJava.testForMSVM()){e[0]="1.1"}}}}}}else{if(b=="Netscape Family"){deployJava.getJPIVersionUsingMimeType();if(deployJava.firefoxJavaVersion!=null){e[0]=deployJava.firefoxJavaVersion}else{if(deployJava.testUsingMimeTypes("1.7")){e[0]="1.7.0"}else{if(deployJava.testUsingMimeTypes("1.6")){e[0]="1.6.0"}else{if(deployJava.testUsingMimeTypes("1.5")){e[0]="1.5.0"}else{if(deployJava.testUsingMimeTypes("1.4.2")){e[0]="1.4.2"}else{if(deployJava.browserName2=="Safari"){if(deployJava.testUsingPluginsArray("1.7.0")){e[0]="1.7.0"}else{if(deployJava.testUsingPluginsArray("1.6")){e[0]="1.6.0"}else{if(deployJava.testUsingPluginsArray("1.5")){e[0]="1.5.0"}else{if(deployJava.testUsingPluginsArray("1.4.2")){e[0]="1.4.2"}}}}}}}}}}}}}if(deployJava.debug){for(var c=0;c<e.length;++c){alert("We claim to have detected Java SE "+e[c])}}return e},installJRE:function(b){var a=false;if(deployJava.isPluginInstalled()){if(deployJava.getPlugin().installJRE(b)){deployJava.refresh();if(deployJava.returnPage!=null){document.location=deployJava.returnPage}return true}else{return false}}else{return deployJava.installLatestJRE()}},installLatestJRE:function(){if(deployJava.isPluginInstalled()){if(deployJava.getPlugin().installLatestJRE()){deployJava.refresh();if(deployJava.returnPage!=null){document.location=deployJava.returnPage}return true}else{return false}}else{var b=deployJava.getBrowser();var a=navigator.platform.toLowerCase();if((deployJava.EAInstallEnabled=="true")&&(a.indexOf("win")!=-1)&&(deployJava.EarlyAccessURL!=null)){deployJava.preInstallJREList=deployJava.getJREs();if(deployJava.returnPage!=null){deployJava.myInterval=setInterval("deployJava.poll()",3000)}location.href=deployJava.EarlyAccessURL;return false}else{if(b=="MSIE"){return deployJava.IEInstall()}else{if((b=="Netscape Family")&&(a.indexOf("win32")!=-1)){return deployJava.FFInstall()}else{location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+((deployJava.locale!=null)?("&locale="+deployJava.locale):"")+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")}}return false}}},runApplet:function(b,f,d){if(d=="undefined"||d==null){d="1.1"}var e="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var a=d.match(e);if(deployJava.returnPage==null){deployJava.returnPage=document.location}if(a!=null){var c=deployJava.getBrowser();if((c!="?")&&("Safari"!=deployJava.browserName2)){if(deployJava.versionCheck(d+"+")){deployJava.writeAppletTag(b,f)}else{if(deployJava.installJRE(d+"+")){deployJava.refresh();location.href=document.location;deployJava.writeAppletTag(b,f)}}}else{deployJava.writeAppletTag(b,f)}}else{if(deployJava.debug){alert("Invalid minimumVersion argument to runApplet():"+d)}}},writeAppletTag:function(a,f){var d="<applet ";var c=false;for(var e in a){d+=(" "+e+'="'+a[e]+'"');if(e=="code"){c=true}}if(!c){d+=(' code="dummy"')}d+=">";document.write(d);if(f!="undefined"&&f!=null){var b=false;for(var g in f){if(g=="codebase_lookup"){b=true}d='<param name="'+g+'" value="'+f[g]+'">';document.write(d)}if(!b){document.write('<param name="codebase_lookup" value="false">')}}document.write("</applet>")},versionCheck:function(h){var c=0;var f="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?(\\*|\\+)?$";var a=h.match(f);if(a!=null){var e=true;var b=new Array();for(var d=1;d<a.length;++d){if((typeof a[d]=="string")&&(a[d]!="")){b[c]=a[d];c++}}if(b[b.length-1]=="+"){e=false;b.length--}else{if(b[b.length-1]=="*"){b.length--}}var g=deployJava.getJREs();for(var d=0;d<g.length;++d){if(deployJava.compareVersionToPattern(g[d],b,e)){return true}}return false}else{alert("Invalid versionPattern passed to versionCheck: "+h);return false}},isWebStartInstalled:function(d){var c=deployJava.getBrowser();if((c=="?")||("Safari"==deployJava.browserName2)){return true}if(d=="undefined"||d==null){d="1.4.2"}var b=false;var e="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var a=d.match(e);if(a!=null){b=deployJava.versionCheck(d+"+")}else{if(deployJava.debug){alert("Invalid minimumVersion argument to isWebStartInstalled(): "+d)}b=deployJava.versionCheck("1.4.2+")}return b},getJPIVersionUsingMimeType:function(){for(var b=0;b<navigator.mimeTypes.length;++b){var c=navigator.mimeTypes[b].type;var a=c.match(/^application\/x-java-applet;jpi-version=(.*)$/);if(a!=null){deployJava.firefoxJavaVersion=a[1];if("Opera"!=deployJava.browserName2){break}}}},launchWebStartApplication:function(a){return false},createWebStartLaunchButtonEx:function(c,b){if(deployJava.returnPage==null){deployJava.returnPage=c}var a="javascript:deployJava.launchWebStartApplication('"+c+"');";document.write('<a href="'+a+'" onMouseOver="window.status=\'\'; return true;"><img src="'+deployJava.launchButtonPNG+'" border="0" /></a>')},createWebStartLaunchButton:function(c,b){if(deployJava.returnPage==null){deployJava.returnPage=c}var a="javascript:if (!deployJava.isWebStartInstalled(&quot;"+b+"&quot;)) {if (deployJava.installLatestJRE()) {if (deployJava.launch(&quot;"+c+"&quot;)) {}}} else {if (deployJava.launch(&quot;"+c+"&quot;)) {}}";document.write('<a href="'+a+'" onMouseOver="window.status=\'\'; return true;"><img src="'+deployJava.launchButtonPNG+'" border="0" /></a>')},launch:function(a){document.location=a;return true},isPluginInstalled:function(){var a=deployJava.getPlugin();if(a&&a.jvms){return true}else{return false}},isAutoUpdateEnabled:function(){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().isAutoUpdateEnabled()}return false},setAutoUpdateEnabled:function(){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setAutoUpdateEnabled()}return false},setInstallerType:function(a){deployJava.installType=a;if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setInstallerType(a)}return false},setAdditionalPackages:function(a){if(deployJava.isPluginInstalled()){return deployJava.getPlugin().setAdditionalPackages(a)}return false},setEarlyAccess:function(a){deployJava.EAInstallEnabled=a},isPlugin2:function(){if(deployJava.isPluginInstalled()){if(deployJava.versionCheck("1.6.0_10+")){try{return deployJava.getPlugin().isPlugin2()}catch(a){}}}return false},allowPlugin:function(){deployJava.getBrowser();var a=("Safari"!=deployJava.browserName2&&"Opera"!=deployJava.browserName2);return a},getPlugin:function(){deployJava.refresh();var a=null;if(deployJava.allowPlugin()){a=document.getElementById("deployJavaPlugin")}return a},compareVersionToPattern:function(f,b,c){var g="^(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(?:_(\\d+))?)?)?$";var h=f.match(g);if(h!=null){var e=0;var j=new Array();for(var d=1;d<h.length;++d){if((typeof h[d]=="string")&&(h[d]!="")){j[e]=h[d];e++}}var a=Math.min(j.length,b.length);if(c){for(var d=0;d<a;++d){if(j[d]!=b[d]){return false}}return true}else{for(var d=0;d<a;++d){if(j[d]<b[d]){return false}else{if(j[d]>b[d]){return true}}}return true}}else{return false}},getBrowser:function(){if(deployJava.browserName==null){var a=navigator.userAgent.toLowerCase();if(deployJava.debug){alert("userAgent -> "+a)}if(a.indexOf("msie")!=-1){deployJava.browserName="MSIE";deployJava.browserName2="MSIE"}else{if(a.indexOf("firefox")!=-1){deployJava.browserName="Netscape Family";deployJava.browserName2="Firefox"}else{if(a.indexOf("chrome")!=-1){deployJava.browserName="Netscape Family";deployJava.browserName2="Chrome"}else{if(a.indexOf("safari")!=-1){deployJava.browserName="Netscape Family";deployJava.browserName2="Safari"}else{if(a.indexOf("mozilla")!=-1){deployJava.browserName="Netscape Family";deployJava.browserName2="Other"}else{if(a.indexOf("opera")!=-1){deployJava.browserName="Netscape Family";deployJava.browserName2="Opera"}else{deployJava.browserName="?";deployJava.browserName2="unknown"}}}}}}if(deployJava.debug){alert("Detected browser name:"+deployJava.browserName+", "+deployJava.browserName2)}}return deployJava.browserName},testUsingActiveX:function(a){var c="JavaWebStart.isInstalled."+a+".0";if(!ActiveXObject){if(deployJava.debug){alert("Browser claims to be IE, but no ActiveXObject object?")}return false}try{return(new ActiveXObject(c)!=null)}catch(b){return false}},testForMSVM:function(){var b="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}";if(typeof oClientCaps!="undefined"){var a=oClientCaps.getComponentVersion(b,"ComponentID");if((a=="")||(a=="5,0,5000,0")){return false}else{return true}}else{return false}},testUsingMimeTypes:function(b){if(!navigator.mimeTypes){if(deployJava.debug){alert("Browser claims to be Netscape family, but no mimeTypes[] array?")}return false}for(var c=0;c<navigator.mimeTypes.length;++c){s=navigator.mimeTypes[c].type;var a=s.match(/^application\/x-java-applet\x3Bversion=(1\.8|1\.7|1\.6|1\.5|1\.4\.2)$/);if(a!=null){if(deployJava.compareVersions(a[1],b)){return true}}}return false},testUsingPluginsArray:function(b){if((!navigator.plugins)||(!navigator.plugins.length)){return false}var a=navigator.platform.toLowerCase();for(var c=0;c<navigator.plugins.length;++c){s=navigator.plugins[c].description;if(s.search(/^Java Switchable Plug-in (Cocoa)/)!=-1){if(deployJava.compareVersions("1.5.0",b)){return true}}else{if(s.search(/^Java/)!=-1){if(a.indexOf("win")!=-1){if(deployJava.compareVersions("1.5.0",b)||deployJava.compareVersions("1.6.0",b)){return true}}}}}if(deployJava.compareVersions("1.5.0",b)){return true}return false},IEInstall:function(){location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+((deployJava.locale!=null)?("&locale="+deployJava.locale):"")+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")+((deployJava.installType!=null)?("&type="+deployJava.installType):"");return false},done:function(b,a){},FFInstall:function(){location.href=deployJava.getJavaURL+((deployJava.returnPage!=null)?("&returnPage="+deployJava.returnPage):"")+((deployJava.locale!=null)?("&locale="+deployJava.locale):"")+((deployJava.brand!=null)?("&brand="+deployJava.brand):"")+((deployJava.installType!=null)?("&type="+deployJava.installType):"");return false},compareVersions:function(f,g){var d=f.split(".");var c=g.split(".");for(var e=0;e<d.length;++e){d[e]=Number(d[e])}for(var e=0;e<c.length;++e){c[e]=Number(c[e])}if(d.length==2){d[2]=0}if(d[0]>c[0]){return true}if(d[0]<c[0]){return false}if(d[1]>c[1]){return true}if(d[1]<c[1]){return false}if(d[2]>c[2]){return true}if(d[2]<c[2]){return false}return true},enableAlerts:function(){deployJava.browserName=null;deployJava.debug=true},poll:function(){deployJava.refresh();var a=deployJava.getJREs();if((deployJava.preInstallJREList.length==0)&&(a.length!=0)){clearInterval(deployJava.myInterval);if(deployJava.returnPage!=null){location.href=deployJava.returnPage}}if((deployJava.preInstallJREList.length!=0)&&(a.length!=0)&&(deployJava.preInstallJREList[0]!=a[0])){clearInterval(deployJava.myInterval);if(deployJava.returnPage!=null){location.href=deployJava.returnPage}}},writePluginTag:function(){var a=deployJava.getBrowser();if(a=="MSIE"){document.write('<object classid="clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA" id="deployJavaPlugin" width="0" height="0"></object>')}else{if(a=="Netscape Family"&&deployJava.allowPlugin()){deployJava.writeEmbedTag()}}},refresh:function(){navigator.plugins.refresh(false);var a=deployJava.getBrowser();if(a=="Netscape Family"&&deployJava.allowPlugin()){var b=document.getElementById("deployJavaPlugin");if(b==null){deployJava.writeEmbedTag()}}},writeEmbedTag:function(){var a=false;if(navigator.mimeTypes!=null){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==deployJava.mimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+deployJava.mimeType+'" hidden="true" />');a=true}}}if(!a){for(var b=0;b<navigator.mimeTypes.length;b++){if(navigator.mimeTypes[b].type==deployJava.oldMimeType){if(navigator.mimeTypes[b].enabledPlugin){document.write('<embed id="deployJavaPlugin" type="'+deployJava.oldMimeType+'" hidden="true" />')}}}}}},do_initialize:function(){deployJava.writePluginTag();if(deployJava.locale==null){var b=null;if(b==null){try{b=navigator.userLanguage}catch(a){}}if(b==null){try{b=navigator.systemLanguage}catch(a){}}if(b==null){try{b=navigator.language}catch(a){}}if(b!=null){b.replace("-","_");deployJava.locale=b}}}};deployJava.do_initialize();var pagearSmallImg="/Images/PagePeel/PagePeelSmall.jpg";var pagearSmallSwf="/Flash/pageear_s.swf";var pagearBigImg="/Images/PagePeel/PeelPeelBig.jpg";var pagearBigSwf="/Flash/pageear_b.swf";var speedSmall=1;var mirror="true";var pageearColor="ffffff";var jumpTo="/Bookings.html";var openLink="self";var openOnLoad=2;var closeOnLoad=3;var setDirection="rt";var softFadeIn=1;var playSound="false";var playOpenSound="false";var playCloseSound="false";var closeOnClick="false";var closeOnClickText="Close";var requiredMajorVersion=6;var requiredMinorVersion=0;var requiredRevision=0;var copyright="Webpicasso Media, www.webpicasso.de";var thumbWidth=100;var thumbHeight=100;var bigWidth=292;var bigHeight=284;var xPos="right";var queryParams="pagearSmallImg="+escape(pagearSmallImg);queryParams+="&pagearBigImg="+escape(pagearBigImg);queryParams+="&pageearColor="+pageearColor;queryParams+="&jumpTo="+escape(jumpTo);queryParams+="&openLink="+escape(openLink);queryParams+="&mirror="+escape(mirror);queryParams+="&copyright="+escape(copyright);queryParams+="&speedSmall="+escape(speedSmall);queryParams+="&openOnLoad="+escape(openOnLoad);queryParams+="&closeOnLoad="+escape(closeOnLoad);queryParams+="&setDirection="+escape(setDirection);queryParams+="&softFadeIn="+escape(softFadeIn);queryParams+="&playSound="+escape(playSound);queryParams+="&playOpenSound="+escape(playOpenSound);queryParams+="&playCloseSound="+escape(playCloseSound);queryParams+="&closeOnClick="+escape(closeOnClick);queryParams+="&closeOnClickText="+escape(utf8encode(closeOnClickText));queryParams+="&lcKey="+escape(Math.random());queryParams+="&bigWidth="+escape(bigWidth);queryParams+="&thumbWidth="+escape(thumbWidth);function openPeel(){document.getElementById("bigDiv").style.top="0px";document.getElementById("bigDiv").style[xPos]="0px";document.getElementById("thumbDiv").style.top="-1000px"}function closePeel(){document.getElementById("thumbDiv").style.top="0px";document.getElementById("bigDiv").style.top="-1000px"}function createPagePeel(){var a=DetectFlashVer(requiredMajorVersion,requiredMinorVersion,requiredRevision);if(setDirection=="lt"){xPosBig="left:-1000px";xPos="left"}else{xPosBig="right:1000px";xPos="right"}document.write('<div id="bigDiv" style="position:absolute;width:'+bigWidth+"px;height:"+bigHeight+"px;z-index:9999;"+xPosBig+';top:-100px;">');if(a){AC_FL_RunContent("src",pagearBigSwf+"?"+queryParams,"width",bigWidth,"height",bigHeight,"align","middle","id","bigSwf","quality","high","bgcolor","#FFFFFF","name","bigSwf","wmode","transparent","scale","noscale","salign","tr","allowScriptAccess","always","type","application/x-shockwave-flash","codebase","http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab","pluginspage","http://www.adobe.com/go/getflashplayer")}else{return}document.write("</div>");document.write('<div id="thumbDiv" style="position:absolute;width:'+thumbWidth+"px;height:"+thumbHeight+"px;z-index:9999;"+xPos+':0px;top:0px;">');if(a){AC_FL_RunContent("src",pagearSmallSwf+"?"+queryParams,"width",thumbWidth,"height",thumbHeight,"align","middle","id","smallSwf","scale","noscale","quality","high","bgcolor","#FFFFFF","name","bigSwf","wmode","transparent","allowScriptAccess","always","type","application/x-shockwave-flash","codebase","http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab","pluginspage","http://www.adobe.com/go/getflashplayer")}else{return}document.write("</div>");setTimeout('document.getElementById("bigDiv").style.top = "-1000px";',100)}function utf8encode(b){b=b.replace(/\r\n/g,"\n");var a="";for(var d=0;d<b.length;d++){var c=b.charCodeAt(d);if(c<128){a+=String.fromCharCode(c)}else{if((c>127)&&(c<2048)){a+=String.fromCharCode((c>>6)|192);a+=String.fromCharCode((c&63)|128)}else{a+=String.fromCharCode((c>>12)|224);a+=String.fromCharCode(((c>>6)&63)|128);a+=String.fromCharCode((c&63)|128)}}}return a};
