var flag = 0;
var jStart = 0;
var drpObj = null;

function hpInit() {
    showjobs("jobs1");
    window.setInterval("opacity()", 8000);
    //startList();
}

function signUp() {
    
    var sSelection = "";
    
    var frm = document.frmSignUp;   
    
    for(i = 1; i < 7; i++) {
        if(frm["check"+i].checked) {
            sSelection += frm["check"+i].value + "/";            
        }    
    }
    var sUrl = "/usr/login/show.do?catconf="+escape(sSelection);

    location.href = sUrl;
}

function showjobs(obj) {
    
    if(jStart >= 20) {
        jStart = 0;
    }
    
    jobdivs = "";
    jobdivs += "<ul>";
    
    for(var i = jStart;i<= jStart +4;i++) {
    	var jobListTmp =jobList[i].split("|");
    	jobdivs += "<li class=\"jobheader\" style=\"list-style-image:url(/images/cre/home/arrow_small.gif)\"><a href=\"/wrk/result/detail/view.do?jobcat="+jobListTmp[1]+"&jobId="+jobListTmp[0]+"\"> <b>"+jobListTmp[2]+"</b></a></li>";	
    } 
    		
    jobdivs += "</ul>";
    document.getElementById(obj).innerHTML = jobdivs;
    jStart += 5;
}


function opacity() {	

    var millisec = 500;
    var speed = Math.round(millisec / 100);
    var timer = 0;
    
    if(flag == 0) {
        
    	for(i = 100; i >= 1; i--) {
            setTimeout("changeOpac(" + i + ",'jobs1')",(timer * speed));
            timer++;
		}
        
    
    	for(i = 0; i <= 100; i++) {
            setTimeout("changeOpac(" + i + ",'jobs2')",(timer * speed));
            timer++;
            
        }
		flag = 1;
        document.getElementById('jobs1').style.zIndex = "-1"; 
        document.getElementById('jobs2').style.zIndex = "10";
    			
    } 
    else
    {
    	for(i = 100; i >= 1; i--) {
    	            setTimeout("changeOpac(" + i + ",'jobs2')",(timer * speed));
    	            timer++;
    	             
    			}
        
    
    	for(i = 0; i <= 100; i++) {
            setTimeout("changeOpac(" + i + ",'jobs1')",(timer * speed));
            timer++;
            
        }	
		flag = 0;
        document.getElementById('jobs2').style.zIndex = "-1"; 
        document.getElementById('jobs1').style.zIndex = "10";
    	
    }    
}

function changeOpac(opacity, id) {
	
	if(opacity == 0) {
    	showjobs(id, jStart);
    }
    
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100);  // CSS 3
    object.MozOpacity = (opacity / 100); // Mozilla Browser
    object.KhtmlOpacity = (opacity / 100); // Konquerer, Safari
    object.filter = "alpha(opacity=" + opacity + ")"; // IE
} 

/*function switchLinkImg(obj, img) {
    obj.src = "/images/gen/home/"+img+".gif";
}*/


function startEffect(startDiv, endDiv, delay) {
	setTimeout(switchSlides(startDiv,startDiv,endDiv, delay), delay);
}
	
function switchSlides(div, startDiv, endDiv, delay) {
	return (function() {
	    	Effect.multiple([('searcher' + div),('helper' + div)], Effect.Fade, {duration:1});
            if (div == endDiv) { div = startDiv; } else { div = div + 1; }
            
            setTimeout("Effect.multiple(['searcher" + div + "','helper" + div + "'], Effect.Appear, {duration:1});", 1000);
            setTimeout(switchSlides(div, startDiv, endDiv, delay), delay + 1000);
	    })
}
