/*V.08111006/A.Zed Gu/D.common*/
var headerfunction = {
	
	formSwitch: function(e) {
		var el = e.target || event.srcElement;
		var f = el.parentNode.parentNode.parentNode.parentNode;
		var p = JEND.getDOM(f).getA('name').split('&'); 
		if (el.value == 'cn') {
			f.setAttribute('action',p[1]);
		} else if(el.value == 'all'){
			f.setAttribute('action',p[0]);
		}else{
			f.setAttribute('action',p[2]);
		}
	},
	formSetaction: function(e) {
		var e = JEND.getDOM('headersearchswitch')[0];
		var el = e.options[e.selectedIndex];
		var f = e.parentNode.parentNode.parentNode.parentNode;
		 var p = JEND.getDOM(f).getA('name').split('&'); 
		if (el.value == 'cn') {
			f.setAttribute('action',p[1]);
		} else if(el.value == 'all'){
			f.setAttribute('action',p[0]);
		}else{
			f.setAttribute('action',p[2]);
		}
	},
	formTabSwitch: function(e) {
		if (this.getAttribute('rel')) {
			var rel = this.getAttribute('rel').split(',');
			var form = JEND.getDOM('headersearchform')[0];
			form.pavilionCode.value = rel[0];
			form.action = rel[1];
			var tabs = JEND.getDOM('headersearchtabs').getTags('li');
			for (var i=0; i<tabs.length; i++) {
				tabs[i].className = '';
			}
			this.className = 'on';
		}
	},
	inputDefault: function(p,w) {
		var char = 'utf-8';
		if (JEND.getDOM(p).length) {
			JEND.getDOM(p).on('blur', function(e) {
				var el = e.target || event.srcElement;
				if (el.value == '') {
					el.value = w;
					el.style.color = '#999999';
				}
				if (char != 'utf-8') {
					document.charset = char;
				}
			});
			JEND.getDOM(p).on('focus', function(e) {
				var el = e.target || event.srcElement;
				var innerP = p;
				if (JEND.getDOM(innerP).getA('value') != '' && JEND.getDOM(innerP).getA('value') != w && JEND.getDOM(innerP).getA('value') != '您还没有输入您想要的内容') {				
					return true;	
				}else{
					el.value = '';
					el.style.color = '#333333';
				}
				
			});
			if (JEND.getDOM(p).getA('value')=='' || JEND.getDOM(p).getA('value')==w) {
				JEND.getDOM(p).setA('value',w);
				JEND.getDOM(p).setS('color','#999999');
			}
			JEND.EVENT.on(JEND.getDOM(p)[0].parentNode.parentNode.parentNode, 'submit',
				function(e) {
					var innerP = p;
					var innerW = w;
					if (JEND.getDOM(innerP).getA('value') == innerW || JEND.getDOM(innerP).getA('value') == ''){
						JEND.getDOM(innerP).setA('value', ''); 
						JEND.getDOM(innerP)[0].focus(); 
						
						if(e.preventDefault) e.preventDefault();
						
						return false;
					}
				}
			);				
		}
	}
};
document.onReady(function(){
	
	if (JEND.getDOM('headersearchtabs').length) {
		var tabs = JEND.getDOM('headersearchtabs').getTags('li');
		for (var i=0; i<tabs.length; i++) {
			tabs[i].onclick = headerfunction.formTabSwitch;
		}
		var source = JEND.getDOM('headersearchtabs')[0].getAttribute('source') || '';
		if (source=='index') {
			tabs[(new Date()).getTime()%2].onclick();
		}
	}
	if (JEND.getDOM('headersearchswitch').length) {
		JEND.getDOM('headersearchswitch').on('change', headerfunction.formSwitch);
		headerfunction.formSetaction();
	}
	if (JEND.getDOM('headerkeywordp').length) {
		headerfunction.inputDefault('headerkeywordp','输入您想找的内容，例如 张家界、九沟寨、旅游、线路...');
	}
	headerfunction.inputDefault('headerkeywords','看看正在盛行的旅游...');
	
	if (JEND.getDOM('searchin').length) {
	JEND.UI.tab(JEND.DOM.a('#searchin'), JEND.getDOM('searchin').getTags('li'), 'mouseover');
	}
});
function highLightMenu ( pItem ) {
	var itemArray = pItem.split(",");
	for (var key in itemArray ) {
		var highLightItem = document.getElementById(itemArray[key]);
		if ( null != highLightItem ) {
			highLightItem.className = "current";
		}
	}
}

