/**
 * @author Simon
 */
function setOpacity(level) {
	element.style.opacity = level;
	element.style.MozOpacity = level;
	element.style.KhtmlOpacity = level;
	element.style.filter = "alpha(opacity=" + (level * 100) + ");";
}

function fadeIn() {
	for( i = 0; i <= 1; i += (1 / steps)) {
		setTimeout("setOpacity(" + i + ")", i * duration);
	}
	setTimeout("fadeOut()", delay);
	element.innerHTML = ttext[count];
}

function fadeOut() {
	for( i = 0; i <= 1; i += (1 / steps)) {
		setTimeout("setOpacity(" + (1 - i) + ")", i * duration);
	}
	setTimeout("fadeIn()", duration);
	count++;
	if ( count == maxcount ) { count=0; }
}

function gopage(newLoc) {
   nextPage = newLoc.options[newLoc.selectedIndex].value;
   if (nextPage != "")
   {
      document.location.href = nextPage;
   }
}
function delvacancy(iVacancy){
	if(confirm("Are you sure you want to delete this Vacancy?")) location.href = "includes/update.php?page=del&t=vacancy&i=" + iVacancy;
}
function deluser(iUser){
	if(confirm("Are you sure you want to delete this User?")) location.href = "includes/update.php?page=del&t=user&i=" + iUser;
}
function deltestimonial(iTestimonial){
	if(confirm("Are you sure you want to delete this Testimonial?")) location.href = "includes/update.php?page=del&t=testimonial&i=" + iTestimonial;
}
function delsalary(iSalary){
	if(confirm("Are you sure you want to delete this Salary Range?")) location.href = "includes/update.php?page=del&t=salary&i=" + iSalary;
}
function delregion(iRegion){
	if(confirm("Are you sure you want to delete this Region?")) location.href = "includes/update.php?page=del&t=region&i=" + iRegion;
}

function switchactive(iactive){
	location.href = "includes/update.php?page=active&i=" + iactive;
}

function validateuser () {
  if (update.username.value == "") {
    alert("Please Enter User Name");
    update.username.focus;
    return false;
  }
  if (update.name1.value == "") {
    alert("Please Enter First Name");
    update.name1.focus;
    return false;
  }
  if (update.name2.value == "") {
    alert("Please Enter Last Name");
    update.name2.focus;
    return false;
  }
  if (update.password.value == "") {
    alert("Please Enter Password");
    update.password.focus;
    return false;
  }
  if (update.password2.value == "") {
    alert("Please Enter Retype Password");
    update.password2.focus;
    return false;
  }
  if (update.email.value == "") {
    alert("Please Enter Email Address");
    update.email.focus;
    return false;
  }
  if (update.password.value != update.password2.value) {
    alert("Passwords do not match");
    update.password2.focus;
    return false;
  }
}
function validatetestimonial () {
  if (update.name.value == "") {
    alert("Please Enter Name");
    update.name.focus;
    return false;
  }
  if (update.description.value == "") {
    alert("Please Enter Testimonial");
    update.description.focus;
    return false;
  }
}
function validateregion () {
  if (update.region.value == "") {
    alert("Please Enter Region Description");
    update.region.focus;
    return false;
  }
}
function validatesalary () {
  if (update.salaryrange.value == "") {
    alert("Please Enter Salary Range");
    update.salaryrange.focus;
    return false;
  }
}
function validatevacancy () {
  if (update.jobtitle.value == "") {
    alert("Please Enter Job Title");
    update.jobtitle.focus;
    return false;
  }
  if (update.posted.value == "") {
    alert("Please Enter Posted Date");
    update.posted.focus;
    return false;
  }
  if (update.description.value == "") {
    alert("Please Enter Job Description");
    update.description.focus;
    return false;
  }
  if (update.location.value == "") {
    alert("Please Enter Location");
    update.location.focus;
    return false;
  }
  if (update.salary.value == "") {
    alert("Please Enter Salary");
    update.salary.focus;
    return false;
  }
  if (update.reference.value == "") {
    alert("Please Enter Reference");
    update.reference.focus;
    return false;
  }
}

function validateContact(form)
{
  if (form.firstname.value == "") {
    alert( "Please enter your Name." );
    form.firstname.focus();
    return false ;
  }
  if (form.surname.value == "") {
    alert( "Please enter your Name." );
    form.surname.focus();
    return false ;
  }
  if (form.email.value == "") {
    alert( "Please enter your Email Address." );
    form.email.focus();
    return false ;
  }
  if (form.phone.value == "") {
    alert( "Please enter your Phone Number." );
    form.phone.focus();
    return false ;
  }
  if (form.comment.value == "") {
    alert( "Please enter your Comment or Query." );
    form.comment.focus();
    return false ;
  }
}
