﻿function BROWSERFireFox(){return 0;}
function BROWSEROpera(){return 1;}
function BROWSERExplorer(){return 2;}
function BROWSERMozilla(){return 3;}
function BROWSERNetscape(){return 4;}
function BROWSERSafari(){return 5;}
function BROWSERKonqueror(){return 6;}
function browserGetWidth()
{if(window.innerWidth)
return window.innerWidth;return document.body.clientWidth;}
function browserGetHeight()
{if(window.innerHeight)
return window.innerHeight;return document.body.clientHeight;}
function browserGetDocWidth()
{if(document.documentElement.scrollWidth)
return document.documentElement.scrollWidth;return document.body.clientWidth;}
function browserGetDocHeight()
{if(document.documentElement.scrollHeight)
return document.documentElement.scrollHeight;return document.body.clientHeight;}
function browserGetScrollX()
{var iebody=(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;return(document.all)?iebody.scrollLeft:pageXOffset;}
function browserGetScrollY()
{var iebody=(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;return(document.all)?iebody.scrollTop:pageYOffset;}
function browserRectGet(){var bw=0;var bh=0;if(typeof(window.innerWidth)=='number'){bw=window.innerWidth;bh=window.innerHeight;}
else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){bw=document.documentElement.clientWidth;bh=document.documentElement.clientHeight;}
else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){bw=document.body.clientWidth;bh=document.body.clientHeight;}
return{x:browserGetScrollX(),y:browserGetScrollY(),w:bw,h:bh};}
function divOpacitySet(d,opacity){if(d==null)
return;var o=opacity/100;var s=d.style;s.opacity=o;s.MozOpacity=o;s.KhtmlOpacity=o;s.filter="alpha(opacity="+opacity+")";}
setInterval(browserScreenRectUpdate(),10);function browserScreenRectUpdate()
{return function()
{var s=document.getElementById("screen");if(!s)
return;var r=browserRectGet();s.style.left="3%";s.style.top="3%";s.style.width=r.w-90+"px";s.style.height=r.h+"px";var divs=s.getElementsByTagName("div");if(!divs)
return;for(var i=0;i<divs.length;i++)
{divs[i].style.width=s.style.width;divs[i].style.height=s.style.height;}}}
var __staticUrlCounter=1;function browserNextStaticUrl(){var cl=document.location.href;var i=cl.indexOf("#");var ret="";if(i==-1)
ret=cl+"#lh"+__staticUrlCounter++;else
ret=cl.substring(0,i)+"#lh"+__staticUrlCounter++;return ret;}
function browserNextStaticUrlNum(){return __staticUrlCounter++;}
function browserLinkAdd(id,callback){var a=document.createElement("a");a.id=id;a.name=id;a.onclick=callback;document.body.appendChild(a);}
function browserCaptureEnter(e,el){if((!e&&!(e=window.event))||!el)
return true;var kC=0;if(e.keyCode)
kC=e.keyCode;else if(e.which)
kC=e.which;if(kC==13){el.click();return false;}
return true;}
function createCookie(name,value,days)
{if(days)
{var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name)
{var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)
return c.substring(nameEQ.length,c.length);}
return null;}
function eraseCookie(name)
{createCookie(name,"",-1);}
var Browser={Version:function()
{var version=999;if(navigator.appVersion.indexOf("MSIE")!=-1)
version=parseFloat(navigator.appVersion.split("MSIE")[1]);return version;}}
function printPage()
{var CPHBodyDiv=document.getElementById("CPHBodyDiv");var height=browserGetHeight();var printContent;if(CPHBodyDiv)
{printContent=CPHBodyDiv.innerHTML;printContent=printContent.replace(/<script.*?>[\s\S]*?<\/script>/gi,'');printContent="<div style='text-align:center; background:#FAFAE7'>"+"<a id='lnk' name='lnk' style='text-decoration:underline' onclick='javascript:window.print();' onmouseover=this.style.cursor='pointer'><span style='font-size: 14pt; font-weight:bold'>Print this Page</span></a>&nbsp&nbsp"+"<img id='img' name='img' src=/images/print.gif onclick='javascript:window.print();' onmouseover=this.style.cursor='pointer'></img>"+printContent+"</div>";document.getElementById("PrintLbl").innerHTML=printContent;var printWindow=window.open('../Print.aspx','','menubar=1,scrollbars=1,resizable=1,left=150,top=0,width=750,height='+height+'');printWindow.document.close();printWindow.focus();}}
function GoToFreeDesignsPage()
{var url=readCookie('FreeDesignsUrl');document.location.href=url;}
