jQuery.easing.def = "easeInOutQuart";

var worksExampleNum = 0;
var worksContainerPosition = 0;

function prevWorkExample() {
    worksExampleNum--;
    if (worksExampleNum == -1) {
        worksExampleNum = (references_num-1);
        }
    worksContainerPosition = -1*(worksExampleNum*(940));
    $("#references_list").animate({ left: worksContainerPosition }, 800, "swing");
    };
    
function nextWorkExample() {     
    worksExampleNum++;
    if (worksExampleNum == references_num) {
        worksExampleNum = 0;
        }
    worksContainerPosition = -1*(worksExampleNum*(940));
    $("#references_list").animate({ left: worksContainerPosition }, 800, "swing");
    };
    
var rollWork;

function rollWorkExamples() {
    nextWorkExample();        
    rollWork = setTimeout("rollWorkExamples()",10000);
    } 
     
function viewReferences(service,type) {
    urlParts = window.location.pathname.split("/");
    if(urlParts[2] == service) {
        scrollToDIV('' + type);
        }
        else {
            location.href = 'http://www.aranygrafika.hu/munkaink/' + service + '#' + type;
            }
    }    
    
/* FLOATING IMAGE */

/*
Simple Image Trail script- By JavaScriptKit.com
Visit http://www.javascriptkit.com for this script and more
This notice must stay intact
*/

var offsetfrommouse=[1,-110]; //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset
var displayduration=0; //duration in seconds image should remain visible. 0 for always.
var currentimageheight = 107;    // maximum image size.

if (document.getElementById || document.all){
    document.write('<div id="trailimageid">');
    document.write('</div>');
    }

function gettrailobj(){
    if (document.getElementById && document.getElementById("trailimageid"))
        return document.getElementById("trailimageid").style
        else if (document.all)
            return document.all.trailimagid.style
            }

function gettrailobjnostyle(){
    if (document.getElementById && document.getElementById("trailimageid"))
        return document.getElementById("trailimageid")
            else if (document.all)
                return document.all.trailimagid
                }


function truebody(){
    return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }

function showtrail1(){
    }

function showtrail(title,description){

    document.onmousemove=followmouse;

    gettrailobjnostyle().innerHTML = '<span>' + title + '</span><br /><br />' + description;
    
    $(document).pngFix();    

    gettrailobj().visibility="visible";

    }


function hidetrail(){
    gettrailobj().visibility="hidden"
    gettrailobjnostyle().innerHTML=""
    document.onmousemove=""
    gettrailobj().left="-500px"
    }


function followmouse(e){

    var xcoord=offsetfrommouse[0]
    var ycoord=offsetfrommouse[1]

    if (typeof e != "undefined"){
        xcoord+=e.pageX
        ycoord+=e.pageY

    } else if (typeof window.event != "undefined"){
        xcoord+=truebody().scrollLeft+event.clientX
        ycoord+=truebody().scrollTop+event.clientY
    }

    var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
    var docheight=document.all? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight)

    gettrailobj().left=xcoord-0+"px"
    gettrailobj().top=ycoord+5+"px"

    }

