document.write("<script type='text/javascript' src='/JS/GN/common_gn_top.js' charset='utf-8'><\/script>");
document.write("<script type='text/javascript' src='http://www.nissan.co.jp/JS/GN/jquery-1.3.2.min.js' charset='utf-8'><\/script>");
document.write("<script type='text/javascript' src='http://www.nissan.co.jp/JS/GN/jquery.bgpos.js' charset='utf-8'><\/script>");
document.write("<script type='text/javascript' src='http://www.nissan.co.jp/JS/GN/navianimation.js' charset='utf-8'><\/script>");
document.write("<link class='gncss' rel='stylesheet' type='text/css' media='all'/>");
document.write("<link rel='stylesheet' type='text/css' media='all' href ='http://www.nissan.co.jp/CSS/GN/common_preview_900.css'/>");
document.write("<!--[if lte IE 8]><link class='iecss' rel='stylesheet' type='text/css' media='all' /><![endif]-->");

function js_gn(gnCharset,gnHtml,gnWidth,gnPull)
{
	if(gnWidth=="964px" | gnWidth=="964")
	{
		var cssfile='http://www.nissan.co.jp/CSS/GN/nav_964.css';
		var iecssfile ='http://www.nissan.co.jp/CSS/GN/ie_964.css';
	}
	else
	{
		var cssfile='http://www.nissan.co.jp/CSS/GN/nav_900.css';
		var iecssfile ='http://www.nissan.co.jp/CSS/GN/ie_900.css';
	}

	$('link.gncss').attr('href', cssfile);
	$('link.iecss').attr('href', iecssfile);

	if(gnPull!="pulldown")
	{
		document.write("<style type='text/css'>.hd.second li{display:none!important;}</style>");
	}

	if(gnHtml=="HTML4")
	{
		headerAreaHtml.replace('/>', '>');
	}
	
	if(gnCharset=="Shift_jis" | gnCharset=="SHIFT_JIS" | gnCharset=="shift_jis" | gnCharset=="shift_JIS" | gnCharset=="Shift_JIS")
	{
		document.write(headerAreaHtml.replace('value="UTF-8"', 'value="SHIFT_JIS"')); 
	}
	else if(gnCharset=="euc-jp" | gnCharset=="EUC-JP")
	{
		document.write(headerAreaHtml.replace('value="UTF-8"', 'value="euc-jp"')); 
	}
	else
	{
		document.write(headerAreaHtml);
	}
}

function mes()
{
	if(flag==1)
	{
			$('#logo_slide').stop().animate(
				{backgroundPosition:"(-170px 0px)"}, 
				{duration:800, complete:function(){$('#logo_slide').css({backgroundPosition: "-170px 0px"})}}//reset
			)
	}
}
