function FTagName(TagName){return document.getElementsByTagName(TagName);}
function FName(TagName) { return document.getElementsByName(TagName); }
function Fid(id){return document.getElementById(id);}
function addLoadEvent(func){
var oldonload=window.onload;
if(typeof oldonload == "function"){
	window.onload=function(){
	if (oldonload){oldonload();}
	func();
	}
	}else{
	window.onload=func;
	}
}

addLoadEvent(body_header);
addLoadEvent(correctPNG);
addLoadEvent(init);
addLoadEvent(oSubmit);
addLoadEvent(select_UModel);
addLoadEvent(select_UWork);
addLoadEvent(select_UAge);
addLoadEvent(select_UIndustry);
addLoadEvent(select_UContact);
addLoadEvent(select_UBrand);
addLoadEvent(select_UTime);



rnd.today=new Date(); 
rnd.seed=rnd.today.getTime(); 
function rnd() { 
rnd.seed = (rnd.seed*9301+49297) % 233280; 
return rnd.seed/(233280.0);
} 
function rand(number) {
return Math.ceil(rnd()*number); 
}

function body_header(){
var n=rand(4);
if(n==0){
Fid("header").style.backgroundImage="url(images/bg1/1.jpg)";
}else if (n==1){
Fid("header").style.backgroundImage="url(images/bg1/1.jpg)";
}else if (n==2){
Fid("header").style.backgroundImage="url(images/bg1/2.jpg)";
}else if (n==3){
Fid("header").style.backgroundImage="url(images/bg1/3.jpg)";
}else if (n==4){
Fid("header").style.backgroundImage="url(images/bg1/4.jpg)";
}
}


function changeTheImg(str){
	Fid("TheSwf").style.display="none";
	Fid("TheCars").style.display="block";
	Fid("TheCars").src=str;
}
function changeThe(){
	Fid("TheSwf").style.display="block";
	Fid("TheCars").style.display="none";
}

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
     var arVersion = navigator.appVersion.split("MSIE")
     var version = parseFloat(arVersion[1])
     if ((version >= 5.5) && (document.body.filters)) 
     {
       for(var j=0; j<document.images.length; j++)
       {
           var img = document.images[j]
           var imgName = img.src.toUpperCase()
           if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
           {
             var imgID = (img.id) ? "id='" + img.id + "' " : ""
             var imgClass = (img.className) ? "class='" + img.className + "' " : ""
             var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
             var imgStyle = "display:inline-block;" + img.style.cssText 
             if (img.align == "left") imgStyle = "float:left;" + imgStyle
             if (img.align == "right") imgStyle = "float:right;" + imgStyle
             if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
             var strNewHTML = "<span " + imgID + imgClass + imgTitle
             + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
             + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
             + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
             img.outerHTML = strNewHTML
             j = j-1
           }
       }
     }    
}




var where = new Array(35);  
function comefrom(loca,locacity){ 
	this.loca = loca;
	this.locacity = locacity; 
} 
where[0] = new comefrom("山东","|济南|青岛|淄博|枣庄|东营|烟台|潍坊|济宁|泰安|威海|日照|莱芜|临沂|德州|聊城|滨州|菏泽"); 
where[1] = new comefrom("北京","|东城|西城|崇文|宣武|朝阳|丰台|石景山|海淀|门头沟|房山|通州|顺义|昌平|大兴|平谷|怀柔|密云|延庆");  
where[2] = new comefrom("上海","|黄浦|卢湾|徐汇|长宁|静安|普陀|闸北|虹口|杨浦|闵行|宝山|嘉定|浦东|金山|松江|青浦|南汇|奉贤|崇明");  
where[3] = new comefrom("天津","|和平|东丽|河东|西青|河西|津南|南开|北辰|河北|武清|红挢|塘沽|汉沽|大港|宁河|静海|宝坻|蓟县");  
where[4] = new comefrom("重庆","|万州|涪陵|渝中|大渡口|江北|沙坪坝|九龙坡|南岸|北碚|万盛|双挢|渝北|巴南|黔江|长寿|綦江|潼南|铜梁|大足|荣昌|壁山|梁平|城口|丰都|垫江|武隆|忠县|开县|云阳|奉节|巫山|巫溪|石柱|秀山|酉阳|彭水|江津|合川|永川|南川");  
where[5] = new comefrom("河北","|石家庄|邯郸|邢台|保定|张家口|承德|廊坊|唐山|秦皇岛|沧州|衡水");  
where[6] = new comefrom("山西","|太原|大同|阳泉|长治|晋城|朔州|吕梁|忻州|晋中|临汾|运城");  
where[7] = new comefrom("内蒙古","|呼和浩特|包头|乌海|赤峰|呼伦贝尔盟|阿拉善盟|哲里木盟|兴安盟|乌兰察布盟|锡林郭勒盟|巴彦淖尔盟|伊克昭盟");  
where[8] = new comefrom("辽宁","|沈阳|大连|鞍山|抚顺|本溪|丹东|锦州|营口|阜新|辽阳|盘锦|铁岭|朝阳|葫芦岛");  
where[9] = new comefrom("吉林","|长春|吉林|四平|辽源|通化|白山|松原|白城|延边");  
where[10] = new comefrom("黑龙江","|哈尔滨|齐齐哈尔|牡丹江|佳木斯|大庆|绥化|鹤岗|鸡西|黑河|双鸭山|伊春|七台河|大兴安岭");  
where[11] = new comefrom("江苏","|南京|镇江|苏州|南通|扬州|盐城|徐州|连云港|常州|无锡|宿迁|泰州|淮安");  
where[12] = new comefrom("浙江","|杭州|宁波|温州|嘉兴|湖州|绍兴|金华|衢州|舟山|台州|丽水");  
where[13] = new comefrom("安徽","|合肥|芜湖|蚌埠|马鞍山|淮北|铜陵|安庆|黄山|滁州|宿州|池州|淮南|巢湖|阜阳|六安|宣城|亳州");  
where[14] = new comefrom("福建","|福州|厦门|莆田|三明|泉州|漳州|南平|龙岩|宁德");  
where[15] = new comefrom("江西","|南昌市|景德镇|九江|鹰潭|萍乡|新馀|赣州|吉安|宜春|抚州|上饶");  
where[16] = new comefrom("山东","|济南|青岛|淄博|枣庄|东营|烟台|潍坊|济宁|泰安|威海|日照|莱芜|临沂|德州|聊城|滨州|菏泽");  
where[17] = new comefrom("河南","|郑州|开封|洛阳|平顶山|安阳|鹤壁|新乡|焦作|濮阳|许昌|漯河|三门峡|南阳|商丘|信阳|周口|驻马店|济源");  
where[18] = new comefrom("湖北","|武汉|宜昌|荆州|襄樊|黄石|荆门|黄冈|十堰|恩施|潜江|天门|仙桃|随州|咸宁|孝感|鄂州"); 
where[19] = new comefrom("湖南","|长沙|常德|株洲|湘潭|衡阳|岳阳|邵阳|益阳|娄底|怀化|郴州|永州|湘西|张家界");  
where[20] = new comefrom("广东","|广州|深圳|珠海|汕头|东莞|中山|佛山|韶关|江门|湛江|茂名|肇庆|惠州|梅州|汕尾|河源|阳江|清远|潮州|揭阳|云浮");  
where[21] = new comefrom("广西","|南宁|柳州|桂林|梧州|北海|防城港|钦州|贵港|玉林|南宁地区|柳州地区|贺州|百色|河池");  
where[22] = new comefrom("海南","|海口|三亚");  
where[23] = new comefrom("四川","|成都|绵阳|德阳|自贡|攀枝花|广元|内江|乐山|南充|宜宾|广安|达川|雅安|眉山|甘孜|凉山|泸州");  
where[24] = new comefrom("贵州","|贵阳|六盘水|遵义|安顺|铜仁|黔西南|毕节|黔东南|黔南");  
where[25] = new comefrom("云南","|昆明|大理|曲靖|玉溪|昭通|楚雄|红河|文山|思茅|西双版纳|保山|德宏|丽江|怒江|迪庆|临沧"); 
where[26] = new comefrom("西藏","|拉萨|日喀则|山南|林芝|昌都|阿里|那曲");  
where[27] = new comefrom("陕西","|西安|宝鸡|咸阳|铜川|渭南|延安|榆林|汉中|安康|商洛");  
where[28] = new comefrom("甘肃","|兰州|嘉峪关|金昌|白银|天水|酒泉|张掖|武威|定西|陇南|平凉|庆阳|临夏|甘南");  
where[29] = new comefrom("宁夏","|银川|石嘴山|吴忠|固原");  
where[30] = new comefrom("青海","|西宁|海东|海南|海北|黄南|玉树|果洛|海西");  
where[31] = new comefrom("新疆","|乌鲁木齐|石河子|克拉玛依|伊犁|巴音郭勒|昌吉|克孜勒苏柯尔克孜|博尔塔拉|吐鲁番|哈密|喀什|和田|阿克苏");  
where[32] = new comefrom("香港","");  
where[33] = new comefrom("澳门","");  
where[34] = new comefrom("台湾","|台北|高雄|台中|台南|屏东|南投|云林|新竹|彰化|苗栗|嘉义|花莲|桃园|宜兰|基隆|台东|金门|马祖|澎湖");  
where[35] = new comefrom("其它","|北美洲|南美洲|亚洲|非洲|欧洲|大洋洲");

function select(){ 
	with(document.creator.u_provinces){
		var loca2 = options[selectedIndex].value;
	} 
	for(i = 0;i < where.length;i ++){ 
		if (where[i].loca == loca2){ 
			loca3 = (where[i].locacity).split("|"); 
			for(j = 0;j < loca3.length;j++)	{ 
				with(document.creator.u_city) { 
					length = loca3.length; 
					options[j].text = loca3[j]; 
					options[j].value = loca3[j]; 
					var loca4=options[selectedIndex].value;
				}
			} 
		break; 
		}
	}
} 
function init() { 
if (document.creator){
if (document.creator.u_provinces1){var a=document.creator.u_provinces1.value;}
if (document.creator.u_city1){var b=document.creator.u_city1.value;}
}else{
return false;
}
	with(document.creator.u_provinces){ 
		length = where.length; 
		for(k=0;k<where.length;k++){
		options[k].text = where[k].loca; 
		options[k].value = where[k].loca;
		} 
		if (!document.creator.u_provinces1 == "" && !a ==""){
		options[selectedIndex].text = a; 
		options[selectedIndex].value = a;	
		}else{
		options[selectedIndex].text = where[0].loca; 
		options[selectedIndex].value = where[0].loca;
		}
	} 
	with(document.creator.u_city){ 
		loca3 = (where[0].locacity).split("|")     ; 
		length = loca3.length; 
		for(l=0;l<length;l++){
		options[l].text = loca3[l]; 
		options[l].value = loca3[l]; 
		} 
		if (!document.creator.u_city1 == "" && !b==""){
		options[selectedIndex].text = b; 
		options[selectedIndex].value = b;
		}else{
		options[selectedIndex].text = loca3[0]; 
		options[selectedIndex].value = loca3[0];
		}
	}
} 

function select_UModel(){
	var count = 5;
	subcat = new Array();
	subcat[0] = new Array("选择");
	subcat[1] = new Array("车或产品信息要求");
	subcat[2] = new Array("车或产品目录需求");
	subcat[3] = new Array("售后支持和技术信息");
	subcat[4] = new Array("其它");
	if (document.creator){		
		if(document.creator.u_Model){
			if (document.creator.u_Model1){
			var Uwork = document.creator.u_Mode1l.value;
			document.creator.u_Model.options[0] = new Option(u_Model1, u_Model1);
			}
			for (var i=0;i<count;i++){
				document.creator.u_Model.options[document.creator.u_Model.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}

function select_UWork(){
	var count = 6;
	subcat = new Array();
	subcat[0] = new Array("企业主");
	subcat[1] = new Array("高级管理");
	subcat[2] = new Array("中级管理");
	subcat[3] = new Array("职员");
	subcat[4] = new Array("自由职业");
	subcat[5] = new Array("专家");
	if (document.creator){		
		if(document.creator.u_work){
			if (document.creator.u_work1){
			var Uwork = document.creator.u_work1.value;
			document.creator.u_work.options[0] = new Option(Uwork, Uwork);
			}
			for (var i=0;i<count;i++){
				document.creator.u_work.options[document.creator.u_work.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}


function select_UIndustry(){
	var count = 25;
	subcat = new Array();
	subcat[0] = new Array("房地产");
	subcat[1] = new Array("投票");
	subcat[2] = new Array("投资、银行");
	subcat[3] = new Array("保险");
	subcat[4] = new Array("媒体");
	subcat[5] = new Array("娱乐");
	subcat[6] = new Array("体育");
	subcat[7] = new Array("餐饮");
	subcat[8] = new Array("信息技术、电信、电子");
	subcat[9] = new Array("公用事业");
	subcat[10] = new Array("建筑");
	subcat[11] = new Array("拍卖");
	subcat[12] = new Array("汽车、运输");
	subcat[13] = new Array("石油、天然气");
	subcat[14] = new Array("零售");
	subcat[15] = new Array("快速消费品");
	subcat[16] = new Array("化学、医学");
	subcat[17] = new Array("纺织、服饰");
	subcat[18] = new Array("机械");
	subcat[19] = new Array("航空、航天");
	subcat[20] = new Array("制造业");
	subcat[21] = new Array("煤炭业");
	subcat[22] = new Array("橡胶");
	subcat[23] = new Array("军队、警察");
	subcat[24] = new Array("其他");
	if (document.creator){		
		if(document.creator.u_Industry){
			if (document.creator.u_Industry1){
			var UIndustry1 = document.creator.u_Industry1.value;
			document.creator.u_Industry.options[0] = new Option(UIndustry1, UIndustry1);
			}			
			for (var i=0;i<count;i++){
				document.creator.u_Industry.options[document.creator.u_Industry.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}


function select_UContact(){
	var count = 10;
	subcat = new Array();
	subcat[0] = new Array("手机");
	subcat[1] = new Array("办公电话");
	subcat[2] = new Array("私人电话");
	subcat[3] = new Array("办公传真");
	subcat[4] = new Array("私人传真");
	subcat[5] = new Array("办公通信地址");
	subcat[6] = new Array("私人通信地址");
	subcat[7] = new Array("办公电子邮件");
	subcat[8] = new Array("私人电子邮件");
	subcat[9] = new Array("谢绝联络");
	if (document.creator){		
		if(document.creator.u_Contact){
			if (document.creator.u_Contact1){
			var UContact1 = document.creator.u_Contact1.value;
			document.creator.u_Contact.options[0] = new Option(UContact1, UContact1);
			}
			for (var i=0;i<count;i++){
				document.creator.u_Contact.options[document.creator.u_Contact.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}

function select_UBrand(){
	var count = 35;
	subcat = new Array();
	subcat[0] = new Array("无");
	subcat[1] = new Array("AUDI(奥迪)");
	subcat[2] = new Array("BENTLEY(宾利)");
	subcat[3] = new Array("BENZ(奔驰)");
	subcat[4] = new Array("BMW(宝马)");
	subcat[5] = new Array("BUICK(别克)");
	subcat[6] = new Array("CADILLAC(卡迪拉克)");
	subcat[7] = new Array("CHEVROLET(雪佛兰)");
	subcat[8] = new Array("CHRYSLER(克莱斯勒)");
	subcat[9] = new Array("CITROEN(雪铁龙)");
	subcat[10] = new Array("DAEWOO(大宇)");
	subcat[11] = new Array("FIAT(菲亚特)");
	subcat[12] = new Array("FORD(福特)");
	subcat[13] = new Array("HONDA(本田)");
	subcat[14] = new Array("HUMMER(悍马)");
	subcat[15] = new Array("HYUNDAI(现代)");
	subcat[16] = new Array("JAGUAR(捷豹)");
	subcat[17] = new Array("JEEP(北京吉普)");
	subcat[18] = new Array("KIA(启亚)");
	subcat[19] = new Array("LAND_ROVER(陆虎)");
	subcat[20] = new Array("LEXUS(雷克萨斯)");
	subcat[21] = new Array("MAZDA(马自达)");
	subcat[22] = new Array("MINI(迷你)");
	subcat[23] = new Array("NISSAN(日产)");
	subcat[24] = new Array("MITSUBISHI(三菱)");
	subcat[25] = new Array("OPEL(欧宝)");
	subcat[26] = new Array("PEUGEOT(标致)");
	subcat[27] = new Array("RENAULT(雷诺)");
	subcat[28] = new Array("SAAB(萨博)");
	subcat[29] = new Array("SKODA(斯柯达)");
	subcat[30] = new Array("SUZUKI(铃木)");
	subcat[31] = new Array("TOYOTA(丰田)");
	subcat[32] = new Array("VOLVO(沃尔沃)");
	subcat[33] = new Array("VW(大众)");
	subcat[34] = new Array("OTHER(其它车型)");
	if (document.creator){
		if(document.creator.u_Brand){
			if (document.creator.u_Brand1){
			var UBrand1 = document.creator.u_Brand1.value;
			document.creator.u_Brand.options[0] = new Option(UBrand1, UBrand1);			
			}			
			for (var i=0;i<count;i++){
				document.creator.u_Brand.options[document.creator.u_Brand.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}

function select_UTime(){
	var count = 5;
	subcat = new Array();
	subcat[0] = new Array("三个月内");
	subcat[1] = new Array("六个月内");
	subcat[2] = new Array("一年以内");
	subcat[3] = new Array("一年以上");
	subcat[4] = new Array("没有购买意愿");
	if (document.creator){
		if(document.creator.u_time){
			if (document.creator.u_time1){
			var Utime1 = document.creator.u_time1.value;
			document.creator.u_time.options[0] = new Option(Utime1, Utime1);
			}
			for (var i=0;i<count;i++){
				document.creator.u_time.options[document.creator.u_time.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}

function select_UAge(){
	var count = 4;
	subcat = new Array();
	subcat[0] = new Array("选择");
	subcat[1] = new Array("阿斯顿马丁车主");
	subcat[2] = new Array("有兴趣购买阿斯顿马丁");
	subcat[3] = new Array("对阿斯顿马丁感兴趣");
	if (document.creator){
		if(document.creator.u_age){
			if (document.creator.u_age1){
			var age = document.creator.u_age1.value;
			document.creator.u_age.options[0] = new Option(age, age);
			}
			for (var i=0;i<count;i++){
				document.creator.u_age.options[document.creator.u_age.length] = new Option(subcat[i][0], subcat[i][0]);
			}
		}
	} 
}

function oSubmit(){
	var ifor=FTagName("form");
	for (var i=0;i<ifor.length;i++){
		if (ifor[i].getAttribute("name") == "creator"){
		ifor[i].onsubmit = creatorForm;
		}
	}
}

function checkspace(checkstr) {
	var str = '';
	for(i = 0; i < checkstr.length; i++) {
	str = str + ' ';
	}
	return (str == checkstr);
}

function creatorForm(){

	if(document.creator.u_name){
	if(checkspace(document.creator.u_name.value)){
	document.creator.u_name.focus();
	document.creator.u_name.style.border = "1px solid red";
	return false;
	}
	}	
	
	if(document.creator.u_card){
	var patrn=/^[0-9]{18}$/; 
	if(checkspace(document.creator.u_card.value) || !patrn.exec(document.creator.u_card.value)){
	document.creator.u_card.focus();
	document.creator.u_card.style.border = "1px solid red";
	return false;
	}
	}

	if(document.creator.u_provinces){
	if(checkspace(document.creator.u_provinces.value)){
	document.creator.u_provinces.focus();
	document.creator.u_provinces.style.border = "1px solid red";
	return false;
	}
	}
	
	if(document.creator.u_city){
	if(checkspace(document.creator.u_city.value)){
	document.creator.u_city.focus();
	document.creator.u_city.style.border = "1px solid red";
	return false;
	}
	}
	
	if(document.creator.u_age){
	if(checkspace(document.creator.u_age.value)){
	document.creator.u_age.focus();
	document.creator.u_age.style.border = "1px solid red";
	return false;
	}
	}
	
	if(document.creator.u_Model){
	if(checkspace(document.creator.u_Model.value)){
	document.creator.u_Model.focus();
	document.creator.u_Model.style.border = "1px solid red";
	return false;
	}
	}
	
	if(document.creator.u_phone){
	if(checkspace(document.creator.u_phone.value)){
	document.creator.u_phone.focus();
	document.creator.u_phone.style.border = "1px solid red";
	return false;
	}
	}
	
	if(document.creator.u_mail){
	if(checkspace(document.creator.u_mail.value)){
		if(document.creator.u_mail.value.charAt(0)=="." ||
		document.creator.u_mail.value.charAt(0)=="@"|| 
		document.creator.u_mail.value.indexOf('@', 0) == -1 || 
		document.creator.u_mail.value.indexOf('.', 0) == -1 || 
		document.creator.u_mail.value.lastIndexOf("@")==document.creator.u_mail.value.length-1 || 
		document.creator.u_mail.value.lastIndexOf(".")==document.creator.u_mail.value.length-1) {
		document.creator.u_mail.focus();
		document.creator.u_mail.style.border = "1px solid red";
		return false;
		}
	}
	}

}