jQuery(document).ready(function() {
    jQuery('#newsletter_input').bind('click', function () {
        if (jQuery(this).val() == jQuery(this).get(0).defaultValue) {
            jQuery(this).val('');
        }
    });

    jQuery('#newsletter_input').bind('blur', function () {
        if (jQuery(this).val() == '') {
            jQuery(this).val(jQuery(this).get(0).defaultValue);
        }
    });

    jQuery('#iskalnik_input').bind('blur', function () {
        if (jQuery(this).val() == '') {
            jQuery(this).val(jQuery(this).get(0).defaultValue);
        }
    });

    jQuery('#iskalnik_input').bind('focus', function () {
        if (jQuery(this).val() == jQuery(this).get(0).defaultValue) {
            jQuery(this).val('');
        }
    });

    $('#iskalnik_input').keydown(function(e) {
        if (e.keyCode == 13) {
            moduleSearch();
        }
    });

    jQuery('#isci_gumb').bind('click', function () {
        moduleSearch();
    });

    jQuery('.switcher').bind('click', function() {
        $(this).find('.option').slideToggle('fast');
    });

    jQuery('.switcher').bind('mouseleave', function() {
        $(this).find('.option').slideUp('fast');
    });

    if (jQuery("a#inline").length > 0) {
        jQuery("a#inline").fancybox({
    		'hideOnContentClick': true,
    		'transitionIn'	:	'elastic',
    		'transitionOut'	:	'elastic',
    		'speedIn'		:	600,
    		'speedOut'		:	200,
    		'overlayShow'	:	true
    	});
    }

    if (jQuery("a#inlineaudio").length > 0) {
        jQuery("a#inlineaudio").fancybox({
    		'hideOnContentClick': true,
    		'transitionIn'	:	'elastic',
    		'transitionOut'	:	'elastic',
    		'speedIn'		:	600,
    		'speedOut'		:	200,
    		'overlayShow'	:	true
    	});
    }

    if (jQuery("a#inlineepubswf").length > 0) {
        jQuery("a#inlineepubswf").fancybox({
    		'hideOnContentClick': true,
    		'transitionIn'	:	'elastic',
    		'transitionOut'	:	'elastic',
    		'speedIn'		:	600,
    		'speedOut'		:	200,
    		'overlayShow'	:	true
    	});
    }
});

function bookmark(url, title) {
	if (window.sidebar) { // firefox
    window.sidebar.addPanel(title, url, "");
	} else if(window.opera && window.print) { // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if(document.all) {// ie
   		window.external.AddFavorite(url, title);
	}
}

function moduleSearch() {
    location = 'index.php?route=product/search&keyword='+jQuery('#iskalnik_input').val()+'&category_id=0&description='+jQuery('#iskalnik_input').val()+'&model='+jQuery('#iskalnik_input').val();
}

function getURLVar(urlVarName) {
    var urlHalves = String(document.location).toLowerCase().split('?');
    var urlVarValue = '';

    if (urlHalves[1]) {
        var urlVars = urlHalves[1].split('&');

        for (var i = 0; i <= (urlVars.length); i++) {
            if (urlVars[i]) {
                var urlVarPair = urlVars[i].split('=');

                if (urlVarPair[0] && urlVarPair[0] == urlVarName.toLowerCase()) {
                    urlVarValue = urlVarPair[1];
                }
            }
        }
    }

    return urlVarValue;
}
