function chartnews(url){newwindow=window.open(url,'CISXNews','width=400,height=400,toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=1,resizable=1');if(window.focus){newwindow.focus()}}
function news(url){newwindow=window.open(url,'CISXNews','width=400,height=400,toolbar=0,location=0,directories=0,status=1,menuBar=0,scrollBars=1,resizable=1');if(window.focus){newwindow.focus()}
return false;}
function entsub(myform){if(window.event&&window.event.keyCode==13)
myform.submit();else
return true;}
var opening=false;var closing=false;function useCookie(elem,action,id){var panel=document.getElementById(elem);var PARAMETERS='?action='+action+'&id='+id;var URL='/cookiefunc.php';var METHOD='GET';var xmlhttp=createXMLHttpRequest();if(action=='addfavourites'&&document.getElementById('favouriteslink').innerHTML.indexOf('added',0)==-1){document.getElementById('favouriteslink').innerHTML=document.getElementById('favouriteslink').innerHTML+' (added)';}
try{if(METHOD=="POST"){xmlhttp.open('POST',URL,true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-URLencoded");xmlhttp.setRequestHeader("Content-length",PARAMETERS.length);xmlhttp.setRequestHeader("Connection","close");xmlhttp.send(PARAMETERS);}else if(METHOD=="GET"){xmlhttp.open('GET',URL+PARAMETERS,true);xmlhttp.setRequestHeader('If-Modified-Since','Fri, 1 Jan 2010 00:01:00 GMT');xmlhttp.send(null);}
xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4&&xmlhttp.status==200){panel.innerHTML=xmlhttp.responseText;if(xmlhttp.responseText=='Processing..'){useCookie(elem,'get'+elem,null);}else{panel.style.height='';}}}}catch(error){panel.innerHTML=panel.innerHTML+'<br />Problem Communicating: '+error;}}
function createXMLHttpRequest(){xmlhttp=null;try{xmlhttp=new XMLHttpRequest();}catch(e){}
if(!xmlhttp)try{xmlhttp=new ActiveXObject('Msxml2.XMLHTTP.6.0');}catch(e){}
if(!xmlhttp)try{xmlhttp=new ActiveXObject('Msxml2.XMLHTTP.3.0');}catch(e){}
if(!xmlhttp)try{xmlhttp=new ActiveXObject('Msxml2.XMLHTTP');}catch(e){}
return xmlhttp;}
function shdiv(elem){panel=document.getElementById(elem);linkdiv=document.getElementById('controls');if(panel!=null){if(elem=='history'){document.getElementById('favourites').style.display='none';}else if(elem=='favourites'){document.getElementById('history').style.display='none';}
if(panel.style.display=='inline'){animate('close',elem,panel.scrollHeight);}else{panel.style.width=linkdiv.offsetWidth+'px';panel.style.top=130+'px';panel.style.height=1+'px';panel.style.display='inline';changeOpacity(elem,0);t=panel.scrollHeight;animate('open',elem,panel.scrollHeight);}}}
function animate(action,elem,fullsize){timeincrement=15;panel=document.getElementById(elem);linkdiv=document.getElementById('controls');if(action=='open'&&closing==false){timer=setTimeout(function(){divslideopen();},timeincrement);}else if(action=='close'&&opening==false){timer=setTimeout(function(){divslideclose();},timeincrement);}
function divslideopen(){opening=true;linkdiv.style.borderBottom='1px dashed #000';if(action=='open'&&panel!=null){sizeincrement=1+(parseInt(panel.style.height)/4);if(panel.offsetHeight<fullsize){changeOpacity(elem,panel.offsetHeight/fullsize);if(panel.offsetHeight+sizeincrement>fullsize){panel.style.height=fullsize+'px';}else{panel.style.height=panel.offsetHeight+sizeincrement+'px';}
animate(action,elem,fullsize);}else if(panel.offsetHeight>=fullsize){changeOpacity(elem,1);clearTimeout(timer);opening=false;}}}
function divslideclose(){closing=true;linkdiv.style.borderBottom='1px solid #000';if(action=='close'&&panel!=null){sizeincrement=1+Math.round(parseInt(panel.style.height)/12);if(panel.offsetHeight>5&&panel.offsetHeight-sizeincrement>5){changeOpacity(elem,panel.offsetHeight/fullsize);panel.style.height=panel.offsetHeight-sizeincrement+'px';animate(action,elem,fullsize);}else{panel.style.display='none';panel.style.height='';clearTimeout(timer);closing=false;}}}}
function changeOpacity(elem,value){panel=document.getElementById(elem);if(panel!=null){if(value<0){value=0;}
if(value>1){value=1;}
value=Math.round(value*10)/10;panel.style.opacity=value;panel.style.filter='alpha(opacity='+value*100+')';}}
function CkMseOut(obj,elem){var e=window.event||arguments.callee.caller.arguments[0];if(zxcCkEventObj(e,obj,'mouseout')){shdiv(elem);}}
function zxcCkEventObj(e,p,eventname){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();if(e.target)eobj=e.target;else if(e.srcElement)eobj=e.srcElement;if(eobj.nodeType==3)eobj=eobj.parentNode;var eobj=(e.relatedTarget)?e.relatedTarget:(e.type==eventname)?e.toElement:e.fromElement;if(!eobj||eobj==p)return false;while(eobj.parentNode){if(eobj==p)return false;eobj=eobj.parentNode;}
return true;}
function entsubcoo(e,elem){var key;var keychar;if(window.event)
key=window.event.keyCode;else if(e)
key=e.which;else
return true;if(key==13)
addmnemonicfav(elem);else
return true;}
function addmnemonicfav(elem){fieldvalue=document.getElementById(elem).value;if(fieldvalue!='')
useCookie('favourites','addmnemonic',fieldvalue);}
function showelement(elem){document.getElementById(elem).style.display='inline';}
function hideelement(elem){document.getElementById(elem).style.display='none';}
