﻿var postSubmited = false;
var isIE = document.all?true:false;
var blockmail = new Array('xxx.com');
var lastusername = '';
var lastmobile = '';
var lastseccode = '';
var lastemail = '';
var seccodecheck = true;
var lang = new Array();
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_moz = (navigator.product == 'Gecko') && userAgent.substr(userAgent.indexOf('firefox') + 8, 3);
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);


function findobj(n, d) {
	var p, i, x;
	if(!d) d = document;
	if((p = n.indexOf("?"))>0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if(x != d[n] && d.all) x = d.all[n];
	for(i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
	for(i = 0; !x && d.layers && i < d.layers.length; i++) x = findobj(n, d.layers[i].document);
	if(!x && document.getElementById) x = document.getElementById(n);
	return x;
}
function el(n) {
	return document.getElementById(n);
}

function AJAX(handle)
{
	var A=null;
	try
	{
		A=new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try
		{
			A=new ActiveXObject("Microsoft.XMLHTTP");
		} catch(oc) {
			A=null
		}
	}
	if ( !A && typeof XMLHttpRequest != "undefined" )
	{
		A=new XMLHttpRequest();
		A.onload = handle;
		A.onerror = handle;
	}
	return A
}   
function myPOST(url, data, handle) {
	try {
		ajax.open("POST", url, true);
		if(handle) {
			ajax.onreadystatechange = handle;
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		ajax.setRequestHeader("Referer", document.location.href);
		ajax.send(data);

	} catch (ex) {
	}
}

function myGET(url, handle) {
	try {
		ajax.open("GET", url, true);	
		if(handle) {
			ajax.onreadystatechange = handle;
		}
		ajax.send(null);

	} catch (ex) {
	}
}
function ctlent(event) {
	if(postSubmited == false && (event.ctrlKey && event.keyCode == 13) || (event.altKey && event.keyCode == 83)) {
		if(this.document.input.pmsubmit) {
			postSubmited = true;
			this.document.input.pmsubmit.disabled = true;
			this.document.input.submit();
		} else if(validate(this.document.input)) {
			postSubmited = true;
			if(this.document.input.topicsubmit) this.document.input.topicsubmit.disabled = true;
			if(this.document.input.replysubmit) this.document.input.replysubmit.disabled = true;
			if(this.document.input.editsubmit) this.document.input.editsubmit.disabled = true;
			this.document.input.submit();
		}
	}
}


function checkall(form, prefix, checkall) {
	var checkall = checkall ? checkall : 'chkall';
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
			e.checked = form.elements[checkall].checked;
		}
	}
}
function username_invalid(u) {
	var filter = /^[a-zA-Z][a-zA-Z0-9-_]{0,30}[A-Za-z0-9]$/;
	if(!filter.test(u)) {
		return true;
	}
	filter = /[-_][-_]/;
	if(filter.test(u)) {
		return true;
	}
	return false;
}

function mobile_invalid(u) {
	var filter = /^1\d{10}$/;
	if(!filter.test(u)) {
		return true;
	}
	return false;
}
function qq_invalid(u) {
	var filter = /^\d{5,13}$/;
	if(!filter.test(u)) {
		return true;
	}
	return false;
}

function num_invalid(u) {
	var filter = /^\d+$/;
	if(!filter.test(u)) {
		return true;
	}
	return false;
}

function refreshpic() {
	var n = new Date().getTime();
	var img = el('img');
	img.src = img.src + '/' + n;
	el('seccodeverify').value = '';
	el('seccodeverify').focus();
}

function seccode_invalid(v) {
	var sec = /^([0-9]{4})$/;
	return (!sec.test(v));
}
function email_invalid(email) {
	var filter = /^[-_+.a-z0-9]+@((([a-z0-9]|[a-z0-9][a-z0-9-]*[a-z0-9])\.)+([a-z]{2,4})|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;

	return (email.length < 6 || email.length > 129 || !filter.test(email));
}
function isblockmail(email) {
	domain = email.split('@')[1];
	for(var i=0; i< blockmail.length; i++) {
		if(domain == blockmail[i]) {
			return true;
		}
	}
	return false;
}
function realname_invalid(r) {
	var clen = 0;
	var elen = 0;
	for(var i=0; i< r.length; i++) {
		var code = r.charCodeAt(i);
		if(code > 256) {
			clen++;
		} else {
			elen++;
		}
	}
	if(clen && elen) {
		return true;
	}
	if(clen && (clen < 2 || clen > 6)) {
		return true;
	}
	return false;
}

function initForm(formObj) {
	var f = formObj;
	var inputs = f.getElementsByTagName('input');
	for(var i=0; i< inputs.length; i++) {
		var obj = inputs[i];
		if(obj.name == 'seccodeverify') {
			obj.value = '';
		}
		if(obj.type =='text' || obj.type=='password') {
			obj.onblur = CheckChange;
			obj.onfocus = onFocus;
			if(obj.value != '') {
				CheckObj(obj);
			}
		}
	}
}

function SetStatus(obj, errorCode) {
	showMsg(obj, errorCode);
}
function validateALL(fobj) {
	submitaction = 1;
	var obj, r;
	r = true;
	var f = fobj;
	if(!f) return;
	var inputs = f.getElementsByTagName('input');
	for(var i=0; i< inputs.length; i++) {
		obj = inputs[i];
		if(obj.type == 'text' || obj.type =='password') {
			errorCode = validateInput(obj);
			SetStatus(obj, errorCode);
			if(errorCode > 0) {
				r = false;
			}
		}
	}
	submitaction = 0;
	return r;
}
function validateInput(obj) {
	var errorCode = 0;
	switch(obj.name) {
		case "UserName":
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else if(lastusername !=obj.value) {
				ajax = new AJAX();
				var param = 'UserName=' + escape(obj.value);
				ajax.onreadystatechange = function() {
					if (ajax.readyState == 4 && ajax.status == 200) { 
						if(ajax.responseText == '0') {
							errorCode = 0;
							lastusername = obj.value;
						} else if(ajax.responseText == '1') {
							errorCode = 11;
							lastusername = ''; 
						} else if(ajax.responseText == '2') {
							errorCode = 12;
							lastusername = ''; 
						} else if(ajax.responseText == '3') {
							errorCode = 13;
							lastusername = ''; 
						}
						SetStatus(obj, errorCode);
					}
				}
				myPOST('../Siter/CheckUserName.Aspx', param);
			}
			break;
		case 'PassWord':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else if(obj.value.length > 20 || obj.value.length < 6)
			{
				errorCode = 14;
			}
			break;
		case 'OldPassWord':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else if(obj.value.length > 20 || obj.value.length < 6)
			{
				errorCode = 14;
			}
			break;
		case 'RePassWord':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else if(document.frmAds.PassWord.value != document.frmAds.RePassWord.value)
			{
				errorCode = 2;
			}
			break;
		case "Mobile":
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else if(mobile_invalid(obj.value))
			{
				errorCode = 3;
			}
			else if(lastmobile !=obj.value) {
				ajax = new AJAX();
				var param = 'Mobile=' + escape(obj.value);
				ajax.onreadystatechange = function() {
					if (ajax.readyState == 4 && ajax.status == 200) { 
						if(ajax.responseText == '0') {
							errorCode = 0;
							lastmobile = obj.value;
						} else if(ajax.responseText == '1') {
							errorCode = 15;
							lastmobile = ''; 
						} else if(ajax.responseText == '2') {
							errorCode = 3;
							lastmobile = ''; 
						}
						SetStatus(obj, errorCode);
					}
				}
				myPOST('../Siter/CheckMobile.Aspx', param);
			}
			break;
		case "SerialNumber":
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else
			{
				errorCode = checkIdcard(obj.value);
			}
			break;
		case "Email":
			if(obj.value != '')
			{
				if(email_invalid(obj.value))
				{
					errorCode = 8;
				}
			}
			break;
		case "Money":
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else
			{
				if(num_invalid(obj.value))
				{
					errorCode = 16;
				}
				else if(obj.value <= 0)
				{
					errorCode = 17;
				}
			}
			break;
		case "QQ":
			if(obj.value != '')
			{
				if(qq_invalid(obj.value))
				{
					errorCode = 9;
				}
			}
			break;
		case "Msn":
			if(obj.value != '')
			{
				if(email_invalid(obj.value))
				{
					errorCode = 10;
				}
			}
			break;
		case 'SiteName':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			break;
		case 'SiteUrl':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			break;
		case 'TrueName':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			break;
		case 'CardNumber':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			break;
		case "BankSerialNumber":
			if(obj.value == '')
			{
				errorCode = 1;
			}
			else
			{
				errorCode = checkIdcard(obj.value);
			}
			break;
		case 'BankAllName':
			if(obj.value == '')
			{
				errorCode = 1;
			}
			break;
			
		case 'AdsProduct':
			if(obj.value == '') {
				errorCode = 1;
			}
			break;
		case 'LinkMan':
			if(obj.value == '') {
				errorCode = 1;
			}
			break;
		case 'Tel':
			if(obj.value == '') {
				errorCode = 1;
			}
			break;
		default:
			errorCode = -1;
			break;
	}
	return errorCode;
}
function CheckObj(obj) {
	errorCode = validateInput(obj);
	SetStatus(obj, errorCode);
}
function CheckChange(evnt) {
	if(isIE) {
		obj = event.srcElement;
	} else {
		obj = evnt.target;
	}
	var temptips=document.getElementById(obj.id+'tips');
	if (temptips) {
		myTimeout = window.setTimeout(function() {temptips.style.display='none';}, 200);
	}
	CheckObj(obj);
}
function onFocus(evnt) {
	if(isIE) {
		obj = event.srcElement;
	} else {
		obj = evnt.target;
	}
	var errorMsg=el(obj.name + '_info');
	if(errorMsg) {
		errorMsg.style.display = 'none'
	}
	var temptips=document.getElementById(obj.id+'tips');
	if (temptips) {
		temptips.style.display='block';
		temptips.style.top = findPosY(this) + 'px';
		temptips.style.left=obj.style.left +500+'px';
	}
}

function showMsg(obj, code) {
	var errorMsg=el(obj.name + '_info');
	if(!errorMsg){
		errorMsg=document.createElement('span');
		errorMsg.id=obj.name + '_info';
		errorMsg.className = 'wspan';
		obj.parentNode.insertBefore(errorMsg,obj.nextSibling);
	}
	errorMsg.style.display = '';
	if(code == -1) {
		errorMsg.style.display = 'none'
		return;
	} else if(code==0) {
		var xmsg = '';
		if(msg[0]) xmsg = '&nbsp;' + msg[0];
		errorMsg.innerHTML = '<img src="/Image/check_right.gif">' + xmsg;
		errorMsg.className = 'cspan';
		return;
	}
	if(typeof(msg) == 'undefined') {
		return;
	}
	if(typeof(msg[code]) != 'string') {
		return;
	}
	errorMsg.className = 'wspan';
	errorMsg.innerHTML= '<img src="/Image/check_error.gif">&nbsp;' + msg[code];
}

function setCookie (name, value, expires, path, domain, secure) {
	if(expires) {
		var t = new Date();
		var x = new Date(t.getTime() + expires);
		expires = x.toGMTString();
	}
	var curCookie = name + "=" + escape(value) + (expires ? "; expires=" + expires : "") + (path ? "; path=" + path : "") + (domain ? "; domain=" + domain : "") + (secure ? "secure" : "");
	document.cookie = curCookie;
}
function getCookie(n) {
	if(n == "") return "";
	var start = document.cookie.indexOf(n + '=');
	if(start != -1) {
		end = document.cookie.indexOf(';', start);
		if( end == -1) {
			end = document.cookie.length;
		}
		return unescape(document.cookie.substring(start + n.length + 1, end));
	}
	return "";
}
function inotice(msg) {
        el('notice').innerHTML = '<font color="#FF6600" class="font12">' + msg + '</font>';
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

function checkIdcard(idcard){ 
	var area = {11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"} ;
	var idcard,Y,JYM;
	var S,M;
	var idcard_array = new Array();
	idcard_array = idcard.split("");
	//地区检验 
	if(area[parseInt(idcard.substr(0,2))]==null) return 7;
	//身份号码位数及格式检验 
	switch(idcard.length){ 
		case 15: 
			if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){ 
				ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性 
			} else { 
				ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性 
			} 
			if(ereg.test(idcard)) return 0;
			else return 5;
			break; 
		case 18: 
			//18位身份号码检测 
			//出生日期的合法性检查  
			//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9])) 
			//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8])) 
			if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){ 
				ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式 
			} else { 
				ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式 
			} 
			if(ereg.test(idcard)){//测试出生日期的合法性 
				//计算校验位 
				S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7 
				+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9 
				+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10 
				+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5 
				+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8 
				+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4 
				+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2 
				+ parseInt(idcard_array[7]) * 1  
				+ parseInt(idcard_array[8]) * 6 
				+ parseInt(idcard_array[9]) * 3 ; 
				Y = S % 11; 
				M = "F"; 
				JYM = "10X98765432"; 
				M = JYM.substr(Y,1);//判断校验位 
				if(M == idcard_array[17]) return 0; //检测ID的校验位 
				else return 6; 
			} 
			else return 5; 
			break; 
		default: 
			return 4; 
			break; 
	} 
} 

function $(id) {
	return document.getElementById(id);
}

Array.prototype.push = function(value) {
	this[this.length] = value;
	return this.length;
}

function checkall(form, prefix, checkall) {
	var checkall = checkall ? checkall : 'chkall';
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.name && e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
			e.checked = form.elements[checkall].checked;
		}
	}
}

function doane(event) {
	e = event ? event : window.event;
	if(is_ie) {
		e.returnValue = false;
		e.cancelBubble = true;
	} else if(e) {
		e.stopPropagation();
		e.preventDefault();
	}
}

function fetchCheckbox(cbn) {
	return $(cbn) && $(cbn).checked == true ? 1 : 0;
}

function getcookie(name) {
	var cookie_start = document.cookie.indexOf(name);
	var cookie_end = document.cookie.indexOf(";", cookie_start);
	return cookie_start == -1 ? '' : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
}

function thumbImg(obj) {
	var zw = obj.width;
	var zh = obj.height;
	if(is_ie && zw == 0 && zh == 0) {
		var matches
		re = /width=(["']?)(\d+)(\1)/i
		matches = re.exec(obj.outerHTML);
		zw = matches[2];
		re = /height=(["']?)(\d+)(\1)/i
		matches = re.exec(obj.outerHTML);
		zh = matches[2];
	}
	obj.resized = true;
	obj.style.width = zw + 'px';
	obj.style.height = 'auto';
	if(obj.offsetHeight > zh) {
		obj.style.height = zh + 'px';
		obj.style.width = 'auto';
	}
	if(is_ie) {
		var imgid = 'img_' + Math.random();
		obj.id = imgid;
		setTimeout('try {if ($(\''+imgid+'\').offsetHeight > '+zh+') {$(\''+imgid+'\').style.height = \''+zh+'px\';$(\''+imgid+'\').style.width = \'auto\';}} catch(e){}', 1000);
	}
	obj.onload = null;
}

function imgzoom(obj) {}

function in_array(needle, haystack) {
	if(typeof needle == 'string' || typeof needle == 'number') {
		for(var i in haystack) {
			if(haystack[i] == needle) {
					return true;
			}
		}
	}
	return false;
}

function setcopy(text, alertmsg){
	if(is_ie) {
		clipboardData.setData('Text', text);
		alert(alertmsg);
	} else if(prompt('Press Ctrl+C Copy to Clipboard', text)) {
		alert(alertmsg);
	}
}

function isUndefined(variable) {
	return typeof variable == 'undefined' ? true : false;
}

function mb_strlen(str) {
	var len = 0;
	for(var i = 0; i < str.length; i++) {
		len += str.charCodeAt(i) < 0 || str.charCodeAt(i) > 255 ? (charset == 'utf-8' ? 3 : 2) : 1;
	}
	return len;
}

function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
	var expires = new Date();
	expires.setTime(expires.getTime() + seconds);
	document.cookie = escape(cookieName) + '=' + escape(cookieValue)
		+ (expires ? '; expires=' + expires.toGMTString() : '')
		+ (path ? '; path=' + path : '/')
		+ (domain ? '; domain=' + domain : '')
		+ (secure ? '; secure' : '');
}

function strlen(str) {
	return (is_ie && str.indexOf('\n') != -1) ? str.replace(/\r?\n/g, '_').length : str.length;
}

function updatestring(str1, str2, clear) {
	str2 = '_' + str2 + '_';
	return clear ? str1.replace(str2, '') : (str1.indexOf(str2) == -1 ? str1 + str2 : str1);
}

function toggle_collapse(objname, noimg) {
	var obj = $(objname);
	obj.style.display = obj.style.display == '' ? 'none' : '';
	if(!noimg) {
		var img = $(objname + '_img');
		img.src = img.src.indexOf('_yes.gif') == -1 ? img.src.replace(/_no\.gif/, '_yes\.gif') : img.src.replace(/_yes\.gif/, '_no\.gif')
	}
	var collapsed = getcookie('dwapcn_collapse');
	collapsed =  updatestring(collapsed, objname, !obj.style.display);
	setcookie('dwapcn_collapse', collapsed, (collapsed ? 86400 * 30 : -(86400 * 30 * 1000)));
}

function trim(str) {
	return (str + '').replace(/(\s+)$/g, '').replace(/^\s+/g, '');
}

function updateseccode() {
	type = seccodedata[2];
	var rand = Math.random();
	if(type == 2) {
		$('seccodeimage').innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" align="middle">'
			+ '<param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="seccode.php?update=' + rand + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />'
			+ '<embed src="seccode.php?update=' + rand + '" quality="high" wmode="transparent" bgcolor="#ffffff" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	} else {
		$('seccodeimage').innerHTML = '<img id="seccode" onclick="updateseccode()" width="' + seccodedata[0] + '" height="' + seccodedata[1] + '" src="seccode.php?update=' + rand + '" class="absmiddle" alt="" />';
	}
}

function updatesecqaa() {
	var x = new Ajax();
	x.get('ajax.php?action=updatesecqaa&inajax=1', function(s) {
		$('secquestion').innerHTML = s;
	});
}

function _attachEvent(obj, evt, func) {
	if(obj.addEventListener) {
		obj.addEventListener(evt, func, false);
	} else if(obj.attachEvent) {
		obj.attachEvent("on" + evt, func);
	}
}

function collapse_change(menucount) {
	if($('menu' + menucount).style.display == 'none') {
		$('menu' + menucount).style.display = '';
	} else {
		$('menu' + menucount).style.display = 'none';
	}
}
