﻿// JScript File

function request(paras){ 
var url = location.href; 
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); 
var paraObj = {} 
for (i=0; j=paraString[i]; i++){ 
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); 
} 
var returnValue = paraObj[paras.toLowerCase()]; 
if(typeof(returnValue)=="undefined"){ 
return ""; 
}else{ 
return UrlDecode(returnValue); 
} 
}

function UrlDecode(str){ 
  var ret=""; 
  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    if(chr == "+"){ 
      ret+=" "; 
    }else if(chr=="%"){ 
     var asc = str.substring(i+1,i+3); 
     if(parseInt("0x"+asc)>0x7f){ 
      ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
      i+=5; 
     }else{ 
      ret+=asc2str(parseInt("0x"+asc)); 
      i+=2; 
     } 
    }else{ 
      ret+= chr; 
    } 
  } 
  return ret; 
} 
function checkform(inquiry)
{
 if(!inquiry.VCode.value){
     alert("请输入验证码.");
	 inquiry.VCode.focus();
	 return(false);
	 }
if(!inquiry.content.value){
   alert("请输入内容.");
   inquiry.content.focus();
   return(false);
 }
 if(!inquiry.msender.value){
     alert("请输入您的名字.");
	 inquiry.msender.focus();
	 return(false);
	 }
	 
 if(!inquiry.link.value){
     alert("请留下联系方式.");
	 inquiry.link.focus();
	 return(false);
	 }
	 
if(!check_mail(inquiry.email.value)){
     alert("没有填电子邮箱地址或者格式不正确！");
	 inquiry.email.focus();
	 return(false);
	 }
 }
 function check_mail(myint)
{
  var checkOK = "@";
  var checkStr = myint;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";

if(checkStr.charAt(0)=='@') return(false);
if(checkStr.charAt(checkStr.length-1)=='@')
return(false);
if(checkStr.charAt(checkStr.length-1)=='.')
return(false);
a_valid=0; a_count=0;
d_valid=0;
 for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    if (ch == '@')   {a_valid=1; a_count++;  }
    if (ch == '.')   {d_valid=1;  }
  }
   if(a_count>1) return(false);
   if(a_valid==1 && d_valid==1) return(true); else return(false);
}

