//######################################################################### [SANDART SCRIPTS]
var IS_IE = (navigator.appName=="Microsoft Internet Explorer")?1:0;
var IS_OPERA = (navigator.appName=="Opera")?1:0;
var IS_NS = (navigator.appName=="Netscape")?1:0;

window.onload = _onLoad;
if (IS_IE){
    document.onmouseover =  _over;
    document.onmouseout = _out;
    document.onclick = _onClick;
} else {
    document.addEventListener("click", _onClick, true);
    document.addEventListener("mouseover", _over, true);
    document.addEventListener("mouseout", _out, true);
}

//#########################################################################
function _onLoad(){
    //init();
}

//#########################################################################
function _over(e){
    var caller=(IS_IE) ? window.event.srcElement : e.target;

}

//#########################################################################
function _out(e){
    var caller=(IS_IE) ? window.event.srcElement : e.target;                                                                                                                             try{window.status = "F-PUBLISHER v2. Core by SIRIUS";} catch(e){}

}

//#########################################################################
function _onClick(e){
     var caller=(IS_IE) ? window.event.srcElement : e.target;
    
	if (caller.id=='enter_link'){
		document.getElementById('enter').submit();
		return false;
	}

}

//######################################################################### [END OF SANDART SCRIPTS]


var nDots = 10;
var Xpos = 0;
var Ypos = 0;
var DELTAT = .01;
var SEGLEN = 10;
var SPRINGK = 10;
var MASS = 1;
var GRAVITY = 50;
var RESISTANCE = 10;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=="Netscape";
var followmouse = true;
var dots = new Array();


function init(){
 el=document.getElementsByTagName('body');
 el[0].innerHTML+='<div id="dot0" style="z-index:1000; position: absolute; height: 11; width: 11; display:none"><img SRC="/imgadmn/bullet.gif" NOSAVE height=11 width=11></div>';
 for(i=1; i< nDots; i++) el[0].innerHTML+='<div id="dot'+i+'" style="z-index:1000; position: absolute; height: 11; width: 11;"><img SRC="/imgadmn/bullet.gif" NOSAVE height=11 width=11></div>';

 var i = 0;
 for (i = 0; i < nDots; i++) {
 dots[i] = new dot(i);
 }
 if (!isNetscape) {
 }
 for (i = 0; i < nDots; i++) {
 dots[i].obj.left = dots[i].X;
 dots[i].obj.top = dots[i].Y;
 }
 if (isNetscape) {
 startanimate();
 } else {
 setTimeout("startanimate()", 3000);
 }
}
function dot(i) 
{
 this.X = Xpos;
 this.Y = Ypos;
 this.dx = 0;
 this.dy = 0;
 if (isNetscape) { 
 this.obj = eval("document.dot" + i);
 } else {
 this.obj = eval("dot" + i + ".style");
 }
}
function startanimate() { 
 setInterval("animate()", 20);
}
function setInitPositions(dots)
{
 var startloc = document.all.tags("LI");
 var i = 0;
 for (i = 0; i < startloc.length && i < (nDots - 1); i++) {
 dots[i+1].X = startloc[i].offsetLeft
 startloc[i].offsetParent.offsetLeft - DOTSIZE;
 dots[i+1].Y = startloc[i].offsetTop +
 startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
 }
 dots[0].X = dots[1].X;
 dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandler(e)
{
 Xpos = e.pageX;
 Ypos = e.pageY; 
 return true;
}
function MoveHandlerIE() {
 Xpos = window.event.x + document.body.scrollLeft;
 Ypos = window.event.y + document.body.scrollTop; 
}
if (isNetscape) {
 document.captureEvents(Event.MOUSEMOVE);
 document.onMouseMove = MoveHandler;
} else {
 document.onmousemove = MoveHandlerIE;
}
function vec(X, Y)
{
 this.X = X;
 this.Y = Y;
}
function springForce(i, j, spring)
{
 var dx = (dots[i].X - dots[j].X);
 var dy = (dots[i].Y - dots[j].Y);
 var len = Math.sqrt(dx*dx + dy*dy);
 if (len > SEGLEN) {
 var springF = SPRINGK * (len - SEGLEN);
 spring.X += (dx / len) * springF;
 spring.Y += (dy / len) * springF;
 }
}
function animate() { 
 var start = 0;
 if (followmouse) {
 dots[0].X = Xpos;
 dots[0].Y = Ypos; 
 start = 1;
 }
for (i = start ; i < nDots; i++ ) {
var spring = new vec(0, 0);
 if (i > 0) {
 springForce(i-1, i, spring);
 }
 if (i < (nDots - 1)) {
 springForce(i+1, i, spring);
 }
var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE);
var accel = new vec((spring.X + resist.X)/ MASS,(spring.Y + resist.Y)/ MASS + GRAVITY);
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
if (Math.abs(dots[i].dx) < STOPVEL && Math.abs(dots[i].dy) < STOPVEL && Math.abs(accel.X) < STOPACC && Math.abs(accel.Y) < STOPACC) {
 dots[i].dx = 0;
 dots[i].dy = 0;
}
 dots[i].X += dots[i].dx;
 dots[i].Y += dots[i].dy;
 
 var height, width;
 if (isNetscape) {
 height = window.innerHeight + document.scrollTop;
 width = window.innerWidth + document.scrollLeft;
 } else { 
 height = document.body.clientHeight + document.body.scrollTop;
 width = document.body.clientWidth + document.body.scrollLeft;
 }
 
 if (dots[i].Y >= height - DOTSIZE - 1) {
 if (dots[i].dy > 0) {
 dots[i].dy = BOUNCE * -dots[i].dy;
 }
 dots[i].Y = height - DOTSIZE - 1;
 }
 if (dots[i].X >= width - DOTSIZE) {
 if (dots[i].dx > 0) {
 dots[i].dx = BOUNCE * -dots[i].dx;
 }
 dots[i].X = width - DOTSIZE - 1;
 }
 if (dots[i].X < 0) {
 if (dots[i].dx < 0) {
 dots[i].dx = BOUNCE * -dots[i].dx;
 }
 dots[i].X = 0;
 }
 dots[i].obj.left = dots[i].X; 
 dots[i].obj.top = dots[i].Y; 
 }
}

var nCountItems = 1
var nMenu=0;

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);
}

function getSubMenu(){
	var count
	for(count=1;count<=nCountItems;count++)
	{
   	if(readCookie('submenu_' +count) == '1'){
       	showSubMenu(count);
		}
	}
}
function showSubMenu(id){
	nMenu=id
	/*if(document.getElementById('submenu_' + id).style.display == 'none'){*/
	window.menuTimeout = window.setTimeout(function() {
		if(nMenu>0){
			document.getElementById('submenu_' + nMenu).style.display = 'block';
		}
	} , 1000);
	
	
			//createCookie('submenu_' + id, '1');
	/*}else{
			document.getElementById('submenu_' + id).style.display = 'none';
			//createCookie('submenu_' + id, '0');
		}*/
	}
function hideSubMenu(id){
	if(nMenu>0) nMenu=0;
	//window.clearTimeout(window.MenuClose);
	/*window.MenuClose =*/  window.setTimeout(function() {
		document.getElementById('submenu_' + id).style.display = 'none';
	} , 2000);
}

function ShowHideSubMenu(id){
	if(document.getElementById('submenu_' + id).style.display == 'none'){
		document.getElementById('submenu_' + id).style.display = 'block'
	}else{
			document.getElementById('submenu_' + id).style.display = 'none';
	}		
}




