jQuery(document).ready(function($) {
	$('#q').focus(function(){if ($(this).attr('rel') != 'cleared'){$(this).val('').attr('rel', 'cleared');}});
	$('#q').blur(function(){if($(this).val() == ""){$(this).val(this.defaultValue).attr('rel', '');}});
	$('#lpane h1, #lpane .linner, #lpane ul, #inner, #rpane h1, #rpane .rinner, #mall .news').corner();
	$('.mainLevel').css({'height':'26px','overflow':'hidden'});
	$('.mainLevel').click(function(){
			
		if( $(this).height()=='26'){
			$(this).animate({'height':'100%'},500);
		}else{
			$(this).animate({'height':'26px'},500);
		}
	});
});
$.fn.search = function() {
	return this.focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
};

display_slideshow = function(url_json, fun_link, fun_img, f_div, text, cls_name, height) { 
    dojo.create("h2", { innerHTML: "<span>"+text+"</span>" }, f_div);
    var f_outer = dojo.create("div", { className: cls_name }, f_div);
    var f_inner = dojo.create("div", { className: "div_inner" }, f_outer); 
    dojo.xhrGet({
  		url:url_json, handleAs:"json",
  		load: function(data) {
  			var counter=0, current=1 , cur_link, cur_img, first_link, first_img;
      		dojo.forEach(data, function(item, index) {
      			cur_link = fun_link(item,index); cur_img = fun_img(item,index);
      			if(index==0) { first_link = cur_link; first_img = cur_img; }
      			dojo.place('<a href="'+cur_link+'"><img src="'+cur_img+'"/></a>',f_inner); counter++;
      		});
      		if(counter) {
      			dojo.place('<a href="'+first_link+'"><img src="'+first_img+'"/></a>',f_inner);
      			setInterval(function() { 
      				if(!current) dojo.style(f_inner, 'top', '0'); else 
      					dojo.animateProperty({ node: f_inner, properties: { top: -height*current } }).play(); 
      				current++; if(current>counter) current=0;
      			}, 5000);
      		}
		}
	});
}
