<!--
    function objRollOn(objID,obgColor,obrColor,obrWidth,oCursor){
        objID.style.backgroundColor=""+obgColor+"";
        objID.style.borderColor=""+obrColor+"";
        objID.style.borderWidth=""+obrWidth+"px";
        objID.style.cursor=""+oCursor+"";
        }
    function imgRollOn(objID,iWidth,iHeiht,iCursor){
        objID.style.width=""+iWidth+"";
        objID.style.height=""+iHeiht+"";
        objID.style.cursor=""+iCursor+"";
        }
    function shwhd(objID,objSt){
        objID.style.visibility=""+objSt+"";
        }
    var head="display:''"
    function doit(header){
    var head=header.style
        if (head.display=="none")
        head.display=""
        else
        head.display="none"
        }
    function numCharFilter(objId) {
        var wrt = new String();
        var numbers = "0123456789 .,-_/+*()";
        var chars = objId.value.split("");
        for (i = 0; i < chars.length; i++) {
            if (numbers.indexOf(chars[i]) != -1) wrt += chars[i];
            }
            if (objId.value != wrt) objId.value = wrt;
        }
    function onlynumCharFilter(objId) {
        var wrt = new String();
        var numbers = "0123456789";
        var chars = objId.value.split("");
        for (i = 0; i < chars.length; i++) {
            if (numbers.indexOf(chars[i]) != -1) wrt += chars[i];
            }
            if (objId.value != wrt) objId.value = wrt;
        }
    function alphaCharFilter(objId) {
        var wrt = new String();
        var numbers = "abcçdefgðhýijklmnoöpqrsþtuüwvxyzABCÇDEFGÐHIÝJKLMNOÖPQRSÞTUÜWVXYZ ,.-_()";
        var chars = objId.value.split("");
        for (i = 0; i < chars.length; i++) {
            if (numbers.indexOf(chars[i]) != -1) wrt += chars[i];
            }
            if (objId.value != wrt) objId.value = wrt;
        }
    function alphaNumCharFilter(objId) {
        var wrt = new String();
        var numbers = "abcçdefgðhýijklmnoöpqrsþtuüwvxyzABCÇDEFGÐHIÝJKLMNOÖPQRSÞTUÜWVXYZ1234567890 ,.-_/@:()";
        var chars = objId.value.split("");
        for (i = 0; i < chars.length; i++) {
            if (numbers.indexOf(chars[i]) != -1) wrt += chars[i];
            }
            if (objId.value != wrt) objId.value = wrt;
        }
    function slJump(objUrl) {
		window.document.location.href=""+objUrl+"";
        }

// Tool Tip

    var tipwidth='150px' //default tooltip width
    var tipbgcolor='lightyellow'  //tooltip bgcolor
    var disappeardelay=250  //tooltip disappear speed onMouseout (in miliseconds)
    var vertical_offset="0px" //horizontal offset of tooltip from anchor link
    var horizontal_offset="-3px" //horizontal offset of tooltip from anchor link

    var ie4=document.all
    var ns6=document.getElementById&&!document.all
    if (ie4||ns6)
        document.write('<div id="fixedtipdiv" style="visibility:hidden;width:'+tipwidth+';background-color:'+tipbgcolor+'" ></div>')
    function getposOffset(what,offsettype){
        var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
        var parentEl=what.offsetParent;
        while (parentEl!=null){
            totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
            parentEl=parentEl.offsetParent;
        }
        return totaloffset;
    }
    function showhide(obj,e,visible,hidden,tipwidth){
        if (ie4||ns6)
            dropmenuobj.style.left=dropmenuobj.style.top=-500
        if (tipwidth!=""){
            dropmenuobj.widthobj=dropmenuobj.style
            dropmenuobj.widthobj.width=tipwidth
    }
        if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
            obj.visibility=visible
        else if (e.type=="click")
            obj.visibility=hidden
        }
    function iecompattest(){
        return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }
    function clearbrowseredge(obj,whichedge){
        var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
        if (whichedge=="rightedge"){
            var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
            dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
        if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
            edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
        }
        else{
            var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
        dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
        if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
            edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
        }
        return edgeoffset
    }
    function fixedtooltip(menucontents,obj,e,tipwidth){
        if (window.event) event.cancelBubble=true
        else if (e.stopPropagation) e.stopPropagation()
            clearhidetip()
            dropmenuobj=document.getElementById? document.getElementById("fixedtipdiv") : fixedtipdiv
            dropmenuobj.innerHTML=menucontents
        if (ie4||ns6){
            showhide(dropmenuobj.style,e,"visible","hidden",tipwidth)
            dropmenuobj.x=getposOffset(obj,"left")
            dropmenuobj.y=getposOffset(obj,"top")
            dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj,"rightedge")+"px"
            dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj,"bottomedge")+obj.offsetHeight+"px"
        }
    }
    function hidetip(e){
        if (typeof dropmenuobj!="undefined"){
        if (ie4||ns6)
            dropmenuobj.style.visibility="hidden"
        }
    }
    function delayhidetip(){
        if (ie4||ns6)
            delayhide=setTimeout("hidetip()",disappeardelay)
    }
    function clearhidetip(){
        if (typeof delayhide!="undefined")
            clearTimeout(delayhide)
    }
//End ToolTip
    function stoperror(){
        return true
        }
        window.onerror=stoperror

//Clock
   function runClock() {
       theTime = window.setTimeout("runClock()",1000);
       var today = new Date();
       var display= today.toLocaleString();
       status=display;
       }
       
//  wysiwyg
       //Directory must end with a '/' 
       //Examples: 
       // AK_editor_url = "TextAreaPro/"; 
       html_editor_url = "modules/textarea/"; 
           document.write('<scr' + 'ipt src="' + html_editor_url+ 'wysiwyg.js" language="Javascript1.2"></scr' + 'ipt>'); 
	   
// BANNER OBJECT
function Banner(objName){
	this.obj = objName;
	this.aNodes = [];
	this.currentBanner = 0;
	
};

Banner.prototype.add = function(bannerType,bannerPath,bannerDuration,height,width,hyperlink) {
	this.aNodes[this.aNodes.length] = new Node(this.obj +"_"+ this.aNodes.length,bannerType,bannerPath,bannerDuration,height,width,hyperlink);
};

function Node(name,bannerType,bannerPath,bannerDuration,height,width,hyperlink) {
	this.name = name;
	this.bannerType = bannerType;
	this.bannerPath = bannerPath;
	this.bannerDuration = bannerDuration;
	this.height = height
	this.width = width;
	this.hyperlink= hyperlink;
//	alert (name +"|" + bannerType +"|" + bannerPath +"|" + bannerDuration +"|" + height +"|" + width + "|" + hyperlink);
};

Banner.prototype.toString = function() {
	var str = ""
	for (var iCtr=0; iCtr < this.aNodes.length; iCtr++){
		str = str + '<span name="'+this.aNodes[iCtr].name+'" '
		str = str + 'id="'+this.aNodes[iCtr].name+'" ';
		str = str + 'class="m_banner_hide" ';
		str = str + 'bgcolor="#FFFCDA" ';	// CHANGE BANNER COLOR HERE
		str = str + 'align="center" ';
		str = str + 'valign="top" >\n';
		if (this.aNodes[iCtr].hyperlink != ""){
			str = str + '<a target="_blank" href="'+this.aNodes[iCtr].hyperlink+'">';
		}
			
		if ( this.aNodes[iCtr].bannerType == "FLASH" ){
			str = str + '<OBJECT '
			str = str + 'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
			str = str + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '
			str = str + 'WIDTH="'+this.aNodes[iCtr].width+'" '
			str = str + 'HEIGHT="'+this.aNodes[iCtr].height+'" '
			str = str + 'id="bnr_'+this.aNodes[iCtr].name+'" '
			str = str + 'ALIGN="" '
			str = str + 'VIEWASTEXT>'
			str = str + '<PARAM NAME=movie VALUE="'+ this.aNodes[iCtr].bannerPath + '">'
			str = str + '<PARAM NAME=quality VALUE=high>'
			str = str + '<PARAM NAME=bgcolor VALUE=#FFFFFF>'
			str = str + '<EMBED ';
			str = str + 'src="'+this.aNodes[iCtr].bannerPath+'" '
			str = str + 'quality=high '
//			str = str + 'bgcolor=#FFFCDA '
			str = str + 'WIDTH="'+this.aNodes[iCtr].width+'" '
			str = str + 'HEIGHT="'+this.aNodes[iCtr].height+'" '
			str = str + 'NAME="bnr_'+this.aNodes[iCtr].name+'" '
			str = str + 'ALIGN="center" '
			str = str + 'TYPE="application/x-shockwave-flash" '
			str = str + 'PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">'
			str = str + '</EMBED>'
			str = str + '</OBJECT>'
		}
		else if ( this.aNodes[iCtr].bannerType == "IMAGE" ){
			str = str + '<img src="'+this.aNodes[iCtr].bannerPath+'" ';
			str = str + 'border="0" ';
			str = str + 'height="'+this.aNodes[iCtr].height+'" ';
			str = str + 'width="'+this.aNodes[iCtr].width+'">';
		}

		if (this.aNodes[iCtr].hyperlink != ""){
			str = str + '</a>';
		}

		str += '</span>';
	}
	return str;
};

Banner.prototype.start = function(){
	this.changeBanner();
	var thisBannerObj = this.obj;
	setTimeout(thisBannerObj+".start()",this.aNodes[this.currentBanner].bannerDuration * 1000);
}

Banner.prototype.changeBanner = function(){
	var thisBanner;
	var prevBanner = -1;
	if (this.currentBanner < this.aNodes.length ){
		thisBanner = this.currentBanner;
		if (this.aNodes.length > 1){
			if ( thisBanner > 0 ){
				prevBanner = thisBanner - 1;
			}else{
				prevBanner = this.aNodes.length-1;
			}
		}
		if (this.currentBanner < this.aNodes.length - 1){
			this.currentBanner = this.currentBanner + 1;
		}else{
			this.currentBanner = 0;
		}
	}
	

	if (prevBanner >= 0){
		document.getElementById(this.aNodes[prevBanner].name).className = "m_banner_hide";
	}
	document.getElementById(this.aNodes[thisBanner].name).className = "m_banner_show";
}

// END BANNER OBJECT


    function fncMrqDir(mrqId,dir){
	    window.document.mrqId.direction.dir();
	    }
	    
    function imgsrc(cnvsId,imageSrc) {
	    window.document.cnvsId.src=""+imageSrc+"";
	    
	    } 
//popup

     var popUpWin=0;
     function popUpWindow(URLStr, left, top, width, height) {
         if(popUpWin)
         {
         if(!popUpWin.closed) popUpWin.close();
         }
         popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
         }
//no right click
    function whichElement(event){
        var tname
        tname=event.srcElement.tagName
        if (event.button==2 && tname=="div"){pressed="picture"}
        if (pressed=="picture"){} pressed=0
        }

/*
//noselect text
   // var omitformtags=["div.scfc"]
   // omitformtags=omitformtags.join("|")
    function disableselect(e){
        if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
        return false
        }
    function reEnable(){
        return true
        }
        if (typeof document.onselectstart!="undefined")
        document.onselectstart=new Function ("return false")
        else{
        document.onmousedown=disableselect
        document.onmouseup=reEnable
        }*/
	
	var limit="0:20"
	if (document.images){
	var parselimit=limit.split(":")
	parselimit=parselimit[0]*60+parselimit[1]*1
	}
	function begintimer(){
	if (!document.images)
	return
	if (parselimit==1)
	window.location="?go=main"
	else{ 
	parselimit-=1
	curmin=Math.floor(parselimit/60)
	cursec=parselimit%60
	if (curmin!=0)
	curtime=curmin+" minutes and "+cursec+" seconds left"
	else
	curtime=cursec+" seconds left"
	window.status=curtime
	setTimeout("begintimer()",1000)
	}
	}

//-->