var openedMenu = null;
var submenuTimer;
var isFF = (document.all)?false:true;
if (!isFF){window.attachEvent('onload',pageload);} 
else{window.addEventListener('load',pageload,false);} 
	
function menuOvr(id){
    if (openedMenu && openedMenu != id) {CloseMenu(id);}
    OpenMenu(id);
}

function $(objid) {
	if (document.getElementById) {return document.getElementById(objid);}
	else{
		if (document.all) {return document.all(objid);}
		else{
			if (document.layers) {return document.layers[objid];}
		}
	}
}

function $f(frmid,objid) {
	var fname = window.frames[frmid];
	var fDoc = fname.document; 	
	
	if (fDoc.getElementById) {return fDoc.getElementById(objid);}
	else {
		if (fDoc.all) {return fDoc.all(objid);}
		else{
			if (fDoc.layers) {return fDoc.layers[objid];}
		}
	}
}

function v(vid, fid, sid, tid) {
	$f('frameMain','sgc').style.visibility='visible';
	$f('frameMain','sgc').innerHTML = $f('frameMain',vid).innerHTML;
}

function inn(vid, fid) {
	var tempStr;
	tempStr = $f('frameMain',vid).innerHTML;
	$f('frameMain',fid).innerHTML = tempStr;
}

function OpenMenu(id){
    if (document.getElementById){document.getElementById(id).style.visibility = 'visible';}
    else {
        if (document.all){document.all(id).style.visibility = 'visible';}
        else{
			if (document.layers){document.layers[id].visibility = 'show';}
		}
	}
    clearTimeout(submenuTimer);
    openedMenu = id;
}

function CloseMenu(){
    if (document.getElementById){document.getElementById(openedMenu).style.visibility = 'hidden';}
    else{
        if (document.all){document.all(openedMenu).style.visibility = 'hidden';}
		else{
            if (document.layers){document.layers[openedMenu].visibility = 'hide';}
		}
	}
    openedMenu = null;
}

function pageload(){
	return true;
}

function getmailcontent() {
	var tempStr;
	tempStr = '<table border="0" cellspacing="0" cellpadding="0" style=" font-size:12px; margin-left:30px;text-align:left;color:#07519A;"><tr><th height="71" colspan="2" style="font-size:16px; font-weight:bold;">|tt|</th></tr><tr><th height="25">|gc|</th><td width="381" height="25">|g1|</td></tr><tr><th height="25">|bc|</th><td height="25">|b1|</td></tr><tr><th height="25">|xc|</th><td height="25">|x1|</td></tr><tr><th height="25">|dc|</th><td height="25">|d1|</td></tr><tr><th height="25">|yc|</th><td height="25">|y1|</td></tr><tr><th height="25">|zc|</th><td height="25">|z1|</td></tr><tr><th height="25">|cc|</th><td height="25">|c1|</td></tr><tr><th height="25">|sc|</th><td height="25">|s1|</td></tr><tr><th height="25">|ic|</th><td height="25">|i1|</td></tr></table>';
	return tempStr;
}

function checkmail(mail) {
	var temp = mail;
	var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	return myreg.test(temp)?true:false;	
}

function ismobile(num) {
	var temp = num;
	var myreg = /^(13+\d{9})|(15+\d{9})$/;
	return myreg.test(temp)?true:false;
}

function checkphone(phonenum) {
	var temp = mail;
	var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	return myreg.test(temp)?true:false;

	var phoneAreaNum = /^\d{3,4}$/;
	var phone =/^\d{7,8}$/;
}

function isphone(num) {
	var temp = num;
	if (temp.length < 5) return false;
	var myreg = /^\d+\-*\d+\-*\d+\-*\d+$/;
	return myreg.test(temp)?true:false;
}

function checkname(name) {
	var temp = name;
	var myreg =/[\`\~\!\@\#\$\%\^\*\(\)\+\=\{\[\}\]\|\\\:\;\"\<\>\?\/]+/;
	return myreg.test(temp)?false:true;
}

function checkandsubmit(frmObj) {
	var gongsiming = frmObj.gongsiming.value;
	var bumenzhiwei = frmObj.bumenzhiwei.value;
	var xingming = frmObj.xingming.value;
	var dianhua = frmObj.dianhua.value;
	var youxiang = frmObj.youxiang.value;
	var dizhi = frmObj.dizhi.value;
	var shuliang = frmObj.shuliang.value;
	var pac = frmObj.pac.checked?1:0;
	var csj = frmObj.csj.checked?1:0;
	var voc = frmObj.voc.checked?1:0;
	var checkStr;
	
	if(gongsiming=='') {$('showMsg').innerHTML = '<font color=red>请填写公司名！</font>';frmObj.gongsiming.focus();return false;}
	if(bumenzhiwei=='') {$('showMsg').innerHTML = '<font color=red>请填写部门职位！</font>';frmObj.bumenzhiwei.focus();return false;}
	if(xingming=='') {$('showMsg').innerHTML = '<font color=red>请填写姓名！</font>';frmObj.xingming.focus();return false;}
	if(!checkname(xingming)) {$('showMsg').innerHTML = '<font color=red>对不起，我们不能识别您的姓名！</font>';frmObj.xingming.focus();return false;}
	if(dianhua=='') {$('showMsg').innerHTML = '<font color=red>请填写电话！</font>';frmObj.dianhua.focus();return false;}
	if(!isphone(dianhua)) {$('showMsg').innerHTML = '<font color=red>对不起，我们不能识别您的电话！</font>';frmObj.dianhua.focus();return false;}
	if(youxiang=='') {$('showMsg').innerHTML = '<font color=red>请填写邮箱！</font>';frmObj.youxiang.focus();return false;}
	if(!checkmail(youxiang)){$('showMsg').innerHTML = '<font color=red>对不起，我们不能识别您的邮箱地址！</font>';frmObj.youxiang.focus();return false;}
	if(dizhi=='') {$('showMsg').innerHTML = '<font color=red>请填写地址！</font>';frmObj.dizhi.focus();return false;}
	if(!(pac+csj+voc)){$('showMsg').innerHTML = '<font color=red>请勾选您要申请的内容！</font>';frmObj.shuliang.focus();return false;}
	if(shuliang=='') {$('showMsg').innerHTML = '<font color=red>请填写申请数量！</font>';frmObj.shuliang.focus();return false;}
	if(!Number(shuliang)){$('showMsg').innerHTML = '<font color=red>申请数量只能是数字！</font>';frmObj.shuliang.focus();return false;}
	
	frmObj.Submit.disabled=true;
	$('showMsg').innerHTML = '<font color=green>正在处理并发送您的申请。。。</font>';
	
	checkStr = pac+''+csj+''+voc;
	
	var ajaxobj = new AJAXRequest;
	if(!ajaxobj) {alert('ajax对象创建失败!');return;}
	ajaxobj.method="POST";
	ajaxobj.content = "g="+gongsiming+"&b="+bumenzhiwei+"&x="+xingming+"&d="+dianhua+"&y="+youxiang+"&z="+dizhi+"&c="+checkStr+"&s="+shuliang+"&m="+getmailcontent();
	ajaxobj.url = "../m_send.php?"+Math.random();
	ajaxobj.callback = function(xmlobj) {
		var ret = xmlobj.responseText;
		ret = ret.replace(' ','');

		if(ret == 't') {
			$('showMsg').innerHTML = '<font color=green>您的申请信息已发送成功！</font>';
			frmObj.gongsiming.value='';
			frmObj.bumenzhiwei.value='';
			frmObj.xingming.value='';
			frmObj.dianhua.value='';
			frmObj.youxiang.value='';
			frmObj.dizhi.value='';
			frmObj.shuliang.value='';
			frmObj.pac.checked=false;
			frmObj.csj.checked=false;
			frmObj.voc.checked=false;
			frmObj.Submit.disabled=false;
		} else {
			$('showMsg').innerHTML = '<font color=red>您的申请信息发送失败，请重试！</font>';
			frmObj.Submit.disabled=false;
		}
		return false;
	};
	ajaxobj.send();
	
	return false;
}