var loop=true;
$(document).ready(function () {
    $("marquee").marquee().mouseover(function () {
            $(this).trigger('stop');
        }).mouseout(function () {
            $(this).trigger('start');
        }).mousemove(function (event) {
            if ($(this).data('drag') == true) {
                this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
            }
        }).mousedown(function (event) {
            $(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
        }).mouseup(function () {
            $(this).data('drag', false);
        });
    $("form").submit(function(){
        if($(".req").val().length>0){
            return true;
        }else{
            alert("Nie wszystkie wymagane pola s\u0105 uzupełnione!");
            return false;
        }
    });
    $(".dropright > li > ul").addClass("dropdown-vertical");
    $(".dropup > li > ul").addClass("dropdown-upward");
    $(".dropleft > li > ul").addClass("dropdown-vertical-rtl");
    $(".omolink").hover(function(){$(this).animate({opacity: 0}, 300 );},
    function(){$(this).animate({opacity: 1}, 200 );});
    showscroolers();

    SexyLightbox.initialize({imagesdir:''+baseUrl+'/public/images/sexylightbox/', color:'black'});
});  

function showscroolers(){
    if($('#audiogalleryinside').height()>$('#audiogallery').height()){
       $('.scroolpointer').show();
    }else{
       $('.scroolpointer').hide();
    }
}


function openwindowclear(addr,name,width,height){
    var left = (window.screen.width - width) / 2;
    var top = (window.screen.height - height) / 2;
    newWindow = window.open(addr, name, "'minimizable=no, dependent=yes, menubar=no, directories=no, toolbar=no, location=no,location=no, scrollbars=no, resizable=no, status=no, width="+width+", height="+height+", top="+top+", left="+left+"'").focus();
    return true;
}

function gallery(baseurl,id){
    $("#gallerydiv").load(baseurl+'/presentation/show/id/'+id+'/');
    return true;
}

function scroll(what){
    var tmp = document.getElementById('galleryminiimghoriz');
    if(loop){
        if(what==1){
            tmp.scrollLeft=tmp.scrollLeft+5;
            if(tmp.scrollLeft < tmp.scrollWidth - tmp.offsetWidth){
                setTimeout('scroll(1)',10);
            }
        }else{
            tmp.scrollLeft=tmp.scrollLeft-5;
            if(tmp.scrollLeft>0){
                setTimeout('scroll(0)',10);
            }
        }
    }
}

function scrollv(what){
    var tmp = $('#galleryminiimgvert');
    if(loop){
        if(what==1){
            tmp.scrollTop=tmp.scrollTop+5;
            if(tmp.scrollTop < tmp.scrollHeight - tmp.offsetHeight){
                setTimeout('scrollv(1)',10);
                alert("dupa");
            }
        }else{
            tmp.scrollTop=tmp.scrollTop-5;
            if(tmp.scrollTop>0){
                setTimeout('scrollv(0)',10);
                alert("dupa1");
            }
        }
    }
}

function scrollaudio(what){
    var tmp = document.getElementById('audiogallery');
    if(loop){
        if(what==1){
            tmp.scrollTop=tmp.scrollTop+5;
            if(tmp.scrollTop < tmp.scrollHeight - tmp.offsetHeight){
                setTimeout('scrollv(1)',10);
            }
        }else{
            tmp.scrollTop=tmp.scrollTop-5;
            if(tmp.scrollTop>0){
                setTimeout('scrollv(0)',10);
            }
        }
    }
}

function stopscrool(){
    loop=false;
}



function limitchar(elementlimit, elementwrite){
        var limitfield = document.getElementById(elementlimit);
        var left = 1500-limitfield.value.length;
        if(left<0){
            limitfield.value = limitfield.value.substring(0, 1500);
            left=0;
        }
        document.getElementById(elementwrite).firstChild.data = 'Zosta\u0142o '+ left +' znaków';
    }



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

function changeImages(where,newfile) {
    document.getElementById(where).src=newfile;
}

var preloadFlag = false;
function preloadImages(url) {
	if (document.images) {
		link1 = newImage(url+"link1b.jpg");
		link2 = newImage(url+"link2b.jpg");
		link3 = newImage(url+"link3b.jpg");
		link4 = newImage(url+"link4b.jpg");
		link5 = newImage(url+"link5b.jpg");
		link6 = newImage(url+"link6b.jpg");
		link7 = newImage(url+"link7b.jpg");
		preloadFlag = true;
	}
}

function omover(where, newfile){
	//window.status='home';
	changeImages(where, newfile);
	return true;
}

function omout(where, newfile){
	//window.status='';
	changeImages(where, newfile);
	return true;
} 

