$(function() {
   var search_q = $("#search_q").val();
   var search_s = $("#search_s").val();

   $("#cmenu ul.sf-menu").superfish({
        animation: 		{height: 'show'},
        speed: 			200,
        delay: 			600,
        autoArrows:             false,
        dropShadows:            false
   });  

   $("#search_q").click(function() {
       if(search_q == $(this).val()) {
           $(this).val('');
       }
   });

   $("#search_q").blur(function() {
       if($(this).val() == '') {
           $(this).val(search_q);
       }
   });

   $("#search_s").click(function() {
       if(search_s == $(this).val()) {
           $(this).val('');
       }
   });

   $("#search_s").blur(function() {
       if($(this).val() == '') {
           $(this).val(search_s);
       }
   });

   $("a[rel^='gallery']").prettyPhoto({
        animationSpeed:'fast'
       ,slideshow:3000
   });

   $('#fader').innerfade({
       speed: 'slow',
       timeout: 4000,
       type: 'sequence',
       containerheight: '950px'
   });

});

function isValidEmail(email){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
}

function addUser() {
    var mail = $("#newslatter_mail").val();
    if(isValidEmail(mail)) {
        sendRequest('action=newsletter&flag=add&mail=' + mail);
    } else {
        alert_error('newsletter',LANG['user-added-novalid']);
    }

    return false;
}
