function f_open_window_max( aURL, aWinName )
{
   var wOpen;
   var sOptions;

   sOptions =
'location=0,status=0,resizable=0,toolbar=0,scrollbars=1,menubar=0,titlebar=0,directories=0';
   sOptions = sOptions + ',width=' + (screen.availWidth -
10).toString();
   sOptions = sOptions + ',height=' + (screen.availHeight -
122).toString();
   sOptions = sOptions + ',screenX=0,screenY=0,left=0,top=0';

   wOpen = window.open( '', aWinName, sOptions );
   wOpen.location = aURL;
   wOpen.focus();
   wOpen.moveTo( 0, 0 );
   wOpen.resizeTo( screen.availWidth, screen.availHeight );
   return wOpen;
}



function newImage(arg){
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages(){
	if (document.images){
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages(){
	if (document.images) {
		a01_over = newImage("images/site/lang/a01-over.gif");
		a02_over = newImage("images/site/lang/a02-over.gif");
		a03_over = newImage("images/site/lang/a03-over.gif");
		a04_over = newImage("images/site/lang/a04-over.gif");
		a05_over = newImage("images/site/lang/a05-over.gif");
		audioleft_over = newImage("img/menu_news/audioleft-over.gif");
		audioright_over = newImage("img/menu_news/audioright-over.gif");
		audiostop_over = newImage("img/menu_news/audiostop-over.gif");
		audioplay_over = newImage("img/menu_news/audioplay-over.gif");
		audiopause_over = newImage("img/menu_news/audiopause-over.gif");
		preloadFlag = true;
	}
}

cWin = null;

function ShowImage(pic, w, h){
	if(cWin && !cWin.closed) cWin.close();
	
	if (w > 500) var nw = 500;
	else var nw = w;
	
	var nh = Math.round(h/w*nw);

  pic = '<img onclick="window.close()" src="'+path+'image.php?f='+pic +'&w='+nw+'&h='+nh+'" border="0" style="cursor:hand" alt="Close window" onclick="self.close()">';
  cWin = window.open("", "ImageWindow", "width="+ nw+", height="+nh+", location=no,status=no,resizable=no,toolbar=no,scrollbars=no,menubar=no,top=100,left=100");
  with(cWin.document){
    open();// Для порядку - сначала откроем документ на запись
    write('<html><head><title>3dArt</title></head><body style="margin:0px;padding:0px">');
    write(pic+'</body></html>');
    close();
  }
  cWin.focus();	
}


nWin = null;
function OpenWindow(link, w, h){
	if(nWin && !nWin.closed) nWin.close();
	var url = link;

	//--------------
	
 	if (self.screen) { // for NN4 and IE4
		width = screen.width
		height = screen.height
	}else if (self.java){ // for NN3 with enabled Java
		var jkit = java.awt.Toolkit.getDefaultToolkit();
		var scrsize = jkit.getScreenSize();
		width = scrsize.width;
		height = scrsize.height;
	}
	//--------------
	
	var top = (height - h) / 2;
	var left = (width - w) / 2;
	
  nWin = window.open(url, "OpenWindow", "width="+ w+", height="+h+", location=no,status=no,resizable=yes,toolbar=no,scrollbars=yes,menubar=no,top="+top+",left="+left+"");
  nWin.focus();	
}


/*------------------------------------------*/

var cc = 0;
var submittedFlag = false;
var maxlen = 1500;

function count(strobj, length) {
	
	if (!length) length = maxlen;
	
	if(strobj.value.length > length){
		strobj.value = strobj.value.substring(0,length);
		cc++;
		if(cc > 0){
			alert('Lūdzu, ievadiet tikai '+length+' simbolus!');
			cc = 0;
		}
	}
	
	if (document.getElementById('counter')){
		var counter_value = length - strobj.value.length;
		document.getElementById('counter').innerHTML = counter_value;
	}
	
}


cWin = null;
function open_image(pic, w, h){
  if ((w == '') || (h == "")){
    w = 300; h = 150;
  }
  if (pic == "") pic = "<b>Нет картинки</b>";
  else pic = '<img src='+ pic +'>';
  cWin = window.open("", "PictureWindow", "width=" + w + ",height=" + h + ",resizable=no,status=no,toolbar=no,menubar=no");
  with(cWin.document){
    open();// Для порядку - сначала откроем документ на запись
    write('<html><body style="margin:0px;padding:0px">');
    write(pic + '</body></html>');
    close(); // Вы не закрываете документ -- поэтому в следующий раз
             // новое содержимое дописывается в конец
  }
  cWin.focus();
}