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

Shadowbox.loadSkin('classic', '/js/shadowbox/skin');
Shadowbox.loadLanguage('en', '/js/shadowbox/lang');
Shadowbox.loadPlayer(["html", "iframe", "img"], "/js/shadowbox/player");


$(function(){
	var options = {
		overlayColor:'#332816'
	};
    Shadowbox.init(options);
    listLoad();
});


function listLoad ( data ) {

    $("#index_list").load( "index_list.cgi", data, function() {
	    $('#contest_list tr:even').css('background-color','#FFEFEF');
	});

}

function shadowOpen (obj, option) {
  Shadowbox.open(obj,option);
}

function shadowClose () {
  var pager = $('#pager').text();
  setPager(pager);
  Shadowbox.close();
}

function setPager ( pager ) {
  var data = $('#search').serializeArray();
  data.push({name: "pager", value: pager});
  listLoad(data);
}


function getSearch () {
  var data = $('#search').serializeArray();
  listLoad(data);
}

function setDelete (id) {
  var result = confirm("ID:" + id + "削除しますか？\n");
  if( ! result ) return;
  $.post("delete.cgi", {id: id});
  var pager = $('#pager').text();
  setPager(pager);
}

// window
function Popup ( url, name, width, height ) {
  var option = ',menubar=no,toolbar=no,scrollbars=yes,status=no,location=no';
  return window.open( url, name, 'width=' + width + ',height=' + height + option );
}

