/*
Author: 李振文
Email: lzwdpc@163.com
WebSite:http://www.vfresh.cn
*/
$(document).ready(highLightMenu); //高亮主导航
$(document).ready(highLightSide); //高亮左侧导航
$(document).ready(dlMenu); //DL下拉菜单
$(document).ready(downMenu); //下载栏

/**  public function  **/

/*-----  导航栏  -----*/
function highLightMenu () {

	var menulink = $('#nav a');
	for (var i=0; i<menulink.length; i++) {
		var pageurl = window.location.href;
		var linkurl = $(menulink[i]).attr('href');
		if (pageurl.indexOf(linkurl) != -1 && ( pageurl.charAt(pageurl.length-2) == linkurl.charAt(linkurl.length-2)) ) {
			var linktext = menulink[i].innerHTML;
			if (linktext == '首页') {
				menulink[i].parentNode.className = 'ii';
			}else {
				menulink[i].parentNode.className = 'ni';
			}
		}else {
			continue;
		}
	}
}
/*-----  导航栏 END -----*/
/*-----  左侧导航栏  -----*/
function highLightSide () {
	if (!document.getElementById)  return false;
	if (!document.getElementById('navMenu'))  return false;
	var menulink = document.getElementById('navMenu').getElementsByTagName ('a');
	for (var i=0; i<menulink.length; i++) {
		var pageurl = window.location.href;
		var linkurl = menulink[i].getAttribute('href');
		if (pageurl.indexOf(linkurl) != -1) {
		var linktext = menulink[i].innerHTML;
			menulink[i].className = 'tp';
		}else {
			continue;
		}
	}
}
/*-----  左侧导航栏 END -----*/
function loginclear(){
	if($("#nameid").val()=="序列号")
	{
		$("#nameid").val("")
	}
	if($("#passwordid").val()=="动态密码")
	{
		$("#passwordid").val("")
	}
}

function loginfill(){
	if($("#nameid").val()=="")
	{
		$("#nameid").val("序列号")
	}
	if($("#passwordid").val()=="")
	{
		$("#passwordid").val("动态密码")
	}
}
/*-----  DL下拉菜单  -----*/
function dlMenu () {
	var d,dt,dd;
	d = $('#dlMenu');
	dt = $('#dlMenu dt');
	dd = $('#dlMenu dd');
	dd.hide();
	for (var i=0; i<dt.length; i++) {
		$(dt[i]).prepend(i+1+'.&nbsp;&nbsp;');
		$(dt[i]).hover(
			function () {$(this).css('text-decoration','underline');},
			function () {$(this).css('text-decoration','none');}
		);
		$(dt[i]).click(
			function () {
				dd.hide('normal');
				dt.removeClass('blue high_bg');
				$(this).addClass('blue').addClass('high_bg');
				$(this).next('dd').show('slow').addClass('high_bg');
			}
		);
	}
}

/*-----  DL下拉菜单 END  -----*/

/*-----  下载栏的滑动  -----*/
function downMenu () {
	var link_net,link_no,m1,m2;
	link_net = $('#c1');
	link_no = $('#c2');
	m1 = $('#ch1');
	m2 = $('#ch2');
	link_net.hover(
		function () {
			del();m1.show();$(this).parent().addClass('ho');
			$('.down').prepend('<div class="fixch "></div>');
		},function () {}
	);
	link_no.hover(
		function () {
			del();m2.show();$(this).parent().addClass('ho');
			$('.down').prepend('<div class="fixch fixch2"></div>')
		},function () {}
	);
	link_net.click(function () {
		$(this).blur();
		return false;
	});
	link_no.click(function () {
		$(this).blur();
		return false;
	});
}
function del() {
	var m1 = $('#ch1');
	var m2 = $('#ch2');
	link_net = $('#c1');
	link_no = $('#c2');
	m2.hide();m1.hide();
	$('.down .fixch').remove();
	link_net.parent().removeClass('ho');
	link_no.parent().removeClass('ho');
}
/*-----  下载栏的滑动 END -----*/

/*-----  去除Flash 虚框  -----*/
var ie = (document.defaultCharset && document.getElementById && !window.home);
var opera9 = false;
if (ie){
	var ver=navigator.appVersion.split("MSIE")
	ver=parseFloat(ver[1])
	ie = (ver >=6)
}else if (navigator.userAgent.indexOf("Opera")!=-1) {
	var versionindex=navigator.userAgent.indexOf("Opera")+6
	if (parseInt(navigator.userAgent.charAt(versionindex))>=9)
	opera9 = true;
}
var oswap = (ie || opera9)

if (oswap){
	document.write ("<style id='hideObject'> object{display:none;} </style>");
}

objectSwap = function(){
	if (!document.getElementsByTagName){
		return;
	}
	var stripQueue = [];
	var objects = document.getElementsByTagName('object');
	for (var i=0; i<objects.length; i++){
		var o = objects[i];
		var h = o.outerHTML;
		var params = "";
		var hasFlash = true;
		for (var j = 0; j<o.childNodes.length; j++) {
			var p = o.childNodes[j];
			if (p.tagName == "PARAM"){
				if (p.name == "flashVersion"){
					hasFlash = detectFlash(p.value);
					if (!hasFlash){
						o.id = (o.id == "") ? ("stripFlash"+i) : o.id;
						stripQueue.push(o.id);
						break;
					}
				}
				params += p.outerHTML;
			}
		}
		if (!hasFlash){
			continue;
		}
		if (!oswap){
			continue;
		}
		if (o.className.toLowerCase().indexOf ("noswap") != -1){
			continue;
		}
		var tag = h.split(">")[0] + ">";
		var newObject = tag + params + o.innerHTML + " </OBJECT>";
		o.outerHTML = newObject;
	}
	if (stripQueue.length) {
		stripFlash(stripQueue)
	}
	if (oswap){
		document.getElementById("hideObject").disabled = true;
	}
}

detectFlash = function(version){
	if(navigator.plugins && navigator.plugins.length){
		var plugin = navigator.plugins["Shockwave Flash"];
		if (plugin == undefined){
			return false;
		}
		var ver = navigator.plugins["Shockwave Flash"].description.split(" ")[2];
		return (Number(ver) >= Number(version))
	} else if (ie && typeof (ActiveXObject) == "function"){
		try{
			var flash = new ActiveXObject("ShockwaveFlash.ShockwaveFlash." + version);
			return true;
		}
		catch(e){
			return false;
		}
	}
	return true;
}

stripFlash = function (stripQueue){
	if (!document.createElement){
		return;
	}
	for (var i=0; i<stripQueue.length; i++){
		var o = document.getElementById(stripQueue[i]);
		var newHTML = o.innerHTML;
		newHTML = newHTML.replace(/<!--\s/g, "");
		newHTML = newHTML.replace(/\s-->/g, "");
		newHTML = newHTML.replace(/<embed/gi, "<span");
		var d = document.createElement("div");
		d.innerHTML = newHTML;
		d.className = o.className;
		d.id = o.id;
		o.parentNode.replaceChild(d, o);
	}
}

var tempFunc = window.onload;
window.onload = function(){
	if (typeof (tempFunc) == "function"){
		try{
			tempFunc();
		} catch(e){}
	}
	objectSwap();
}
/*-----  去除Flash 虚框 END -----*/
