/* =============================================================

	OCB.js
	
============================================================= */

var OCB = {
	getElementsByHash : function(str) {
		return $('#'+str.split('#')[1]);
	},
	staticDir : function() {
		return $('script').attr("src").split('scripts/')[0];
	},
	init : function() {
		if(window.$) {
			$(document).ready(function() {
				OCB.ui.form.init();
				OCB.ui.iina.init();
				if(window["urchinTracker"]) {
					window._uacct = "UA-331561-7";
					window._udn="oc-b.jp";
					window.urchinTracker();
				}
				$("a[rel='popup']").attr("target","_blank");
				if ($(".tb-close").get(0)) {
					$(".tb-close a").click(window.top.tb_remove);
				}
				/* ここからモーダル確認画面"戻る"用
				$(".back a").click(history.back()); */
//				setTimeout(function(){
//					if(!OCB.isSSL()) OCB.ui.pictTile.show(); else OCB.ui.pictTile.showStatic();
//				},500)
			})
		} else setTimeout(OCB.init,10);
	},
	isSSL : function() { return document.location.toString().split("//")[0] == "https:"; },
	_import : function() {
		var file,ex,ht,chr;
		if(!this.libdir) {
			var stags = document.getElementsByTagName('script');
			for(i=0;i<stags.length;i++) {
				if(stags[i].src != undefined) {
					this.libdir = stags[i].src.toString().split('scripts/')[0];
					break;
				}
			}
		}
		for(var i=0;i<arguments.length;i++) {
			file = arguments[i].src ? arguments[i].src : arguments[i];
			chr = arguments[i].charset;
			chr = chr ? " charset=\"" + chr + "\"": '';
			switch(file.split('.').pop()) {
				case 'js':
					ht = ["<scr","ipt type=\"text/jav","ascript\" src=\"",this.libdir,'scripts/',file,"\"",chr,"></scr","ipt>"]
					break;
				case 'css':
					ht = ["<link rel=\"stylesheet\" type=\"text/css\" href=\"",this.libdir,'skin/',file,"\"",chr,"/>"];
					break;
			}
			if(ht.length) document.write(ht.join(''));
		}
	}
}
	
//required library
OCB._import(
	'lib/jquery-1.3.2.js',
	'lib/swfobject.js',
	'lib/jqplugins/thickbox.js',
	'thickbox.css',
	'ocb.ui.js',
	'ocb.ui.form.js',
	'ocb.ui.form.selectcolor.js',
	'ocb.ui.form.optgroup.js',
	{src:'lib/jqplugins/validation.js',charset:'ISO-8859-1'}
);

//ext {
// 'lib/ext/adapter/jquery-plugins.js',
// 'lib/ext/adapter/ext-jquery-adapter.js',
// 'lib/ext/ext-all.js',
// 'ext.dialog.css'
// }



OCB.init();


