var PreloadImg=new Image();
PreloadImg.src='/img/face.gif';
var PreloadImg1=new Image();
PreloadImg.src='/img/sa_logo_red.gif';

function ShowFace(){
  document.getElementById('face').src='/img/face.gif';
}
function HideFace(){
  document.getElementById('face').src='/img/4b.gif';
}
function RandColor(){
  var r;
  var g;
  var b;
  var IsGray;
  do{
    r=Math.round(Math.random()*255);
    g=Math.round(Math.random()*255);
    b=Math.round(Math.random()*255);
    IsGray=Math.abs(r-g)+Math.abs(b-g)<r/4?1:0;
  } while (r+g+b < 60 || r+g+b > 600 || IsGray);
  return dec2hex(r)+''+dec2hex(g)+''+dec2hex(b);
}
function dec2hex(n){
  var c = 'ABCDEF';
  n = parseInt(n);
  var b = n / 16;
  var r = n % 16;
  b = b-(r/16);
  b = ((b>=0) && (b<=9)) ? b : c.charAt(b-10);
  return ((r>=0) && (r<=9)) ? b+''+r : b+''+c.charAt(r-10);
}

function isIE(){
	var Agent=''+navigator.userAgent;
	if (Agent.match(/msie/i) && !Agent.match(/opera/i)){
		return 1;
	}
	return 0;
}

function ColorfyJob(n){
	var RandCOlor='#'+RandColor();
	if (document.getElementById('sl'+n).currentStyle && document.getElementById('sl'+n).currentStyle.backgroundColor == 'white'){
	  document.getElementById('sl'+n).style.backgroundColor='#f1f1f2';
	} else {
	  document.getElementById('sq'+n).style.backgroundColor=RandCOlor;
		if (isIE()){
		  document.getElementById('si'+n).style.backgroundColor=RandCOlor;
		}
	}
}
function DeColorfyJob(n){
	if (document.getElementById('sl'+n).style.backgroundColor == '#f1f1f2'){
		document.getElementById('sl'+n).style.backgroundColor='white';
	}
}

function WriteJobSquare(N){
  document.write("<div class='sq' id='sq"+N+"' style='background-color:#"+RandColor()+
    ";'><a class='square' href='/jobs.php?job="+N+
    "' id='sl"+N+"'><img id='si"+N+"' src='/img/z.gif' width='89' height='89' border='0' alt='' onMouseOver='ColorfyJob("+N+
    ")' onmouseout='DeColorfyJob("+N+
    ")'></a></div>");
}
function WriteAllJobs(Jobs){
  for (var i=0;i<Jobs.length;i++){
    WriteJobSquare(Jobs[i]);
  }
}

var PrevColor=0;
function LogoColor(){
  document.getElementById('logo').src='/img/sa_logo_red.gif';
}

function LogoBW(){
  document.getElementById('logo').src='/img/sa_logo_black.gif';
}


