function loadJobDesc() {
  var cookieName="showdesc";
  var theCookie=""+document.cookie;
  var ind=theCookie.indexOf(cookieName);
  if (ind==-1 || cookieName=="") return ""; 
  var ind1=theCookie.indexOf(';',ind);
  if (ind1==-1) ind1=theCookie.length; 
  var showdesc=unescape(theCookie.substring(ind+cookieName.length+1,ind1));

  if(showdesc==0) {
    var el=getElementsByClass('jobdesc');
    for (var i=0; i<el.length; i++) {
      if ( el[i].style.display!='none' ) {
        if(showdesc==0) el[i].style.display="none";
      }
    }
  }
}


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;
}


function showHideClass(myclass,n) {
	var el = getElementsByClass(myclass);
	
	for (var i=0; i < el.length; i++) {
		if ( el[i].style.display != 'none' ) {
			if(n==1 && myclass=="jobdesc") setCookie('showdesc','0')
			el[i].style.display = "none";
		}
		else {
			if(n==1 && myclass=="jobdesc") setCookie('showdesc','1')
			el[i].style.display = "block";
		}
	}
}


function showHideId(myid) {
	if(document.getElementById(myid).style.display != 'none') document.getElementById(myid).style.display = "none";
	else document.getElementById(myid).style.display = "block";
	return false;
}


function setCookie(cookieName,cookieValue) {
  var today=new Date();
  var expires=new Date();
  var expired=new Date();
  expires.setTime(today.getTime()+3600000*24*365);
  expired.setTime(today.getTime()-3600000*24*365);
  document.cookie=cookieName+"="+escape(cookieValue)+";expires="+expired.toGMTString()+";path=/ ";
  document.cookie=cookieName+"="+escape(cookieValue)+";expires="+expires.toGMTString()+";path=/ ";
}


function confirmSubmit(message) {
  var agree=confirm(message);
  if(agree) return true;
  else return false;
}


function checkAll() {
	var theForm = document.myform;
	for (i=0; i<theForm.elements.length; i++) {
		if (theForm.elements[i].name=='id[]')
			if (theForm.elements[i].checked) 
				theForm.elements[i].checked = 0;
			else
				theForm.elements[i].checked = 1;
	}
}
