 
// for client access 

function openPostSpots(id) {
    window.open('http://postspots.com/job_login.php?p=' + id,'PostSpotsJob','width=550,height=525'); 
}


//for scrolling thumbnails

function scrollInit(){
    var scrollee = document.getElementById("thumbStack");
    //scrollee.style.top = "1px";
}

var scrolling = false;

function scrollDown(inc){
    if(!scrolling) {
        var scrollee = document.getElementById("thumbStack");
        var mask = document.getElementById("reelThumbs");
        var h = scrollee.offsetHeight;
        var m = mask.offsetHeight;
        var maxscroll = (h - m) + Math.abs(inc);
        var ypos = parseInt(scrollee.style.bottom);
        var newpos = ypos + inc;
        if(newpos < maxscroll && newpos >= 0){
            var t = new Tween(scrollee.style,"bottom",Tween.strongEaseOut,ypos,newpos,1.5,"px");
            t.onMotionFinished = function(){scrolling = false;};
            t.onMotionStarted = function() {scrolling = true;}
            t.start();        
        }
        //scrollee.style.top = "50px";
        //console.log("max:" + maxscroll + "  newpos:" + newpos);
        //console.log(scrollee.offsetHeight);
    }
}


// for image rollovers

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

if (document.images) {
    title = new Image();
    title.src = "images/title.png";    
    title_on = new Image();
    title_on.src = "images/title_on.png";
    star = new Image();
    star.src = "images/star.gif";    
    star_on = new Image();
    star_on.src = "images/star_on.gif";    
}

function swapOn(imgName) {
  if (document.images) {
    document[imgName].src = eval(imgName + "_on.src");
  }
}

function swapOff(imgName) {
  if (document.images) {
    document[imgName].src = eval(imgName + ".src");
  }
}

// for AJAX

function GetXmlHttpObject() { 
    var objXMLHttp = null;
    if (window.XMLHttpRequest){
        objXMLHttp = new XMLHttpRequest();
    }else if (window.ActiveXObject){
        objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objXMLHttp;
}


