function linearEase(frame,begin,change,totalframes){return begin+((begin+change)-begin)*(frame/totalframes);var t=frame/totalframes;var end=begin+change;var p=begin;return(1-t)*(1-t)*begin+2*t*(1-t)*(end+change)+t*t*p;return easeOutBounce(frame,begin,y-begin,totalframes)}function animate(elm,props,duration,fps,easing){duration=(duration)?parseFloat(duration):1000;fps=(fps)?parseFloat(fps):25;easing=(easing)?easing:linearEase;var interval=Math.ceil(500/fps);var totalframes=Math.ceil(duration/interval);for(i=1;i<=totalframes;i++){(function(){var frame=i;generalProperty=function(){for(var prop in props){if(!/olor/.test(prop)){var begin=props[prop].start*100;var end=props[prop].end*100;setStyle(elm,prop,easing(frame,begin,end-begin,totalframes)/100)}else{var b=hexStr2rgbArray(props[prop].start);var e=hexStr2rgbArray(props[prop].end);var rgb=[];for(j=0;j<3;j++)rgb.push(parseInt(easing(frame,b[j],e[j]-b[j],totalframes)));setStyle(elm,prop,'rgb('+rgb.join(',')+')')}}} 
timer = setTimeout(generalProperty,interval*frame); })();
 }}
function d2h(dec){return dec.toString(16)}function h2d(hex){return parseInt(hex,16)}function rgb2h(r,g,b){return[d2h(r),d2h(g),d2h(b)]}function h2rgb(h,e,x){return[h2d(h),h2d(e),h2d(x)]}function cssColor2rgb(color){if(color.indexOf('rgb')<=-1){return hexStr2rgbArray(color)}return rgbStr2rgbArray(color)}function hexStr2rgbArray(color){return h2rgb(color.substring(1,3),color.substring(3,5),color.substring(5,7))}function rgbStr2rgbArray(color){return color.substring(4,color.length-1).split(',')}function camelize(val){return val.replace(/-(.)/g,function(m,l){return l.toUpperCase()})}function setOpacity(elm,val){elm.style.zoom=1;elm.style.filter="alpha(opacity="+parseFloat(val*100)+")";elm.style.opacity=parseFloat(val);return elm}function setStyle(elm,prop,val){if(prop=='opacity')return setOpacity(elm,parseFloat(val));if(prop=='float')prop=(window.attachEvent)?'styleFloat':'cssFloat';prop=camelize(prop);unit=(prop=='zIndex'||prop=='zoom')?'':'px';elm.style[prop]=(typeof val=='string')?val:val+unit;return elm}function getElementsByClass(searchClass,node,tag){var classElements=new Array();if(node==null)node=document;if(tag==null)tag='*';var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp("(^|\\s)"+searchClass+"(\\s|$)");for(i=0,j=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++}}return classElements}var Interval=null;var eleNum=2;var TagCount;function SlideInVertical(elem){var elm=document.getElementById(elem);animate(elm,{marginTop:{start:0,end:-elm.offsetHeight}});requeueTag(elm)}function requeueTag(elem){var eleId=parseInt(elem.id.substr((elem.id.lastIndexOf('_')+1)));if(eleId==1){elemId='ScrollMe_'+TagCount.toString()}else{elemId='ScrollMe_'+(eleId-1).toString()}var pParent=elem.parentNode;var theTag=document.getElementById(elemId);var newele=document.createElement('div');newele.innerHTML=theTag.innerHTML+newele.id;newele.setAttribute('id',elemId);newele.setAttribute(document.all ? "className" : "class",'Popa');pParent.removeChild(theTag);pParent.appendChild(newele);if(eleNum<TagCount){eleNum++}else{eleNum=1}}function SeamlessBounce(){Interval=setInterval("SlideInVertical('ScrollMe_'+(eleNum).toString())",3500)}var Interface=function(name,methods){if(arguments.length!=2){throw new Error("Interface constructor called with "+arguments.length+"arguments, but expected exactly 2.");}this.name=name;this.methods=[];for(var i=0,len=methods.length;i<len;i++){if(typeof methods[i]!=='string'){throw new Error("Interface constructor expects method names to be "+"passed in as a string.");}this.methods.push(methods[i])}};Interface.ensureImplements=function(object){if(arguments.length<2){throw new Error("Function Interface.ensureImplements called with "+arguments.length+"arguments, but expected at least 2.");}for(var i=1,len=arguments.length;i<len;i++){var interface=arguments[i];if(interface.constructor!==Interface){throw new Error("Function Interface.ensureImplements expects arguments "+"two and above to be instances of Interface.");}for(var j=0,methodsLen=interface.methods.length;j<methodsLen;j++){var method=interface.methods[j];if(!object[method]||typeof object[method]!=='function'){throw new Error("Function Interface.ensureImplements: object "+"does not implement the "+interface.name+" interface. Method "+method+" was not found.");}}}};var AjaxHandler=new Interface('AjaxHandler',['request','createXhrObject']);var SimpleHandler=function(){};SimpleHandler.prototype={request:function(method,url,callback,postVars){var xhr=this.createXhrObject();xhr.onreadystatechange=function(){if(xhr.readyState!==4)return;(xhr.status===200)?callback.success(xhr.responseText,xhr.responseXML):callback.failure(xhr.status)};xhr.open(method,url,true);if(method!=='POST')postVars=null;xhr.send(postVars)},createXhrObject:function(){try{return new XMLHttpRequest()}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}return null}};function showInfo(){var ajaxRequester=new SimpleHandler();var callback={success:function(responseText){document.getElementById("left_placeHolder").innerHTML=responseText;SetScroll()}};ajaxRequester.request('GET','inc/job_home.php?jr=1&nocache='+Math.random(),callback)}if(window.addEventListener)window.addEventListener("load",showInfo,false);else if(window.attachEvent)window.attachEvent("onload",showInfo);else if(document.getElementById)window.onload=showInfo;function SetScroll(){var arr=getElementsByClass('Popa');TagCount=arr.length;document.getElementById('ScrollMe_1').style.marginTop='-48px';SeamlessBounce()}
