//特殊字符串
function isText (s)
{
	if (s.length<1)
	{
		window.alert ("请输入信息！");
		return false;
	}
	var regu = "'$%&=;?";
	if(!SpecialString(s,regu)){
		alert("请使用规范文字！不得含有特殊字符：'$%&=;? ");
		return false;
	}
	else{
		return true;
	}
}

function SpecialString(string,compare)
{
	var i;
	for (i=0;i<string.length;i++){
		if (compare.indexOf(string.charAt(i))!=-1){
			return false;
			break;
		}
	}
	return true;
}

//检查域名
function isDomain (s) 
{
	 var regu = "^http://([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|tv|TV|cc|CC|us|US|int|INT)$"
	 var re = new RegExp(regu);
	 if (s.search(re) != -1) {
		return true;
	 } else {
		window.alert ("请输入有效合法的网站地址\n例 : http://www.abc.com ");
		return false;
	 }
}

//检查网址
function isWebAddress (s) 
{
	 var regu = "^(http|ftp|file)://.*"
	 var re = new RegExp(regu);
	 if (s.search(re) != -1) {
		return true;
	 } else {
		window.alert ("请输入有效合法的网站地址\n例 : http://www.abc.com/iphone.html ");
		return false;
	 }
}

//检查文件爱你类型
function isFileType (s) 
{
	 var regu = "^.*\.(jpg|gif|JPG|GIF)$"
	 var re = new RegExp(regu);
	 if (s.search(re) != -1) {
		return true;
	 } else {
		window.alert ("请选择JPG或者GIF图像文件");
		return false;
	 }
}

//检查Email
function isEmail (s) 
{
	 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 (s.search(re) != -1) {
		return true;
	 } else {
		window.alert ("请输入有效合法的E-mail地址！");
		return false;
	 }
}

// 图片变形
var imageObject;

function ResizeImage(F,D,G)
{
	if(F!=null){
		imageObject=F
	}

	var E=imageObject.readyState;

	if(E!="complete"){
		setTimeout("ResizeImage(null,"+D+","+G+")",50);
		return
	}

	var B=new Image();
	B.src=imageObject.src;
	
	var A=B.width;
	var C=B.height;
	if(A>D||C>G){
		a=A/D;
		b=C/G;
		if(b>a){
			a=b
		}
		A=A/a;
		C=C/a
	}
	if(A>0&&C>0){
		imageObject.width=A;
		imageObject.height=C
	}
}


function showPw(temDiv){
	document.getElementById(temDiv).style.display="";
}

function hidePw(temDiv){
	document.getElementById(temDiv).style.display="none";
}


//下拉列表跳转页面
function jumpto(url) 
{ 
	if (url != '') window.open(url,target='_self');
}

function jumptoblank(url) 
{
	if (url != '') window.open(url,target='_blank');
}

//弹出窗口
function opennew(newurl,windowName,width,height)
{
	var theLeft,theTop;
	theLeft=(screen.width-width)/2-2;
	theTop=(screen.height-height)/2;
	window.open(newurl,windowName,'width='+width+',height='+height+',scrollbars=1,fullscreen=0,status=0,toolbar=0,directories=0,menubar=0,location=0,resizable=0,copyhistory=0,left='+theLeft+',top='+theTop+'').focus();
}

function opennewfull(newurl,windowName)
{
	window.open(newurl,windowName,'width='+screen.width+',height='+(screen.height-55)+',scrollbars=auto,status=0,toolbar=0,directories=0,menubar=0,location=0,resizable=0,copyhistory=0,left=0,top=0').focus();
}

function openModal(newUrl,windowName,width,height,controlName){
	controlName.value=showModalDialog(newUrl,windowName,"dialogWidth:"+width+";dialogHeight:"+height+";center:1")
}


//是否为整数
function checkNUM(NUM){
	var NUM=NUM;
	var i,j,strTemp;
	strTemp="0123456789";
	if ( NUM.length== 0)
		return 0
	for (i=0;i<NUM.length;i++)
	{
		if(NUM.charAt(0) == 0)
			return 0;
		j=strTemp.indexOf(NUM.charAt(i));	
		if (j==-1)
		{
			//说明有字符不是数字
			return 0;
		}
		else
		{
			return 1;
		}
	}
			//说明是数字
}

//是否为金额
function isMoney(s){
	var regu = "^[0-9]+[\.][0-9]{0,2}$";
	var re = new RegExp(regu);
	if (re.test(s)) {
		return true;
	} else {
		window.alert ("请输入有效的金额，如23.78！");
		return false;
	}
}

//只能输入数字 有小数点
function SingleInput() 
{
	if(event.shiftKey)
		event.returnValue = false;
	if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==8)||(event.keyCode==110)||(event.keyCode==190)||(event.keyCode==9)))
		event.returnValue=false;
	//onBlur="if(!/^[0-9]+(.[0-9]{1,2})?$/.test(this.value)) alert(this.value);"
	// onkeyPress="javascript:alert(window.event.keyCode);"
}

//设置省份

function setProv() {
	var provOptions = new Array(
	"安徽省", "安徽省", 
	"北京市", "北京市", 
	"重庆市", "重庆市",  
	"福建省", "福建省", 
	"甘肃省", "甘肃省", 
	"广东省", "广东省", 
	"广西自治区","广西区",  
	"贵州省", "贵州省", 
	"海南省", "海南省", 
	"河北省", "河北省", 
	"黑龙江省", "黑龙江省", 
	"河南省", "河南省", 
	"湖北省", "湖北省", 
	"湖南省", "湖南省", 
	"江西省", "江西省",
	"江苏省", "江苏省",  
	"吉林省", "吉林省", 
	"辽宁省", "辽宁省",   
	"内蒙古自治区","内蒙区", 
	"宁夏自治区","宁夏区",           
	"青海省", "青海省", 
	"山东省", "山东省", 
	"上海市", "上海市", 
	"山西省", "山西省", 
	"陕西省", "陕西省", 
	"四川省", "四川省", 
	"天津市", "天津市", 
	"新疆自治区", "新疆区",  
	"三峡", "三峡", 
	"云南省", "云南省",
	"浙江省", "浙江省", 
	"大连市", "大连市",
	 "宁波市", "宁波市",  
	"青岛市", "青岛市", 
	"深圳市", "深圳市",
	"厦门市", "厦门市");
	
	var provname = document.getElementById("varProv");
	provname.options.length = 0;  
	for(var i = 0; i < provOptions.length/2; i++) {
		provname.options[i]=new Option(provOptions[i*2],provOptions[i*2+1]);
	}
}


//设置城市

function setCity() {
    var provname = document.getElementById("varProv");
	switch (provname.value) {
		case "安徽省" :
        var cityOptions = new Array(		
        "合肥(*)", "合肥",        		
		"安庆", "安庆",         		
		"蚌埠", "蚌埠",           		
		"巢湖", "巢湖",           		
		"滁州", "滁州",           		
		"阜阳", "阜阳",           		
		"淮北", "淮北",           		
		"淮南", "淮南",           		
		"黄山", "黄山",           		
		"六安", "六安",           		
		"马鞍山", "马鞍山",       		
		"宿州", "宿州",           		
		"铜陵", "铜陵",           		
		"芜湖", "芜湖",           		
		"宣城", "宣城",
		"池州", "池州",
		"亳州","亳州");
		 break;                   		
	case "北京市" :
		var cityOptions = new Array(		
		"北京", "北京");          		
		break;                    		
	case "重庆市" :                 		
		var cityOptions = new Array(		
		"重庆", "重庆");          		
		break;                    		
	case "福建省" :               		
		var cityOptions = new Array(		
		 "福州(*)", "福州",
		"福安", "福安",
		"龙岩", "龙岩",
		"南平", "南平",
		"宁德", "宁德",
		"莆田", "莆田",
		"泉州", "泉州",
		"三明", "三明",
		"邵武", "邵武",
		"石狮", "石狮",
		"永安", "永安",
		"武夷山", "武夷山",
		"厦门", "厦门",
		"漳州", "漳州");
		 break;
	case "甘肃省" :
		var cityOptions = new Array( 
		"兰州(*)", "兰州",
		"白银", "白银",
		"定西", "定西",
		"东风", "东风",
		"甘南", "甘南",
		"金昌", "金昌",
		"酒泉", "酒泉",
		"临夏", "临夏",
		"平凉", "平凉",
		"天水", "天水",
		"武威", "武威", 
		"矿区", "矿区", 
		"陇南", "陇南", 
		"庆阳", "庆阳", 
		"嘉峪关", "嘉峪关", 
		"张掖", "张掖");
		break;
	case "广东省" :
		var cityOptions = new Array( 
		"广州(*)", "广州",
		"潮州", "潮州",
		"东莞", "东莞",
		"佛山", "佛山",
		"河源", "河源",
		"惠州", "惠州",
		"江门", "江门",
		"揭阳", "揭阳",
		"茂名", "茂名",
		"梅州", "梅州",
		"清远", "清远",
		"汕头", "汕头",
		
		"汕尾", "汕尾",
		"深圳", "深圳",
		"韶关", "韶关",
		"阳江", "阳江",
		"云浮", "云浮",
		"湛江", "湛江",
		"肇庆", "肇庆", 
		"中山", "中山", 
		"珠海", "珠海");
		break;
	case "广西区" :
		var cityOptions = new Array( 
		"南宁(*)", "南宁",
		"百色", "百色",
		"北海", "北海",
		"贵港", "贵港",
		"桂林", "桂林",
		"防城港", "防城港",
		"河池", "河池",
		"柳州", "柳州",
		"钦州", "钦州", 
		"梧州", "梧州", 
		"玉林", "玉林",
		"贺州","贺州",
		"来宾","来宾");
		break;
	case "贵州省" :
		var cityOptions = new Array( 
		"贵阳(*)", "贵阳",
		"安顺", "安顺",
		"毕节", "毕节",
		"都匀", "都匀",
		"凯里", "凯里",
		"六盘水", "六盘水",
		"铜仁", "铜仁",
		"兴义", "兴义", 
		"遵义", "遵义",
		"黔东南","黔东南",
		"黔南","黔南",
		"黔西南","黔西南");
		break;
	case "海南省" :
		var cityOptions = new Array( 
		"海口(*)", "海口",
		"三亚", "三亚");
		break;
	case "河北省" :
		var cityOptions = new Array( 
		"石家庄(*)", "石家庄",
		"保定", "保定",
		"沧州", "沧州",
		"承德", "承德",
		"邯郸", "邯郸",
		"衡水", "衡水",
		"廊坊", "廊坊",
		"秦皇岛", "秦皇岛",
		"唐山", "唐山",
		"邢台", "邢台", 
		"张家口", "张家口");
		break;
	case "黑龙江省" :
		var cityOptions = new Array( 
		"哈尔滨(*)", "哈尔滨",
		"大庆", "大庆",
		"大兴安岭", "大兴安岭",
		"鹤岗", "鹤岗",
		"黑河", "黑河",
		"佳木斯", "佳木斯",
		"鸡西", "鸡西",
		"牡丹江", "牡丹江",
		"齐齐哈尔", "齐齐哈尔",
		"七台河", "七台河",
		"双鸭山", "双鸭山",
		"绥化", "绥化",
		"伊春", "伊春");
		break;
	case "河南省" :
		var cityOptions = new Array( 
		"郑州(*)", "郑州",
		"安阳", "安阳",
		"鹤壁", "鹤壁",
		"焦作", "焦作",
		"开封", "开封",
		"漯河", "漯河",
		"洛阳", "洛阳",
		"南阳", "南阳",
		"平顶山", "平顶山",
		"濮阳", "濮阳",
		"三门峡", "三门峡",
		"商丘", "商丘",
		"新乡", "新乡",
		"信阳", "信阳",
		"许昌", "许昌",
		"周口", "周口", 
		"驻马店", "驻马店");
		break;
	case "香港区" :
		var cityOptions = new Array( 
		"香港", "香港");
		break;
	case "湖北省" : 
		var cityOptions = new Array( 
		"武汉(*)", "武汉",
		"恩施", "恩施",
		"鄂州", "鄂州",
		"黄冈", "黄冈",
		"黄石", "黄石",
		"荆门", "荆门",
		"荆州", "荆州",
		"十堰", "十堰",
		"咸宁", "咸宁",
		"襄樊", "襄樊",
		"三峡", "三峡",
		"孝感", "孝感",
		"随州","随州",
		"宜昌","宜昌");
		break;
	case "湖南省" :
		var cityOptions = new Array( 
		"长沙(*)", "长沙",
		"常德", "常德",
		"郴州", "郴州",
		"衡阳", "衡阳",
		"怀化", "怀化",
		"湘西", "湘西",
		"娄底", "娄底",
		"邵阳", "邵阳",
		"湘潭", "湘潭",
		"益阳", "益阳",
		"岳阳", "岳阳",
		"永州", "永州",
		"张家界", "张家界",
		"株洲", "株洲",
		"吉首","吉首");
		break;
	case "江苏省" :
		var cityOptions = new Array( 
		"南京(*)", "南京",
		"常州", "常州",
		"连云港", "连云港",
		"南通", "南通",
		"宿迁", "宿迁",                        
		"苏州", "苏州",
		"泰州", "泰州",
		"无锡", "无锡",
		"徐州", "徐州",
		"盐城", "盐城",
		"扬州", "扬州",
		"胥浦", "胥浦",
		"淮安", "淮安",
		"镇江", "镇江"); 
		break;
	case "江西省" :
		var cityOptions = new Array( 
		"南昌(*)", "南昌",
		"抚州", "抚州",
		"赣州", "赣州",
		"吉安", "吉安",
		"景德镇", "景德镇",
		"九江", "九江",
		"萍乡", "萍乡",
		"上饶", "上饶",
		"新余", "新余", 
		"宜春", "宜春", 
		"鹰潭", "鹰潭");
		break;
	case "吉林省" :
		var cityOptions = new Array( 
		"长春(*)", "长春",
		"白城", "白城",
		"白山", "白山",
		"辽源", "辽源",
		"吉林", "吉林",
		"四平", "四平",
		"松原", "松原",
		"通化", "通化",
		"延边", "延边");
		break;
	case "辽宁省" :
		var cityOptions = new Array( 
		"沈阳(*)", "沈阳",
		"鞍山", "鞍山",
		"本溪", "本溪",
		"朝阳", "朝阳",
		"丹东", "丹东",
		"抚顺", "抚顺",
		"阜新", "阜新",
		"葫芦岛", "葫芦岛",
		"锦州", "锦州",
		"辽阳", "辽阳",
		 "大连", "大连",
		"盘锦", "盘锦",
		"铁岭", "铁岭",
		"营口", "营口");
		break;
	case "澳门区" :
		var cityOptions = new Array( 
		"澳门", "澳门");
		break;
	case "内蒙区" :
		var cityOptions = new Array( 
		"呼和浩特(*)", "呼和浩特",
		"巴音浩特", "巴音浩特",
		"包头", "包头",
		"赤峰", "赤峰",
		"东胜", "东胜",
		"海拉尔", "海拉尔",
		"集宁", "集宁",
		"临河", "临河",
		"通辽", "通辽",
		"满州里", "满州里",
		"乌海", "乌海",
		"乌兰浩特", "乌兰浩特", 
		"锡林浩特", "锡林浩特",
		"阿拉善","阿拉善",
		"巴彦淖尔","巴彦淖尔",
		"鄂尔多斯","鄂尔多斯",
		"呼伦贝尔","呼伦贝尔",
		"乌兰察布","乌兰察布",
		"锡林郭勒","锡林郭勒",
		"兴安","兴安");
		break;
	case "宁夏区" :
		var cityOptions = new Array( 
		"银川(*)", "银川",
		"固原", "固原", 
		"石嘴山", "石嘴山", 
		"吴忠", "吴忠",
		"中卫","中卫");
		break;
	case "青海省" :
		var cityOptions = new Array( 
		"西宁(*)", "西宁",
		"海东","海东",
		"海南","海南",
		"海北","海北",
		"海西","海西",
		"黄南","黄南",
		"果洛","果洛",
		"玉树","玉树");
		break;
	case "山东省" :
		var cityOptions = new Array( 
		"济南(*)", "济南",
		"滨州", "滨州",
		"德州", "德州",
		"东营", "东营",
		"菏泽", "菏泽",
		"济宁", "济宁",
		"莱芜", "莱芜",
		"聊城", "聊城",
		"临沂", "临沂",
		"日照", "日照",
		"泰安", "泰安",
		"潍坊", "潍坊",
		"威海", "威海",
		"烟台", "烟台",
		"青岛", "青岛",
		"枣庄", "枣庄",
		"淄博", "淄博");
		break;
	case "上海市" :
		var cityOptions = new Array( 
		"上海", "上海");
		break;
	case "山西省" :
		var cityOptions = new Array( 
		"太原(*)", "太原",
		"长治", "长治",
		"大同", "大同",
		"晋城", "晋城",
		"离石", "离石",
		"临汾", "临汾",
		"朔州", "朔州",
		"忻州", "忻州",
		"阳泉", "阳泉", 
		"榆次", "榆次", 
		"运城", "运城",
		"晋中","晋中",
		"吕梁","吕梁");
		break;
	case "陕西省" :
		var cityOptions = new Array( 
		"西安(*)", "西安",
		"安康", "安康",
		"宝鸡", "宝鸡",
		"汉中", "汉中",
		"渭南", "渭南",
		"商洛", "商洛",
		"铜川", "铜川",
		"咸阳", "咸阳",
		"延安", "延安",
		"榆林", "榆林");
		break;
	case "四川省" :
		var cityOptions = new Array( 
		"成都(*)", "成都",
		"阿坝", "阿坝",
		"巴中", "巴中",
		"达川", "达川",
		"德阳", "德阳",
		"广安", "广安",
		"广元", "广元",
		"乐山", "乐山",
		"凉山", "凉山",
		"泸州", "泸州",
		"绵阳", "绵阳",
		"南充", "南充",
		"内江", "内江",
		"攀枝花", "攀枝花",
		"遂宁", "遂宁",
		"雅安", "雅安",
		"宜宾", "宜宾", 
		"自贡", "自贡",
		"达州", "达州",
		"眉山", "眉山",
		"资阳", "资阳");
		break;
   
	case "天津市" :
		var cityOptions = new Array( 
		"天津", "天津");
		break;
	case "新疆区" :
		var cityOptions = new Array( 
		"乌鲁木齐(*)", "乌鲁木齐",
		"阿克苏", "阿克苏",
		"阿勒泰", "阿勒泰",
		"巴音郭楞", "巴音郭楞",
		"博尔塔拉", "博尔塔拉",
		"昌吉", "昌吉",
		"哈密", "哈密",
		"和田", "和田",
		"喀什", "喀什",
		"克拉玛依", "克拉玛依",
		"克孜勒苏柯尔", "克孜勒苏柯尔",
		"石河子", "石河子",
		"塔城", "塔城",
		"吐鲁番", "吐鲁番", 
		"克孜勒苏柯尔克孜","克孜勒苏柯尔克孜",
		"伊犁", "伊犁");
		break;
	case "西藏区" :
		var cityOptions = new Array( 
		"拉萨(*)", "拉萨",
		"日喀则","日喀则",
		"山南","山南",
		"林芝","林芝",
		"昌都","昌都",
		"那曲","那曲",
		"阿里","阿里",
		"樟木口岸","樟木口岸");
		break;
	case "云南省" :
		var cityOptions = new Array( 
		"昆明(*)", "昆明",
		"保山", "保山",
		"楚雄", "楚雄",
		"大理", "大理",
		"德宏", "德宏",
		"迪庆", "迪庆",
		"红河", "红河",
		"临沧", "临沧",
		"丽江", "丽江",
		"怒江", "怒江",
		"曲靖", "曲靖",
		"思茅", "思茅",
		"文山", "文山",
		"西双版纳", "西双版纳",
		"玉溪", "玉溪", 
		"昭通", "昭通");
		break;
	case "浙江省" :
		var cityOptions = new Array( 
		"杭州(*)", "杭州",
		"湖州", "湖州",
		"嘉兴", "嘉兴",
		"金华", "金华",
		"丽水", "丽水",
		"衢州", "衢州",
		"绍兴", "绍兴",
		"台州", "台州",
		"温州", "温州",
		"宁波","宁波",
		"舟山", "舟山");
		break;  
    case "--请选择省份--" :
		var cityOptions = new Array("--请选择地区--", "");
			
		break;
    default:
    var cityOptions = new Array("", "");
        break;
    }
	
	document.accountManage.elements["varCity"].options.length = 0;    
	for(var i = 0; i < cityOptions.length/2; i++) {
	    document.accountManage.elements["varCity"].options[i]=new Option(cityOptions[i*2],cityOptions[i*2+1]);
	}
}