$(function(){
//return true;    
    var ParseRating=function(html){
        var $el=$('<div></div>');
        $el.html(html).find('.rating').each(function(){
            var $data=$(this).find('.data');
            var rating=0;//parseInt($data.html());
            if(rating==0) rating=5;
            $data.html('');
            
            for(var i=1; i<=rating; i++){
                $data.append('<img src="/images/star-rating.gif" />');
            }
        });
        html=$el.html();
        $el=null;
        return html;
    };

    var layout='<div class="roRep">\n\
<div class="listing"></div>\n\
<div class="paging"><div>Page <span class="page_nr">56</span> of <span class="total_pages">88</span></div><div class="btn-next"><span>Next</span></div><div class="btn-prev"><span>Prev</span></div></div>\n\
</div>';

    var row='<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2>${title}</h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';
    
    
    // Kyles Mods - Aug 10th 2011
    // - To accomodate the new google friendly URLs, were modifying this a little bit, but each ones gotta be unique now
    var right_edition_row = '<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2><a href="/right-edition/${slug}/">${title}</a></h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';

    var right_business_row = '<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2><a href="/right-business/${slug}/">${title}</a></h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';

    var right_interview_row = '<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2><a href="/right-interview/${slug}/">${title}</a></h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';
    var gun_clips_row = '<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2><a href="/gun-clips/${slug}/">${title}</a></h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';
    var gun_interviews_row = '<div class="div" id="row_${id}">\n\
<div class="image-wrapper"><a href="javascript:void(0);" id="${youtube_id}" class="youtube image" style="background: url(/thumbs/img${id}.jpg) left top;"></a></div>\n\
<h2><a href="/gun-interviews/${slug}/">${title}</a></h2>\n\
<p>${description}</p>\n\
		<p class="views-length">\n\
		<span class="length"><strong>Length:</strong> <span class="red">${length}</span></span></p>\n\
</div>';
    // /Kyles Mods
    
    
    
    
    
// This is the original code, only commented out while temporary image is in the video area

   /* var layout2='<div class="roRep"><div class="info-title"></div><div class="listing"></div>\n\
<div class="paging"><div>Page <span class="page_nr">56</span> of <span class="total_pages">88</span></div><div class="btn-next"><span>Next</span></div><div class="btn-prev"><span> </span></div></div>\n\
</div>';
    var row2='<div id="row_${id}" class="info-video" style="float:left;">\n\
<a href="javascript:void(0)" class="info-link youtube" title="Infomercial Title"></a>\n\
<img src="/thumbs/img${id}.jpg" alt="" />\n\
<p class="info-video-title">${title}</p>\n\
<p class="info-video-link"><a href="javascript:void(0)" class="info-link" title="Infomercial Title">Click to View Video</a></p>\n\
</div>';*/



		var layout2='<div class="roRep"><div class="info-title"></div><div class="listing"></div>\n\
			<div class="paging"><div>Page <span class="page_nr">56</span> of <span class="total_pages">88</span></div><div class="btn-next"><span>Next</span></div><div class="btn-prev"><span>Prev</span></div></div>\n\
			</div>';
			    var row2='<div id="row_${id}" class="info-video" style="float:left;">\n\
			<!--<a href="javascript:void(0)" id="${youtube_id}" class="info-link youtube" title=""></a>-->\n\
			<a href="company.php?company=${company}&video=${youtube_id}" class="info-link" title=""></a>\n\
			<img src="/thumbs/img${id}.jpg" alt="" />\n\
			<p class="info-video-title">${title}</p>\n\
			<p class="info-video-link"><a href="javascript:void(0)" id="${youtube_id}" class="info-link" title="Infomercial Title">Click to View Video</a></p>\n\
			</div>';
			
			
			
		

/*
var layout2='<div class="roRep"><div class="info-title"></div><div class="listing"></div>\n\
<div class="paging"><div>Page <span class="page_nr">56</span> of <span class="total_pages">88</span></div><div class="btn-next"><span>Next</span></div><div class="btn-prev"><span>Prev</span></div></div>\n\
</div>';
var row2='<div class="tempImage"></div>';
*/


    /**
     * CHANNELS
     * 8: Right Edition
     * 9: Right Business
     * 10: Right Interview
     * 12: Gun Clips
     * 13: Gun Interviews
     */
			
    $('#rightColumn_1').rowRepeater({
        url: '/lib/ajax/getpost.php?channel=8',
        per_page: 3,
        template:{
            layout:layout,
            row:right_edition_row
        },
        beforeShow: ParseRating
    });
    $('#rightColumn_2').rowRepeater({
        url: '/lib/ajax/getpost.php?channel=9',
        per_page: 3,
        template:{
            layout:layout,
            row:right_business_row
        },
        beforeShow: ParseRating
    });

    $('#rightColumn_3').rowRepeater({
        url: '/lib/ajax/getpost.php?channel=10',
        per_page: 3,
        template:{
            layout:layout,
            row:right_interview_row
        },
        beforeShow: ParseRating
    });
    
    
    
    // Kyles Mods
    
    $('#gun_clips').rowRepeater({
        url: '/lib/ajax/getpost.php?channel=12',
        per_page: 3,
        template:{
            layout:layout,
            row:gun_clips_row
        },
        beforeShow: ParseRating
    });
    $('#gun_interviews').rowRepeater({
        url: '/lib/ajax/getpost.php?channel=13',
        per_page: 3,
        template:{
            layout:layout,
            row:gun_interviews_row
        },
        beforeShow: ParseRating
    });
    
    // Kyles Mods
    

    $('#infomercials').rowRepeater({
        url: '/lib/ajax/getpost.php?company=all&random=1',
        //per_page: 4,
		per_page: 4,
        enable_pagination: true,
        template:{
            layout:layout2,
            row:row2
        }
    }, function(){
        var _this=this;
        $.getJSON('/lib/ajax/getpost.php?action=get_companies', function(AR){
            if(AR.success){
                var _options='<option>Select a Company</option>';
                $(AR.data).each(function(){
                    _options+='<option value="'+this.id+'">'+this.name+'</option>';
                    
                });
                
                var $industries = $('<select id="industries" class="home-dropdown">'+_options+'</select>');
                $industries.appendTo($(_this).find('.info-title')).change(function(){
                    window.location='/company.php?company='+$(this).val();
                });
            }
        });
    });




    $(".youtube").live('click',function() {
        var $row=$(this).closest('div[id^=row_]');
        $.get('/lib/ajax/incremenetview.php?id='+$row.attr('id').split('_')[1], function(){
            var $view=$row.find('.views .data');
            $view.html(parseInt($view.html())+1);
        });

            
        $.fancybox({
            'padding'             : 10,
            'autoScale'           : false,
            'transitionIn'        : 'none',
            'transitionOut'       : 'none',
            'overlayShow'		  : false,
            'centerOnScroll'	  : false,
            'title'               : $row.find('h2').html(),
            'titlePosition'       : 'inside',
            'width'               : 640,//550,
            'height'              : 360,//335,
            'href'                : 'http://www.youtube.com/v/'+this.id+'&autoplay=1&fs=1',
            'type'                : 'swf',
            'swf'                 : {
                'allowfullscreen':'true'
            }
        });
        return false;
    });

    $.getJSON('/lib/ajax/getnewstickers.php', function(AR){
        if(AR.success){
            var out='<ul class="scroll">';
            for(var i=0, j=AR.data.length; i<j; i++){
				if(AR.data[i].url != "" && AR.data[i].url != "http://")
                	out+='<li><a href="'+AR.data[i].url+'">'+AR.data[i].title+'</a></li>';
				else
					out+='<li>'+AR.data[i].title+'</li>';
            }
            out+='</ul>';
            $('#scroller').html(out).find('.scroll').liScroll();
        }
    });
		
		
		// This is the original code from Yasar, which DID NOT WORK!
		//var $industries = $('<select id="industries" style="position: relative; float: right; bottom: -18px;"><option>Test222</option></select>');
    //$industries.appendTo('#infomercials .info-title');
    // This is the original code from Yasar, which DID NOT WORK!
    
    
    
    //// This is Kirk's Code 
		var _this=this;
		$.getJSON('/lib/ajax/getpost.php?action=get_companies', function(AR){
			 _options='<option>Select a Company</option>';
       $(AR.data).each(function(){
         _options+='<option value="'+this.id+'">'+this.name.replace(/\\'/g,'\'')+'</option>';
       });
    var $industries = $('<select id="industries" style="position: relative; float: right; bottom: -18px;">'+_options+'</select>');
    $industries.appendTo($(_this).find('.info-title')).change(function(){
       window.location='/company.php?company='+$(this).val();
    });
  	});
  	//// This is Kirk's Code 
  	
  	
  	
    if(gup('id')!=''){$('.autoplay').click();}
});



function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}



function adclick(id, url, newwindow) {
	$.post('/lib/ajax/incrementad.php', {
		id: id
	}, function(data) {
		if(data == "success") {
			if(newwindow == "0") window.location=url;
			else if(newwindow == "1") window.open(url);
		}
		else alert("lol"+data);
	});
}

