$(document).ready(function() {
	
    /* SEARCH DEFAULT VALUE */
    //onload: set textarea default value:
    var searchDefaultValue = $("#searchq").attr('title');
    
    if($("#searchq").val() == '') {
        $("#searchq").val(searchDefaultValue);
    }
    
    //on focus: remove default value
    $("#searchq").focus(function() {
            if($(this).val() == searchDefaultValue) {
                $(this).val('');
            }
    });
    
    //remove default value pre submit + Check if empty
    $('form#head-search').submit(function() {
    
            //default??
            if($("#searchq").val() == searchDefaultValue) {
                 $("#searchq").val('');
            }
            
            //empty??
            if($("#searchq").val() == '') {
                return false;
            }
            
            return true;
    });
    
    /* LOGIN DEFAULT VALUES */
    //onload: set textarea default values
    var loginnameDefaultValue = $("#loginname").attr('title');
    var passwordDefaultValue = $("#password").attr('title');
    
    if($("#loginname").val() == '') {
        $("#loginname").val(loginnameDefaultValue);
    }
        
    if($("#password").val() == '') {
        $("#password").val(passwordDefaultValue);
    }
    
    //on focus: remove default values
    $("#loginname").focus(function() {
            if($(this).val() == loginnameDefaultValue) {
                $(this).val('');
            }
    });
    
    $("#password").focus(function() {
            if($(this).val() == passwordDefaultValue) {
                $(this).val('');
            }
    });
    
    //remove default values pre submit + check empty
    $('form#head-login').submit(function() {
    
            if($("#loginname").val() == loginnameDefaultValue) {
                 $("#loginname").val('');
            }
            
            if($("#password").val() == passwordDefaultValue) {
                 $("#password").val('');
            }
            
            //empty??
            if($("#loginname").val() == '' || $("#password").val() == '') {
                return false;
            }
            
            return true;
    });
    
    /* HOMEPAGE CAROUSEL */
	$('ul#body-carousel').cycle({
        fx: 'fade', 
		speed:'slow',
		timeout:10000,  // milliseconds between slide transitions (0 to disable auto advance)
	});
    
    /* ARTIKEL SEARCH DEFAULT VALUE */
    //onload: set textarea default value:
    var categorySearchDefaultValue = $("#category-searchq").attr('title');
    
    if($("#category-searchq").val() == '') {
        $("#category-searchq").val(categorySearchDefaultValue);
    }
    
    //on focus: remove default value
    $("#category-searchq").focus(function() {
            if($(this).val() == categorySearchDefaultValue) {
                $(this).val('');
            }
    });
    
    //remove default value pre submit + Check if something is submitted
    $('form#category-search').submit(function() {
    
            //default?
            if($("#category-searchq").val() == categorySearchDefaultValue) {
                 $("#category-searchq").val('');
            }
            
            //empty??
            if($("#category-searchq").val() == '') {
                return false;
            }
            
            return true;
    });
    
    /* PRODUCT DETAIL LIGHTBOX */
	$('a.lightbox').lightBox({
        imageLoading: '/shared/images/custom/2011/jquery-lightbox/lightbox-ico-loading.gif',
        imageBtnClose: '/shared/images/custom/2011/jquery-lightbox/lightbox-btn-close.gif',
        imageBtnPrev: '/shared/images/custom/2011/jquery-lightbox/lightbox-btn-prev.gif',
        imageBtnNext: '/shared/images/custom/2011/jquery-lightbox/lightbox-btn-next.gif',
    });

});

