// Function called when all the DOM is loaded
$(document).ready(function() {
   // Disable paste
   if (window.noPaste)
      noPaste();
   // Disable images drag and drop
   if (window.noDrag)
      noDrag();
   $('.customscrollbar').each(function(index, element) {
      $(element).jScrollPane({showArrows: true, scrollbarWidth: 20, arrowSize: 20, scrollbarMargin: 0});
   });
   $("[id$='SelectCustomList']").each(function(index, element) {
      $(element).hide();
   });
   
});

function ChangePopupsOnResize() {
	var winW = $(window).width();
	var winH = $(window).height();
	var maskHeight = $(document).height();
	var maskWidth = $(window).width();
	
	$('#mask').css({'width':maskWidth,'height':maskHeight});
	
	var id_popup = 'div#conditions';
	
	$(id_popup).animate({top: winH/2-$(id_popup).height()/2+$(document).scrollTop(),
								left: winW/2-$(id_popup).width()/2}, 500);
}

registrationForm = null;
registrationButton = null;
resultRegistrationValidation = function (data) {
   if (data == 1) {
   	
      var additionalParameter = [{name: "registration_form", value: "1"}];
      parameters = SendFormValuesForURL(registrationForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_registration.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(registrationForm, "Success");
               $('tr.input_row').fadeOut();
            } else if (data == 2) {
               ShowFormSuccess(registrationForm, "CustomSuccess");
               $('tr.input_row').fadeOut();
            } else if (data == 3) {
               ShowFormError(registrationForm, "ErrorCustom3");
               enableForm(registrationForm);
               $('#' + registrationButton).addClass($('#' + registrationButton + "Class").attr('value'));
               $('#' + registrationButton).removeClass($('#' + registrationButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            } else {
               ShowFormError(registrationForm, "ErrorCustom");
               enableForm(registrationForm);
               $('#' + registrationButton).addClass($('#' + registrationButton + "Class").attr('value'));
               $('#' + registrationButton).removeClass($('#' + registrationButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
   	//alert(data);
      enableForm(registrationForm);
      $('#' + registrationButton).addClass($('#' + registrationButton + "Class").attr('value'));
      $('#' + registrationButton).removeClass($('#' + registrationButton + "ClassDisable").attr('value'));
   }
}


function SaveRegistration(formid, button) {
   registrationForm = formid;
   registrationButton = button;
   var confirm = CheckEmailConfirm(registrationForm,'email','confirmation');
   if ($('#' + registrationButton).hasClass($('#' + registrationButton + 'ClassDisable').attr('value'))||confirm==false) {}
   else{
      disableForm(registrationForm);
      $('#' + registrationButton).addClass($('#' + registrationButton + "ClassDisable").attr('value'));
      $('#' + registrationButton).removeClass($('#' + registrationButton + "Class").attr('value'));
      ShowFormInfo(registrationForm, "Wait");
      validateForm(registrationForm, resultRegistrationValidation);
   }
}

subscriptionForm = null;
subscriptionButton = null;
resultSubscriptionValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "subscribe_form", value: "1"}];
      parameters = SendFormValuesForURL(subscriptionForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_subscription.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(subscriptionForm, "Success");
               $('tr.input_row').fadeOut();
            } else if (data == 2) {
               ShowFormSuccess(subscriptionForm, "CustomSuccess");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(subscriptionForm, "ErrorCustom");
               enableForm(subscriptionForm);
               $('#' + subscriptionButton).addClass($('#' + subscriptionButton + "Class").attr('value'));
               $('#' + subscriptionButton).removeClass($('#' + subscriptionButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(subscriptionForm);
      $('#' + subscriptionButton).addClass($('#' + subscriptionButton + "Class").attr('value'));
      $('#' + subscriptionButton).removeClass($('#' + subscriptionButton + "ClassDisable").attr('value'));
   }
}


function SaveSubscribe(formid, button) {
   subscriptionForm = formid;
   subscriptionButton = button;
   var confirm = CheckEmailConfirm(subscriptionForm,'email','confirmation');
   if ($('#' + subscriptionButton).hasClass($('#' + subscriptionButton + 'ClassDisable').attr('value')) || confirm == false) {}
   else{
      disableForm(subscriptionForm);
      $('#' + subscriptionButton).addClass($('#' + subscriptionButton + "ClassDisable").attr('value'));
      $('#' + subscriptionButton).removeClass($('#' + subscriptionButton + "Class").attr('value'));
      ShowFormInfo(subscriptionForm, "Wait");
      validateForm(subscriptionForm, resultSubscriptionValidation);
   }
}

askforcallForm = null;
askforcallButton = null;
resultAskforcallValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "askforcall_form", value: "1"}];
      parameters = SendFormValuesForURL(askforcallForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_askforcall.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(askforcallForm, "Success");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(askforcallForm, "ErrorFormat");
               enableForm(askforcallForm);
               $('#' + askforcallButton).addClass($('#' + askforcallButton + "Class").attr('value'));
               $('#' + askforcallButton).removeClass($('#' + askforcallButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(askforcallForm);
      $('#' + askforcallButton).addClass($('#' + askforcallButton + "Class").attr('value'));
      $('#' + askforcallButton).removeClass($('#' + askforcallButton + "ClassDisable").attr('value'));
   }
}


function SaveAskforcall(formid, button) {
   askforcallForm = formid;
   askforcallButton = button;
   var confirms = true;
   if($('#confirmation').size()) {
   	
	   confirms = CheckEmailConfirm(askforcallForm,'email','confirmation');
	}
   if ($('#' + askforcallButton).hasClass($('#' + askforcallButton + 'Class').attr('value')) && confirms) {
      disableForm(askforcallForm);
      $('#' + askforcallButton).addClass($('#' + askforcallButton + "ClassDisable").attr('value'));
      $('#' + askforcallButton).removeClass($('#' + askforcallButton + "Class").attr('value'));
      ShowFormInfo(askforcallForm, "Wait");
      validateForm(askforcallForm, resultAskforcallValidation);
   }
}

promotionsForm = null;
promotionsButton = null;
resultPromotionsValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "promotions_form", value: "1"}];
      parameters = SendFormValuesForURL(promotionsForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_promotions.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(promotionsForm, "Success");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(promotionsForm, "ErrorFormat");
               enableForm(promotionsForm);
               $('#' + promotionsButton).addClass($('#' + promotionsButton + "Class").attr('value'));
               $('#' + promotionsButton).removeClass($('#' + promotionsButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(promotionsForm);
      $('#' + promotionsButton).addClass($('#' + promotionsButton + "Class").attr('value'));
      $('#' + promotionsButton).removeClass($('#' + promotionsButton + "ClassDisable").attr('value'));
   }
}


function SavePromotions(formid, button) {
   promotionsForm = formid;
   promotionsButton = button;

   if ($('#' + promotionsButton).hasClass($('#' + promotionsButton + 'Class').attr('value'))) {
      disableForm(promotionsForm);
      $('#' + promotionsButton).addClass($('#' + promotionsButton + "ClassDisable").attr('value'));
      $('#' + promotionsButton).removeClass($('#' + promotionsButton + "Class").attr('value'));
      ShowFormInfo(promotionsForm, "Wait");
      validateForm(promotionsForm, resultPromotionsValidation);
   }
}

contactForm = null;
contactButton = null;
resultcontactValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "contact_form", value: "1"}];
      parameters = SendFormValuesForURL(contactForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_contact.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(contactForm, "Success");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(contactForm, "ErrorFormat");
               enableForm(contactForm);
               $('#' + contactButton).addClass($('#' + contactButton + "Class").attr('value'));
               $('#' + contactButton).removeClass($('#' + contactButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(contactForm);
      $('#' + contactButton).addClass($('#' + contactButton + "Class").attr('value'));
      $('#' + contactButton).removeClass($('#' + contactButton + "ClassDisable").attr('value'));
   }
}


function Savecontact(formid, button) {
   contactForm = formid;
   contactButton = button;
   if ($('#' + contactButton).hasClass($('#' + contactButton + 'ClassDisable').attr('value'))) { }
   else{
      disableForm(contactForm);
      $('#' + contactButton).addClass($('#' + contactButton + "ClassDisable").attr('value'));
      $('#' + contactButton).removeClass($('#' + contactButton + "Class").attr('value'));
      ShowFormInfo(contactForm, "Wait");
      validateForm(contactForm, resultcontactValidation);
   }
}

bookingForm = null;
bookingButton = null;
resultbookingValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "booking_form", value: "1"}];
      additionalParameter.push({name: "apartment_id", value: $('#apartment_id').val()});
      additionalParameter.push({name: "recaptcha_challenge_field", value: $('[name=recaptcha_challenge_field]').val()});
      parameters = SendFormValuesForURL(bookingForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_booking.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(bookingForm, "Success");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(bookingForm, "ErrorFormat");
               enableForm(bookingForm);
               $('#' + bookingButton).addClass($('#' + bookingButton + "Class").attr('value'));
               $('#' + bookingButton).removeClass($('#' + bookingButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(bookingForm);
      $('#' + bookingButton).addClass($('#' + bookingButton + "Class").attr('value'));
      $('#' + bookingButton).removeClass($('#' + bookingButton + "ClassDisable").attr('value'));
   }
}


function Savebooking(formid, button) {
   bookingForm = formid;
   bookingButton = button;
   if ($('#' + bookingButton).hasClass($('#' + bookingButton + 'ClassDisable').attr('value'))) { }
   else{
      disableForm(bookingForm);
      $('#' + bookingButton).addClass($('#' + bookingButton + "ClassDisable").attr('value'));
      $('#' + bookingButton).removeClass($('#' + bookingButton + "Class").attr('value'));
      ShowFormInfo(bookingForm, "Wait");
      validateForm(bookingForm, resultbookingValidation);
   }
}

function CheckEmailConfirm(formid, email_id, confirm_id){
   var email = $('#'+email_id).val();
   var confirm_email = $('#'+confirm_id).val();
   if(confirm_email!=email){
   	
		enableForm(formid);
      $('#'+confirm_id).val('');
      ShowFormError(formid, "ErrorCustom");
      
      return false;
   }
   else{

      return true;
   }
}

loginForm = null;
loginButton = null;

resultLoginValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "login_form", value: "1"}];
      parameters = SendFormValuesForURL(loginForm, additionalParameter);
      var url_array = temp = $('#' + loginForm + 'Action').attr('value').split('|');

      $.ajax({
         url: '/ajax/check_login.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data_str) {
              data = parseInt(data_str);
            if (data == 11) {
               document.location.href = $('span#go_url').text();
            } else if (data == 10) {
               document.location.href = url_array[1];
            } else {
               ShowFormError(loginForm, "ErrorCustom");
               enableForm(loginForm);
               $('#' + loginButton).addClass($('#' + loginButton + "Class").attr('value'));
               $('#' + loginButton).removeClass($('#' + loginButton + "ClassDisable").attr('value'));
            }
         }
      });
   } else {
      enableForm(loginForm);
      $('#' + loginButton).addClass($('#' + loginButton + "Class").attr('value'));
      $('#' + loginButton).removeClass($('#' + loginButton + "ClassDisable").attr('value'));
   }
}

function Login(formid, button) {
   loginForm = formid;
   loginButton = button;
      disableForm(loginForm);
      $('#' + loginButton).addClass($('#' + loginButton + "ClassDisable").attr('value'));
      $('#' + loginButton).removeClass($('#' + loginButton + "Class").attr('value'));
      ShowFormInfo(loginForm, "Wait");
      validateForm(loginForm, resultLoginValidation);
}

forgotForm = null;
forgotButton = null;
resultForgotValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "recovpass", value: "1"}];
      parameters = SendFormValuesForURL(forgotForm, additionalParameter);
      $.ajax({
         url: '/ajax/forgot_password.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {
            if (data == 1) {
               ShowFormSuccess(forgotForm, "Success");
               $('tr.input_row').fadeOut();
            } else if (data == 2) {
               ShowFormSuccess(forgotForm, "CustomSuccess");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(forgotForm, "ErrorCustom");
               enableForm(forgotForm);
               $('#' + forgotButton).addClass($('#' + forgotButton + "Class").attr('value'));
               $('#' + forgotButton).removeClass($('#' + forgotButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(forgotForm);
      $('#' + forgotButton).addClass($('#' + forgotButton + "Class").attr('value'));
      $('#' + forgotButton).removeClass($('#' + forgotButton + "ClassDisable").attr('value'));
   }
}
function ForgotPassword(formid, button) {
   forgotForm = formid;
   forgotButton = button;
   disableForm(forgotForm);
   $('#' + forgotButton).addClass($('#' + forgotButton + "ClassDisable").attr('value'));
   $('#' + forgotButton).removeClass($('#' + forgotButton + "Class").attr('value'));
   ShowFormInfo(forgotForm, "Wait");
   validateForm(forgotForm, resultForgotValidation);
}

/*******************************************************************************
Change user info: email, password, information
*******************************************************************************/
change_emailForm = null;
change_emailButton = null;
resultChange_emailValidation = function (data) {
	
   if (data==1) {	   		
	   	
	      var additionalParameter = [{name: "change_email_form", value: "1"}];
	      parameters = SendFormValuesForURL(change_emailForm, additionalParameter);
	      $.ajax({
	         url: '/ajax/change_email.php',
	         type: 'POST',
	         data: parameters,
	         dataTypeString: 'text',
	         success: function(data) {
	         	//alert(data);
	            if (data == 1) {
	               ShowFormSuccess(change_emailForm, "Success");  
	               $('tr.input_row').fadeOut();
	            } else if (data == 3) {
	               ShowFormError(change_emailForm, "ErrorCustom");
	               enableForm(change_emailForm);
	               $('#' + change_emailButton).addClass($('#' + change_emailButton + "Class").attr('value'));
	               $('#' + change_emailButton).removeClass($('#' + change_emailButton + "ClassDisable").attr('value'));
	               $('#email_confirmation').val('');
	            } else if (data == 4) {
	               ShowFormError(change_emailForm, "ErrorCustom2");
	               enableForm(change_emailForm);
	               $('#' + change_emailButton).addClass($('#' + change_emailButton + "Class").attr('value'));
	               $('#' + change_emailButton).removeClass($('#' + change_emailButton + "ClassDisable").attr('value'));
	            } else if (data == 5) {
	               ShowFormError(change_emailForm, "ErrorCustom3");
	               enableForm(change_emailForm);
	               $('#' + change_emailButton).addClass($('#' + change_emailButton + "Class").attr('value'));
	               $('#' + change_emailButton).removeClass($('#' + change_emailButton + "ClassDisable").attr('value'));
	            }else {
	               ShowFormError(change_emailForm, "ErrorCustom4");
	               enableForm(change_emailForm);
	               $('#' + change_emailButton).addClass($('#' + change_emailButton + "Class").attr('value'));
	               $('#' + change_emailButton).removeClass($('#' + change_emailButton + "ClassDisable").attr('value'));	
	            }
	         }	
	      });

   } else {   	
   	
      enableForm(change_emailForm);
      $('#' + change_emailButton).addClass($('#' + change_emailButton + "Class").attr('value'));
      $('#' + change_emailButton).removeClass($('#' + change_emailButton + "ClassDisable").attr('value'));
   }
}
function ChangeEmail(formid, button) {
   change_emailForm = formid;
   change_emailButton = button;	
	
   if ($('#' + change_emailButton).hasClass($('#' + change_emailButton + 'Class').attr('value'))) {
      disableForm(change_emailForm);
      $('#' + change_emailButton).addClass($('#' + change_emailButton + "ClassDisable").attr('value'));
      $('#' + change_emailButton).removeClass($('#' + change_emailButton + "Class").attr('value'));
		ShowFormInfo(change_emailForm, "Wait");
      validateForm(change_emailForm, resultChange_emailValidation);
   }
}

/*Change password*/

result_change_passwordValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "change_password", value: "1"}];
      parameters = SendFormValuesForURL(change_passwordForm, additionalParameter);
      $.ajax({
         url: '/ajax/change_password.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {
             if (data == 1) {
               ShowFormSuccess(change_passwordForm, "Success");
               $('tr.input_row').fadeOut();
            } else if (data == 2) {
            	
            	var passid = "old_password";
            	var infos = loadInput('#' + passid);
					ShowError(infos, "custom", "inputs");	
								
               //ShowFormError(change_passwordForm, "ErrorCustom");
               enableForm(change_passwordForm);
               $('#' + change_passwordButton).addClass($('#' + change_passwordButton + "Class").attr('value'));
               $('#' + change_passwordButton).removeClass($('#' + change_passwordButton + "ClassDisable").attr('value'));
            } else {
               ShowFormError(change_passwordForm, "ErrorCustom");
               enableForm(change_passwordForm);
               $('#' + change_passwordButton).addClass($('#' + change_passwordButton + "Class").attr('value'));
               $('#' + change_passwordButton).removeClass($('#' + change_passwordButton + "ClassDisable").attr('value'));

            }
         }

      });

   } else {
      enableForm(change_passwordForm);
      $('#' + change_passwordButton).addClass($('#' + change_passwordButton + "Class").attr('value'));
      $('#' + change_passwordButton).removeClass($('#' + change_passwordButton + "ClassDisable").attr('value'));
   }
}
function ChangePassword(formid, button) {
   change_passwordForm = formid;
   change_passwordButton = button;
   if ($('#' + change_passwordButton).hasClass($('#' + change_passwordButton + 'ClassDisable').attr('value'))) {}
   else{
      disableForm(change_passwordForm);
      $('#' + change_passwordButton).addClass($('#' + change_passwordButton + "ClassDisable").attr('value'));
      $('#' + change_passwordButton).removeClass($('#' + change_passwordButton + "Class").attr('value'));
      ShowFormInfo(change_passwordForm, "Wait");
      validateForm(change_passwordForm, result_change_passwordValidation);
   }
}

userinfoForm = null;
userinfoButton = null;
resultUserinfoValidation = function (data) {
   if (data == 1) {
      var additionalParameter = [{name: "userinfo_form", value: "1"}];
      parameters = SendFormValuesForURL(userinfoForm, additionalParameter);
      $.ajax({
         url: '/ajax/save_userinfo.php',
         type: 'POST',
         data: parameters,
         dataTypeString: 'text',
         success: function(data) {

            if (data == 1) {
               ShowFormSuccess(userinfoForm, "Success");
               $('tr.input_row').fadeOut();
            } else if (data == 2) {
               ShowFormSuccess(userinfoForm, "CustomSuccess");
               $('tr.input_row').fadeOut();
            } else {
               ShowFormError(userinfoForm, "ErrorCustom");
               enableForm(userinfoForm);
               $('#' + userinfoButton).addClass($('#' + userinfoButton + "Class").attr('value'));
               $('#' + userinfoButton).removeClass($('#' + userinfoButton + "ClassDisable").attr('value'));
               Recaptcha.reload();
            }
         }
      });
   } else {
      enableForm(userinfoForm);
      $('#' + userinfoButton).addClass($('#' + userinfoButton + "Class").attr('value'));
      $('#' + userinfoButton).removeClass($('#' + userinfoButton + "ClassDisable").attr('value'));
   }
}


function ChangeUserinfo(formid, button) {
   userinfoForm = formid;
   userinfoButton = button;
   if ($('#' + userinfoButton).hasClass($('#' + userinfoButton + 'ClassDisable').attr('value'))) {}
   else{
   	
      disableForm(userinfoForm);
      $('#' + userinfoButton).addClass($('#' + userinfoButton + "ClassDisable").attr('value'));
      $('#' + userinfoButton).removeClass($('#' + userinfoButton + "Class").attr('value'));            
      ShowFormInfo(userinfoForm, "Wait");
      validateForm(userinfoForm, resultUserinfoValidation);
   }
}

/*************************************
Currency rates
**************************************/
function checkLimit(form_id,obj){
   //alert(form_id);
   exp = '#'+form_id+' input:checked';
   exp2 = '#'+obj;
   var checked = $(exp).length;
   if(checked>10){

   	ShowFormError(form_id, "ErrorCustom2");   	
      //alert("You can't select more than 10 items");
      $(exp2).attr('checked',false);
   }
}

function ShowTable(form_id){
   exp = '#'+form_id+' input:checked';
   var ids = new Array;
   $(exp).each(function(i){
      ids[i] = $(this).val();
   });
   
   if(ids.length>0){
      $.ajax({
         url: '/ajax/show_table.php',
         type: 'post',
         data: 'ids='+ids,
         beforeSend: function(){
            $('#result_table').html($('span#cur_msg').text()).show();
         },
         success: function(resp){
            $('#result_table').html(resp).show();
         }
      });
   }
   else{
   	ShowFormError(form_id, "ErrorCustom");
      //alert("You have not selected any currency");
   }
}

/*************************************
Currency rates
**************************************/
function booking_select(apartment_id) {
   $('.rates_apartment').removeClass('booking_selected');
   $('#booking_apartment_' + apartment_id).addClass('booking_selected');
   $('.booking_button').css('display', 'none');
   $('.booking_button_select').not('#button_select_apartment_' + apartment_id).css('display', 'block');
   $('#button_selected_apartment_' + apartment_id).css('display', 'block');
   $('#apartment_id').attr('value', apartment_id);
}

function booking_unselect(apartment_id) {
   $('.rates_apartment').removeClass('booking_selected');
   $('.booking_button').css('display', 'none');
   $('.booking_button_select').css('display', 'block');
   $('#apartment_id').attr('value', '');
}

/************************************/

function search_focus(default_text) {
   if ($('#top_search_input').val() == default_text) {
      $('#top_search_input').val('');
      $('#top_search_input').css('font-style', 'normal');
   }
}

function search_blur(default_text) {
   if ($('#top_search_input').val() == '') {
      $('#top_search_input').val(default_text);
      $('#top_search_input').css('font-style', 'italic');
   }
}

function toggle_faq() {

	$('ol#faqs').toggle();
	var msg = $('span#msg_hidelist').text();
	if($('ol#faqs').css('display')=='none') {
	
		msg = $('span#msg_showlist').text();
	}
	
	$('a#toggle_but').text(msg);
}
