/* ===================================


    [    Youworks.js    ]


=================================== */
var Youworks = {
	_init : false,
	init : function() {
		if(!this._init) {
			$('dl.list dd, ul.list li').each(function(){
				$(this).hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');})
			});
			$('p.submit a').click(function(){
				$("form#"+$(this).href().split("#")[1]).each(function(){ this.submit(); });
				return false;
			});
			$("input[@type='text']").each(function() {
				$(this).focus(function(){ $(this).removeClass('default'); })
				$(this).blur(function(){ $(this).addClass('default'); })
			})
			switch($('body').id()) {
				case 'yw-home' : Youworks.display.slideShow('./test.xml'); break;
			}
			this._init = true;
		}
	},
	_import:function() {
		var i;
		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] + 'scripts/lib/';
					break;
				}
			}
		}
		for(i=0;i<arguments.length;i++) document.write(["\<scri","pt type=\"text\/javas","cript\" src=\"",this.libdir,arguments[i],"\"\>\<\/scri","pt\>"].join(''));
	},
	display : {
		slideShow : function(xmlloc) {
			//o = new SWFObject(srcdir+'photoviewer1.0.swf','photoviewer10',520,445,7,'#000000');
			//var fo = new SWFObject();
			$('div#navi').before("<div id=\"main-image\"></div>");
			
		}
	},
	jqLoaded : function() {
		if(window.$) {
			$(document).ready(function(){ Youworks.init(); });
		} else {
			setTimeout("Youworks.jqLoaded()",50);
		}
	}
}



//import libraries
Youworks._import('ecl.js','jquery.js','swfobject.js');
Youworks.jqLoaded();
//