jQuery.noConflict();
jQuery(document).ready(function($){

  var locationHash = window.location.hash;
  if ($('.career-form ' + locationHash).length > 0) {
    $('.career-form ' + locationHash).show();
  }

  $('.career-form a.show-form').click(function(){
    var formElement = $(this).parent('p').next('form.career');
    
    if (formElement.is(':visible')) {
      formElement.hide();
    } else {
      formElement.show();
    }
    return false;
  })

 var searchInput=$('#main-menu input');

 searchInput.blur(function(){
  if($(this).attr('value')==''){
   $(this).attr('value',$(this).attr('alt'));
  }
 });

 searchInput.focus(function(){
  if($(this).attr('value')==$(this).attr('alt')){
   $(this).removeAttr('value');
  }
 });

 var requiredInput=$('input.required,textarea.required');
 if($('li.text').attr('title')){
  var warningText=$('li.text').attr('title').split("-")[0];
  var okText=$('li.text').attr('title').split("-")[1];
 }

 requiredInput.keyup(function(){
  if($(this).val().length>0){
   $(this).parent('div').prev('label').find('.req-text').attr('class','ok-text').text('['+okText+']');
   $(this).prev('label').find('.req-text').attr('class','ok-text').text('['+okText+']');
  }else{
   $(this).parent('div').prev('label').find('.ok-text').attr('class','req-text').text('['+warningText+']');
   $(this).prev('label').find('.ok-text').attr('class','req-text').text('['+warningText+']');
  }
 });

//  $(window.location.hash).children('p').highlightFade({color:'rgb(252,122,36)',speed:2000,iterator:'sinusoidal'});

 jQuery('#main-menu menu li').hover(
   function() {
     className = jQuery('#decorative-img').attr('class');
     jQuery('#decorative-img').removeClass().addClass('img-' + jQuery(this).attr('class'));
   },
   function() {
     jQuery('#decorative-img').removeClass().addClass(className);
   }
 );
});
