function init() {
       Vheight();
       $('#container-navigation ul li a.menu_link').hover(
       function(){
           hideAllMenu();
           $(this).addClass("menu_link_over");
       },
       function(){
       }
   );
       $("#container-navigation ul").bind("mouseleave",function(){
          hideAllMenu();
       });

       $("#form_submit").click(function(){
           var isValid = true;
           var msg = "";
           
           var name = $.trim($("#form_name").val());
           var email = $.trim($("#form_email").val());
           var code = $.trim($('#code_input').val());
           
           if(name=='') {
               msg += "Please enter your name.\n";
               isValid = false;
           }
           
           if(email=='') {
               msg += "Please enter your email.\n";
               isValid = false;
           }
           else {
               if(checkMail(email)) {
                   msg += "Please enter valid email address.\n";
                   isValid = false;
               }
           }
           
           if(code=='') {
                  msg += "Please enter code.\n";
                  isValid = false;
              }
           
           
           if(isValid) {
               //check code only if everything is ok
               $.get('/kcaptcha/index.php', {'code':code}, function(data) {
                   if(data=='Wrong') {
                       alert('Please enter valid code.');
                   }
                   else {
                       $("#form").submit();
                   }
               }, 'text');
           }
           else {
               alert(msg);
           }
           
           return false;
       });
       
       $('td.code_container a').click(function(){
           var img = $('td.code_container #img_code');
           
           var src = img.attr('src');
           var token = new Date().getTime();

           $('td.code_container #img_code').attr('src', src+'&cache='+token);
           return false;
       })
	   
	   

};

$(function() {
    init();
});


function hideAllMenu() {
      $('#container-navigation ul li a').removeClass("menu_link_over");
};

function Vheight() {
	var height = $('#container-content .content').height();
	$('#container-content .content .left').height(height);
};

function checkMail(mail) 
{
    var check = /^[a-z][\w\-\.]*@[\w\-\.]+\.[a-z]{2,3}/i
	if (check.test(mail)) 
	{
		return false;
	}
	else 
	{
		return true;
	}
}