var x       = 1;
var y       = 1;
var z       = 2;
var t1,t2   = false;
var request = false;
var variables = "";
var active_img ="";

function chekBrowser(){
    var bName = navigator.userAgent;
    if(bName.toLowerCase().indexOf("msie")!=-1){
        if(   bName.toLowerCase().indexOf("msie 7")==-1
            && bName.toLowerCase().indexOf("msie 8")==-1){
            var text="Jūs naudojate seną interneto naršyklę, kuri\n";
            text+="netaisiklingai pateikia interneto svetainės\n";
            text+="turinį.Atnaujinkite „Internet Explorer“ arba\n";
            text+="parsisiųskite „Firefox“ interneto naršyklę \n";
            text+="adresu: http://firefox.lt/";
            alert(text);
        }
    }
}
function remp(){
    var fdunc = "remp()";
    try{
	document.getElementById("imge2").style.opacity = 1-x/100;
    }catch(e){
	document.getElementById("imge2").filters.alpha.opacity = 100-x;
    }
    x+=1;
    if(x==100){
       y=y+1;
       z=z+1;
       if(y==3){z=1;}
       if(y==4){y=1;}
       document.getElementById("imge2").src="foto/foto"+y+".jpg";
       try{
            document.getElementById("imge2").style.opacity = 1;
       }catch(e){
	    document.getElementById("imge2").filters.alpha.opacity = 100;
       }
       document.getElementById("imge1").src="foto/foto"+z+".jpg";
       x=1;
    }
    setTimeout(fdunc,50);
}
function bigImg(el){
    var image = new Image();
    image.src = el.src;
    var div = document.getElementById("big_foto");
    var img = document.getElementById("big");
    img.src = el.src;
    div.style.visibility = "visible";
    //div.style.top = Math.round(s_height/2)+"px";
    //div.style.left =  Math.round(s_width/2)+"px";
    div.style.top =700-image.height;
    if(navigator.userAgent.indexOf("MSIE")==-1){
        div.style.left =-(image.width/2);
    }else{
        div.style.left =0;
    }
    active_img = el.id;
}
function galOp(el,op){
    el.style.opacity = op/100;
    el.filters.alpha.opacity = op;
}
function bigImgHide(){
    document.getElementById("big_foto").style.visibility="hidden";
}
function nextBigImg(arrow){
    var img = document.getElementById("big");
    var div = document.getElementById("big_foto");
    var idis = "img_"+(parseInt(active_img.substr(4,active_img.length-1))+arrow);
    try{
        img.src    = document.getElementById(idis).src;
        active_img = document.getElementById(idis).id;
        var image = new Image();
        image.src = document.getElementById(idis).src;
        div.style.top =700-image.height;
        if(navigator.userAgent.indexOf("MSIE")==-1){
            div.style.left =-(image.width/2);
        }else{
            div.style.left =0;
        }
    }catch(e){}
}
function bigMape(id,size){
    if(size=="small"){
        if(t2){
            clearTimeout(t2);
        }else{
            var func1 = "bigMapeStop('"+id+"')";
            t1 = setTimeout(func1,100);
        }
    }else if(size == "big"){
        if(t1){
            clearTimeout(t1);
        }else{
            var func2 = "bigMapeStart('"+id+"')";
            t2 = setTimeout(func2,100);
        }
    }
}
function bigMapeStart(id){
    document.getElementById(id).style.width = "460px";
    document.getElementById(id).style.left  = "0px";
    t2 = false;
}
function bigMapeStop(id){
    document.getElementById(id).style.width = "300px";
    document.getElementById(id).style.left  = "150px";
    t1=false;
}
function chImage(){
    var p = new Date();
    document.getElementById("saugosImg").src="img_1.php?p="+p.getTime();
}
function hRegistration(){
    document.getElementById("registration").style.visibility = "hidden";
}
function shRegistration(){
    document.getElementById("registration").style.visibility = "visible";
}
function hLogin(){
    document.getElementById("login").style.visibility = "hidden";
}
function shLogin(){
    document.getElementById("login").style.visibility = "visible";
}
function hSacces(){
    self.location.href="index.php?p=Diskusijos";
}
function httpreq(){
    if(window.XMLHttpRequest){
        request = new XMLHttpRequest();
    }else if(window.ActiveXObject){
        try{
            request = new ActiveXObject("Msxml2.XMLHTTP");
        }catch(e){
            try{
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }catch(e){}
        }
    }
    return request;
}
function chRegistration(){
    httpreq();
   if(request!=false){
       variables += "forma=registracija";
       variables += "&v_id="+encodeURIComponent(document.getElementById("v_id").value);
       variables += "&e_mile="+encodeURIComponent(document.getElementById("e_mile").value);
       variables += "&pass="+encodeURIComponent(document.getElementById("pass").value);
       variables += "&r_pass="+encodeURIComponent(document.getElementById("r_pass").value);
       variables += "&code="+encodeURIComponent(document.getElementById("code").value);
       request.open("POST","tikrinti_reg.php");
       request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
       request.setRequestHeader("Content-length", variables.length);
       request.setRequestHeader("Connection", "close");
       request.onreadystatechange = editForm;
       request.send(variables);
   }
}
function editForm(event){
    if(request.readyState == 4 && request.status == 200){
        var st  = request.responseText;
        var form_back = {};
        if(navigator.userAgent.indexOf("MSIE 8")!=-1){
            var arr = request.responseText.split(",");
            var arr1 =[];
            arr.pop();
            for(i in arr){
                arr[i]=arr[i].substr(2);
            }
            arr[0]=arr[0].substr(1);
            for(i in arr){
               arr1=arr1.concat(arr[i].split(":"));
            }
            for(i in arr1){
                if(i%2==0){
                    arr1[i]=arr1[i].substr(0,arr1[i].length-1);
                    form_back[arr1[i]]=arr1[i*1+1];
                }
            }
        }else{
            form_back = eval("("+st+")");
        }
        if(form_back.viskas == 0){
            document.getElementById("pass").value="";
            document.getElementById("r_pass").value="";
            document.getElementById("code").value="";
            location.href="index.php?p=Diskusijos&r=true";
        }else{
            chImage();
            document.getElementById("pass").value="";
            document.getElementById("r_pass").value="";
            document.getElementById("code").value="";
            if(form_back.v_id==1){
                document.getElementById("v_id_lb").style.color = "red";
            }else{
                document.getElementById("v_id_lb").style.color = "black";
            }
            if(form_back.e_mile==1){
                document.getElementById("e_mile_lb").style.color = "red";
            }else{
                document.getElementById("e_mile_lb").style.color = "black";
            }
            if(form_back.pass==1){
                document.getElementById("pass_lb").style.color = "red";
            }else{
                document.getElementById("pass_lb").style.color = "black";
            }
            if(form_back.r_pass==1){
                document.getElementById("r_pass_lb").style.color = "red";
            }else{
                document.getElementById("r_pass_lb").style.color = "black";
            }
            if(form_back.code==1){
                document.getElementById("code_lb").style.color = "red";
            }else{
                document.getElementById("code_lb").style.color = "black";
            }
        }
    }
}
function logout(){
    request = httpreq();
    request.open("GET","logout.php",false);
    request.send("");
    self.location.href = "index.php?p=Diskusijos";
}
function checkTheme(){
    request = httpreq();
    var variable="";
    variable +="pav=" + encodeURIComponent(document.getElementById("pav").value);
    variable +="&kom=" + encodeURIComponent(document.getElementById("kom").value);
    variable +="&sg=" + encodeURIComponent(document.getElementById("sg").value);

    request.open("POST","tikrinti_tema.php");
    request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.setRequestHeader("Content-length", variable.length);
    request.setRequestHeader("Connection", "close");
    request.onreadystatechange = editTheme;
    request.send(variable);
}
function checkComment(){
    request = httpreq();
    var variable="";
    variable +="kom=" + encodeURIComponent(document.getElementById("kom").value);
    variable +="&sg=" + encodeURIComponent(document.getElementById("sg").value);

    request.open("POST","tikrinti_komentara.php");
    request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.setRequestHeader("Content-length", variable.length);
    request.setRequestHeader("Connection", "close");
    request.onreadystatechange = editComment;
    request.send(variable);

}
function editTheme(){
    if(request.readyState == 4 && request.status == 200){
        var st  = request.responseText;
        var ansver = {};
        if(navigator.userAgent.indexOf("MSIE 8")!=-1){
            var arr = request.responseText.split(",");
            var arr1 =[];
            arr.pop();
            for(i in arr){
                arr[i]=arr[i].substr(2);
            }
            arr[0]=arr[0].substr(1);
            for(i in arr){
               arr1=arr1.concat(arr[i].split(":"));
            }
            for(i in arr1){
                if(i%2==0){
                    arr1[i]=arr1[i].substr(0,arr1[i].length-1);
                    ansver[arr1[i]]=arr1[i*1+1];
                }
            }
        }else{
            ansver = eval("("+st+")");
        }
        if(ansver.all != "0"){
            chImage();
            document.getElementById("sg").value = "";
            if(ansver.pav == "0"){
                document.getElementById("pav_lb").style.color = "black";
            }else{
                document.getElementById("pav_lb").style.color = "red";
            }
            if(ansver.kom == "0"){
                document.getElementById("kom_lb").style.color = "black";
            }else{
                document.getElementById("kom_lb").style.color = "red";
            }
            if(ansver.sg == "0"){
                document.getElementById("sg_lb").style.color = "black";
            }else{
                document.getElementById("sg_lb").style.color = "red";
            }
        }else{
            self.location.href = self.location.href;
        }
    }
}
function editComment(){
    if(request.readyState == 4 && request.status == 200){
        var st  = request.responseText;
        var ansver = {};
        if(navigator.userAgent.indexOf("MSIE 8")!=-1){
            var arr = request.responseText.split(",");
            var arr1 =[];
            arr.pop();
            for(i in arr){
                arr[i]=arr[i].substr(2);
            }
            arr[0]=arr[0].substr(1);
            for(i in arr){
               arr1=arr1.concat(arr[i].split(":"));
            }
            for(i in arr1){
                if(i%2==0){
                    arr1[i]=arr1[i].substr(0,arr1[i].length-1);
                    ansver[arr1[i]]=arr1[i*1+1];
                }
            }
        }else{
            ansver = eval("("+st+")");
        }
        if(ansver.all != "0"){
            chImage();
            document.getElementById("sg").value = "";
            if(ansver.kom == "0"){
                document.getElementById("kom_lb").style.color = "black";
            }else{
                document.getElementById("kom_lb").style.color = "red";
            }
            if(ansver.sg == "0"){
                document.getElementById("sg_lb").style.color = "black";
            }else{
                document.getElementById("sg_lb").style.color = "red";
            }
        }else{
            self.location.href = self.location.href;
        }
    }
}
function changePass(){
    request = httpreq();
    var variable="";
    variable +="kom=" + encodeURIComponent(document.getElementById("kom").value);
    variable +="&sg=" + encodeURIComponent(document.getElementById("sg").value);

    request.open("POST","tikrinti_komentara.php");
    request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    request.setRequestHeader("Content-length", variable.length);
    request.setRequestHeader("Connection", "close");
    request.onreadystatechange = editComment;
    request.send(variable);

}
chekBrowser();
remp();
