﻿

(function($) {
	$.fn.validationEngineLanguage = function() {};
	$.validationEngineLanguage = {
		newLang: function() {
			$.validationEngineLanguage.allRules = 	{"required":{    			// Add your regex rules here, you can take telephone as an example
						"regex":"none",
						"alertText":"* 所有内容为必填项",
						"alertTextCheckboxMultiple":"* 请至少选择一项",
						"alertTextCheckboxe":"* 错误信息"},
					"length":{
						"regex":"none",
						"alertText":"*字符长度为 ",
						"alertText2":" 到 ",
						"alertText3": "个以内"},
					"maxCheckbox":{
						"regex":"none",
						"alertText":"* 至少选择一项"},	
					"minCheckbox":{
						"regex":"none",
						"alertText":"* 至少选择 ",
						"alertText2":"  项"},	
					"confirm":{
						"regex":"none",
						"alertText":"* 两次密码不一致"},		
					"telephone":{
						"regex":"/^[0-9\-\(\)\ ]+$/",
						"alertText":"* 电话格式错误!"},	
					"email":{
						"regex":"/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/",
						"alertText":"* Email格式错误"},	
					"date":{
                         "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
                         "alertText":"* 日期格式错误"},
					"onlyNumber":{
						"regex":"/^[0-9\ ]+$/",
						"alertText":"* 请输入数字格式"},	
					"noSpecialCaracters":{
						"regex":"/^[0-9a-zA-Z]+$/",
						"alertText":"* No special caracters allowed"},	
					"ajaxUser":{
						"file":"validateUser.php",
						"extraData":"name=eric",
						"alertTextOk":"* This user is available",	
						"alertTextLoad":"* Loading, please wait",
						"alertText":"* This user is already taken"},	
					"ajaxName":{
						"file":"validateUser.php",
						"alertText":"* This name is already taken",
						"alertTextOk":"* This name is available",	
						"alertTextLoad":"* Loading, please wait"},		
					"onlyLetter":{
						"regex":"/^[a-zA-Z\ \']+$/",
						"alertText":"* Letters only"}
				
						
					}	
		}
	}
})(jQuery);

$(document).ready(function() {	
	$.validationEngineLanguage.newLang()
});

function addtr(footerrow,types){
    var vNum = $("#"+footerrow).parent().get(0).rows.length;
	var content="";
	switch(types){
			case "1":
			 content="<tr>"+
                   " <td align='center'>"+
                    "    <input  class='validate[length[1,100]] text-input2' type='text' name='txt_YieldLine_Name'"+
                     "       id='txt_YieldLine_Name"+vNum+"' /></td>"+
                    "<td align='center'>"+
                     "   <input  class='validate[length[1,100]] text-input2' type='text' name='txt_Ytype' "+
                      "id='txt_Ytype"+vNum+"' /></td>"+
                    "<td align='center'>"+
                     "   <textarea  class='validate[length[1,100]] text-input' name='txt_process' "+
                    "id='txt_process"+vNum+" cols=\"80\" '></textarea></td>"+
                    "<td align='center'>"+
                     "   <input  class='validate[custom[onlyNumber]] text-input2' type='text' name='txt_DeviceCount'"+
                      "id='txt_DeviceCount"+vNum+"' /></td></tr>"
			break;
			case "2":
			   content="<tr>"+
                   " <td align='center'>"+
                    "    <input  class='validate[length[1,100]] text-input2' type='text' name='txt_srandname'"+
                     "       id='txt_srandname"+vNum+"' /></td>"+
                    "<td align='center'>"+
                     "   <input  onfocus=\"setday(this);\" class='text-input2' type='text' name='txt_oneliancetime' "+
                      "id='txt_oneliancetime"+vNum+"' /></td>"+
					   "<td align='center'>"+//达标时间
                     "   <input  onfocus=\"setday(this);\" class='text-input2' type='text' name='txt_lianceTime' "+
                      "id='txt_lianceTime"+vNum+"' /></td>"+
					"<td align='center'>"+	//到期时间
                    "   <input  class='text-input2' type='text' name='txt_endlianceTime'  onfocus=\"setday(this);\" "+
                      "id='txt_endlianceTime"+vNum+"' /></td>"+
                    "<td align='center'>"+	//到期时间
                     "   <input class='validate[length[1,100]] text-file' type='file' name='file_Certificate'"+
                      "id='file_Certificate"+vNum+"' /></td></tr>";
			break;
			case "3":
			     content="<tr>"+
                   " <td align='center'>"+
                    "    <input  class='validate[length[1,100]] text-input2' type='text' name='txt_StandardName'"+
                     "       id='txt_StandardName"+vNum+"' /></td>"+
                    "<td align='center'>"+
                     "   <input  class='validate[length[1,100]] text-input2' type='text' name='txt_CertifiedComp' "+
                      "id='txt_CertifiedComp1"+vNum+"' /></td>"+
					   "<td align='center'>"+//达标时间
                     "   <input  onfocus=\"setday(this);\" class='text-input2' type='text' name='txt_ProtocolTime' "+
                      "id='txt_ProtocolTime"+vNum+"' /></td>"+
					"<td align='center'>"+	//到期时间
                    "   <input  class='text-input2'  onfocus=\"setday(this);\" type='text' name='txt_expectedtime' "+
                      "id='txt_expectedtime"+vNum+"' /></td>"+
                    "<td align='center'>"+	//到期时间
                     "   <input class='validate[length[1,100]] text-file'  type='file' name='file_Agreement_Copy'"+
                      "id='file_Agreement_Copy"+vNum+"' /></td></tr>";
			break;
			default:break;
			
		}
 $("#"+footerrow).before(content);
}

function GetUrl(){ 
var Url=top.window.location.href; 
var u,g,StrBack=''; 
if(arguments[arguments.length-1]=="#") 
u=Url.split("#"); 
else 
u=Url.split("?"); 
if (u.length==1) g=''; 
else g=u[1]; 
if(g!=''){ 
gg=g.split("&"); 
var MaxI=gg.length; 
str = arguments[0]+"="; 
for(i=0;i<MaxI;i++){ 
if(gg[i].indexOf(str)==0) { 
StrBack=gg[i].replace(str,""); 
break; 
} 
} 
} 
return StrBack; 
} 