/*
Copyright (c) 2008 To 2009, Omnicognic LLC.
All rights reserved.
Software License Agreement (BSD License)
See http://www.omnicognic.com/ for complete version with comments and full license.
*/
var InfoFind={};InfoFind.Version=function(){return"1.2 (Beta)"};InfoFind.Publisher=function(){return"Omnicognic LLC"};InfoFind.WebSite=function(){return"http://www.omnicognic.com/"};InfoFind.Authors=function(){return"Conrad Sollitt"};InfoFind.TypeName=function(){return"InfoFind"};InfoFind.CreateObject=function(a){if(!typeof(a)=="string"){return null}var c=a.split(".");var d=InfoFind;var b="";for(var e=(c[0]=="InfoFind"?1:0);e<c.length;++e){b=c[e];d[b]=d[b]||{};if(!d[b].TypeName){d[b].TypeName=function(){return b}}d=d[b]}return d};InfoFind.OnLoad=function(){var b=false;if(document.body&&document.body.className){if(InfoFind.HTML.Element.HasClass(document.body,"Run_InfoFind")){b=true}}if(!b){return}var f=0;var a=InfoFind.HTML.ByTag("table");if(a&&a.length){for(f=0;f<a.length;f++){if(InfoFind.HTML.Element.HasClass(a[f],"Sortable")){InfoFind.Sorting.MakeTableSortable(a[f])}}}var d=InfoFind.HTML.ByTag("a");if(d&&d.length){for(f=0;f<d.length;f++){if(InfoFind.HTML.Element.HasClass(d[f],"SlideShow")){InfoFind.HTML.AddEvent(d[f],"click",InfoFind.SlideShow.Show)}}}var e=InfoFind.HTML.ByTag("img");if(e&&e.length){for(f=0;f<e.length;f++){if(InfoFind.HTML.Element.HasClass(e[f],"Rotating_SlideShow")){InfoFind.SlideShow.RotatingImage.Run(e[f])}}}var c=InfoFind.HTML.ByTag("form");if(c&&c.length){for(f=0;f<c.length;f++){if(InfoFind.HTML.Element.HasClass(c[f],"ValidateForm")){InfoFind.HTML.AddEvent(c[f],"submit",(function(h){var g=null;if(window.event&&window.event.srcElement){g=window.event.srcElement}else{if(h&&h.target){g=h.target}}if(!g){return false}if(!InfoFind.DataForms.ValidateForm(g)){InfoFind.HTML.StopEvent(h);return false}return true}))}}}if(InfoFind.HTML.Element.HasClass(document.body,"WatchMouseWheel")){InfoFind.DataForms.AttachSelectEvents()}};InfoFind.ListObject=function(j,g,p,h,a,q,o,m){var l="",f=0;try{if(o){if(a&&a.length){for(f=0;f<a.length;f++){if(a[f]==g){return""}}a[a.length]=g}else{a=new Array();a[0]=g}}for(var b in j){if(b!="prototype"){if(typeof(j[b])=="object"&&j[b]!=null){l+="\n"}if(typeof(b)=="number"||!isNaN(b)){l+=p+g+"["+b+"]"}else{l+=p+g+"."+b}if(h==true&&typeof(j[b])=="function"){l+=" = "+j[b]+"\n"}else{if(typeof(j[b])=="function"||(typeof(j[b])=="object"&&j[b]!=null)){if(q&&typeof(j[b])=="object"){l+=" = {};"}else{if(typeof(j[b])=="function"){l+=j[b].toString().substring(j[b].toString().search("\\("),j[b].toString().search("\\)")+1)+";"}}if(typeof(b)=="number"||!isNaN(b)){l+="\n"+InfoFind.ListObject(j[b],"["+b+"]",p+g,h,a,q,o,m)}else{l+="\n"+InfoFind.ListObject(j[b],b,p+g+".",h,a,q,o,m)}}else{if(m){l+=' = typeof("'+typeof(j[b])+'");\n'}else{if(typeof(j[b])=="number"||!isNaN(j[b])||typeof(j[b])=="boolean"){l+=" = "+j[b]+";\n"}else{if(j[b].indexOf("\\")!=-1||j[b].indexOf('"')!=-1||j[b].indexOf("'")!=-1||j[b].indexOf("\n")!=-1||j[b].indexOf("\t")!=-1||j[b].indexOf("\f")!=-1||j[b].indexOf("\r")!=-1){var c=j[b];var d=new Array(/\\/g,/"/g,/'/g,/\n/g,/\t/g,/\f/g,/\r/g);var i=new Array("\\\\",'\\"',"\\'","\\n","\\t","\\f","\\r");for(f=0;f<d.length;f++){c=c.replace(d[f],i[f])}l+=' = "'+c+'";\n'}else{l+=' = "'+j[b]+'";\n'}}}}}}}}catch(k){}return l};InfoFind.CreateObject("InfoFind.DataTypes");InfoFind.DataTypes.NumberType="English";InfoFind.DataTypes.IsNumeric=function(a){if(isNaN(a)){a=InfoFind.DataTypes.RemoveNegativeSymbol(a);a=InfoFind.DataTypes.ChangeNumberFormat(a)}return !isNaN(a)};InfoFind.DataTypes.StringToNumber=function(b){var a=false;if(isNaN(b)){if(InfoFind.DataTypes.HasNegativeSymbol(b)==true){a=true;b=InfoFind.DataTypes.RemoveNegativeSymbol(b)}b=InfoFind.DataTypes.ChangeNumberFormat(b);if(!isNaN(b)){b=((a?"-":"")+b)}else{b=0}}return new Number(b)};InfoFind.DataTypes.HasNegativeSymbol=function(b){b=InfoFind.DataTypes.Trim(b);var a=b.length;if(a>1){if(b.substring(0,1)=="("&&b.substring(a-1,a)==")"){return true}else{if(b.substring(0,1)=="-"){return true}else{if(b.substring(a-1,a)=="-"){return true}}}}return false};InfoFind.DataTypes.RemoveNegativeSymbol=function(b){b=InfoFind.DataTypes.Trim(b);var a=b.length;if(a>1){if(b.substring(0,1)=="("&&b.substring(a-1,a)==")"){return b.substring(1,a-1)}else{if(b.substring(0,1)=="-"){return b.substring(1,a)}else{if(b.substring(a-1,a)=="-"){return b.substring(0,a-1)}}}}return b};InfoFind.DataTypes.ChangeNumberFormat=function(a){var c="",b="";a=InfoFind.DataTypes.Trim(a);switch(InfoFind.DataTypes.NumberType){case"French":b=" ";c=",";break;case"German":b=".";c=",";break;case"Swiss":b="'";c=",";break;default:b=",";c="."}a=a.split(b).join("");var d=a.indexOf(c);if(d!=-1){a=a.substring(0,d)+"."+a.substring(d+1)}return a};InfoFind.DataTypes.IsCurrency=function(a){if(isNaN(a)){a=InfoFind.DataTypes.RemoveCurrencySymbol(a);if(isNaN(a)){a=InfoFind.DataTypes.RemoveNegativeSymbol(a);if(isNaN(a)){a=InfoFind.DataTypes.RemoveCurrencySymbol(a);a=InfoFind.DataTypes.ChangeNumberFormat(a)}}}return !isNaN(a)};InfoFind.DataTypes.CurrencyToNumber=function(b){var a=false;if(isNaN(b)){b=InfoFind.DataTypes.RemoveCurrencySymbol(b);if(isNaN(b)){if(InfoFind.DataTypes.HasNegativeSymbol(b)==true){a=true;b=InfoFind.DataTypes.RemoveNegativeSymbol(b)}if(isNaN(b)){b=InfoFind.DataTypes.RemoveCurrencySymbol(b)}b=InfoFind.DataTypes.ChangeNumberFormat(b);if(!isNaN(b)){b=((a?"-":"")+b)}else{b=0}}}return new Number(b)};InfoFind.DataTypes.RemoveCurrencySymbol=function(b){b=InfoFind.DataTypes.Trim(b);var a=b.length;var c=InfoFind.DataTypes.IsCurrencySymbol;if(a>3){if(c(b.substring(0,3))){return b.substring(3,a)}else{if(c(b.substring(a-3,a))){return b.substring(0,a-3)}}}if(a>2){if(c(b.substring(0,2))){return b.substring(2,a)}else{if(c(b.substring(a-2,a))){return b.substring(0,a-2)}}}if(a>1){if(c(b.substring(0,1))){return b.substring(1,a)}else{if(c(b.substring(a-1,a))){return b.substring(0,a-1)}}}c=null;return b};InfoFind.DataTypes.IsCurrencySymbol=function(a){switch(a){case"$":case"\u00A3":case"\u00A5":case"\u20A9":case"\u20AA":case"\u20AC":case"K\u010D":case"USD":return true}return false};InfoFind.DataTypes.RoundToDecimal=function(a){return Math.round(a*100)/100};InfoFind.DataTypes.RoundToNDecimal=function(b,a){if(Number(b).toFixed){return Number(b).toFixed(a)}else{var c=Number("1e"+a);return Math.round(b*c)/c}};InfoFind.DataTypes.Random=function(b,a){return Math.floor(Math.random()*(a-b+1)+b)};InfoFind.DataTypes.LTrim=function(a){return String(a).replace(/^(\s|\xA0)*/,"")};InfoFind.DataTypes.RTrim=function(a){return String(a).replace(/(\s|\xA0)*$/,"")};InfoFind.DataTypes.Trim=function(a){a=InfoFind.DataTypes.LTrim(a);return InfoFind.DataTypes.RTrim(a)};InfoFind.DataTypes.StartsWith=function(b,a,c){a=(c?String(a).toLowerCase():String(a));b=String(b).substring(0,a.length);if(c){b=b.toLowerCase()}return(b==a?true:false)};InfoFind.DataTypes.Contains=function(b,a,c){a=(c?String(a).toLowerCase():String(a));b=(c?String(b).toLowerCase():String(b));return(b.indexOf(a)!=-1?true:false)};InfoFind.DataTypes.EndsWith=function(b,a,c){a=(c?String(a).toLowerCase():String(a));b=String(b);b=b.substring(b.length-a.length,b.length);if(c){b=b.toLowerCase()}return(b==a?true:false)};InfoFind.DataTypes.IsUCaseLetter=function(a){return("ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(a)!=-1?true:false)};InfoFind.DataTypes.Left=function(b,a){return String(b).substring(0,a)};InfoFind.DataTypes.Mid=function(b,c,a){if(!a){a=b.length-c+1}return String(b).substring(c-1,c+a-1)};InfoFind.DataTypes.Right=function(c,b){var a=String(c).length;return String(c).substring(a-b,a)};InfoFind.DataTypes.PadLeft=function(b,d,c){if(d.length!=1){return c}var a=String(c).length;while(a<b){c=d+c;a++}return c};InfoFind.DataTypes.PadRight=function(b,d,c){if(d.length!=1){return c}var a=String(c).length;while(a<b){c=c+d;a++}return c};InfoFind.DataTypes.IsLike=function(c,b,d){var a=new RegExp(InfoFind.DataTypes.GetDbRegExpPattern(b));if(d){c=c.replace(/\n/g,"")}return(a.test(c)?true:false)};InfoFind.DataTypes.GetDbRegExpPattern=function(a){a=a.replace(/\\/g,"\\\\");a=a.replace(/\$/g,"[$]");a=a.replace(/\./g,"[.]");a=a.replace(/\(/g,"\\(");a=a.replace(/\)/g,"\\)");a=a.replace(/\+/g,"[+]");a=a.replace(/\?/g,".");a=a.replace(/\*/g,"%");a=a.replace(/%/g,"(.*)");a=a.replace(/#/g,"\\d");a=a.replace(/\[!/g,"[^");a="^"+a+"$";return a};InfoFind.DataTypes.GetDateUS=function(a){return((a.getMonth()+1)+"/"+a.getDate()+"/"+a.getFullYear())};InfoFind.DataTypes.GetDateEuro=function(a){return(a.getDate()+"/"+(a.getMonth()+1)+"/"+a.getFullYear())};InfoFind.DataTypes.GetDateISO=function(b){var a=function(c){return InfoFind.DataTypes.PadLeft(2,"0",c)};return(b.getFullYear()+"-"+a(b.getMonth()+1)+"-"+a(b.getDate()))};InfoFind.DataTypes.GetDateTimeUS=function(b){var d="";var c=b.getHours(),a=b.getMinutes();if(a<10){a="0"+String(a)}if(c==13){d="12:"+a+" PM"}else{if(c>13){d=(c-12)+":"+a+" PM"}else{d=c+":"+a+" AM"}}return((b.getMonth()+1)+"/"+b.getDate()+"/"+b.getFullYear()+" "+d)};InfoFind.DataTypes.GetDateTimeEuro=function(b){var a=function(c){return InfoFind.DataTypes.PadLeft(2,"0",c)};return(b.getDate()+"/"+(b.getMonth()+1)+"/"+b.getFullYear()+" "+a(b.getHours())+":"+a(b.getMinutes()))};InfoFind.DataTypes.GetDateTimeISO=function(b){var a=function(c){return InfoFind.DataTypes.PadLeft(2,"0",c)};return(b.getFullYear()+"-"+a(b.getMonth()+1)+"-"+a(b.getDate())+" "+a(b.getHours())+":"+a(b.getMinutes())+":"+a(b.getSeconds()))};InfoFind.DataTypes.DateAddMilliseconds=function(b,a){return new Date(b.getTime()+a)};InfoFind.DataTypes.DateAddSeconds=function(a,b){return InfoFind.DataTypes.DateAddMilliseconds(a,(b*1000))};InfoFind.DataTypes.DateAddMinutes=function(b,a){return InfoFind.DataTypes.DateAddMilliseconds(b,(a*60000))};InfoFind.DataTypes.DateAddHours=function(b,a){return InfoFind.DataTypes.DateAddMilliseconds(b,(a*3600000))};InfoFind.DataTypes.DateAddDays=function(a,b){a.setDate(a.getDate()+b);return a};InfoFind.DataTypes.DateAddMonths=function(a,b){a.setMonth(a.getMonth()+b);return a};InfoFind.DataTypes.DateAddYears=function(a,b){a.setFullYear(a.getFullYear()+b);return a};InfoFind.DataTypes.IsDate=function(a){return !isNaN(Date.parse(a))};InfoFind.DataTypes.IsDbDate=function(a){if(InfoFind.DataTypes.IsDate(a)){a=a.replace(/-/g,"/");if(InfoFind.DataTypes.IsLike(a,"#*/#*/##")){return true}else{if(InfoFind.DataTypes.IsLike(a,"#*/#*/####")){return true}}}return false};InfoFind.DataTypes.IsDbDateTime=function(a){if(InfoFind.DataTypes.IsDate(a)){a=a.replace(/-/g,"/");if(InfoFind.DataTypes.IsLike(a,"#*/#*/*# #:#*")){return true}}return false};InfoFind.DataTypes.IsEmail=function(a){if(typeof(a)=="string"&&a!=""){if(InfoFind.DataTypes.IsLike(a.toLowerCase(),"[a-z0-9]*@[a-z]*.*[a-z]")){var b=a.split("@");if(b.length!=2){return false}return true}}return false};InfoFind.CreateObject("InfoFind.HTML");InfoFind.HTML.ByID=function(a){var b=a;if(typeof(a)=="string"){if(document.getElementById){b=document.getElementById(a)}else{if(document.all){b=document.all[a]}else{if(document.layers){b=null}}}}return b};InfoFind.HTML.ByTag=function(a){if(document.getElementsByTagName){return document.getElementsByTagName(a)}else{if(document.all){return document.all.tags(a)}else{return null}}};InfoFind.HTML.AddEvent=function(c,b,a){c=InfoFind.HTML.ByID(c);if(c.addEventListener){c.addEventListener(b,a,false)}else{if(c.attachEvent){c.attachEvent("on"+b,a)}else{var d=c["on"+b];if(d){c["on"+b]=(function(f){d(f);a(f)})}else{c["on"+b]=a}}}};InfoFind.HTML.RemoveEvent=function(c,b,a){c=InfoFind.HTML.ByID(c);if(c.removeEventListener){c.removeEventListener(b,a,false)}else{if(c.detachEvent){c.detachEvent("on"+b,a)}else{c["on"+b]=null}}};InfoFind.HTML.StopEvent=function(a){a=a||window.event;if(a.cancelBubble&&a.returnValue){a.cancelBubble=true;a.returnValue=false}else{if(a.preventDefault&&a.stopPropagation){a.preventDefault();a.stopPropagation()}}return true};InfoFind.CreateObject("InfoFind.HTML.Window");InfoFind.HTML.Window.GetHeight=function(){if(window.innerHeight){return window.innerHeight}else{if(document.documentElement&&document.documentElement.offsetHeight){return document.documentElement.offsetHeight}else{if(document.body&&document.body.clientHeight){return document.body.clientHeight}}}return 0};InfoFind.HTML.Window.GetWidth=function(){if(window.innerWidth){return window.innerWidth}else{if(document.documentElement&&document.documentElement.offsetWidth){return document.documentElement.offsetWidth}else{if(document.body&&document.body.clientWidth){return document.body.clientWidth}}}return 0};InfoFind.CreateObject("InfoFind.HTML.Document");InfoFind.HTML.Document.GetHeight=function(){var c=0,b=0,a=0;if(document.documentElement&&document.documentElement.scrollHeight){b=document.documentElement.scrollHeight}if(document.body&&document.body.scrollHeight){a=document.body.scrollHeight}c=Math.max(Math.max(b,a),InfoFind.HTML.Window.GetHeight());return c};InfoFind.HTML.Document.GetMaxHeight=function(){var d=InfoFind.HTML.Document.GetHeight();var c=InfoFind.HTML.ByTag("*");var b=0,a;for(n=0;n<c.length;n++){a=InfoFind.HTML.Element.GetPosition(c[n]);if(a.Height>0){b=a.Top+a.Height;d=Math.max(d,b)}}return d};InfoFind.HTML.Document.GetWidth=function(){var a=0,c=0,b=0;if(document.documentElement&&document.documentElement.scrollWidth){c=document.documentElement.scrollWidth}if(document.body&&document.body.scrollWidth){b=document.body.scrollWidth}a=Math.max(Math.max(c,b),InfoFind.HTML.Window.GetWidth());return a};InfoFind.HTML.Document.GetMaxWidth=function(){var a=InfoFind.HTML.Document.GetWidth();var d=InfoFind.HTML.ByTag("*");var c=0,b;for(n=0;n<d.length;n++){b=InfoFind.HTML.Element.GetPosition(d[n]);if(b.Width>0){c=b.Left+b.Width;a=Math.max(a,c)}}return a};InfoFind.HTML.Document.GetMousePosition=function(b){b=b||window.event;var a={Left:0,Top:0};if(b.pageX||b.pageY){a.Left=b.pageX;a.Top=b.pageY}else{if(document.documentElement&&(document.documentElement.clientLeft||document.documentElement.clientTop)){a.Left=b.clientX+document.documentElement.scrollLeft-document.documentElement.clientLeft;a.Top=b.clientY+document.documentElement.scrollTop-document.documentElement.clientTop}else{if(document.body&&(document.body.clientLeft||document.body.clientTop)){a.Left=b.clientX+document.body.scrollLeft-document.body.clientLeft;a.Top=b.clientY+document.body.scrollTop-document.body.clientTop}}}return a};InfoFind.HTML.Document.GetScrollPosition=function(){var a={Left:0,Top:0};if(window.pageXOffset||window.pageYOffset){a.Left=window.pageXOffset;a.Top=window.pageYOffset}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){a.Left=document.documentElement.scrollLeft;a.Top=document.documentElement.scrollTop}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){a.Left=document.body.scrollLeft;a.Top=document.body.scrollTop}}}return a};InfoFind.CreateObject("InfoFind.HTML.Element");InfoFind.HTML.Element.GetPosition=function(b,c){b=InfoFind.HTML.ByID(b);var a={Left:0,Top:0,Width:0,Height:0};if(b.style&&b.style.width&&!isNaN(parseInt(b.style.width))){a.Width=parseInt(b.style.width)}else{if(b.offsetWidth){a.Width=b.offsetWidth}}if(b.style&&b.style.height&&!isNaN(parseInt(b.style.height))){a.Height=parseInt(b.style.height)}else{if(b.offsetHeight){a.Height=b.offsetHeight}}if(c){a.Left=parseInt(b.offsetLeft);a.Top+=parseInt(b.offsetTop)}else{while(b){if(b.offsetLeft){a.Left+=b.offsetLeft}if(b.offsetTop){a.Top+=b.offsetTop}b=b.offsetParent}}return a};InfoFind.HTML.Element.GetTop=function(a,b){return InfoFind.HTML.Element.GetPosition(a,b).Top};InfoFind.HTML.Element.GetLeft=function(a,b){return InfoFind.HTML.Element.GetPosition(a,b).Left};InfoFind.HTML.Element.GetHeight=function(a){return InfoFind.HTML.Element.GetPosition(a).Height};InfoFind.HTML.Element.GetWidth=function(a){return InfoFind.HTML.Element.GetPosition(a).Width};InfoFind.HTML.Element.ScrollTo=function(b){var a=InfoFind.HTML.Element.GetPosition(b);if(a&&a.Left&&a.Top){window.ScrollTo(a.Left,a.Top)}};InfoFind.HTML.Element.Move=function(b,d,f,h,a,c){b=InfoFind.HTML.ByID(b);if(b&&b.style){if(d||f){if(c){try{b.style.position="fixed"}catch(g){b.style.position="absolute"}}else{b.style.position="absolute"}}if(d){b.style.top=d+"px"}if(f){b.style.left=f+"px"}if(h){b.style.height=h+"px"}if(a){b.style.width=a+"px"}}};InfoFind.HTML.Element.SetTop=function(a,b){InfoFind.HTML.Element.Move(a,b,null,null,null,false)};InfoFind.HTML.Element.SetLeft=function(a,b){InfoFind.HTML.Element.Move(a,null,b,null,null,false)};InfoFind.HTML.Element.SetHeight=function(a,b){InfoFind.HTML.Element.Move(a,null,null,b,null,false)};InfoFind.HTML.Element.SetWidth=function(b,a){InfoFind.HTML.Element.Move(b,null,null,null,a,false)};InfoFind.HTML.Element.Add=function(b,a){var c=document.createElement(b);c.id=a;InfoFind.HTML.ByTag("body")[0].appendChild(c);return c};InfoFind.HTML.Element.Remove=function(a){a=InfoFind.HTML.ByID(a);var b=(a.parentNode||a.parentElement);if(b){b.removeChild(a)}};InfoFind.HTML.Element.Show=function(a){a=InfoFind.HTML.ByID(a);a.style.display=""};InfoFind.HTML.Element.Hide=function(a){a=InfoFind.HTML.ByID(a);a.style.display="none"};InfoFind.HTML.Element.IsHidden=function(a){a=InfoFind.HTML.ByID(a);var c=false;while(a.style&&a.style.display!="none"){var b=(a.parentNode||a.parentElement);if(!b){break}a=b}if(a.style&&a.style.display){if(a.style.display=="none"){c=true}}return c};InfoFind.HTML.Element.SetVisibility=function(b,a){b=InfoFind.HTML.ByID(b);b.style.visibility=(a?"visible":"hidden")};InfoFind.HTML.Element.GetVisibility=function(b){b=InfoFind.HTML.ByID(b);var a=true;while(b.style&&b.style.visibility!="hidden"){var c=(b.parentNode||b.parentElement);if(!c){break}b=c}if(b.style&&b.style.visibility){if(b.style.visibility=="hidden"){a=false}}return a};InfoFind.HTML.Element.IsVisible=function(a){a=InfoFind.HTML.ByID(a);return(InfoFind.HTML.Element.IsHidden(a)||!InfoFind.HTML.Element.GetVisibility(a)?false:true)};InfoFind.HTML.Element.HasClass=function(a,b){a=InfoFind.HTML.ByID(a);if(!b||b==""){return false}b=b.toLowerCase();var c=" "+a.className.toLowerCase()+" ";if(c.indexOf(" "+b+" ")!=-1){return true}return false};InfoFind.HTML.Element.AddClass=function(a,b){a=InfoFind.HTML.ByID(a);if(!b||b==""){return}var c=" "+a.className+" ";if(c.indexOf(" "+b+" ")==-1){c=a.className+" "+b;a.className=InfoFind.DataTypes.Trim(c)}};InfoFind.HTML.Element.RemoveClass=function(a,b){a=InfoFind.HTML.ByID(a);if(!b||b==""){return}var c=" "+a.className+" ";if(c.indexOf(" "+b+" ")!=-1){c=c.replace(" "+b+" "," ");a.className=InfoFind.DataTypes.Trim(c)}};InfoFind.HTML.Element.SetOpacity=function(Element,Percent){Element=InfoFind.HTML.ByID(Element);if(Element&&Element.style){if(typeof(Element.style.opacity)=="string"){Element.style.opacity=(Percent/100)}else{if(typeof(Element.style.filter)=="string"){var Filter="DXImageTransform.Microsoft.Alpha";var FilterText="progid:DXImageTransform.Microsoft.Alpha(opacity="+Percent+")"; /*@cc_on @if (@_jscript_version < 5.5) Filter = "alpha"; FilterText = "alpha(opacity=" + Percent + ")"; @end @*/ var bCreateFilter=true;if(Element.filters&&Element.filters.length>0){var Alpha=Element.filters[Filter];if(Alpha){Alpha.opacity=Percent;bCreateFilter=false}}if(bCreateFilter){Element.style.filter=FilterText}}else{if(typeof(Element.style.MozOpacity)=="string"){Element.style.MozOpacity=(Percent/100)}else{if(typeof(Element.style.KhtmlOpacity)=="string"){Element.style.KhtmlOpacity=(Percent/100)}}}}}};InfoFind.HTML.Element.Redraw=function(b){try{b=InfoFind.HTML.ByID(b);var a=document.createTextNode(" ");b.appendChild(a);b.removeChild(a);a=null}catch(c){}};InfoFind.HTML.Element.SetText=function(a,b){a=InfoFind.HTML.ByID(a);if(typeof(a.innerText)=="string"){a.innerText=b}else{if(typeof(a.textContent)=="string"){a.textContent=b}else{if(typeof(a.innerHTML)=="string"){a.innerHTML=b}}}};InfoFind.CreateObject("InfoFind.CSS");InfoFind.CSS.ChangeStyleSheet=function(b,a){b=InfoFind.HTML.ByID(b);b.href=a};InfoFind.CSS.ElementHasClass=function(a,b){return InfoFind.HTML.Element.HasClass(a,b)};InfoFind.CSS.ElementAddClass=function(a,b){return InfoFind.HTML.Element.AddClass(a,b)};InfoFind.CSS.ElementRemoveClass=function(a,b){return InfoFind.HTML.Element.RemoveClass(a,b)};InfoFind.CreateObject("InfoFind.Cookies");InfoFind.Cookies.Get=function(a){var c=document.cookie.split("; ");for(var d=0;d<c.length;d++){var b=c[d].split("=");if(b&&b.length>=1){if(b[0]==a){if(b[1]=="undefined"){return""}else{return unescape(b[1])}}}}return""};InfoFind.Cookies.Set=function(a,c,f,g,e,h){var b="";b=a+"="+escape(c);if(f){var i=new Date();i.setTime(i.getTime()+(f*24*60*60*1000));expire="; expires="+i.toGMTString()}b+="; path="+((g)?g:"/");if(e){b+="; domain="+e}if(h){b+="; secure"}document.cookie=b};InfoFind.Cookies.Erase=function(a){InfoFind.Cookies.Set(a,"",-1)};InfoFind.CreateObject("InfoFind.WebRequest");InfoFind.WebRequest.DisplayError=true;InfoFind.WebRequest.DisplayUrlOnError=false;InfoFind.WebRequest.ErrorMessage="Error updating page. Please refresh or try again later.";InfoFind.WebRequest.LoadingHTML="";InfoFind.WebRequest.GetConnection=function(){if(typeof(XMLHttpRequest)!="undefined"){return new XMLHttpRequest()}var a=["MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(var b=0;b<a.length;b++){try{var d=new ActiveXObject(a[b]);return d}catch(c){}}return null};InfoFind.WebRequest.UpdatePageElement=function(a,c,b){var d=InfoFind.WebRequest.GetConnection();if(d){d.onreadystatechange=function(){if(d.readyState==4&&d.status==200){InfoFind.HTML.ByID(c).innerHTML=d.responseText;if(b){b()}}else{if(d.readyState==4){InfoFind.HTML.ByID(c).innerHTML="";if(InfoFind.WebRequest.ErrorMessage){alert(InfoFind.WebRequest.ErrorMessage)}if(InfoFind.WebRequest.DisplayUrlOnError){alert(a)}if(InfoFind.WebRequest.DisplayError){InfoFind.HTML.ByID(c).innerHTML=d.responseText}}}};InfoFind.HTML.ByID(c).innerHTML=InfoFind.WebRequest.LoadingHTML;d.open("GET",a,true);d.send(null)}};InfoFind.CreateObject("InfoFind.DataForms");InfoFind.DataForms.ValidateForm=function(o){var s=InfoFind.HTML.ByID(o);for(var F=0;F<s.elements.length;F++){var p=s.elements[F];var i,w,G=0;var D=false,y=false,c=false;var L=false,j=false,g=false;var H=false,C=false,x=false;var M=false,N=false;var B=false,I=false;var A=false,r=false;var E=false,q=false;var l=false,z=0,d=0;var k=false,a=null,h=null;if(p.className&&p.className!=""){i=p.className.split(" ");for(G=0;G<i.length;G++){if(InfoFind.DataTypes.IsLike(String(i[G]).toLowerCase(),"ValidateNumber_*#_*#".toLowerCase())){w=i[G].split("_");z=InfoFind.DataTypes.StringToNumber(w[1]);d=InfoFind.DataTypes.StringToNumber(w[2]);if(z>0||d>0){l=true}break}else{if(InfoFind.DataTypes.IsLike(String(i[G]).toLowerCase(),"ValidateDate_*#_*#".toLowerCase())){w=i[G].split("_");a=InfoFind.DataTypes.StringToNumber(w[1]);h=InfoFind.DataTypes.StringToNumber(w[2]);a=InfoFind.DataTypes.DateAddDays((new Date()),-a);h=InfoFind.DataTypes.DateAddDays((new Date()),h);k=true;break}}}}var K=InfoFind.HTML.Element;if(K.HasClass(p,"IsRequired")){D=true}if(K.HasClass(p,"ValidateWholeNumber")){H=true}if(!l&&!k){if(K.HasClass(p,"ValidateNumber")){y=true}else{if(K.HasClass(p,"ValidateNumberByte")){x=true}else{if(K.HasClass(p,"ValidateNumber16Bit")){M=true}else{if(K.HasClass(p,"ValidateNumberUShort")){N=true}else{if(K.HasClass(p,"ValidateNumber32Bit")){B=true}else{if(K.HasClass(p,"ValidateNumberUInt")){I=true}else{if(K.HasClass(p,"ValidateNumberFloat")){E=true}else{if(K.HasClass(p,"ValidateNumber64Bit")){A=true}else{if(K.HasClass(p,"ValidateNumberULong")){r=true}else{if(K.HasClass(p,"ValidateNumberDouble")){q=true}else{if(K.HasClass(p,"ValidateCurrency")){c=true}else{if(K.HasClass(p,"ValidateDate")){L=true}else{if(K.HasClass(p,"ValidateDbDate")){j=true}else{if(K.HasClass(p,"ValidateDbDateTime")){g=true}else{if(K.HasClass(p,"ValidateEmail")){C=true}}}}}}}}}}}}}}}}if(D||k||l||y||H||x||M||N||B||I||E||A||r||q||c||L||j||g||C){var t="";if(p.className&&p.className!=""){i=p.className.split(" ");for(G=0;G<i.length;G++){if(InfoFind.DataTypes.StartsWith(i[G],"Label_")){t=InfoFind.DataTypes.Mid(i[G],"Label_".length+1);if(t!=""){break}}}}if(t==""){t=p.name}switch(InfoFind.DataTypes.Left(t,3).toLowerCase()){case"txt":case"cbo":t=InfoFind.DataTypes.Mid(t,4);break}if(t==""){t="The selected field"}else{if(t.indexOf("_")!=-1){t=t.replace(/_/g," ")}else{var v=t;t="";for(G=0;G<v.length;G++){var u=v.substring(G,G+1);if(InfoFind.DataTypes.IsUCaseLetter(u)){t+=" "}t+=u}}}var b=(p.type=="text"?true:false);var J=InfoFind.DataForms;if(l){if(!J.Input_ValidateNumberRange(p,t,D,b,H,z,d)){return false}}else{if(k){if(!J.Input_ValidateDateRange(p,t,D,b,a,h)){return false}}else{if(x){if(!J.Input_ValidateNumberByte(p,t,D)){return false}}else{if(M){if(!J.Input_ValidateNumber16Bit(p,t,D)){return false}}else{if(N){if(!J.Input_ValidateNumberUShort(p,t,D)){return false}}else{if(B){if(!J.Input_ValidateNumber32Bit(p,t,D)){return false}}else{if(I){if(!J.Input_ValidateNumberUInt(p,t,D)){return false}}else{if(E){if(!J.Input_ValidateNumberFloat(p,t,D)){return false}}else{if(A){if(!J.Input_ValidateNumber64Bit(p,t,D)){return false}}else{if(r){if(!J.Input_ValidateNumberULong(p,t,D)){return false}}else{if(q){if(!J.Input_ValidateNumberDouble(p,t,D)){return false}}else{if(!J.Input_Validate(p,t,D,b,y,H,c,L,j,g,C)){return false}}}}}}}}}}}}}}return true};InfoFind.DataForms.Input_Validate=function(j,i,p,c,m,l,o,b,a,k,g){var h=InfoFind.DataForms;if(c){h.SetControlValue(j,InfoFind.DataTypes.Trim(h.GetControlValue(j)))}var d=h.GetControlValue(j);if(d==""){if(!p){return true}alert(i+" must be filled in.");j.focus();return false}if(m||l){if(!InfoFind.DataTypes.IsNumeric(d)){alert(i+" must be filled in with a valid number.");j.focus();return false}if(l){var e=InfoFind.DataTypes.StringToNumber(d);if(String(e).indexOf(".")>-1){alert(i+" must be entered as a whole number with no decimal places.");j.focus();return false}}}else{if(o){if(!InfoFind.DataTypes.IsCurrency(d)){alert(i+" must be filled in with a valid currency.");j.focus();return false}}else{if(b){if(!InfoFind.DataTypes.IsDate(d)){alert(i+" must be filled in with a valid date.");j.focus();return false}}else{if(a){if(!InfoFind.DataTypes.IsDbDate(d)){alert(i+" must be filled in with a valid date.");j.focus();return false}}else{if(k){if(!InfoFind.DataTypes.IsDbDateTime(d)){alert(i+" must be filled in with a valid date and time.");j.focus();return false}}else{if(g){if(!InfoFind.DataTypes.IsEmail(d)){alert(i+" must be filled in with a valid email.");j.focus();return false}}}}}}}return true};InfoFind.DataForms.Input_ValidateNumberByte=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,0,255)};InfoFind.DataForms.Input_ValidateNumber16Bit=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,-32768,32767)};InfoFind.DataForms.Input_ValidateNumberUShort=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,0,65535)};InfoFind.DataForms.Input_ValidateNumber32Bit=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,-2147483648,2147483647)};InfoFind.DataForms.Input_ValidateNumberUInt=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,0,4294967295)};InfoFind.DataForms.Input_ValidateNumberFloat=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,false,Math.pow(10,-44),Math.pow(10,38))};InfoFind.DataForms.Input_ValidateNumber64Bit=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,-9223372036854776000,9223372036854776000)};InfoFind.DataForms.Input_ValidateNumberULong=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,true,0,18446744073709552000)};InfoFind.DataForms.Input_ValidateNumberDouble=function(a,b,c){return InfoFind.DataForms.Input_ValidateNumberRange(a,b,c,true,false,Math.pow(10,-323),Math.pow(10,308))};InfoFind.DataForms.Input_ValidateNumberRange=function(h,g,k,a,j,e,d){var i=InfoFind.DataForms;if(a){i.SetControlValue(h,InfoFind.DataTypes.Trim(i.GetControlValue(h)))}var b=i.GetControlValue(h);if(b==""){if(!k){return true}alert(g+" must be filled in with a valid number.");h.focus();return false}if(!InfoFind.DataTypes.IsNumeric(b)){alert(g+" must be filled in with a valid number.");h.focus();return false}var c=InfoFind.DataTypes.StringToNumber(b);if(j){if(String(c).indexOf(".")>-1){alert(g+" must be entered as a whole number with no decimal places.");h.focus();return false}}if(c<e||c>d){alert(g+" must be filled in with a valid number between "+e+" and "+d+".");h.focus();return false}return true};InfoFind.DataForms.Input_ValidateDateRange=function(g,e,j,b,a,i){var h=InfoFind.DataForms;if(b){h.SetControlValue(g,InfoFind.DataTypes.Trim(h.GetControlValue(g)))}var d=h.GetControlValue(g);if(d==""){if(!j){return true}alert(e+" must be filled in with a valid date.");g.focus();return false}if(!InfoFind.DataTypes.IsDate(d)){alert(e+" must be filled in with a valid date.");g.focus();return false}var c=new Date(d);if(c<a||c>i){alert(e+" must be filled in with a valid date between \n["+a+"] and \n["+i+"].");g.focus();return false}return true};InfoFind.DataForms.GetOptionText=function(b){var a="";b=InfoFind.HTML.ByID(b);if(b.type=="select-one"){if(b.selectedIndex!=-1){a=b.options[b.selectedIndex].text}}return a};InfoFind.DataForms.GetControlText=function(a){return InfoFind.DataForms.GetOptionText(a)};InfoFind.DataForms.GetControlValue=function(b){var a="";b=InfoFind.HTML.ByID(b);if(b.type=="select-one"){if(b.selectedIndex!=-1){a=b.options[b.selectedIndex].value}}else{a=b.value}return a};InfoFind.DataForms.SetControlValue=function(b,a){b=InfoFind.HTML.ByID(b);if(b.type=="select-one"){for(var c=0;c<b.options.length;c++){if(b.options[c].value==a){b.selectedIndex=c;return true}}}else{b.value=a;return true}return false};InfoFind.DataForms.SetOptionByText=function(b,a){b=InfoFind.HTML.ByID(b);if(b.type=="select-one"){for(var c=0;c<b.options.length;c++){if(b.options[c].text==a){b.selectedIndex=c;return true}}}return false};InfoFind.DataForms.AttachSelectEvents=function(){var a=InfoFind.HTML.ByTag("SELECT");for(var b=0;b<a.length;b++){InfoFind.HTML.AddEvent(a[b],"change",InfoFind.DataForms.Select_OnChange)}};InfoFind.DataForms.Select_OnChange=function(){try{document.body.focus()}catch(a){}};InfoFind.CreateObject("InfoFind.Animation");InfoFind.Animation.AnimationID=-1;InfoFind.Animation.Scripts=new Array();InfoFind.Animation.Intervals=new Array();InfoFind.Animation.IntervalIDs=new Array();InfoFind.Animation.Animations=new Array();InfoFind.Animation.CurrentAnimation=new Array();InfoFind.Animation.IsRunning=new Array();InfoFind.Animation.OnStart=new Array();InfoFind.Animation.OnComplete=new Array();InfoFind.Animation.Animate=function(X,q,b,a,r,f){InfoFind.Animation.AnimationID++;var A=InfoFind.Animation.AnimationID;InfoFind.Animation.Scripts[A]=new Array();InfoFind.Animation.OnStart[A]=r||null;InfoFind.Animation.OnComplete[A]=f||null;InfoFind.Animation.IsRunning[A]=false;var x=a||100;InfoFind.Animation.Animations[A]=x;var H=q*1000/x;InfoFind.Animation.Intervals[A]=H;var p,V=false;var R=0,T=0,o="",Z="",k;var B=false,aa=0,j=0,L=0,U=0;var e=InfoFind.HTML.Window.GetHeight(),J=InfoFind.HTML.Window.GetWidth();var g=InfoFind.HTML.Document.GetScrollPosition();var S;var d=false,u=0,D=0,t=0,s=0;var W=0,Y=0,E=0,Q=0;var N=false,c=false,G=false,K=false;var M=0,i=0,y=0,O=0;var P=false,l=false,w=false;var z=false,h=0,v=0,C=0,F=0;var I=0;if(X&&X.id){b=X.id+"="+b}else{if(X&&X!=""){b=X+"="+b}}k=b.split("&");for(T=0;T<k.length;T++){Z=k[T].split("=");X=Z[0];Z=Z[1];p=InfoFind.HTML.ByID(X);if(!p&&!p.id){throw"Invalid Animation Script - Unknown Element at "+k[T]}X=p.id;S=InfoFind.HTML.Element.GetPosition(p);d=false;u=0;D=0;t=0;s=0;W=0;Y=0;E=0;Q=0;N=false;c=false;G=false;K=false;M=0;i=0;y=0;O=0;P=false;l=false;w=false;z=false;h=0;v=0;C=0;F=0;I=0;Z=Z.split(";");for(R=0;R<Z.length;R++){Z[R]=Z[R].split(",");switch(Z[R][0]){case"Opacity":aa=Z[R][1]||aa;j=Z[R][2]||j;B=(aa>0||j>0);if(B){L=Number(aa);U=Number((j-aa)/x)}else{V=true}break;case"Resize":u=Z[R][1]||u;D=Z[R][2]||D;d=(u>0||D>0);if(d){t=Number(u/100);s=Number((D-u)/x/100)}else{V=true}break;case"RollDown":N=true;break;case"RollUp":c=true;break;case"RollRight":G=true;break;case"RollLeft":K=true;break;case"MoveTo":M=Z[R][1]||0;i=Number(S.Top);y=Z[R][2]||0;O=Number(S.Left);P=true;break;case"MoveToRelative":S=InfoFind.HTML.Element.GetPosition(p,true);M=Z[R][1]||0;i=Number(S.Top);y=Z[R][2]||0;O=Number(S.Left);P=true;break;case"MoveToRandomBorder":i=Number(S.Top);O=Number(S.Left);M=InfoFind.DataTypes.Random(0,(g.Top+e-S.Height));y=InfoFind.DataTypes.Random(0,(g.Left+J-S.Width));switch(InfoFind.DataTypes.Random(0,3)){case 0:M=Number(g.Top);P=true;break;case 1:y=Number(g.Left+J-S.Width);P=true;break;case 2:M=Number(g.Top+e-S.Height);P=true;break;case 3:y=Number(g.Left);P=true;break}break;case"MoveFromTop":l=true;M=Number(S.Top);i=Number(g.Top);break;case"MoveToTop":l=true;M=Number(g.Top);i=Number(S.Top);break;case"MoveFromLeft":w=true;y=Number(S.Left);O=Number(g.Left);break;case"MoveToLeft":w=true;y=Number(g.Left);O=Number(S.Left);break;case"MoveFromBottom":l=true;M=Number(S.Top);i=Number(g.Top+e-S.Height);break;case"MoveToBottom":l=true;M=Number(g.Top+e-S.Height);i=Number(S.Top);break;case"MoveFromRight":w=true;y=Number(S.Left);O=Number(g.Left+J-S.Width);break;case"MoveToRight":w=true;y=Number(g.Left+J-S.Width);O=Number(S.Left);break;case"MoveInCircle":v=Z[R][1]||v;I=Z[R][2]||I;z=(v>0);if(z){F=(360/x);if(I==1||I==3){F=-F}if(I==2||I==3){v=-v}O=Number(S.Left);i=Number(S.Top)}else{V=true}break;case"":break;default:throw"Unknown Animation Script: "+Z[R][0]}if(V){throw"Invalid Animation Script Parameters for "+Z[R][0]}}for(R=0;R<=x;R++){o="";if(B){o+="O,"+X+","+L+";";L+=U}if(z){C=C+F;h=C*Math.PI/180;S.Top=InfoFind.DataTypes.RoundToDecimal(i+(v*Math.cos(h))-v);S.Left=InfoFind.DataTypes.RoundToDecimal(O+(v*Math.sin(h))+(v<0?0:v)-((I==0||I==3)?(Math.PI*2):-(Math.PI*2)));o+="M,"+X+","+S.Top+","+S.Left+";"}else{if(P||l||w){if(P||l){S.Top=i+((M-i)*R/x)}if(P||w){S.Left=O+((y-O)*R/x)}o+="M,"+X+","+S.Top+","+S.Left+";"}}if(d){o+="M,"+X+",,,"+InfoFind.DataTypes.RoundToDecimal(S.Height*t)+","+InfoFind.DataTypes.RoundToDecimal(S.Width*t)+";";t+=s}else{if(N){E=S.Height*R/x;o+="M,"+X+","+S.Top+","+S.Left+","+E+";"}else{if(c){E=S.Height*R/x;W=S.Top+S.Height-E;o+="M,"+X+","+W+","+S.Left+","+E+";"}else{if(G){Q=S.Width*R/x;o+="M,"+X+","+S.Top+","+S.Left+",,"+Q+";"}else{if(K){Q=S.Width*R/x;Y=S.Left+S.Width-Q;o+="M,"+X+","+S.Top+","+Y+",,"+Q+";"}}}}}if(T==0){InfoFind.Animation.Scripts[A][R]=o}else{InfoFind.Animation.Scripts[A][R]+=o}}}InfoFind.Animation.CurrentAnimation[A]=0;if(r){r()}InfoFind.Animation.IsRunning[A]=true;InfoFind.Animation.IntervalIDs[A]=window.setInterval("InfoFind.Animation.Play("+A+")",H);return A};InfoFind.Animation.Play=function(e){var b=0,g="",d,c,h,f,a,i;var j=InfoFind.Animation.Scripts[e][InfoFind.Animation.CurrentAnimation[e]];j=j.split(";");for(b=0;b<j.length;b++){g=String(j[b]);if(g!=""){g=g.split(",");switch(g[0]){case"O":d=g[1];c=g[2];InfoFind.HTML.Element.SetOpacity(d,c);break;case"M":d=g[1];h=g[2]||null;f=g[3]||null;a=g[4]||null;i=g[5]||null;InfoFind.HTML.Element.Move(d,h,f,a,i);break}}}InfoFind.Animation.CurrentAnimation[e]++;if(InfoFind.Animation.CurrentAnimation[e]>InfoFind.Animation.Animations[e]){window.clearInterval(InfoFind.Animation.IntervalIDs[e]);InfoFind.Animation.IntervalIDs[e]=0;InfoFind.Animation.Scripts[e]=null;InfoFind.Animation.IsRunning[e]=false;if(InfoFind.Animation.OnComplete[e]){InfoFind.Animation.OnComplete[e]()}}};InfoFind.Animation.Stop=function(a){window.clearInterval(InfoFind.Animation.IntervalIDs[a]);InfoFind.Animation.IntervalIDs[a]=0;InfoFind.Animation.IsRunning[a]=false};InfoFind.Animation.FadeOut=function(a,b){InfoFind.Animation.Opacity(a,100,0,b)};InfoFind.Animation.FadeIn=function(a,b){InfoFind.Animation.Opacity(a,0,100,b)};InfoFind.Animation.FadeOutAndIn=function(a,b){b=b/2;InfoFind.Animation.Animate(a,b,"Opacity,100,0",null,null,(function(){InfoFind.Animation.Animate(a,b,"Opacity,0,100")}))};InfoFind.Animation.Opacity=function(a,d,b,c){InfoFind.Animation.Animate(a,c,"Opacity,"+d+","+b)};InfoFind.Animation.Resize=function(a,d,b,c){InfoFind.Animation.Animate(a,c,"Resize,"+d+","+b)};InfoFind.Animation.RollDown=function(a,b){InfoFind.Animation.Animate(a,b,"RollDown")};InfoFind.Animation.RollUp=function(a,b){InfoFind.Animation.Animate(a,b,"RollUp")};InfoFind.Animation.RollRight=function(a,b){InfoFind.Animation.Animate(a,b,"RollRight")};InfoFind.Animation.RollLeft=function(a,b){InfoFind.Animation.Animate(a,b,"RollLeft")};InfoFind.Animation.MoveTo=function(a,b,c,d){InfoFind.Animation.Animate(a,d,"MoveTo,"+b+","+c)};InfoFind.Animation.MoveToRandomBorder=function(a,b){InfoFind.Animation.Animate(a,b,"MoveToRandomBorder")};InfoFind.Animation.MoveFromRight=function(a,b){InfoFind.Animation.Animate(a,b,"MoveFromRight")};InfoFind.Animation.MoveFromTop=function(a,b){InfoFind.Animation.Animate(a,b,"MoveFromTop")};InfoFind.Animation.MoveFromLeft=function(a,b){InfoFind.Animation.Animate(a,b,"MoveFromLeft")};InfoFind.Animation.MoveFromBottom=function(a,b){InfoFind.Animation.Animate(a,b,"MoveFromBottom")};InfoFind.Animation.MoveToRight=function(a,b){InfoFind.Animation.Animate(a,b,"MoveToRight")};InfoFind.Animation.MoveToTop=function(a,b){InfoFind.Animation.Animate(a,b,"MoveToTop")};InfoFind.Animation.MoveToLeft=function(a,b){InfoFind.Animation.Animate(a,b,"MoveToLeft")};InfoFind.Animation.MoveToBottom=function(a,b){InfoFind.Animation.Animate(a,b,"MoveToBottom")};InfoFind.Animation.MoveInCircle=function(a,b,d,c){InfoFind.Animation.Animate(a,b,"MoveInCircle,"+d+","+c)};InfoFind.CreateObject("InfoFind.SlideShow");InfoFind.SlideShow.AnimationType="Advanced";InfoFind.SlideShow.PageOverlayPercent=50;InfoFind.SlideShow.PageOverlayZIndex=1;InfoFind.SlideShow.PageOverlayBackgroundColor="black";InfoFind.SlideShow.PageOverlayBackgroundImage="";InfoFind.SlideShow.DisplayImageSeconds=2;InfoFind.SlideShow.AnimationTime=1;InfoFind.SlideShow.ImageSize=0.75;InfoFind.SlideShow.Event_BeforeDisplay=null;InfoFind.SlideShow.Event_AfterDisplay=null;InfoFind.SlideShow.CurrentImage=null;InfoFind.SlideShow.Show=function(b){var a;InfoFind.SlideShow.CurrentImage=new Image();if(window.event&&window.event.srcElement){a=window.event.srcElement}else{if(b&&b.target){a=b.target}else{return true}}if(a.tagName.toLowerCase()!="a"){a=(a.parentNode||a.parentElement);if(a.tagName.toLowerCase()!="a"){return true}}if(InfoFind.SlideShow.Event_BeforeDisplay){InfoFind.SlideShow.Event_BeforeDisplay()}InfoFind.SlideShow.CurrentImage.src=a.href;InfoFind.SlideShow.CheckFirstImage();InfoFind.HTML.StopEvent(b);return false};InfoFind.SlideShow.CheckFirstImage=function(){if(InfoFind.SlideShow.CurrentImage&&InfoFind.SlideShow.CurrentImage.complete&&InfoFind.SlideShow.CurrentImage.width&&InfoFind.SlideShow.CurrentImage.height){window.setTimeout(InfoFind.SlideShow.ShowFirstImage,250)}else{window.setTimeout(InfoFind.SlideShow.CheckFirstImage,250)}};InfoFind.SlideShow.ShowFirstImage=function(){var b=InfoFind.HTML.Document.GetHeight();var e=InfoFind.HTML.Document.GetWidth();var g=InfoFind.HTML.Window.GetHeight();var i=InfoFind.HTML.Window.GetWidth();var f=InfoFind.SlideShow.CurrentImage;var d=InfoFind.HTML.Element.Add("div","PageOverlay");d.zIndex=InfoFind.SlideShow.PageOverlayZIndex;InfoFind.HTML.Element.SetOpacity(d,InfoFind.SlideShow.PageOverlayPercent);d.style.backgroundColor=InfoFind.SlideShow.PageOverlayBackgroundColor;if(InfoFind.SlideShow.PageOverlayBackgroundImage!=""){d.style.backgroundImage=InfoFind.SlideShow.PageOverlayBackgroundImage}InfoFind.HTML.Element.Move(d,1,1,b,e);InfoFind.HTML.AddEvent(d,"click",InfoFind.SlideShow.Close);var h=InfoFind.HTML.Element.Add("div","SlideShow");h.zIndex=(InfoFind.SlideShow.PageOverlayZIndex+1);h.innerHTML='<img id="SlideShowImage" src="'+f.src+'" alt="" '+(InfoFind.SlideShow.DisplayImageSeconds==0?'onclick="InfoFind.SlideShow.NextImage()" ':"")+'style="display:none;">';var a=InfoFind.HTML.ByID("SlideShowImage");InfoFind.HTML.Element.SetOpacity(a,0);InfoFind.HTML.Element.Show(a);h.style.position="absolute";var c=InfoFind.HTML.Element.GetPosition(h);InfoFind.SlideShow.SizeAndPosition(g,i,c.Height,c.Width);if(InfoFind.SlideShow.AnimationType=="None"){InfoFind.HTML.Element.SetOpacity(a,100)}else{InfoFind.Animation.Animate(a,InfoFind.SlideShow.AnimationTime,"Opacity,50,100;Resize,10,100")}f=null;InfoFind.SlideShow.CurrentImage=null;if(InfoFind.SlideShow.DisplayImageSeconds>0){window.setTimeout("InfoFind.SlideShow.NextImage()",((InfoFind.SlideShow.AnimationTime+InfoFind.SlideShow.DisplayImageSeconds)*1000))}};InfoFind.SlideShow.SizeAndPosition=function(e,j,i,c){if(Number(i)>(Number(e)*InfoFind.SlideShow.ImageSize)||Number(c)>(Number(j)*InfoFind.SlideShow.ImageSize)){var a=Number(i)/Number(e);var d=Number(c)/Number(j);var b=Math.max(d,a);i=(Number(i)/b)*InfoFind.SlideShow.ImageSize;c=(Number(c)/b)*InfoFind.SlideShow.ImageSize}InfoFind.HTML.Element.Move("SlideShowImage",null,null,i,c);var h=InfoFind.HTML.Document.GetScrollPosition();var g=(Number(e)-Number(i))/2;var f=(Number(j)-Number(c))/2;InfoFind.HTML.Element.Move("SlideShow",h.Top+g,h.Left+f,i,c)};InfoFind.SlideShow.NextImage=function(){var d=false,c=-1,b=false;var a=InfoFind.HTML.ByID("SlideShowImage");if(!a){return}InfoFind.SlideShow.CurrentImage=new Image();var e=InfoFind.HTML.ByTag("a");for(var f=0;f<e.length;f++){if(InfoFind.HTML.Element.HasClass(e[f],"SlideShow")){if(c==-1){c=f}if(d){InfoFind.SlideShow.CurrentImage.src=e[f].href;b=true;c=-1;break}else{if(a.src==e[f].href){d=true}}}}if(c>-1){InfoFind.SlideShow.CurrentImage.src=e[c].href;b=true}if(b){InfoFind.SlideShow.CheckNextImage()}};InfoFind.SlideShow.CheckNextImage=function(){if(InfoFind.SlideShow.CurrentImage&&InfoFind.SlideShow.CurrentImage.complete&&InfoFind.SlideShow.CurrentImage.width&&InfoFind.SlideShow.CurrentImage.height){InfoFind.SlideShow.ShowNextImage()}else{window.setTimeout(InfoFind.SlideShow.CheckNextImage,250)}};InfoFind.SlideShow.ShowNextImage=function(){var e="";var h="";if(InfoFind.SlideShow.AnimationType=="None"){var d=InfoFind.HTML.ByID("SlideShow");var c=InfoFind.HTML.ByID("SlideShowImage");if(!d||!c){return}var b=InfoFind.HTML.Window.GetHeight();var f=InfoFind.HTML.Window.GetWidth();var a=InfoFind.SlideShow.CurrentImage.height;var g=InfoFind.SlideShow.CurrentImage.width;c.src="";InfoFind.SlideShow.SizeAndPosition(b,f,a,g);c.src=InfoFind.SlideShow.CurrentImage.src;InfoFind.SlideShow.CurrentImage=null;if(InfoFind.SlideShow.DisplayImageSeconds>0){window.setTimeout("InfoFind.SlideShow.NextImage()",(InfoFind.SlideShow.DisplayImageSeconds*1000))}return}else{if(InfoFind.SlideShow.AnimationType=="Simple"){e="Opacity,100,0";h="Opacity,0,100"}else{switch(InfoFind.DataTypes.Random(0,8)){case 0:e="Opacity,100,0";h="Opacity,0,100;RollDown";break;case 1:e="Opacity,100,0";h="Opacity,0,100;RollUp";break;case 2:e="Opacity,100,0";h="Opacity,0,100;RollLeft";break;case 3:e="Opacity,100,0";h="Opacity,0,100;RollRight";break;case 4:e="Opacity,100,0";h="Opacity,50,100;Resize,10,100";break;case 5:e="MoveToRight";h="Opacity,0,100;MoveFromLeft";break;case 6:e="MoveToTop";h="Opacity,0,100;MoveFromBottom";break;case 7:e="MoveToLeft";h="Opacity,0,100;MoveFromRight";break;case 8:e="MoveToBottom";h="Opacity,0,100;MoveFromTop";break;default:e="Opacity,100,0";h="Opacity,0,100";break}}}InfoFind.Animation.Animate("SlideShow",InfoFind.SlideShow.AnimationTime,e);window.setTimeout(function(){var i=InfoFind.HTML.ByID("SlideShowImage");if(!i){return}i.src="";InfoFind.HTML.Element.SetOpacity("SlideShow",0);InfoFind.HTML.Element.Show("SlideShow")},((InfoFind.SlideShow.AnimationTime*1000)+100));window.setTimeout(function(){var l=InfoFind.HTML.ByID("SlideShow");var k=InfoFind.HTML.ByID("SlideShowImage");if(!l||!k||!InfoFind.SlideShow.CurrentImage){return}var j=InfoFind.HTML.Window.GetHeight();var m=InfoFind.HTML.Window.GetWidth();var i=InfoFind.SlideShow.CurrentImage.height;var o=InfoFind.SlideShow.CurrentImage.width;InfoFind.SlideShow.SizeAndPosition(j,m,i,o);k.src=InfoFind.SlideShow.CurrentImage.src;InfoFind.Animation.Animate("SlideShow",InfoFind.SlideShow.AnimationTime,h);InfoFind.SlideShow.CurrentImage=null;if(InfoFind.SlideShow.DisplayImageSeconds>0){window.setTimeout("InfoFind.SlideShow.NextImage()",((InfoFind.SlideShow.AnimationTime+InfoFind.SlideShow.DisplayImageSeconds)*1000))}},((InfoFind.SlideShow.AnimationTime*1000)+200))};InfoFind.SlideShow.Close=function(){InfoFind.HTML.Element.Remove("SlideShow");InfoFind.HTML.Element.Remove("PageOverlay");if(InfoFind.SlideShow.Event_AfterDisplay){InfoFind.SlideShow.Event_AfterDisplay()}};InfoFind.CreateObject("InfoFind.SlideShow.RotatingImage");InfoFind.SlideShow.RotatingImage.AnimationTime=1;InfoFind.SlideShow.RotatingImage.Wait=2;InfoFind.SlideShow.RotatingImage.Images=new Array();InfoFind.SlideShow.RotatingImage.Run=function(b){if(!InfoFind.SlideShow.RotatingImage.IsRunning(b)){var c={ElementID:"",IsRunning:true};var a=InfoFind.HTML.ByID(b).id;if(a){c.ElementID=a;InfoFind.SlideShow.RotatingImage.Images[InfoFind.SlideShow.RotatingImage.Images.length]=c;c=null;InfoFind.SlideShow.RotatingImage.Animate(b)}}};InfoFind.SlideShow.RotatingImage.Animate=function(a){var k="",b="",h=false;var j="",g="",f=null;var e="",i=null,c=0,d=0;a=InfoFind.HTML.ByID(a);e=a.id;if(!e){return}i=InfoFind.HTML.ByID(e+"_Images");if(!i.childNodes&&!i.childNodes.length){return}d=InfoFind.SlideShow.RotatingImage.Images.length;if(d){for(c=0;c<d;c++){f=InfoFind.SlideShow.RotatingImage.Images[c];if(f.ElementID==e&&f.IsRunning==false){f.ElementID="";return}}}d=i.childNodes.length;for(c=0;c<d;c++){if(i.childNodes[c].nodeName.toLowerCase()=="img"){if(j==""){j=i.childNodes[c].src;g=i.childNodes[c].alt}if(h==true){k=i.childNodes[c].src;b=i.childNodes[c].alt;break}else{if(i.childNodes[c].src==a.src){h=true}}}}if(k==""){if(j==""){return}k=j;b=g}InfoFind.Animation.Animate(a,InfoFind.SlideShow.RotatingImage.AnimationTime,"Opacity,100,0",null,null,(function(){a.src=k;a.alt=b;InfoFind.Animation.Animate(a,InfoFind.SlideShow.RotatingImage.AnimationTime,"Opacity,0,100",null,null,(function(){window.setTimeout("InfoFind.SlideShow.RotatingImage.Animate("+e+");",(InfoFind.SlideShow.RotatingImage.Wait*1000))}))}))};InfoFind.SlideShow.RotatingImage.IsRunning=function(c){var d=null,e=0,a=0,b="";c=InfoFind.HTML.ByID(c);b=c.id;if(b){a=InfoFind.SlideShow.RotatingImage.Images.length;if(a){for(e=0;e<a;e++){d=InfoFind.SlideShow.RotatingImage.Images[e];if(d.ElementID==b&&d.IsRunning){return true}}}}return false};InfoFind.SlideShow.RotatingImage.Stop=function(c){var d=null,e=0,a=0,b="";c=InfoFind.HTML.ByID(c);b=c.id;if(b){a=InfoFind.SlideShow.RotatingImage.Images.length;if(a){for(e=0;e<a;e++){d=InfoFind.SlideShow.RotatingImage.Images[e];if(d.ElementID==b){d.IsRunning=false;return}}}}};InfoFind.CreateObject("InfoFind.Sorting");InfoFind.Sorting.MakeTableSortable=function(TableID){var Table=InfoFind.HTML.ByID(TableID);var BeforeClick=null,AfterClick=null;if(Table.ObjectID){BeforeClick=Table.BeforeClick||null;AfterClick=Table.AfterClick||null;Table=InfoFind.HTML.ByID(Table.ObjectID)}var Cell=null;if(!Table){return}Table.setAttribute("SortColumn","-1");Table.setAttribute("SortOrder","Asc");InfoFind.Sorting.FindTableRowClasses(Table);if(Table.rows.length>0){ /*@cc_on @if (@_jscript_version <= 5.6) Table.rows[0].style.cursor = "hand"; @end @*/ if(Table.rows[0].style.cursor!="hand"){Table.rows[0].style.cursor="pointer"}for(var n=0;n<Table.rows[0].cells.length;n++){Cell=Table.rows[0].cells[n];if(BeforeClick&&AfterClick){InfoFind.HTML.AddEvent(Cell,"click",(function(e){var Result=BeforeClick(e);if(Result){InfoFind.Sorting.ColumnClick(e);AfterClick(e)}}))}else{if(BeforeClick){InfoFind.HTML.AddEvent(Cell,"click",(function(e){var Result=BeforeClick(e);if(Result){InfoFind.Sorting.ColumnClick(e)}}))}else{if(AfterClick){InfoFind.HTML.AddEvent(Cell,"click",(function(e){InfoFind.Sorting.ColumnClick(e);AfterClick(e)}))}else{InfoFind.HTML.AddEvent(Cell,"click",InfoFind.Sorting.ColumnClick)}}}Cell=null}}};InfoFind.Sorting.FindTableRowClasses=function(a){var c=a.rows.length-1;var f="",d="",b=null;for(var e=0;e<c;e++){b=(a.rows[e+1].parentNode||a.rows[e+1].parentElement);if(b.tagName!="TFOOT"){if(f!=""){d=a.rows[e+1].className;if(d!=""){break}}else{f=a.rows[e+1].className}}}a.setAttribute("C1",f);a.setAttribute("C2",d)};InfoFind.Sorting.ColumnClick=function(i){var k=null,g=null,p=0;if(window.event&&window.event.srcElement){g=window.event.srcElement}else{if(i&&i.target){g=i.target}else{return}}var d=0,f=0;while(g&&g.tagName.toLowerCase()!="td"&&g.tagName.toLowerCase()!="th"){g=(g.parentNode||g.parentElement)}if(!g){return}k=(g.parentNode||g.parentElement);while(k&&k.tagName.toLowerCase()!="table"){k=(k.parentNode||k.parentElement)}if(!k){return}p=InfoFind.Sorting.GetCellIndex(k,g);var o=k.getAttribute("C1");var j=k.getAttribute("C2");var h=InfoFind.Sorting.GetColumnData(k,p);var l=k.tBodies[0];h.sort(InfoFind.Sorting.SortCompare);if(k.getAttribute("SortColumn")==p&&k.getAttribute("SortOrder")=="Asc"){h.reverse();k.setAttribute("SortOrder","Desc")}else{k.setAttribute("SortOrder","Asc")}k.setAttribute("SortColumn",p);if(l.appendChild){for(d=0;d<h.length;d++){h[d].Row.className=(d%2==0?o:j);l.appendChild(h[d].Row)}}else{var c=null,a=null,b=h.length;for(d=0;d<b;d++){c=l.insertRow();c.className=(d%2==0?o:j);for(f=0;f<h[d].Row.cells.length;f++){a=c.insertCell();a.innerHTML=h[d].Row.cells[f].innerHTML}}a=null;c=null;for(d=b-1;d>=0;d--){l.deleteRow(d)}}for(d=0;d<h.length;d++){h[d].Value=null;h[d].Row=null;h[d]=null}h=null;g=null;k=null};InfoFind.Sorting.GetCellIndex=function(a,b){var c=b.cellIndex;if(c==0&&b.innerText){if(a.rows[0].cells[0].innerText!=b.innerText){for(var d=0;d<a.rows[0].cells.length;d++){if(a.rows[0].cells[d].innerText==b.innerText){c=d;break}}}}return c};InfoFind.Sorting.GetColumnData=function(b,c){var f=b.rows.length-1;var g=0;if(b.tFoot&&b.tFoot.rows){g=b.tFoot.rows.length}var e=new Array(f-g);var a=0,d=null;for(var h=0;h<f;h++){d=(b.rows[h+1].parentNode||b.rows[h+1].parentElement);if(d.tagName!="TFOOT"){e[a]=new InfoFind.Sorting.TableRow(b.rows[h+1],c);a++}}return e};InfoFind.Sorting.SortCompare=function(b,a){if(b.LCaseValue==a.LCaseValue){if(b.Value==a.Value){return 0}else{if(b.Value<a.Value){return -1}else{return 1}}}else{if(b.Value==""){return -1}else{if(a.Value==""){return 1}else{if(b.IsNumber&&a.IsNumber){if(b.ValueNum<a.ValueNum){return -1}else{return 1}}else{if(b.IsNumber){return -1}else{if(a.IsNumber){return 1}else{if(b.IsDate&&a.IsDate){if(b.ValueDate<a.ValueDate){return -1}else{return 1}}else{if(b.IsDate){return -1}else{if(a.IsDate){return 1}else{if(b.LCaseValue<a.LCaseValue){return -1}else{return 1}}}}}}}}}}};InfoFind.Sorting.TableRow=function(b,j){var e=false;if(b.cells[j].childNodes){if(b.cells[j].childNodes[0].nodeName=="INPUT"){this.Value=b.cells[j].childNodes[0].value;e=true}else{if(b.cells[j].childNodes[0].nodeName=="SELECT"){this.Value="";var d=b.cells[j].childNodes[0];if(d.selectedIndex!=-1){this.Value=d.options[d.selectedIndex].text}d=null;e=true}else{if(b.cells[j].childNodes[0].nodeName=="IMG"){this.Value=b.cells[j].childNodes[0].src;e=true}}}}if(!e){if(b.cells[j].innerText){this.Value=b.cells[j].innerText}else{if(b.cells[j].textContent){this.Value=b.cells[j].textContent}else{if(b.cells[j].firstChild&&b.cells[j].firstChild.nodeValue){this.Value=b.cells[j].firstChild.nodeValue}else{this.Value=b.cells[j].innerHTML}}}}this.Value=InfoFind.DataTypes.Trim(this.Value);this.LCaseValue=this.Value.toLowerCase();if(this.LCaseValue=="<nobr></nobr>"){this.Value="";this.LCaseValue=""}var c=this.Value.length;var g=false;if(c>=4){if(this.Value.substring(c-3,c)==" KB"){var k=this.Value.substring(0,c-3);if(InfoFind.DataTypes.IsNumeric(k)){g=true;this.IsDate=false;this.ValueDate=null;this.IsNumber=true;this.ValueNum=InfoFind.DataTypes.StringToNumber(k)}}}if(!g){this.IsDate=false;this.ValueDate=null;this.IsNumber=InfoFind.DataTypes.IsCurrency(this.Value);this.ValueNum=null;if(this.IsNumber){this.ValueNum=InfoFind.DataTypes.CurrencyToNumber(this.Value)}else{if(!isNaN(Date.parse(this.Value))){this.IsDate=true;this.ValueDate=new Date(this.Value);if(this.ValueDate.valueOf()==-2147483648000){var i=this.Value.split(" ");if(!isNaN(Date.parse(i[0]))){this.ValueDate=new Date(i[0]);var h="";var f=0;switch(i.length){case 2,3:i[2]=i[2].toLowerCase();if(i[2]=="am"){h=i[1]}else{if(i[2]=="pm"){f=60*60*12;h=i[1]}}break;case 1:h=i[1];break;default:}if(h!=""){i=h.split(":");switch(i.length){case 2,3:if(!isNaN(i[0])&&!isNaN(i[1])&&!isNaN(i[2])){f+=(Number(i[0])*60*60);f+=(Number(i[1])*60);f+=(Number(i[2]))}break;case 1:if(!isNaN(i[0])&&!isNaN(i[1])){f+=(Number(i[0])*60*60);f+=(Number(i[1])*60)}break}if(f!=0){this.ValueDate.setSeconds(f)}}}else{this.ValueDate=this.Value}}}}}this.Row=b};InfoFind.HTML.AddEvent(window,"load",InfoFind.OnLoad);