window.onload = function(){
	var len = document.links.length;
	for(var i=0; i<len; i++)
    document.links[i].onfocus=function(){this.blur()}
}
function searchUrl(){
	var reg=/^(\s*)$/g;
	if(reg.test(document.getElementById("searchValueId").value))
		var res='\'\'';
	else
		res=document.getElementById("searchValueId").value;
	window.location.href='http://'+location.hostname+'/search/'+res;    
}
$(function(){
	var hiddenMenuList = $('.hiddenMenuList');
	hiddenMenuList.hover(function(){
		$(this).show();
	}, function(){
		$(this).hide();
	});
	
	$('.topMenuNavi li:eq(1)').hover(function(){
		hiddenMenuList.show();
	}, function(){
		hiddenMenuList.hide();
	});
	
	$('.hiddenMenuList ul li').hover(function(){
		$(this).css('background-color', 'white');
	}, function(){
		$(this).css('background-color', '');
	});
})

function getbg(index){
	$(".mao li").removeClass('currentSubMenuList');
	$(".mao li").eq(index).addClass('currentSubMenuList');
}


 function CheckData(strTitle,strInput,strType,blNeed)    //js正则判断
    {
        switch (strType)
        {
            case "pname":
                var pattern = /^.{2,20}$/;
                var msg = "\n\n格式要求: 2-20个字符    ";
            break;
            case "email":
                var pattern = /^[a-zA-Z0-9_\-\.]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,5}$/;
                var msg = "";
                if (strInput != "")
                {
                    var msg = "\n\n- Your E-mail address is " + strInput;
                        msg += "   \n\n- Please check it.  ";
                }
                else
                {
                    var msg = "\n\n- E-mail address is null!";
                }
            break;
            case "telnum":
                var pattern = /^1[0-9]{10}$|^106[0-9]{9,12}$/;
                var msg = "";
            break;
            case "postcode":
                var pattern = /^[0-9]{6}$/;
                var msg = "\n\n格式要求: 6位数字    ";
            break;
            case "number":
                var pattern = /^[1-9]{1}[0-9]{0,4}$/;
                var msg = "\n\n格式要求: 数字    ";
            break;
        }

        strInput = strInput.replace(/(^\s*)|(\s*$)/g,"");
        if ((strInput == "") && blNeed)
        {
            alert ("Please input " + strTitle + "。  "+ msg);
            return false;
        }

        if (strInput != "")
        {
            var result = strInput.match(pattern);
            if (result == null)
            {
                alert ("Please input real " + strTitle + "。  " + msg);
                return false;
            }
        }
        return true;
    }
	
function liuyan(){
	
		var mail = document.getElementById('mail').value;
		
        if (!CheckData("E-mail",mail,"email",true))
        {
            getFocus('mail');
            return false;
        }
		
		$.blockUI();
		var data = 'mail='+encodeURIComponent(mail);
		$.ajax({
		   type: "POST",
		   url: "liuyan.php",
		   data: data,
		   success: function(msg){
			 $.unblockUI({onUnblock: function(){ alert(msg); }})
		   }
		});
		
	}
	
function dealTick(hh, mm, ss) {
	function getInt(str) {
		str = str.replace(/(<([^>]+)>)/ig,"");
		if (str.indexOf('0') == 0) {
			str = str.substring(1);
		}
		return parseInt(str)
	}

	var objHour = document.getElementById(hh);
	var objMinute = document.getElementById(mm);
	var objSecond = document.getElementById(ss);
	var i;
	try {
		if (getInt(objSecond.innerHTML) > 0) {
			i = getInt(objSecond.innerHTML) - 1;
			objSecond.innerHTML = (i<10 ? '0' : '') + i;
		} else {
			objSecond.innerHTML = '59';
			if (getInt(objMinute.innerHTML) > 0) {
				i = getInt(objMinute.innerHTML) - 1;
				objMinute.innerHTML = (i<10 ? '0' : '') + i;
			} else {
				objMinute.innerHTML = '59';
				if (getInt(objHour.innerHTML) > 0) {
					i = getInt(objHour.innerHTML) - 1;
					objHour.innerHTML = (i<10 ? '0' : '') + i;
					
				} else {
					objSecond.innerHTML = objMinute.innerHTML = objHour.innerHTML = 0;
				}
			}
		}
		//Warning
		if ((getInt(objHour.innerHTML) == 0) && (getInt(objMinute.innerHTML) < 15)) {
			var FlashBack = false;
			if (getInt(objMinute.innerHTML) < 5) FlashBack = true;
			if ((getInt(objSecond.innerHTML)/2) == (parseInt(getInt(objSecond.innerHTML)/2))) {
				objHour.style.color = '#A31515';
				objMinute.style.color = '#A31515';
				objSecond.style.color = '#A31515';
				if (FlashBack) objHour.parentNode.parentNode.style.backgroundColor = '';
			} else {
				objHour.style.color = '';
				objMinute.style.color = '';
				objSecond.style.color = '';
				if (FlashBack) objHour.parentNode.parentNode.style.backgroundColor = '#FFDFD7';
			}
		}
	} catch(e) {}
}
function startTick(hh, mm, ss, h, m, s) {
	var objHour = document.getElementById(hh);
	var objMinute = document.getElementById(mm);
	var objSecond = document.getElementById(ss);
	objHour.innerHTML = h;
	objMinute.innerHTML = m;
	objSecond.innerHTML = s;
	if(objHour.innerHTML == '0' && objMinute.innerHTML == '0' && objSecond.innerHTML == '0'){
		//document.getElementById('tks_get').innerHTML = '';	
		$("#black_link").html('<a  id="black_get"  href="purchase.htm">Get It Now &gt;&gt;</a>');
		//$("#black_get").html('');
	}
	setInterval('dealTick("' + hh + '", "' + mm + '", "' + ss + '")', 1000)
	
}
