<!--

function getCookieVal(offset) {
  endstr = document.cookie.indexOf (";", offset)
  if(endstr == -1) endstr = document.cookie.length
  return unescape(document.cookie.substring(offset, endstr))
}

function GetaCookie(name) {
  arg = name + "="
  alen = arg.length
  clen = document.cookie.length
  var i = 0
  while (i < clen) {
    j = i + alen
    if(document.cookie.substring(i, j) == arg) return getCookieVal(j)
    i = document.cookie.indexOf(" ", i) + 1
    if(i == 0) break
  }
  return null
}

function SetaCookie (name, value, per, exp) {
  cstr = name + "=" + escape(value) + ";"
  if(per){
    addtime=(exp>0) ? exp : 31536000000
    expdate = new Date()
    expdate.setTime(expdate.getTime() + addtime)
    expdate = expdate.toGMTString()
   cstr+=" expires=" + expdate
  }
  document.cookie = cstr
}

function DeleteaCookie(name) {
  exp = new Date()
  exp.setTime (exp.getTime() - 1)
  cval = GetaCookie(name)
  if(cval != null)
  document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString()
}



function setDisplay(div,disp)
{
  if (disp!=null)
   div.style.display=disp;
}

function expandCollapse(id)
{
  var data=id.split(':'); 
  var div = document.getElementById(data[0]);
  if (div.style.display=='none')
  {
    div.style.display='block';
    SetaCookie(id,'block','1');
  }
  else
  {
    div.style.display='none';
    SetaCookie(id,'none','1');
  }
  
  return false;
}

function setState(pageID)
{
  var div;
  var i=1;
  while (div=document.getElementById('Div'+(i++))) 
   setDisplay(div,GetaCookie(div.id+':'+pageID));
}

function setCookie(name, value, expires, path, domain, secure) {
  document.cookie = name + "=" + escape(value) + 
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  ((secure == null) ? "" : "; secure");
}

function delCookie (name,path,domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
    ((path == null) ? "" : "; path=" + path) +
    ((domain == null) ? "" : "; domain=" + domain) +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}



function taLimit() {
	var taObj=event.srcElement;
	if (taObj.value.length==taObj.maxLength*1) return false;
}

function taCount(visCnt) { 
	var taObj=event.srcElement;
	if (taObj.value.length>taObj.maxLength*1) taObj.value=taObj.value.substring(0,taObj.maxLength*1);
	if (visCnt) visCnt.innerText=taObj.maxLength-taObj.value.length;
}


function addFav() {
window.external.AddFavorite('http://www.killin.co.uk/','The Killin Web Site');
}

function getCookie(name){
  var cname = name + "=";               
  var dc = document.cookie;             
  if (dc.length > 0) {              
    begin = dc.indexOf(cname);       
    if (begin != -1) {           
      begin += cname.length;       
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    } 
  }
  return null;
}





function SettheCookie()
   {
var expiration = new Date();
expiration.setTime(32535215999120);

setCookie('juke', 'naw', expiration, '/', 'killin.co.uk');

window.close();
      }

function SetCam()
   {
var expiration = new Date();
expiration.setTime(32535215999120);

setCookie('camst', 'naw', expiration, '/', 'killin.co.uk');

window.location.reload();
      }



function DelCam()
   {
var expiration = new Date();
expiration.setTime(32535215999120);
setCookie('camst', 'aye', expiration, '/', 'killin.co.uk');
window.location.reload();
}




function checkCount()
   {
if (getCookie('juke') == null)
      {
        window.open( "http://www.killin.co.uk/juke/", "juke", "width=370,height=10,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no");
      }
}



function checkDunbrae()
   {
if (getCookie('juke') == null)
      {
        window.open( "http://www.killin.co.uk/juke/?no=1", "juke", "width=370,height=10,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no");
      }
}





function DeleteCookie()
   {
delCookie('juke', '/', 'killin.co.uk');
}





function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;
}

function submitform()
{
    document.form.submit();
}

function submitdropform()
{
    document.dropform.submit();
}




function openJuke() {
window.open( "http://www.killin.co.uk/juke/", "juke", "width=370,height=10,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no");
}


function closeJuke() {
juke.close()
}

			function setDiv(id){
				cookieValue = readCookie(id);	
				if (cookieValue == 'SlideDown') {
					new Effect.SlideDown(id);
					setCookie(id,'SlideDown',1) ;
				}else if (cookieValue == 'SlideUp') {
					new Effect.SlideUp(id);	
					setCookie(id,'SlideUp',1) ;
				}else{
					new Effect.SlideDown(id);
					setCookie(id,'SlideDown',1) ;
				}
			}
			function divToggle(id){
				cookieValue = readCookie(id);
				if (cookieValue == 'SlideUp') {
					new Effect.SlideDown(id);
					setCookie(id,'SlideDown',1) ;
				}else if (cookieValue == 'SlideDown') {
					new Effect.SlideUp(id);	
					setCookie(id,'SlideUp',1) ;
				}
			}
			function setCookie(name,value,days) {
				if (days) {
					var date = new Date();
					date.setTime(date.getTime()+(days*24*60*60*1000));
					var expires = ";expires="+date.toGMTString();
				} else {
					expires = "";
			   	}
		   		document.cookie = name+"="+value+expires+";path=/";
			}
			function readCookie(name) {
  				var dc = document.cookie;
				var prefix = name + "=";
				var begin = dc.indexOf("; " + prefix);
				if (begin == -1) {
					begin = dc.indexOf(prefix);
					if (begin != 0) return null;
					} else {
						begin += 2;
					}
				var end = document.cookie.indexOf(";", begin);
				if (end == -1) {
					end = dc.length;
				}
				return unescape(dc.substring(begin + prefix.length, end));
			}