/**
 * @author jimmy
 */
var menu = {
	panel : null,
	menuItems : null,
	len : 0,
	myEffect : [],
	init : function() {
		menu.panel = $('topMenu');
		menu.menuItems = menu.panel.getChildren();
		menu.len = menu.menuItems.length;
		menu.load();
	},
	load : function() {
		for (var n = 0; n < menu.len; n++) {
			menu.myEffect[n] = new Fx.Morph(menu.menuItems[n], {
				duration : '500',
				link : 'cancel',
				transition : Fx.Transitions.Sine.easeOut
			});
		}
		menu.menuItems.each(function(item, index) {
			item.addEvent('mouseenter', function() {
				menu.myEffect[index].start({
					'width' : '309px'
				});
				for (var j = 0; j < menu.len; j++) {
					if (j == index)
						continue;
					menu.myEffect[j].start({
						'width' : '86px'
					});
				}
			});
			item.addEvent('mouseleave', function() {
				for (var i = 0; i < menu.len; i++) {
					menu.myEffect[i].start({
						'width' : '114px'
					});
				}
			});
		});
	}
};
var leftMenu = {
	panel:null,
	items:null,
	len:0,
	init:function(){
		leftMenu.panel = $('leftmenupanel');
		leftMenu.items = leftMenu.panel.getChildren();
		leftMenu.len = leftMenu.items.length;
		
		leftMenu.load();
	},
	load:function(){
		leftMenu.items.each(function(item,index){
			item.addEvent('click',function(){
				var thisMenu = $('menu'+(index+1));
				if(thisMenu.hasClass('title')){
					thisMenu.removeClass('title');
					$('p'+(index+1)).setStyle('display','none');
					return;
				}
				for (var i = 0; i < leftMenu.len; i++) {
					$('menu'+(i+1)).removeClass('title');
					$('p'+(i+1)).setStyle('display','none');
				}
				thisMenu.addClass('title');
				$('p'+(index+1)).setStyle('display','block');
			});
		});
	}
};
var brandMenu = {
	panel : null,
	items : null,
	len : 0,
	init : function() {
		brandMenu.panel = $('brandmenupanel');
		brandMenu.items = brandMenu.panel.getChildren();
		brandMenu.len = brandMenu.items.length;
		brandMenu.load();
	},
	load : function() {
		brandMenu.items.each(function(item, index) {
			item.addEvent('mouseenter', function() {
				for (var i = 0; i < brandMenu.len; i++) {
					brandMenu.items[i].removeClass('over');
				}
				$(this).addClass('over');
				for (var i = 0; i < brandMenu.len; i++) {
					$('brand_' + i).setStyle('display', 'none');
				}
				$('brand_' + index).setStyle('display', 'block');
			});
		});
	}
};

function getAdvSearchUrl(url){
	var s_btn = $("advsearchBtn");
	s_btn.addEvent('click',function(){
		var _key = $("searchkeyword").get("value")+"--",
			_sort = "--",
			_area = $("searchArea").get("value")+"--",
			_startPrice = $("searchStartPrice").get("value")+"--",
			_endPrice = $("searchEndPrice").get("value")+"--";
		window.location.href=url+'search/key/'+_key+_sort+_area+_startPrice+_endPrice+".html";
		$(this).set("href",url+'search/key/'+_key+_sort+_area+_startPrice+_endPrice+".html");
	});
}
function getSimSearchUrl(url,btnid,keyid){
	var s_btn = $(btnid);
	s_btn.addEvent('click',function(){
		var _key = $(keyid).get("value")+"----------";
		window.location.href=url+'search/key/'+_key+".html";
		$(this).set("href",url+'search/key/'+_key+".html");
	});
}
function rotateAct(tabId,panelId,count){
	for(var i=1;i<=count;i++){
		$(tabId+i).addEvent("mouseenter",function(){
			for(var j=1;j<=count;j++){
				$(panelId+j).setStyle("display","none");
				$(tabId+j).removeClass("on");
			}
			$(this).addClass("on");
			$(panelId+$(this).get("index_")).setStyle("display","block");
		});
	}
}

function postUrl(_url) {
	var myRequest = new Request({
		method : 'post',
		data : {
			'test' : 'AbCxAbCxAbCxAbCxAbCx'
		},
		url : _url,
		encoding : 'utf-8',
		link : 'cancel',
		onSuccess : function(data) {
			alert(data);
			openForm=window.open(_url,"","width=560,height=380,resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no,left="+((window.screen.width-560)/2)+",top="+((window.screen.height-380)/2));
		}
	}).send();
	return false;
}

function gotoPage(o,url,pageNum,allpage,key){
	if(parseInt(pageNum) > parseInt(allpage)){
		alert("您输入的值大于最大页，请重新输入：小于" + allpage);
		return false
	};
	window.location.href=url+"search/key/"+key+'/'+pageNum+".html";
	$(o).set("href",url+"search/key/"+key+'/'+pageNum+".html");
}

var infoSession = {
	init:function(){
		
	},
	close:function(){
		$("infoboxview").setStyle('display','none');
	},
	open:function(){
		$("infoboxview").setStyle('display','block');
	},
	toggleTab:function(oid){
		for(var i=1;i<=3;i++){
			$("infoboxview_"+i).setStyle('display','none');
		}
		$(oid).setStyle('display','block');
	},
	getdata:function(){
		var myRequest = new Request.JSON({
			method : 'get',
			data : {},
			url : 'http://www.uoona.com/items.html',
			encoding : 'utf-8',
			link : 'cancel',
			onSuccess : function(data) {
				if(data.flag){
					var d = data.sdata;
					var _len = d.length,_html = '';
					for(var i=0;i<_len;i++){
						_html += '<li>'+
									'<a target="_blank" href="'+d[i].click+'" title="'+d[i].title+'">'+
									'	<img width="80" height="70" src="'+d[i].pic+'" />'+
									'	<h4>'+d[i].title+'</h4>'+
									'</a>'+
								'</li>';
					}
					$$("#infoboxview_3 ul").set("html",_html);
				}
			}
		}).send();
	}
}





