var resId = '30811546';
var currPubdate = myCurrPubdate();
var lastPubdate = myLastMonthDate();
//alert(lastPubdate);
var defParams = {
    search: '',
    searchin: '',
    searchyear: 'egal',
    searchlabel: 'egal',
    searchsort: 'titel',
    searchradio: 'and',
    ressortid: resId,
    start: 0,
    controller: 'freeStartseite',
    pagerdef: true,
    pageranz: 20
};
var videoNavOpts = {
    fndVideoCategory: {
        link1: {
            caption: 'Amateure',
            params: {
                search: 'amateure',
                searchin: 'category'
            }
        },
        link2: {
            caption: 'Große Brüste',
            params: {
                search: 'dicke titten',
                searchin: 'category'
            }
        },
        link3: {
            caption: 'Blond',
            params: {
                search: 'blond',
                searchin: 'category'
            }
        },
        link4: {
            caption: 'Dessous',
            params: {
                search: 'dessous',
                searchin: 'category'
            }
        },
        link5: {
            caption: 'Exotisch',
            params: {
                search: 'exotisch',
                searchin: 'category'
            }
        },
        link9: {
            caption: 'Lesben',
            params: {
                search: 'lesben',
                searchin: 'category'
            }
        },
        link6: {
            caption: 'MILF',
            params: {
                search: 'milf',
                searchin: 'category'
            }
        },
        link7: {
            caption: 'Spielfim',
            params: {
                search: 'spielfilm',
                searchin: 'category'
            }
        },
        link8: {
            caption: 'Spielzeug',
            params: {
                search: 'spielzeug',
                searchin: 'category'
            }
        }
    },
    fndVideoStars: {
        link1: {
            caption: 'Kelly Trump',
            params: {
                search: 'kelly trump',
                searchin: 'alle'
            }
        },
        link2: {
            caption: 'Lexington',
            params: {
                search: 'lexington',
                searchin: 'alle'
            }
        },
        link3: {
            caption: 'Rocco Siffredi',
            params: {
                search: 'Rocco Siffredi',
                searchin: 'alle'
            }
        },
        link4: {
            caption: 'Dolly Buster',
            params: {
                search: 'Dolly Buster',
                searchin: 'alle'
            }
        },
        link5: {
            caption: 'Coco Brown',
            params: {
                search: 'Coco Brown',
                searchin: 'alle'
            }
        },
        link6: {
            caption: 'Babette Blue',
            params: {
                search: 'Babette Blue',
                searchin: 'alle'
            }
        }
    
    },
/*
    fndVideoNeuheiten: {
        params: {
            search: 'NEU',
            searchin: 'pubdate',
            dateFrom: lastPubdate,
            dateTo: currPubdate,
            searchsort: 'pubdate',
            pagerdef: 0
        }
    
    },
*/
    fndVideoStudio: {
        link1: {
            caption: 'MMV',
            params: {
                search: 'mmv',
                searchin: 'studio'
            }
        },
        link2: {
            caption: 'Goldlight',
            params: {
                search: 'Goldlight',
                searchin: 'studio'
            }
        },
        link3: {
            caption: 'Collateral Damage',
            params: {
                search: 'Collateral Damage',
                searchin: 'studio'
            }
        },
        link4: {
            caption: 'dbm',
            params: {
                search: 'dbm',
                searchin: 'studio'
            }
        },
        link5: {
            caption: 'Erotic Planet',
            params: {
                search: 'Erotic Planet',
                searchin: 'studio'
            }
        },
        link6: {
            caption: 'Critical X',
            params: {
                search: 'Critical X',
                searchin: 'studio'
            }
        },
        link7: {
            caption: 'Platinum X',
            params: {
                search: 'Platinum X',
                searchin: 'studio'
            }
        }
    }
};
$(function(){
    if (document.getElementById('fndVideoCategory')) {
        //initial
        var target = $('#fndVideoCategory');
        var folder = target.attr('id');
        var alllinks = videoNavOpts[folder];
        var block = $('<div></div>');
        var pcnt = 0;
        var videoParams = [];
        for (var key in alllinks) {
            var blockChild = $('<div id="qLink' + pcnt + '" ><a class="fndnavsub" href="javascript:void(0);" >' + alllinks[key].caption + '</a></div>');
            videoParams['qLink' + pcnt] = alllinks[key].params;
            blockChild.click(function(e){
                sendParam = $.extend({},defParams,videoParams[this.id]);
				getVideoContent(sendParam);
            });
            block.append(blockChild);
            pcnt++;
        }
        target.after(block);
        block.css('display', 'none').addClass('chapterBlock').slideDown();
        
        //per click
        $('ul.fndnavbody > li > a').click(function(event){
            if (event.target.tagName != 'A') 
                return true;
            var oldBlocks = $('.chapterBlock').slideUp('normal', function(){
                oldBlocks.remove();
            });
            var target = $(this);
            var folder = this.id;
            var alllinks = videoNavOpts[folder];
            var block = $('<div></div>');
            var pcnt = 0;
            var videoParams = [];
            if (alllinks.link1) {
                for (var key in alllinks) {
                    var blockChild = $('<div id="qLink' + pcnt + '" ><a class="fndnavsub" href="javascript:void(0);" >' + alllinks[key].caption + '</a></div>');
                    videoParams['qLink' + pcnt] = alllinks[key].params;
                    blockChild.click(function(e){
                        sendParam = $.extend({},defParams,videoParams[this.id]);
						getVideoContent(sendParam);
                    });
                    block.append(blockChild);
                    pcnt++;
                }
                target.after(block);
                block.css('display', 'none').addClass('chapterBlock').slideDown();
            }
            else {
                if (alllinks.params) {
                    sendParam = $.extend({},defParams,alllinks.params);
					getVideoContent(sendParam);
                }
            }
            
        });
    }
    if (document.getElementById('neuste') && document.getElementById('wertung')) {
        var filterparams = {
            searchkey: 'id',
            search: '*',
            searchin: 'alle',
            searchyear: 'egal',
            searchlabel: 'egal',
            searchsort: 'titel',
            searchradio: 'or',
            ressortid: '13149298',
            start: '0',
            controller: 'extraTeaser',
    	    pagerdef: true,
    	    pageranz: 10
        };
        
        //click filternavi
        
        $('#neuste').click(function(){
            $('#fndExtrasSortNav a').removeClass('active');
			//$('#wertung').removeClass('active');
            //$('#titel').removeClass('active');
            $(this).addClass('active');
            filterparams.searchkey = 'id';
            getVideoContent(filterparams);
            
        });
        $('#wertung').click(function(){
            $('#fndExtrasSortNav a').removeClass('active');
            $(this).addClass('active');
            filterparams.searchkey = 'vote_result';
            getVideoContent(filterparams);
        });
        $('#titel').click(function(){
            $('#fndExtrasSortNav a').removeClass('active');
            $(this).addClass('active');
            filterparams.searchkey = 'titel';
            getVideoContent(filterparams);
        });
		$('#tipp').click(function(){
            $('#fndExtrasSortNav a').removeClass('active');
            $(this).addClass('active');
            filterparams.searchkey = 'pubdate';
            getVideoContent(filterparams);
        });
    }
});
function getVideoContent(params){
    $.post('/PHP/searchmask.php', params, function(data){
        $('#fndVideoTeaserContent').html(data);
    });
    window.scrollTo(0,0);
}

function myCurrPubdate(){
    today = new Date();
    year = today.getFullYear();
    month = today.getMonth();
    month = (month < 10) ? '0' + (month + 1) : (month + 1);
    day = today.getDate();
	day = (day < 10) ? '0' + day : day;
    
    return year + '-' + month + '-' + day;
}

function myLastMonthDate(){
    lastMonth = new Date();
    lastMonth.setDate(lastMonth.getDate() - 30);
    
    lYear = lastMonth.getFullYear();
    lMonth = lastMonth.getMonth();
    lMonth = (lMonth < 10) ? '0' + (lMonth + 1) : (lMonth + 1);
    lDay = lastMonth.getDate();
    lDay = (lDay < 10) ? '0' + lDay : lDay;
    
    return lYear + '-' + lMonth + '-' + lDay;
}
