var browser=new Object();
browser.useragent=window.navigator.userAgent.toLowerCase();
browser.ie=/msie/.test(browser.useragent);
browser.moz=/gecko/.test(browser.useragent);

function lan(l){
	if(l=='' || !l)return;
	if(l=='cn')location.href='http://cn.wistarmotor.com';
	if(l=='en')location.href='http://www.wistarmotor.com';
}

function loadimg(url,callback){   
    var val=url;
    var img=new Image();
    if(browser.ie){
       img.onreadystatechange =function(){
           if(img.readyState=="complete" || img.readyState=="loaded"){
               callback(url);
           }
       }       
    }else if(browser.moz){
       img.onload=function(){
           if(img.complete==true){
               callback(url);
           }
       }       
   }   
   //
   img.onerror=function(){}
   img.src=val;
}

function i(ur,w,h){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'"> ');
document.write('<param name="movie" value="'+ur+'">');
document.write('<param name="quality" value="high"> ');
document.write('<param name="wmode" value="transparent"> ');
document.write('<param name="menu" value="false"> ');
document.write('<embed src="'+ur+'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed> ');
document.write('</object> ');
}
//home banner
function homeBanner(){
	var pers=per;
	per=per>=$('#hbanner li').length-1?0:per+1;
	$('#hbanner li:eq('+per+')').fadeIn('slow');
	if(pers>-1)$('#hbanner li:eq('+pers+')').fadeOut('slow');
}
//top menu function
var isover=0;
var crmenu=0;
function hr(o){
	return document.getElementById(o);
}
function hHoverLi(n){
	$('#hr_ li').removeClass();$('#hr_ li').addClass('offthis');$('#hr_ li:eq('+n+')').addClass('onthis');
	setCrMenu(n);
	isover=1;
}
function setCrMenu(n){
	$('.topsubbox div').removeClass();$('.topsubbox div').addClass('none');$('.topsubbox div:eq('+n+')').addClass('block');
}
function hOutLi(n){isover=0;resetmenu();}
function smenuover(){isover=1;}
function resetmenu(){setTimeout(function(){if(isover==0)setCrMenu(crmenu)},500)}
//home  product tab
var hpro=0;
function hpros(mk){
	var li=$('#hpro_tab li');
	$(li).removeClass();
	for(var i=0;i<$(li).length;i++)
	$(li[i]).addClass(mk==i?'on':'off');
	var scr=mk*$('#hprobox').width();
	$('#hprobox').animate({scrollLeft:scr});
	hpro=mk;
}
function hpro_arr(fx){
	if(fx=='-')hpro=hpro>0?hpro-1:0;
	if(fx=='+')hpro=hpro<$('#hpro_tab li').length-1?hpro+1:$('#hpro_tab li').length-1;
	hpros(hpro);
}
//support question
function get_aq(idx){
	$('#aslist li').removeClass();
	$('#aslist li:eq('+idx+')').addClass('onthisas');
	$('.sup_qus').css("display","none");
	$('.sup_qus:eq('+idx+')').css("display","");
	
}
function sup_sol(idx){
	$('.sup_solbox').css('display','none');
	$('.sup_solbox:eq('+idx+')').css('display','');
	$('.sup_sol a').removeClass();
	$('.sup_sol a:eq('+idx+')').addClass('sup_solover');
}
//product menu
var permenu=-1;
function promenu(idx){
	if(idx==0)return;
	idx--;
	if(permenu!=-1){
		if(permenu!=idx)$('#sublist ul:eq('+permenu+')').slideUp();
	}
	$('#sublist ul:eq('+idx+')').slideToggle();
	permenu=idx;
}

function prolist(fs){
	var tb=$('.pro_tab li');
	for(var i=0;i<$(tb).length;i++){
		$(tb[i]).removeClass();
		$(tb[i]).addClass(fs==i?'thispro':'nothispro');
	}
	$('.probox ul').removeClass();
	$('.probox ul').addClass(fs==1?'prolist02':'prolist01');
	
}
function pro_acclist(fs){
	var tb=$('.pro_tab li');
	for(var i=0;i<$(tb).length;i++){
		$(tb[i]).removeClass();
		$(tb[i]).addClass(fs==i?'thispro':'nothispro');
	}
	$('#pro_acc').removeClass();
	$('#pro_acc').addClass(fs==1?'pro_acclist':'pro_acc');
	
}
//discover
function dis_move(fx){
	var scr=fx=='+'?$('#dis_box').scrollLeft()+$('#dis_box').width():$('#dis_box').scrollLeft()-$('#dis_box').width();
	$('#dis_box').animate({scrollLeft:scr});
}
function setflv(tit,url,id){
	$('#vod_title').html(tit);
	var so = new SWFObject("/images/flvplayer.swf", "video_flashdiv", "550", "380", "9", "#FFFFFF");
	so.useExpressInstall("/imags/expressinstall.swf");
	so.addVariable("autoPlay", "false");
	so.addVariable("allowScriptAccess", "true");
	so.addVariable("file", url);
	so.write("vodbox");
	$('#vod_intro').load('/getvod.asp?id='+id);
}
//honor
function honor(url){
	$('body').append('<div id="honor_bg"></div>');
	$('body').append('<div id="honor_box"></div>');
	var wid=$('body').width();
	var hei=$('body').height();
	$('#honor_bg').css({'width':wid+'px','height':hei+'px','background':'#fff','position':'absolute','left':'0px','top':'0px','display':'','z-index':'510'});
	$('#honor_box').css({'width':wid+'px','height':hei+'px','position':'absolute','left':'0px','top':$(window).scrollTop()+10+'px','z-index':'520','text-align':'center'});
	$('#honor_bg').fadeTo('fast',0.8);
	$('#honor_box').html('<img src="images/022.gif" style="margin-top:250px" >');
	$('#honor_bg').click(function(){honor_hid()});
	$('#honor_box').click(function(){honor_hid()});
	$('#honor_box img').click(function(){honor_hid()});
	loadimg(url,view_honor);
}
function view_honor(url){
	$('#honor_box').html('<img src="'+url+'" >');
	$('#honor_box img').fadeTo('fast',1);
}
function honor_hid(){
	$('#honor_bg').remove();$('#honor_box').remove();
}
//top search
function tfind(cs){
	var k=$('#top_key');
	if(cs==1 && $(k).val()=='Search'){$(k).val('');return;}
	if(cs==2){
		setTimeout(function(){$('#find_box').html('');$('#find_box').hide();},500);
		if($(k).val()==''){$(k).val('Search');return;}
	}
	if(cs==0 && $(k).val()==''){return;}
	if(cs==0){
		$('#find_box').load('/getprolist.asp?k='+$(k).val());
		$('#find_box').show();
	}
}
function homeproInit(){
	var td=$('#hprobox td').length;
	if(td<1)return;
	var li='';
	for(var i=0;i<td;i++){
		li+=i==0?'<li class="on" onclick="hpros('+i+')">'+(i+1)+'</li>':'<li class="off" onclick="hpros('+i+')">'+(i+1)+'</li>';
	}
	$('#hpro_tab').html(li);
}
//login ckcode
function changecode(){
	$('#ckcode_img').html('<img src="inc/getcode.asp?n='+Math.random()+'">');
}
function regck(f){
	if(!checkuser(f.username.value)){alert('Please enter a valid user name 6-15');return false;}
	if(!checkepassword(f.password.value)){alert('Please enter a valid password 6-15');return false;}
	if(f.password.value != f.password1.value){alert('Two password the importation is inconsistent');return false;}
	if(!checkmail(f.email.value)){alert('Please enter the correct Email');return false;}
}
function checkuser(password){
var str=password;
//在JavaScript中，正则表达式只能使用"/"开头和结束，不能使用双引号
var Expression=/^[A-Za-z]{1}([A-Za-z0-9]|[._]){6,15}$/; 
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
   return true;
}else{
   return false;
}
}
function checkepassword(password){
var str=password;
//在JavaScript中，正则表达式只能使用"/"开头和结束，不能使用双引号
var Expression=/([A-Za-z0-9]|[._]){6,15}$/; 
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
   return true;
}else{
   return false;
}
}
function checkmail(mail){
var str=mail;
//在JavaScript中，正则表达式只能使用"/"开头和结束，不能使用双引号
var Expression=/(\S)+[@]{1}(\S)+[.]{1}(\w)+/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
   return true;
}else{
   return false;
}
}
function resimg(ImgD,ww,hh){ 
 var image=new Image(); 
 image.src=ImgD.src; 
 if(image.width>0 && image.height>0){ 
  flag=true; 
  if(image.width/image.height >= ww/hh){ 
   if(image.width>ww){
    ImgD.width=ww; 
    ImgD.height=(image.height*ww)/image.width;
   }else{ 
    ImgD.width=image.width;
    ImgD.height=image.height; 
   } 

} 
  else{ 
   if(image.height>hh){
    ImgD.height=hh; 
    ImgD.width=(image.width*hh)/image.height; 
   }else{ 
    ImgD.width=image.width;
    ImgD.height=image.height; 
   } 

} 
 }
 ImgD.vspace = (hh-image.height)/2;
}

