/**
 * ol.js
 * taniguchi@konic.co.jp 09/09/14
 */

$( function () {
	listLoad();
	sortCreate();
	/*	
	var noVotesTag = '<img src="/contest/img/propose/btn_clap_off.gif" alt="拍手済み" />',
	    okVotesTag = '<a><img src="/contest/img/propose/btn_clap.gif" alt="拍手する" border="0" /></a>',
	    propose_id = $( "#main_clap" ).text(),
	    cookie_name = "votes_";

	//拍手クリックイベント
	okVotesTag = $( okVotesTag ).click( function() {
		var mythis = this;
		$.getJSON( "add_votes.cgi", {id: propose_id}, function( data ) {
			if( data.error ) {
			    // error
			}
			else {
			    $.cookie( cookie_name + propose_id,'1',{ expires: 1000, path: "/contest/propose" });
			    $( "#main_clap" ).html( noVotesTag );
			    $( $( "#main_clap" ).prev() ).text( data.votes );

			}
		    });
	    });


	//拍手ボタン生成
	if( $.cookie( cookie_name + propose_id ) ) {
	    $( "#main_clap" ).html( noVotesTag );
	}
	else {
	    $( "#main_clap" ).html( okVotesTag );
	}
	*/

});
	
/*
 * listLoad
 */
function listLoad () {
    var params = $( "#params" ).serializeArray();
    $( "#list" ).load( "index_list.cgi", params );
}

/*
 * setPager
 */
function setPager ( pager ) {
    $( "#pager" ).val( pager );
    listLoad();
}


/*
 * ならび順
 */
function sortCreate () {
	var sort_id = $( "#sort" ).val();
	if( sort_id == 1 ) {
	    $( "#sort_link" ).html( '<b>新着順</b>&nbsp;|&nbsp;<a sort="2">ランダム</a>' );
	}
	else if( sort_id == 2 ) {
	    $( "#sort_link" ).html( '<a sort="1">新着順</a>&nbsp;|&nbsp;<a sort="2">ランダム</a>' );
	}

	$( "#sort_link a" ).click( function() {
		$( "#sort" ).val( $( this ).attr( "sort" ) );
		listLoad();
                sortCreate();
        });
}



