 
     $(document).ready(function() {
    $('a.lightbox').lightBox(); 
     
    $('input[class="focus"]').focus(function() {  
        if (this.value == this.defaultValue){  
            this.value = '';  
        }  
        if(this.value != this.defaultValue){  
            this.select();  
        }
    }); 
    $('input[class="focus"]').blur(function() {  
        if(this.value == ''){  
            this.value=this.defaultValue;  
        }     
    });
    $('select').bind('change', function(){   
        var name = $(this).attr("name");
        var value = $("#"+name+" option:selected").text();     
        $("#"+name+"_tag").html(value);
    });
    $( ".super_width" ).each(function( i,div ){
        var id = $(div).attr('id');
        var width=$("#"+id+"2").width()+20;
        $("#"+id).css('width',width+'px');
        width=width+13;
        $("#"+id).css('background-position',width+'px 8px');
        width=width+17;
        $("#"+id+"3").css('width',width+'px');
        $("#"+id+"3 select").css('width',width+'px');
    });
    
    $('select').bind('change', function(){   
        var name = $(this).attr("name");
        var value = $("#"+name+" option:selected").text();     
        $("#"+name+"_tag").html(value);
    });
    
    var com_time=$("#com_time").val(); 
    //$("#banner").scrollable({circular: true}).autoscroll({ autoplay: true,autopause:true,step:1,interval:com_time }).navigator({navi:'ul.steps'});
    //$(".scroll").scrollable({items:".items"});
   
    //$('#slideshow').fadeSlideShow({interval: com_time});

    $('#scroll').super_banner({time:com_time,ul:'steps',cur:'active'});
    
    
    $( ".cat" ).each(function( i,div ){ 
       var dv = $(div).contents().find('h3'); 
       var h1= $(dv[0]).height();
       var h2= $(dv[1]).height();
       var h3= $(dv[2]).height();
       var h4= $(dv[3]).height();
       var max=0;
       if(h1>max){max=h1;}
       if(h2>max){max=h2;}
       if(h3>max){max=h3;}
       if(h4>max){max=h4;} 
       $(dv[0]).css("height",max+"px");
       $(dv[1]).css("height",max+"px");
       $(dv[2]).css("height",max+"px");
       $(dv[3]).css("height",max+"px");
    });
    var searchFilter = $('#search_name'); 
    searchFilter.bind('keyup', function(event){   
        var selectedName2 = searchFilter.val(); 
        if(selectedName2!=""){    
            $.ajax({
                type: 'post', 
                url: '/search.php', 
                data: ({name:selectedName2}),
                success: function(data) {  
                    if(data.substr(0,1)!='0'){ 
                        $('#suggestionsname').show();
                        $('#autoSuggestionsListname').html(data);}
                    else{ 
                        $('#suggestionsname').hide();
                    }              
                }
            }); 
        }else{$('#suggestionsname').hide();}  
    });
    var con_hei = $("#container").height(); 
    if(con_hei<950){
        $("#container2").css('height','950px');
        $("#bottom").css('position','absolute');
        $("#bottom").css('bottom','0px');        
    }
    
    $('.prod').mouseover(function(){   
        $(this).addClass('prodc');
        $(this).find('.prod1').addClass('prod1c');
        $(this).find('.prod2').addClass('prod2c');
    });
    $('.prod').mouseout(function(){   
        $(this).removeClass('prodc');
        $(this).find('.prod1').removeClass('prod1c');
        $(this).find('.prod2').removeClass('prod2c');        
    });
});

function slideshow() {
    var steps = $('#navi li').get();
    var total = steps.length-1;
    var step = 0;
    $('#navi li').each(function(index) {
        if($(this).hasClass('active')){step = index; next = index+1;}
    });
    if(next>total){next=0;}

    $('#navi li').removeClass('active');
    $(steps[next]).addClass('active');
    
    var all = $('.banner3').get();
    $(all[step]).hide();
    $(all[next]).show('slow');
}

function check_email(str){
        var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
        (filter.test(str)) ? testresults='ok' : testresults=false;
        return (testresults)
}
function check_phone(str) {
    var filter=/[0-9+ ()]{5}/;
    (filter.test(str)) ? testresults=true : testresults=false;
    return (testresults)
}
function check_kodas(str) {
    var filter=/[0-9+ ()]{9}/;
    (filter.test(str)) ? testresults=true : testresults=false;
    return (testresults)
}        
function baneriai(name,url,target){
    var div_id2 = "#baneriai_spausti";
    var url2=document.location.href;
    var mas=url2.split("/");
    var kiek=mas.length;
    if(kiek==4){
        if(mas[4]==""){var go="";}
        else{var go ="../";}
    }else if(kiek==5){ 
        var go ="../../";
    }else if(kiek==6){ 
        var go ="../../../";
    }else if(kiek==7){ 
        var go ="../../../../";
    }else if(kiek==8){ 
        var go ="../../../../../";
    }
   
    $(div_id2).load(go+"baneriai.php",{name:name});
    if(target==1){
        window.open (url);}
    else{
        window.location.href=url;}
} 
function prod_about(name) { 
    $(".info .about_text").hide(); 
    $(".info ."+name).show();
    $(".info ul li a.cur").removeClass('cur'); 
    $(".info ul li."+name+" a").addClass('cur');
    return false;
}
function filltitle(url,name) {   
    $('#search_rec').val(name);
    $('#suggestionsname').hide();
    document.search.action=url;
    document.search.submit();
}
function set_reg() {
    var check=$("input[@name='rdio']:checked").val();
    if(check==0 || check==1){$('#user_profile').show();}
    if(check==0){
        var vardas="Vardas*";
        var pavarde="Pavardė*";
        $("#kodas_val").hide();
    }else{
        var vardas="Įmonės pavadinimas (pvz, UAB, Ausines)*";
        var pavarde="Įmonės kodas*";
        $("#kodas_val").show();            
    }
    $("#vardas_val").html(vardas);
    $("#pavarde_val").html(pavarde);
}
function check_reg() {
    var check=$("input[@name='rdio']:checked").val();
    if(check==0){
        var vardas="vardo";
        var pavarde="Tuščias pavardės laukelis!";
    }else{
        var vardas="įmonės pavadinimo";
        var pavarde="Netinkamas įmonės kodas!";          
    }
    if($("#vardas").val()==""){
        alert("Tuščias "+vardas+" laukelis!"); return false;} 
    else if($("#pavarde").val()=="" || (check!=0 && check_kodas($('#pavarde').val()) == false)){
        alert(pavarde); return false;}    
    else if(check!=0 && $('#kodas').val().length>0 && $('#kodas').val().length<11){
        alert("PVM mokėtojo kodas!"); return false;}     
    else if(check_phone($('#tel').val()) == false){
        alert("Netinkamas telefonas!"); return false;}  
    else if($("#miestas").val()==""){
        alert("Nepasirinktas miestas!"); return false;}                
    else if($("#adresas").val()==""){
        alert("Tuščias adreso laukelis!"); return false;}                        
    else if(check_email($('#email').val()) == false){     
        alert("Netinkamas el. paštas!"); return false;}        
    else if($("#pass1").val()==""){
        alert("Tuščias slaptažodžio laukelis!"); return false;}
    else if($("#pass1").val()!=$("#pass2").val()){
        alert("Nesutampa slaptažodžiai!"); return false;}             
    else{    
        return true;
    } 
}
function check_reg2() {
    var check=$("input[@name='rdio']:checked").val();
    if(check==0){
        var vardas="vardo";
        var pavarde="Tuščias pavardės laukelis!";
    }else{
        var vardas="įmonės pavadinimo";
        var pavarde="Netinkamas įmonės kodas!";          
    }
    if($("#vardas").val()==""){
        alert("Tuščias "+vardas+" laukelis!"); return false;} 
    else if($("#pavarde").val()=="" || (check!=0 && check_kodas($('#pavarde').val()) == false)){
        alert(pavarde); return false;}    
    else if(check!=0 && $('#kodas').val().length>0 && $('#kodas').val().length<11){
        alert("PVM mokėtojo kodas!"); return false;}     
    else if(check_phone($('#tel').val()) == false){
        alert("Netinkamas telefonas!"); return false;}  
    else if($("#miestas").val()==""){
        alert("Nepasirinktas miestas!"); return false;}                
    else if($("#adresas").val()==""){
        alert("Tuščias adreso laukelis!"); return false;}                        
    else if(check_email($('#email').val()) == false){     
        alert("Netinkamas el. paštas!"); return false;}                     
    else{    
        return true;
    } 
}
function check_edit() { 
    var check=$("#tipas").val();
    if(check==0){
        var vardas="vardo";
        var pavarde="Tuščias pavardės laukelis!";
    }else{
        var vardas="įmonės pavadinimo";
        var pavarde="Netinkamas įmonės kodas!";        
    }
    if($("#vardas").val()==""){
        alert("Tuščias "+vardas+" laukelis!"); return false;} 
    else if($("#pavarde").val()=="" || (check!=0 && check_kodas($('#pavarde').val()) == false)){
        alert(pavarde); return false;}  
    else if(check!=0 && $('#kodas').val().length>0 && $('#kodas').val().length<11){
        alert("PVM mokėtojo kodas!"); return false;}            
    else if(check_phone($('#tel').val()) == false){
        alert("Netinkamas telefonas!"); return false;} 
    else if($("#miestas").val()==""){
        alert("Nepasirinktas miestas!"); return false;}                
    else if($("#adresas").val()==""){
        alert("Tuščias adreso laukelis!"); return false;}                        
    else if(check_email($('#email').val()) == false){     
        alert("Netinkamas el. paštas!"); return false;}                   
    else{    
        return true;
    } 
}

function check_padresas() { 
    var check=$("#tipas").val();
    if(check==0){
        var vardas="vardo";
        var pavarde="Tuščias pavardės laukelis!";
    }else{
        var vardas="įmonės pavadinimo";
        var pavarde="Netinkamas įmonės kodas!";         
    }  
    if($("#vardas").val()==""){
        alert("Tuščias "+vardas+" laukelis!"); return false;} 
    else if($("#pavarde").val()=="" || (check!=0 && check_kodas($('#pavarde').val()) == false)){
        alert(pavarde); return false;}   
    else if(check!=0 && $('#kodas').val().length>0 && $('#kodas').val().length<11){
        alert("PVM mokėtojo kodas!"); return false;}            
    else if(check_phone($('#tel').val()) == false){
        alert("Netinkamas telefonas!"); return false;}  
    else if($("#miestas").val()==""){
        alert("Nepasirinktas miestas!"); return false;}                
    else if($("#adresas").val()==""){
        alert("Tuščias adreso laukelis!"); return false;}                        
    else if(check_email($('#email').val()) == false){     
        alert("Netinkamas el. paštas!"); return false;}                   
    else{    
        document.padresas.submit(); return false;
    } 
}
function change_kiekis(kas){
    var tu = $('#kiek_'+kas).val()*1+1;
    document.chnage_kiekis.kiek.value = tu;
    document.chnage_kiekis.rec.value = kas;
    document.chnage_kiekis.submit();
}
function change_kiekis2(kas){
    var tu = $('#kiek_'+kas).val()*1-1;
    if(tu<1){tu=1;}
    document.chnage_kiekis.kiek.value = tu;
    document.chnage_kiekis.rec.value = kas;
    document.chnage_kiekis.submit();
}
function check_budai() {  
    var check=$("input[@name='rdio']:checked").val();   
    if(check==undefined){
        alert("Prašome pasirinkti pristatymo būdą!"); return false;
    }else{
        document.budai.submit(); return false;          
    }
}
function back_budai() {     
    document.budai.action=document.budai.back_url.value;
    document.budai.submit(); return false;
}
function back_view() {     
    document.next_step.action=document.next_step.back_url.value;
    document.next_step.submit(); return false;
}

jQuery.fn.super_banner = function(options) {
    
    var banners =  jQuery(this).find('li');
    var ban_count = banners.size();    
    var time = setInterval(fun = function(){
        var now = 99;
        banners.each(function(i,el){
            var dis = $(el).css("display");
            if(dis=="block" && now==99){now = i;}
        });
        var ban_count = banners.size();
        var next = now+1;
        if(next==ban_count){next = 0;}
        banners.each(function(i,el){
            if(i==next){
                $(el).fadeIn();
                jQuery('#'+options.ul+' li:eq('+i+')').addClass(options.cur);
            }else{
                $(el).fadeOut();
                jQuery('#'+options.ul+' li:eq('+i+')').removeClass(options.cur);
            }
        });
    }, options.time);
    var steps = '<ul id="'+options.ul+'">';
    for(i=1;i<ban_count+1;i=i+1){
        steps += '<li><a href="'+i+'"></a></li>'; 
    }
    steps += '</ul>';
    jQuery(this).append(steps);
    jQuery('#'+options.ul+' li:eq(0)').addClass(options.cur);
    
    jQuery('#'+options.ul+' a').bind('click', function(){
        var prev = $(this).attr("href")-1;
        banners.each(function(i,el){
            if(i==prev){
                $(el).fadeIn();
                jQuery('#'+options.ul+' li:eq('+i+')').addClass(options.cur);
                clearInterval(time);
                time = setInterval(fun, options.time);
            }else{
                $(el).fadeOut();
                jQuery('#'+options.ul+' li:eq('+i+')').removeClass(options.cur);
            }
        });
        return false;
    });
}
