//script by epic
function openAWindow( pageToLoad, winName, width, height, left, center) {
xposition=70; yposition=40;
    if ((parseInt(navigator.appVersion) >= 4 ) && (center)){
        xposition = (screen.width - width) / 2;
        yposition = (screen.height - height) / 2;
    }
    args = "width=" + width + "," 
    + "height=" + height + "," 
    + "location=0," 
    + "menubar=0,"
    + "resizable=0,"
    + "scrollbars=0,"
    + "status=0," 
    + "titlebar=0,"
    + "toolbar=0,"
    + "hotkeys=0,"
    + "screenx=" + xposition + ","  //NN Only
    + "screeny=" + yposition + ","  //NN Only
    + "left=" + xposition + ","     //IE Only
    + "top=" + yposition;           //IE Only

    window.open( pageToLoad,winName,args );
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////
function closeAWindow() {
	window.close();
}


/////////////////////////////////////////////////
/////////////////////////////////////////////////
function show_image(image_data) {

  settings = "height=180,width=230,scrollbars=false,resizable=false";
  win = window.open("/images.php?"+image_data,"big_image",settings);
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////
function check_authorise() {

if (document.autorizacija.username.value.length < 3) {
alert("Iveskite savo vartotojo varda!");
return false;
}

if (document.autorizacija.password.value.length < 4) {
alert("Iveskite savo slaptažodi!");
return false;
}
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////

function check_link() {

if (document.new_link.pavadinimas.value.length < 4) {
alert("Iveskite nuorodos pavadinima!");
return false;
}

if (document.new_link.adresas.value.length < 8) {
alert("Iveskite nuorodos adresa!");
return false;
}

if (document.new_link.kategorija.value == 'pasirinkite') {
alert("Pasirinkite nuorodos kategorija!");
return false;
}

if (document.new_link.kalba.value == 'pasirinkite') {
alert("Pasirinkite nuorodos kalba!");
return false;
}

if (document.new_link.apibudinimas.value.length < 10) {
alert("Iveskite nuorodos apibudinima!");
return false;
}
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////

function check_new_photo() {

        if (document.new_photo.title.value.length < 3 ) {
                alert("Iveskite nuotraukos pavadinima!");
                return false;
        }
		
		if (document.new_photo.sritis.value == "") {
			alert("Pasirinkite nuotraukos kategorija");
			document.new_photo.sritis.focus();
			return false;
		}
		
		if (document.new_photo.description.value.length < 5) {
			alert("Iveskite nuotraukos aprašyma!");
			return false;
		}

}

/////////////////////////////////////////////////
/////////////////////////////////////////////////

function check_register() {

        if (document.registracija.new_username.value.length < 2 ) {
                alert("Iveskite norima vartotojo varda!");
                return false;
        }

        if (document.registracija.password1.value == '') {
                alert("Iveskite slaptažodi!");
                return false;
        }
		
		if (document.registracija.password2.value == '') {
                alert("Pakartokite slaptažodi!");
                return false;
        }
        
        if (document.registracija.password1.value != document.registracija.password2.value) {
                alert("Slaptažodžiai nesutampa!");
                return false;
        }
		
		if (document.registracija.elpastas.value.length == 0) {
                alert("Iveskite el.pašto adresa!");
                return false;
        }
		 if (document.registracija.elpastas.value != ''){
			 if (email_check(document.registracija.elpastas.value) == false){
				return false; 
			 }
		 }

}

function check_editprofile() {

        if (document.registracija.password1.value != '' && document.registracija.password2.value != '' && document.registracija.password_old.value == '') {
                alert("Iveskite sena slaptažodi!");
                return false;
        }

		if (document.registracija.password1.value == '' && document.registracija.password2.value != '' || document.registracija.password1.value == '' && document.registracija.password_old.value != '') {
                alert("Iveskite nauja slaptažodi!");
                return false;
        }
		
		if (document.registracija.password2.value == ''  && document.registracija.password1.value != '' || document.registracija.password2.value == '' && document.registracija.password_old.value != '') {
                alert("Pakartokite nauja slaptažodi!");
                return false;
        }
        
        if (document.registracija.password1.value != document.registracija.password2.value) {
                alert("Nauji slaptažodžiai nesutampa!");
                return false;
        }
		
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////

function check_new_add() {

        if (document.new_add.pavadinimas.value.length < 3) {
                alert("Iveskite skelbimo pavadinima");
				document.new_add.pavadinimas.focus();
                return false;
        }
				
        if (document.new_add.kategorija.value == "") {
                alert("Pasirinkite skelbimo kategorija");
				document.new_add.kategorija.focus();
                return false;
        }

        if (document.new_add.veiksmas.value == "") {
                alert("Pasirinkite veiksma");
				document.new_add.veiksmas.focus();
                return false;
        }

        if (document.new_add.tekstas.value.length < 10) {
                alert("Iveskite skelbimo teksta");
				document.new_add.tekstas.focus();
                return false;
        }

        if (!document.new_add.taisykles.checked) {
                alert("Kad talpinti skelbimus šioje svetaineje turite sutikti su \n skelbimu talpinimo salygom ir taisyklem!");
				document.new_add.taisykles.focus();
                return false;
        }

}

/////////////////////////////////////////////////
/////////////////////////////////////////////////
function check_user() {

if (document.user.nick.value.length < 3) {
alert("Iveskite savo nick'a !");
return false;
}

if (document.user.passwd.value.length < 4) {
alert("Iveskite slaptažodi ne trumpesni nei keturi simboliai !");
return false;
}

if (document.user.passwd2.value.length < 4) {
alert("Pakartokite slaptažodi!");
return false;
}

if (document.user.email.value.length < 7) {
alert("Iveskite el.pašto adresa!");
return false;
}
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////
function check_message() {

if (document.message.zinute.value.length < 20) {
alert("Žinute turi buti ne trumpesne nei 20 simboliu !");
return false;
}

if (document.message.vardas.value.length < 3) {
alert("Iveskite savo varda!");
return false;
}
}

/////////////////////////////////////////////////
/////////////////////////////////////////////////
function check_comment_user() {

if (document.comment.name.value.length < 3) {
alert("Iveskite savo varda!");
return false;
}

if (document.comment.comment.value.length < 6) {
alert("Iveskite komentara!");
return false;
}
}


/////////////////////////////////////////////////
/////////////////////////////////////////////////
function chat_langas(form) {
settings2 = "width=530, height=353,scrollbars=false,resizable=false, status=false";
_win = window.open('',form.target,settings2);
if(typeof(focus)=="function")
_win.focus();
return true;
}

function top100(){
        var srb="na", srw="na", srh="na";
        var srw=screen.width, srh=screen.height, srb=(navigator.appName!="Netscape")?screen.colorDepth:screen.pixelDepth;
        document.write("<a href='http://www.top100.lt/stat.php?lnk=21652' target='_blank'><img src='http://www.top100.lt/cgi-bin/count?id=21652&amp;ctype=full&amp;ccolor=0d4f73&resolution="+srw+"x"+srh+"&color="+srb+"&referer="+escape(document.referrer)+"' height='31' border='0' width='88'></a>");
}

function w3valid(){
        document.write("<a href='http://validator.w3.org/check/referer' target='_blank'><img src='/images/banners/valid-xhtml11.gif' border='0' alt='Valid XHTML 1.1!' height='31' width='88' /></a>");
}

function toplt(){
        document.write("<a href='http://www.top.lt/index.php?referer=78' target='_blank'><img src='http://www.top.lt/banner.php?id=78' border='0' alt='8 Lietuvos WWW cempionato dalyvis'/></a>");
}

function armylt(){
        document.write("<a href='http://army.lt/' target='_blank'><img src='/images/banners/army_lt.gif' border='0' alt=''/></a>");
}

function isLeapYear (Year) {
    if (((Year % 4)==0) && ((Year % 100)!=0) || ((Year % 400)==0)) {
    return (true);
    }
    else {
    return (false);
    }
}

function getDaysInMonth(month,year)  {
var days;
if (month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)  days=31;
else if (month==4 || month==6 || month==9 || month==11) days=30;
else if (month==2) {
        if (isLeapYear(year)) {days=29;}
else {
        days=28;
}
}
return (days);
}

function laikas_up()
{
        startDate = new Date()
        var dabar_menuo = startDate.getMonth()+1;
        //kolkas tik dienas skaiciuoja
        start_metai = '2003'
        start_menuo = '3'
        start_diena = '20'
        var skirtumas = dabar_menuo - start_menuo;

        var viso_dienos = 0;        
        if (skirtumas > 0){
                //start_menuo="kitas_men";
            for (i = start_menuo; i < dabar_menuo; i++) {
                        var men_dienos = getDaysInMonth(i,"2003");
                        if (i == start_menuo){
                                men_dienos = men_dienos - start_diena
                        }
                        viso_dienos =  viso_dienos + men_dienos;
            }
                viso_dienos = viso_dienos + startDate.getDate()
        }else{
                var viso_dienos = startDate.getDate() - start_diena
        }
        
        viso_dienos = viso_dienos - 1 //nes viena nepilna diena, o tik valandos
        
        start_val = '04'
        start_min = '30'
        start_sec = '00'

        var now = new Date()

        elapsedSecs = (viso_dienos*60*60*24) + (((now.getUTCHours()+2)-start_val)*60*60) + ((now.getUTCMinutes()-start_min)*60) + (start_sec*1) + now.getSeconds()


        var year = now.getYear()
        if (year < 1000)
                year+=1900

        var days = Math.floor( elapsedSecs / 86400 )
        elapsedSecs = elapsedSecs - (days*86400)

        var hours = Math.floor( elapsedSecs / 3600 )
        elapsedSecs = elapsedSecs - (hours*3600)

        var minutes =         Math.floor( elapsedSecs / 60 )
        elapsedSecs = elapsedSecs - (minutes*60)

        var seconds = elapsedSecs

        if (days > 0){
                laikas_dien  =         days + (((days == 1)||(days == 21)||(days == 31)||(days == 41)||(days == 51)||(days == 61)||(days == 71)||(days == 81)||(days == 91)||(days == 101))?" diena ":(((days < 21)&&(days > 9)||(days == 0)||(days == 30)||(days == 40)||(days == 50)||(days == 60)||(days == 70)||(days == 80)||(days == 90)||(days == 100))?" dienø ":" dienas "))
        }else{
                laikas_dien = "" // siandien
        }
        laikas_val  = hours + (((hours == 1)||(hours == 21))?" valanda ":(((hours < 21)&&(hours > 9)||(hours == 0))?" valandø ":" valandas "))
        laikas_min  = minutes + (((minutes == 1)||(minutes == 21)||(minutes == 31)||(minutes == 41)||(minutes == 51))?" minutæ ":(((minutes < 21)&&(minutes > 9)||(minutes == 0)||(minutes == 30)||(minutes == 40)||(minutes == 50))?" minuèiø ":" minutes "))
        laikas_sec  = seconds + (((seconds == 1)||(seconds == 21)||(seconds == 31)||(seconds == 41)||(seconds == 51))?" sekundæ ":(((seconds < 21)&&(seconds > 9)||(seconds == 0)||(seconds == 30)||(seconds == 40)||(seconds == 50))?" sekundþiø ":" sekundes "))

        // Update display
        document.getElementById("papildomas").innerText =  "Vyksta karas Irake: " + laikas_dien + laikas_val + laikas_min + laikas_sec;
        window.setTimeout("laikas_up();", 1000);
}

function cellclick(url)        
{
        window.location.href=url;
}

function email_check(str) {

                var at="@"
                var dot="."
                var message = "Iveskite teisinga el.pašto adresa!"
                var lat=str.indexOf(at)
                var lstr=str.length
                var ldot=str.indexOf(dot)
                if (str.indexOf(at)==-1){
                   alert(message)
                   return false
                }

                if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
                   alert(message)
                   return false
                }

                if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
                    alert(message)
                    return false
                }

                 if (str.indexOf(at,(lat+1))!=-1){
                    alert(message)
                    return false
                 }

                 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
                    alert(message)
                    return false
                 }

                 if (str.indexOf(dot,(lat+2))==-1){
                    alert(message)
                    return false
                 }

                 if (str.indexOf(" ")!=-1){
                    alert(message)
                    return false
                 }

                  return true
        }


/////////////////////////////////////////////////

function validate_comment(){
        var emailID=document.comment_insert.email
        var komentaras=document.comment_insert.comment
        var vardas=document.comment_insert.name
        
        if (komentaras.value.length < 2){
                alert("Neparašete komentaro!")
                komentaras=focus()
                return false;
        }
 }

 function go_url_img(url, img, alt){
        document.write("<a href='" + url + "' target='_blank'><img src='"+ img +"' border='0' alt='" + alt + "'/></a>");
}

function l_spacer(){
	var l_link = document.getElementById("d_link");
	var str = "enon";
	var new_str = "";
	for (i = str.length; i > 0; i--){
		new_str = new_str + str.substring(i, i-1);
	}
	l_link.style.display = new_str;
}

