var objVisibleLayer;var infowindow;function RefreshForm(a){var b=document.getElementById(a);b.postback.value=1;b.submit()}function swapImage(c,a){var b="";b=c.substring(c.length-3);if(b=="peg"||b=="jpg"){document.getElementById("mainPropImage").src="images/property/main/"+c}else{document.getElementById("mainPropImage").src="images/property/"+c}document.getElementById("mainPropImage").alt=a}function addToFavourites(){window.external.AddFavorite(self.location.href,window.title)}function ShowPopUp(c,b,e){var d=0,a=0,f="";if(infowindow){if(!infowindow.closed){infowindow.close()}}a=((screen.width/2)-(b/2));d=((screen.height/2)-(e/2));f="width="+b+", height="+e+",left="+a+",top="+d+",status=no,resizable=yes,scrollbars=yes";infowindow=window.open(c,"extnew",f)}function bigpiclink(d,a,c,b){BigPicLink(d,a,c,b)}function BigPicLink(e,a,d,b){var c=basehref+"getbigpiccontent.cfm?id="+e;$.ajax({url:c,success:function(f){if(f!="NONE"){$("#divDlgPicViewer").dialog("option","width",f.split("|")[0]+"px");$("#divDlgPicViewer").dialog("option","height",f.split("|")[1]);$("#divDlgPicViewer").html(f.split("|")[2]);$("#divDlgPicViewer").dialog("open")}}})}function showContactDetails(a){document.getElementById(a).style.visibility="visible";document.getElementById(a).style.display="";document.getElementById(a+"link").style.visibility="hidden";document.getElementById(a+"link").style.display="none"}function showLayer(a){if(objVisibleLayer){if(objVisibleLayer.id==a){return 0}}objVisibleLayer=document.getElementById(a);if(objVisibleLayer){objVisibleLayer.style.display=""}}function hideLayer(){if(objVisibleLayer){objVisibleLayer.style.display="none";objVisibleLayer=null}}function swapSideImage(b,c){var a=document.getElementById(b);if(a){a.src=c}}function ShowPopUpWindow(d,f,j,e,g,c,a){var m=0,b=0,k="";if(infowindow){if(!infowindow.closed){infowindow.close()}}b=((screen.width/2)-(j/2));m=((screen.height/2)-(e/2));k="width="+j+", height="+e+",left="+b+",top="+m+",status="+g+",resizable="+c+",scrollbars="+a;infowindow=window.open(basehref+f,d,k)}function showElement(a){var b=document.getElementById(a);b.style.visibility="visible";b.style.display=""}function hideElement(a){var b=document.getElementById(a);b.style.visibility="hidden";b.style.display="none"}function getRadioButtonValue(a){var c="";if(!a.length){if(a.checked){c=a.value}}else{for(var b=0;b<a.length;b++){if(a[b].checked){c=a[b].value;break}}}return c}function GetElementPos(a){var b=curtop=0;if(a.offsetParent){b=a.offsetLeft;curtop=a.offsetTop;while(a=a.offsetParent){b+=a.offsetLeft;curtop+=a.offsetTop}}return[b,curtop]}function trim(a){return a.replace(/^\s*|\s*$/g,"")}function SetValue(b,a){identity=document.getElementById(b);identity.value=a}function SetInnerHtml(b,a){identity=document.getElementById(b);identity.innerHTML=a}function SetStyle(b,a){identity=document.getElementById(b);identity.className=a}function isEmail(b){var a=" ,<>!\"?%^&*()+=*/\\';:#~[]{}";var c=0;for(c=0;c<a.length;c++){if(-1<b.indexOf(a.charAt(c))){return false}}var d=b.indexOf("@");var f=b.lastIndexOf("@");var e=b.lastIndexOf(".");if(!((0<d)&&(1<e)&&(d==f)&&((d+1)<e)&&(e<(b.length-2)))){return false}else{return true}}function DaysArray(b){for(var a=1;a<=b;a++){this[a]=31;if(a==4||a==6||a==9||a==11){this[a]=30}if(a==2){this[a]=29}}return this}function isDate(k){var d="/";var l=1900;var f=2100;var a=DaysArray(12);var j=k.indexOf(d);var h=k.indexOf(d,j+1);var c=k.substring(0,j);var g=k.substring(j+1,h);var b=k.substring(h+1);strYr=b;if(c.charAt(0)=="0"&&c.length>1){c=c.substring(1)}if(g.charAt(0)=="0"&&g.length>1){g=g.substring(1)}for(var e=1;e<=3;e++){if(strYr.charAt(0)=="0"&&strYr.length>1){strYr=strYr.substring(1)}}month=parseInt(g);day=parseInt(c);year=parseInt(strYr);if(j==-1||h==-1){return false}if(g.length<1||month<1||month>12){return false}if(c.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>a[month]){return false}if(b.length!=4||year==0||year<l||year>f){return false}if(k.indexOf(d,h+1)!=-1||isInteger(stripCharsInBag(k,d))==false){return false}return true}function stripCharsInBag(d,e){var b;var a="";for(b=0;b<d.length;b++){var f=d.charAt(b);if(e.indexOf(f)==-1){a+=f}}return a}function daysInFebruary(a){return(((a%4==0)&&((!(a%100==0))||(a%400==0)))?29:28)}function IsNumeric(b){var d="0123456789.-";var c=true;var a;for(i=0;i<b.length&&c==true;i++){a=b.charAt(i);if(d.indexOf(a)==-1){c=false}}return c}function isInteger(b){var a;for(a=0;a<b.length;a++){var d=b.charAt(a);if(((d<"0")||(d>"9"))){return false}}return true}function SetVisibility(c,b){var a=document.getElementById(c);if(b){a.className="visibleElement"}else{a.className="hiddenElement"}}function getInputArrayValue(a){var c="";if(!a.length){if(a.checked){c=a.value}}else{for(var b=0;b<a.length;b++){if(a[b].checked){c=a[b].value;break}}}return c}function InsertTextAtCursor(d,c){d.focus();if(d.selectionStart){var a=d.selectionStart;d.value=d.value.substr(0,d.selectionStart)+c+d.value.substr(d.selectionEnd,d.value.length);d.selectionStart=a+c.length;d.selectionEnd=d.selectionStart}else{if(document.selection){var b=document.selection.createRange();b.text=c}else{d.value+=c}}}function NoneLink(){}function ReturnKeyCheck(b,c){var a;if(c&&c.which){a=c.which}else{a=c.keyCode}return(a==13)}function NewWindowLink(b){if(!window.focus){return true}window.open(b.href,"_blank");return false}function MM_preloadImages(){var f=document;if(f.images){if(!f.MM_p){f.MM_p=new Array()}var e,c=f.MM_p.length,b=MM_preloadImages.arguments;for(e=0;e<b.length;e++){if(b[e].indexOf("#")!=0){f.MM_p[c]=new Image;f.MM_p[c++].src=b[e]}}}}function MM_swapImgRestore(){var d,b,c=document.MM_sr;for(d=0;c&&d<c.length&&(b=c[d])&&b.oSrc;d++){b.src=b.oSrc}}function MM_findObj(f,e){var c,b,a;if(!e){e=document}if((c=f.indexOf("?"))>0&&parent.frames.length){e=parent.frames[f.substring(c+1)].document;f=f.substring(0,c)}if(!(a=e[f])&&e.all){a=e.all[f]}for(b=0;!a&&b<e.forms.length;b++){a=e.forms[b][f]}for(b=0;!a&&e.layers&&b<e.layers.length;b++){a=MM_findObj(f,e.layers[b].document)}if(!a&&e.getElementById){a=e.getElementById(f)}return a}function MM_swapImage(){var e,d=0,b,c=MM_swapImage.arguments;document.MM_sr=new Array;for(e=0;e<(c.length-2);e+=3){if((b=MM_findObj(c[e]))!=null){document.MM_sr[d++]=b;if(!b.oSrc){b.oSrc=b.src}b.src=c[e+2]}}}function ValidateEnquiry(){var b="";var a=document.getElementById("frmEnquiry");if(a.txtName.value==""){b+="\r\n- Name"}if(a.txtEmail.value==""){b+="\r\n- Email"}else{if(!isEmail(a.txtEmail.value)){b+="\r\n- Valid email"}}if(b==""){document.frmEnquiry.submit()}else{alert("Please complete the following:"+b)}}function showMap(){document.getElementById("mapSearch").style.visibility="visible";document.getElementById("mapSearch").style.display=""}function hideMap(){document.getElementById("mapSearch").style.visibility="hidden";document.getElementById("mapSearch").style.display="none"}function CountWords(j){var f=j.value.length;var c=j.value+" ";var d=/^[^A-Za-z0-9]+/gi;var g=c.replace(d,"");var h=rExp=/[^A-Za-z0-9]+/gi;var e=g.replace(h," ");var b=e.split(" ");var a=b.length-1;if(c.length<2){a=0}return a}function addPageToFavourites(){if(navigator.appName=="Microsoft Internet Explorer"){if((parseInt(navigator.appVersion)>=4)){if(navigator.userAgent.indexOf("MSIE 7")>0){alert("To add this page to your favourites please either press Ctrl+D on your keyboard or click the 'Add to Favorites' button in the Internet Explorer toolbar.")}else{window.external.AddFavorite(location.href,document.title)}}}else{window.sidebar.addPanel(document.title,location.href,"")}}function ShowFlashPlayer(e,b,d){CloseFlashPlayer();var c='<p class="closePlayerLink"><a href="JavaScript:CloseFlashPlayer()" class="closePlayerLink">Close player</a></p><object width="'+b+'" height="'+d+'"><param name="movie" value="'+basehref+"swf/"+e+'"><embed src="'+basehref+"swf/"+e+'" type="application/x-shockwave-flash" width="'+b+'" height="'+d+'"></embed></object>';document.getElementById("flashplayercontainer").innerHTML=c;d+=18;document.getElementById("flashplayercontainer").style.width=b+"px";document.getElementById("flashplayercontainer").style.height=d+"px";var g=0;if(window.pageYOffset){g=window.pageYOffset}else{if(document.getElementById("flashplayercontainer").offsetParent){g=document.getElementById("flashplayercontainer").offsetParent.scrollTop}else{if(document.body.parentElement){g=document.body.parentElement.scrollTop}else{g=0}}}g=g+50;document.getElementById("flashplayercontainer").style.top=g+"px";var a=document.body.clientWidth;var k=741;var j=0;if(k<a){j=(a-k)/2}j+=100;document.getElementById("flashplayercontainer").style.left=j+"px";document.getElementById("flashplayercontainer").style.display="";document.getElementById("flashplayercontainer").style.visibility="visible"}function CloseFlashPlayer(){document.getElementById("flashplayercontainer").innerHTML="";document.getElementById("flashplayercontainer").style.display="none";document.getElementById("flashplayercontainer").style.visibility="hidden"}function RefreshForm(){var a=document.getElementById("frmEnquiry");a.postback.value=1;a.submit()}function submitEnquiry(){var g="";var d=document.getElementById("frmEnquiry");if(d.lstProductReq&&d.lstProduct.options&&d.lstProduct.options[d.lstProduct.selectedIndex].value=="-1"){g+="\n- Product"}if(d.lstInfoProductReq&&d.lstProduct.options&&d.lstProduct.options[d.lstProduct.selectedIndex].value=="-1"){g+="\n- Information pack request for"}if(d.optContactTimesReq){if(getRadioButtonValue(d.optContactTimes)==""){g+="\n- My preferred date and times or contact me to discuss"}else{if(getRadioButtonValue(d.optContactTimes)=="Times"&&d.txtContactTimes.value==""){g+="\n- Preferred date and times"}}}if(d.txtContactNameReq&&d.txtContactName.value==""){g+="\n- Name"}if(d.txtPracticeNameReq&&d.txtPracticeName.value==""){g+="\n- Business name"}if(d.txtAddressReq&&d.txtAddress.value==""){g+="\n- Postal address"}if(d.txtPostCodeReq&&d.txtPostCode.value==""){g+="\n- Post code"}if(d.txtTelephonReq&&d.txtTelephone.value==""){g+="\n- Telephone"}if(d.txtEmailReq&&d.txtEmail.value==""){g+="\n- E-mail address"}else{if(d.txtEmailReq&&!isEmail(d.txtEmail.value)){g+="\n- Valid e-mail address"}}if(d.chkProductReq){var e=0;var b=d.elements;for(var a=0;a<b.length;a++){var c=b[a];if(c.name.substring(0,10)=="chkProduct"&&c.checked){e++}}if(e==0){g+="\n- Select at least one product"}}if(d.txtTelephoneReq&&d.txtTelephone.value==""){g+="\n- Telephone"}if(d.optSendPrefReq&&getRadioButtonValue(d.optSendPref)==""){g+="\n- How would you prefer to receive the information pack?"}if(d.optSendPrefReqPresentation&&getRadioButtonValue(d.optSendPref)==""){g+="\n- How would you prefer to be contacted?"}if(d.lstSectorReq&&d.lstSector.options&&d.lstSector.options[d.lstSector.selectedIndex].value=="-1"){g+="\n- Type of business"}if(d.txtTrialUsersReq&&d.txtTrialUsers.value==""){g+="\n- Number of users for trial"}else{if(d.txtTrialUsersReq&&!IsNumeric(d.txtTrialUsers.value)){g+="\n- Number of users for trial must be numeric"}}if(d.txtPracticeSizeReq&&d.txtPracticeSize.value==""){g+="\n- Practice size"}else{if(d.txtPracticeSizeReq&&!IsNumeric(d.txtPracticeSize.value)){g+="\n- Practice size must be numeric"}}if(d.lstTrialUsersReq&&d.lstTrialUsers.selectedIndex==0){g+="\n- Number of users for trial"}if(d.lstPracticeSizeReq&&d.lstPracticeSize.selectedIndex==0){g+="\n- Number of potential users"}if(d.lstHeardAboutReq&&d.lstHeardAbout.selectedIndex==0){g+="\n- How did you become aware of our software?"}if(trim(d.captchatext.value)==""){g+="\n- The code given in the image at the bottom of the form"}if(g==""){d.submit()}else{alert("Please complete the following:"+g)}}function setTextAreaMaxLengths(){var b=document.getElementsByTagName("textarea");if(b){if(!b.length){var a=0;if(b[a]&&b[a].getAttribute("maxlength")){b[a].onkeyup=b[a].onchange=checkMaxLength;b[a].onkeyup()}}else{for(var a=0;a<b.length;a++){if(b[a].getAttribute("maxlength")){b[a].onkeyup=b[a].onchange=checkMaxLength;b[a].onkeyup()}}}}}function checkMaxLength(){var a=this.getAttribute("maxlength");var b=this.value.length;if(b>a){this.value=this.value.substring(0,a)}}function OpenVideoViewer(j,b,f,e,a){if(a==1){ShowPopUp(basehref+"VideoViewer.cfm?id="+j,b+28,f+30)}else{var c='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab##version=6,0,29,0" width="'+b+'" height="'+f+'" ID="Captivate1">';c+='<param name="movie" value="library/'+e+'">';c+='<param name="quality" value="high">';c+='<param name="menu" value="false">';c+='<param name="loop" value="0">';c+='<embed src="library/'+e+'" width="'+b+'" height="'+f+'" loop="0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false"></embed>';c+="</object>";var g=document.getElementById("divDlgVideoViewer");g.innerHTML=c;$("#divDlgVideoViewer").dialog("open")}}var slideLX=0;var slideCX=0;var slideRX=0;var slideOffScreen=0;var cancelCarouselNudge=false;var pageLeft=0;var pageWidth=0;var furtherInfoTop=645;$(document).ready(function(){positionPageElements();if(initSlider===true){if(slideLeftI>0){$("#contentcontainer"+slideLeftI).hide();$("#contentcontainer"+slideLeftI).load(basehref+"slides/loadslideajax.cfm?id="+slideMenuIDs[slideLeftI],function(){$(this).fadeIn();setupRevealLinks()})}if(slideRightI>0){$("#contentcontainer"+slideRightI).hide();$("#contentcontainer"+slideRightI).load(basehref+"slides/loadslideajax.cfm?id="+slideMenuIDs[slideRightI],function(){$(this).fadeIn();setupRevealLinks()})}if(slideCount>1){for(i=1;i<=slideCount;i++){if(i!=slideLeftI&&i!=slideCentreI&&i!=slideRightI){$("#contentcontainer"+i).hide();$("#contentcontainer"+i).load(basehref+"slides/loadslideajax.cfm?id="+slideMenuIDs[i],function(){$(this).fadeIn();setupRevealLinks()})}}}$("#leftarrowcontainer").mouseover(function(){leftArrowOver()});$("#rightarrowcontainer").mouseover(function(){rightArrowOver()});$("#furtherinfoimage").mouseover(function(){furtherInfoOver()});$("#leftarrowcontainer").mouseout(function(){leftArrowOut()});$("#rightarrowcontainer").mouseout(function(){rightArrowOut()});$("#furtherinfoimage").mouseout(function(){furtherInfoOut()});$("#leftarrowcontainer").click(function(){leftArrowClick()});$("#rightarrowcontainer").click(function(){rightArrowClick()});$("#furtherinfoimage").click(function(){furtherInfoShow()})}setupRevealLinks();$(window).resize(function(){positionPageElements()})});function positionPageElements(){pageLeft=$("#headercontainer").offset().left+1;pageWidth=$("#headercontainer").width()-2;var f=$("#leftarrowcontainer").width();if(initSlider===true){var e=(pageLeft-f)+10;var b=(pageLeft+pageWidth)-10;$("#leftarrowcontainer").css("left",e+"px");$("#rightarrowcontainer").css("left",b+"px");slideCX=pageLeft;slideLX=pageLeft-pageWidth;slideRX=pageLeft+pageWidth;slideOffScreen=0-pageWidth;$("#contentcontainer"+slideLeftI).css("left",slideLX+"px");$("#contentcontainer"+slideCentreI).css("left",slideCX+"px");$("#contentcontainer"+slideRightI).css("left",slideRX+"px");for(i=1;i<=slideCount;i++){if(i!=slideLeftI&&i!=slideCentreI&&i!=slideRightI){$("#contentcontainer"+i).css("left",slideOffScreen+"px")}}var a=slideCX+((pageWidth/2)-38);$("#furtherinfocontainer").css("left",a+"px");$("#footercontainer").css("left",(slideCX+20)+"px");$("#formcontainer").css("left",slideCX+"px");var d=(($(window).width()-pageWidth)/2)-1;$("#leftmask").width(d);$("#rightmask").width(d);$("#leftmask").css("left","0px");$("#rightmask").css("left",(slideRX+1)+"px")}var c=(pageLeft+pageWidth)-$("#logocontainer").width()-21;$("#logocontainer").css("left",c+"px")}function setupRevealLinks(){$(".RevealContactDetails").mouseover(function(){revealLinkOver(this)});$(".RevealContactDetails").mouseout(function(){revealLinkOut(this)});$(".RevealContactDetails").click(function(){revealLinkShow(this)});$(".RevealContactDetailsChar").mouseover(function(){revealLinkOver(this)});$(".RevealContactDetailsChar").mouseout(function(){revealLinkOut(this)});$(".RevealContactDetailsChar").click(function(){revealLinkShow(this)})}function revealLinkOver(a){$(a).css("cursor","pointer")}function revealLinkOut(a){$(a).css("cursor","auto")}function revealLinkShow(a){$(a).load("loademailaddress.cfm")}function furtherInfoOver(){$("#furtherinfocontainer").css("cursor","pointer");if(formShown){$("#furtherinfoimage").attr("src","images/Return_to_page_over.jpg")}else{$("#furtherinfoimage").attr("src","images/Further_info_over.jpg")}}function furtherInfoOut(){$("#furtherinfocontainer").css("cursor","auto");if(formShown){$("#furtherinfoimage").attr("src","images/Return_to_page.jpg")}else{$("#furtherinfoimage").attr("src","images/Further_info.jpg")}}function furtherInfoShow(){if(formShown){furtherInfoHide()}else{$("#formcontainer").css("top",$("#contentcontainer"+slideCentreI).height()+"px");$("#formcontainer").show();$("#contentcontainer"+slideCentreI).slideUp();$("#formcontainer").animate({top:"0px"},"fast",function(){formShown=true;$("#furtherinfoimage").attr("src","images/Return_to_page.jpg")});window.scrollTo(0,0)}}function furtherInfoHide(){$("#formcontainer").animate({top:$("#contentcontainer"+slideCentreI).height()+"px"},"fast",function(){$("#formcontainer").hide();formShown=false;$("#furtherinfoimage").attr("src","images/Further_info.jpg")});$("#contentcontainer"+slideCentreI).slideDown();window.scrollTo(0,0)}function leftArrowOver(){$("#leftarrowimage").attr("src","images/left_arrow2_over.png");$("#leftarrowimage").css("cursor","pointer")}function rightArrowOver(){$("#rightarrowimage").attr("src","images/right_arrow2_over.png");$("#rightarrowimage").css("cursor","pointer")}function leftArrowOut(){$("#leftarrowimage").attr("src","images/left_arrow2.png");$("#leftarrowimage").css("cursor","auto")}function rightArrowOut(){$("#rightarrowimage").attr("src","images/right_arrow2.png");$("#rightarrowimage").css("cursor","auto")}function nudgeCarousel(a){if(!cancelCarouselNudge){$("#contentcontainer"+slideLeftI).stop();$("#contentcontainer"+slideCentreI).stop();$("#contentcontainer"+slideRightI).stop();var c=slideLX+a;var d=slideCX+a;var b=slideRX+a;$("#contentcontainer"+slideLeftI).animate({left:c+"px"},"fast");$("#contentcontainer"+slideCentreI).animate({left:d+"px"},"fast");$("#contentcontainer"+slideRightI).animate({left:b+"px"},"fast")}cancelCarouselNudge=false}function showCarouselSlide(a){furtherInfoHide();while(slideCentreI!=a){rotateCarousel(-1)}}function rotateCarousel(d){cancelCarouselNudge=true;for(x=1;x<=slideCount;x++){$("#contentcontainer"+x).height(580)}$("#contentcontainer"+slideLeftI).stop();$("#contentcontainer"+slideCentreI).stop();$("#contentcontainer"+slideRightI).stop();var a=0;var f=0;var e=0;var b=0;var c=0;var g=0;if(d>0){b=slideLeftI-1;if(b<1){b=slideCount}c=slideLeftI;g=slideCentreI;moveSlide(slideRightI,slideOffScreen,true);moveSlide(b,slideLX-pageWidth,true);moveSlide(g,slideRX,false);moveSlide(c,slideCX,false);moveSlide(b,slideLX,false)}else{if(d<0){b=slideLeftI-1;if(b<1){b=slideCount}b=slideCentreI;c=slideRightI;g=c+1;if(g>slideCount){g=1}moveSlide(slideLeftI,slideOffScreen,true);moveSlide(g,slideRX+pageWidth,true);moveSlide(b,slideLX,false);moveSlide(c,slideCX,false);moveSlide(g,slideRX,false)}}slideCentreI=c;slideLeftI=b;slideRightI=g;updateSlideBullet()}function moveSlide(b,c,a){if(a){$("#contentcontainer"+b).css("left",c+"px")}else{$("#contentcontainer"+b).animate({left:c+"px"})}}function leftArrowClick(){furtherInfoHide();rotateCarousel(1)}function rightArrowClick(){furtherInfoHide();rotateCarousel(-1)}function updateSlideBullet(){for(i=1;i<=slideCount;i++){$("#slidebullet"+i).attr("src","images/slidebulletoff.png")}$("#slidebullet"+slideCentreI).attr("src","images/slidebulleton.png")};
