// JavaScript Document
function trim(str)
{
        str = str.replace(/\　*/g, " ");  //将全角空格替换为半角空格
		var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while ( flagbegin == true && i< len)
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }
        while  (flagend== true && j>=0)
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }
        if ( i > j ) return ("")
        trimstr = str.substring(i,j+1);
        return trimstr;
}


function isnumber (str){
	//var regu = "^([a-zA-Z]+[_0-9a-zA-Z@.-]*)$"
	var regu = "^[0-9]*$"
	var re = new RegExp(regu);
	if (str.search(re) != -1) {
		return true;
	} else {
		return false;
	}
}


function mailcheck(madd){
         var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
         var re = new RegExp(regu);
         if (madd.search(re) != -1) {
               return true;
         } else {
               //window.alert ("電子メールの形式が不正です。正しい電子メールを入力してください。")
               return false;
        }
}

function formcheck() {
	error = false;
	msg = "请检查以下项目是否输入正确\n";

	if (trim(document.sendmail.companyname.value)=='') {
		msg = msg + "\n※公司名\n";
		error = true;

	}

	if (trim(document.sendmail.address.value)=='') {
		msg = msg + "\n※地址\n";
		error = true;
	}

	if (trim(document.sendmail.tel.value)=='') {
		msg = msg + "\n※电话\n";
		error = true;
	}

	if (trim(document.sendmail.fax.value)=='') {
		msg = msg + "\n※传真\n";
		error = true;
	}

	if (trim(document.sendmail.linkman.value)=='') {
		msg = msg + "\n※联系人\n";
		error = true;
	}
	
	if (trim(document.sendmail.mailaddress.value)=='') {
		msg = msg + "\n※Email\n";
		error = true;
	}else{
		
		if(document.getElementById('mailaddress').value !='なし' && !mailcheck(document.getElementById('mailaddress').value)){
			msg = msg + "\n※Email格式不正确\n";
			error = true;
		}
	}
	
		if (trim(document.sendmail.url.value)=='') {
		msg = msg + "\n※URL\n";
		error = true;
	}

	if (document.getElementById("pdcount").value==0) {
		msg = msg + "\n※请选择应征商品。\n";
		error = true;
	}


	if(error){
		window.alert(msg);
		//showLoginForm();
		showInfo("content", "loginForm", "comtitle");
		return false;
	}

	return true

}

function idcheck(){
	if(!isnumber(document.getElementById("pid").value) || document.getElementById("pid").value == ''){
		alert("请输入半角数字。");
		document.getElementById("pid").value='';
		return false;
	}else{
		return true;
	}
}

function showInfo(contendIdname,formIdname,iconIdname){
	var hcontent = document.getElementById(contendIdname);
	var hloginForm = document.getElementById(formIdname);
	var hcomtitle = document.getElementById(iconIdname);
	if (hcontent.style.display == 'none'){
		hcontent.style.display = "block";
		hcomtitle.src = "images/icon_plus.gif";
	}
	
}

function claimmailcheck() {
	error = false;
	msg = "请检查以下项目是否输入正确\n";

	if (trim(document.getElementById('companyname').value)=='') {
		msg = msg + "\n※公司名\n";
		error = true;

	}

	if (trim(document.getElementById('address').value)=='') {
		msg = msg + "\n※地址\n";
		error = true;
	}

	if (trim(document.getElementById('tel').value)=='') {
		msg = msg + "\n※电话\n";
		error = true;
	}


	if (trim(document.getElementById('linkman').value)=='') {
		msg = msg + "\n※联系人\n";
		error = true;
	}
	
	if (trim(document.getElementById('mail').value)=='') {
		msg = msg + "\n※Email\n";
		error = true;
	}else{
		if(!mailcheck(document.getElementById('mail').value)){
			msg = msg + "\n※Email格式不正确\n";
			error = true;
		}
	}
	
	if (trim(document.getElementById('content').value)=='') {
		msg = msg + "\n※投诉内容\n";
		error = true;
	}


	if(error){
		window.alert(msg);
		return false;
	}

	return true

}
