// JavaScript Document
$(document).ready(function(){
						   $.ajaxSetup({
							  cache: true
							});

	/* 快速导航　*/
	$('.quickNav').hover(
						 function(){
							 $('#btnQNav').addClass('current');
							 $('#qNavCon').removeClass('hidden');
							 },
						 function(){
							 $('#btnQNav').removeClass('current');
							 $('#qNavCon').addClass('hidden');
							 });
	
	/* 主菜单 */
	var navCookie = getCookie('navFix');
	if(navCookie){
		$('#btnOpenNav').addClass('current').attr('title','缩放');
		$('.mainNav').stop().css('height','110px');
		$('.mainNav').unbind();
		}else{
		$('#btnOpenNav').removeClass('current').attr('title','固定');
		$('.mainNav').stop().css('height','40px');
		navAnimate();
			}
			
	$('#btnOpenNav').toggle(
						   function(){
									$(this).addClass('current').attr('title','缩放');
									setCookie('navFix', true, 5);
									$('.mainNav').stop().css('height','110px');
									$('.mainNav').unbind();
									},
							function(){
									$(this).removeClass('current').attr('title','固定');
									deleteCookie('navFix');
									//$('.mainNav').stop().css('height','40px');
									navAnimate();
								});
	
	$('.mainNav ul li').hover(
						   function(){
							   //alert($(this).html());
							   $(this).find('p').addClass('current');
							   },
						   function(){
							   $(this).find('p').removeClass('current');
							   });
	
	function navAnimate(){
		$('.mainNav').hover(
							function(){
								$(this).stop().animate({height: '110px'}, "fast");
  							},
							function(){
								$(this).stop().animate({height: '40px'}, "fast");
							});
		}
		
		
		
	/* 我要去 */
	$('#btnSiteMap').click(function(){
			$("#iWantGo").modal({
				//overlayCss: {backgroundColor:"#000"},
				//minHeight:400
				position: ['10%','30%']
							});	
									});
			
	
	
	/*网站导航*/
	siteNavXml('n0');
	$('#siteNavCon a').live('click',function(){
				var n = $(this).attr('id');
				var l = $(this).attr('href');
				if(l == 'javascript:;'){
					$('#siteNavPage a').css('display','block');
					$('#siteNavPage a').attr('id',n);
					siteNavXml(n);
					}
									 
									 });
	$('#siteNavPage a').live('click',function(){
					var n = $(this).attr('id');
					var pn = getparentid(n);
					$(this).attr('id',pn);
					if(pn == 'n0'){
						$('#siteNavPage a').css('display','none');
					}
					siteNavXml(pn);
									   });
	
	/* 网站地图 */
	$('.menuIWG li:not(:eq(2))').click(function(){
				var menuNO =$('.menuIWG li').index(this);
				$(this).addClass('current').siblings().removeClass('current');
				$('.conIWG').eq(menuNO).show().siblings('.conIWG').hide();
				$("#siteMapCon").load("/sitemap.html #siteMapBody");					 
									 });


/* cookies */
	function getCookie(Name) { 
	var re=new RegExp(Name+"=[^;]+", "i"); //construct RE to search for target name/value pair 
	if (document.cookie.match(re)) //if cookie found 
	return document.cookie.match(re)[0].split("=")[1] //return its value 
	return null 
	}
	function setCookie(name, value, days) { 
	var expireDate = new Date() 
	//set "expstring" to either future or past date, to set or delete cookie, respectively 
	var expstring=(typeof days!="undefined")? expireDate.setDate(expireDate.getDate()+parseInt(days)) : expireDate.setDate(expireDate.getDate()-5) 
	document.cookie = name+"="+value+"; expires="+expireDate.toGMTString()+"; path=/"; 
	} 
	function deleteCookie(name){ 
	var expires = new Date();
	expires.setTime(expires.getTime() - 1);
	setCookie(name, '', expires) 
	//setCookie(name, "moot") 
	}
	
/*网站地图fucntion*/
function getparentid(ni){
	var pid = '';
	$.ajax({
	   url: '/siteNav.xml',
	   type: 'GET',
       dataType: 'xml',
	   async: false,
	   cache: true,
	   //cache: false,
	   global: false ,
	   success: function(xml){
		   //alert(xml);
		   pid = $(xml).find('nav > menu[id="'+ni+'"]').attr('parentid');
	   },
	   error: function(XMLHttpRequest, textStatus, errorThrown){
            alert(textStatus+":"+errorThrown);
        }
	});
	return pid;
	}
function siteNavXml(ni){
		$.ajax({
	   url: '/siteNav.xml',
	   type: 'GET',
       dataType: 'xml',
	   //cache: false,
	   global: false ,
	   success: function(xml){
		   //alert(xml);
		   if($(xml).find('nav > menu[parentid="'+ni+'"]').size() != 0){
			   
			   $('#siteNavCon').empty();
		   $(xml).find('nav > menu[parentid="'+ni+'"]').each(function(i){
				var txt = '';
				txt += '<a href="';
				txt += $(this).find('link').text();
			
			if($(this).find('link').text() == 'javascript:;'){
				txt += '" class="siteNavFile';
				}else{
				txt += '" class="siteNavLink" target="_blank';	
					}
				
				txt += '" title="';
				txt += $(this).find('title').text();
				txt += '" id="'
				txt += $(this).attr('id');
				//txt += '" parentid="'
				//txt += $(this).attr('parentid');
				txt += '" >';
				txt += $(this).find('name').text();
				txt += '</a><br />';
				$('#siteNavCon').append(txt);
														 });
			   
			   
			   
			   
			   }
		   
	   },
	   error: function(XMLHttpRequest, textStatus, errorThrown){
            alert(textStatus+":"+errorThrown);
        }
	});
}

	
						   });

