function setHomePage(obj){
    var aUrls=document.URL.split("/");
    var vDomainName="http://"+aUrls[2]+"/";
    try{//IE
        obj.style.behavior="url(#default#homepage)";
        obj.setHomePage(vDomainName);
    }catch(e){//other
        if(window.netscape) {//ff
            try {
                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
            } 
            catch (e) { 
                    alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
            }
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage',vDomainName);
         }
    }
    if(window.netscape)alert("ff");
}
function addFavorite(){
    var aUrls=document.URL.split("/");
    var vDomainName="http://"+aUrls[2]+"/";
    var description=document.title;
    try{//IE
        window.external.AddFavorite(vDomainName,description);
    }catch(e){//FF
        window.sidebar.addPanel(description,vDomainName,"");
    }
}

/*jQuery(document).ajaxStart(function(){
   showload("<img src=\""+site_url+"/Scripts/jquery/miniload.gif\" border=\"0\" /> 正在通訊,請稍後...");

});
jQuery(document).ajaxComplete(function(){
	  showload("<img src=\""+site_url+"/Scripts/jquery/tick.png\" border=\"0\" /> 通訊完成!");								   

});
jQuery(document).ajaxStop(function(){
      hideload();

});
jQuery(document).ajaxError(function(){
      showload("<img src=\""+site_url+"/Scripts/jquery/note.gif\" border=\"0\" /> 通訊失敗,請重新操作!");			

});*/
jQuery.ajaxSetup ({
cache: false //关闭AJAX相应的缓存
});
function showload(msg)
{
	
　　with(document.getElementById("loaddiv").style)
   {  
    left = (window.screen.width-width)/2+document.documentElement.scrollLeft;
    top  = (window.screen.height-height)/2+document.documentElement.scrollTop-200;
   }

 jQuery("#loadcontent").html(msg);
 jQuery("#loaddiv").fadeIn("slow");
}
function hideload()
{
 jQuery("#loaddiv").fadeOut("slow");
}

function jQueryContent(id,url)
{
	jQuery("#"+id,top.window.document).load(url);	
}

function strleng(str)  
{  
	num=str.length 
	var arr=str.match(/[^\x00-\x80]/ig) 
	if(arr!=null)num+=arr.length 
	return num;
}  
function LTrim( value ) {
    
    var re = /\s*((\S+\s*)*)/;
    return value.replace(re, "$1");
    
}

// Removes ending whitespaces
function RTrim( value ) {
    
    var re = /((\s*\S+)*)\s*/;
    return value.replace(re, "$1");
    
}

// Removes leading and ending whitespaces
function trim( value ) {
    
    return LTrim(RTrim(value));
    
}
function jumpto(url)
{
    return location.href=url;	
}
function openF_del(url,id)
{
	                 jQuery('#fdpwd').val('');
					 jQuery('#f_del_url').val(url);
					 jQuery('#branddelid').val(id);
					 var timstamp = (new Date()).valueOf();  
						jQuery.ui.dialog.defaults = {
									autoOpen: true,
									autoResize: false,
									bgiframe: false,
									 buttons:{ 
/*									 '确定':function(){ 
									 //    addUser(); 
									 }, 
									 '取消':function(){ 
									  jQuery('#chanel_dialog').dialog("close"); 
									 }*/
                                    },
									closeOnEscape: true,
									draggable: true,
									height: 180,
									minHeight: 180,
									minWidth: 310,
									modal: true,
									overlay: {opacity: 0.5, background: "black" ,overflow:'auto'}, 
									position: 'center',
									resizable: false,
									stack: false,
									width: 310,
									zIndex: 1000
									};
									if(jQuery('#check_jquery_fdel')[0].value==''){
										jQuery('#fdel_dialog').dialog();
										jQuery('#check_jquery_fdel')[0].value='jquery';
									}
									else{
										jQuery('#fdel_dialog').dialog('open');
									}								
						jQuery('#fdel_list').show();
	}
function F_del()
{
	var mima=jQuery('#fdpwd').val();
	var id=jQuery('#branddelid').val();
	if(mima=='')
	{
		jAlert('請輸入安全密碼');
		return false;
	}
	jQuery.get("ajax.php", {"code":"142","mima":mima,"id":id},
	function (data, textStatus)
	{
	   if(data=='yes')
	   {
		  var url=jQuery('#f_del_url').val();
          jQueryContent(url);
		  jQuery('#fdel_dialog').dialog("close"); 
	   }
	   else
	   {
		   jAlert('密碼錯誤！');
	   }
	}
   );
}
function closeDialog(obj)
{
  jQuery('#'+obj).dialog("close"); 
}
function AlertFocus(msg,obj)
{
	 jAlert(msg,"Tip",function(r)
	 {
		 if(r==true)
		{
		   jQuery('#'+obj).focus();
		}
	 });	
	 return false; 
}
function checkGuestbook()
{
   var  pattern   =/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 
   
   if(trim(jQuery('#name').val())=='')
   {
	   return  AlertFocus('請填寫您的稱呼','name'); 
   }
   else if(trim(jQuery('#phone').val())=='')
   {
	   return  AlertFocus('請填寫您的聯繫電話','phone'); 
   }
   else if(trim(jQuery('#email').val())=='')
   {
	   return  AlertFocus('請填寫您的Email','email'); 
   }
   else	if(!pattern.test(trim(jQuery('#email').val()))) 
   {
	   return  AlertFocus('您的Email格式錯誤','email'); 
   }
   else	if(jQuery('#title').val()=='') 
   {
	   return  AlertFocus('請填留言主題','title'); 
   }
   else	if(jQuery('#content').val()=='') 
   {
	   return  AlertFocus('請填留言信息','content'); 
   }
   else	if(jQuery('#code').val()=='') 
   {
	   return  AlertFocus('請填寫驗證碼','code'); 
   }
   return true;
}
function secrchProduct(form)
{
	if(document.forms[form].name.value=="" || document.forms[form].name.value=="请输入产品型号...")
	{
	   jAlert("请输入产品名称", 'Tip');
	   return false;
		
	}
	return document.forms[form].submit();
}
function  showSearch(obj,word,type)
{    
     if(type)
	 {    
          if(obj.value=="") 
		  {
			  obj.value=word;
		  }    
     }
	 else
	 {    
         if(obj.value==word)
		 {
			 obj.value="";    
		 }
                                               
     }    
}    
function checkVote(form)
{
    var is_check=0;

	jQuery("."+form).each(function(){
		if (jQuery(this).attr("checked") == true) 
		{ 
		
		   eval("is_check++");
		}
	});
    if(is_check==0)
	{
	   alert("请选择您认同的选项", 'Tip');
	   return false;		
	}
   return document.forms[form].submit();
} 
function checkRegName(name)
{
	jQuery('#usernamestate').val("");
	if(name.value!='')
	{
		if(name.value.replace(/[^\x00-\xff]/g,"**").length>5 && name.value.length<21)
		{
			jQuery.get("member.php", {"todo":'username','code':encodeURI(name.value),'time':Math.random()*5},
			function (data, textStatus)
			{
			   if(data=="yes")
			   {
		          jQuery('#usernamestate').val("1");
			   }
			   else
			   {
				  jAlert('用户名已经存在');
				
				  return false;
				  		  
			   }
			}
			);	
		}
		else
		{
		   jAlert('用户名限2-5个汉字，或6-20个字符(数字、字母和“_”)');
		   return false;
		}		
	}

}

function checkRegEmail(email)
{
	jQuery('#emailstate').val("");
	if(email.value!='')
	{
		var  pattern   = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 

		if(pattern.test(email.value)) 
		{
			jQuery.get("member.php", {"todo":'email','code':email.value,'time':Math.random()*5},
			function (data, textStatus)
			{
			   if(data=="yes")
			   {
		           jQuery('#emailstate').val("1");
			   }
			   else
			   {
				  jAlert('邮箱已经已经存在');

				  return false;
				  		  
			   }
			}
			);	
		}
		else
		{
		   jAlert('请输入正确的邮箱格式');
		   return false;
		}		
	}

}
function checkPassWord(form)
{
   if(document.forms[form].password.value=='')
   {
	   return false;   
   }
   if(document.forms[form].password.value.length<6 || document.forms[form].password.value.length>16)
   {
	  jAlert("密码长度限6-16个字符，由A-Z、a-z、0-9、下划线组成");
	  //document.forms[form].password.focus();
	  return false;
	
   }
   if(document.forms[form].password.value!='' && document.forms[form].confirm_password.value!='')
   {
	  if(document.forms[form].password.value!=document.forms[form].confirm_password.value) 
	  {
		  jAlert('两次密码输入不一致');
		  return false;
	  }
	  else if(document.forms[form].password.value<6)
	  {
		  jAlert('密码不少于6个字符，且区别大小写');
		  return false;
	  }
   }
}
function checkProfil(form)
{
	var  pattern   = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 
	var sex=false;
	for(i=0;i<document.forms[form].sex.length;i++)
	{
       if(document.forms[form].sex[i].checked==true) 
	   {
		   sex=true; 
	   }
	}
	if(!sex)
	{
		alert("请选择您的性别")
		return false;  		
	}
	var is_buy=false;
	for(i=0;i<document.forms[form].is_buy.length;i++)
	{
       if(document.forms[form].is_buy[i].checked==true && document.forms[form].is_buy[i].value=='1') 
	   {
		   is_buy=true; 
	   }
	}
	if(is_buy && trim(jQuery('#buycode').val())=='')
	{
		jAlert("您已选择购买过产品，请输入您购买的产品编号")
		return false;  		
	}
	else if(!is_buy && trim(jQuery('#buycode').val())!='')
	{
		jAlert("您已选择未购买过产品，但您输入购买的产品编号，请重新选择")
		return false;  	
	}	

	if(jQuery('#emailstate').val()!='1')
    {
	   jAlert('邮箱格式不正确或已存在');
	   return false;		
	}
	else if(document.forms[form].province.value=="")
    {
	   jAlert('请选择省份或直辖市');
	   return false;		
	}
	else if(document.forms[form].city.value=="")
    {
	   jAlert('请选择城市');
	   return false;		
	}
	else if(document.forms[form].phone.value.replace(/(^\s*)|(\s*$)/g,'')=='')
    {
	   jAlert('请填写您的联系电话');
	   return false;		
	}
	else if(document.forms[form].address.value.replace(/(^\s*)|(\s*$)/g,'')=='')
    {
	   jAlert('请填写您的联系地址');
	   return false;		
	}	
	else if(document.forms[form].code.value=='')
    {
	   jAlert('请输入验证码');
	   return false;		
	}
	return true;
}
function checkReg(form)
{
	var  pattern   = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 
	var sex=false;
	for(i=0;i<document.forms[form].sex.length;i++)
	{
       if(document.forms[form].sex[i].checked==true) 
	   {
		   sex=true; 
	   }
	}
	if(!sex)
	{
		alert("请选择您的性别")
		return false;  		
	}
	var is_buy=false;
	for(i=0;i<document.forms[form].is_buy.length;i++)
	{
       if(document.forms[form].is_buy[i].checked==true && document.forms[form].is_buy[i].value=='1') 
	   {
		   is_buy=true; 
	   }
	}
	if(is_buy && trim(jQuery('#buycode').val())=='')
	{
		jAlert("您已选择购买过产品，请输入您购买的产品编号")
		return false;  		
	}
	else if(!is_buy && trim(jQuery('#buycode').val())!='')
	{
		jAlert("您已选择未购买过产品，但您输入购买的产品编号，请重新选择")
		return false;  	
	}
    if(jQuery('#usernamestate').val()!=1)
	{
	   jAlert('用户名格式不正确或已存在');
	   return false;		
	}

	if(document.forms[form].password.value.length<6 || document.forms[form].password.value.length>16)
	{
	  jAlert("密码长度限6-16个字符，由A-Z、a-z、0-9、下划线组成");
	  return false;
	
	}
	else if(document.forms[form].password.value!=document.forms[form].confirm_password.value)
	{
	   jAlert('两次密码输入不一致');
	   return false;
	}		

	if(jQuery('#emailstate').val()!='1')
    {
	   jAlert('邮箱格式不正确或已存在');
	   return false;		
	}
	else if(document.forms[form].province.value=="")
    {
	   jAlert('请选择省份或直辖市');
	   return false;		
	}
	else if(document.forms[form].city.value=="")
    {
	   jAlert('请选择城市');
	   return false;		
	}
	else if(document.forms[form].phone.value.replace(/(^\s*)|(\s*$)/g,'')=='')
    {
	   jAlert('请填写您的联系电话');
	   return false;		
	}
	else if(document.forms[form].address.value.replace(/(^\s*)|(\s*$)/g,'')=='')
    {
	   jAlert('请填写您的联系地址');
	   return false;		
	}	
	else if(document.forms[form].xieyi.checked!=true)
    {
	   jAlert('请阅读用户协议并同意后才能注册');
	   return false;		
	}
	else if(document.forms[form].code.value=='')
    {
	   jAlert('请输入验证码');
	   return false;		
	}
	return true;
}
function checkUserLogin(form)
{
	if(trim(document.forms[form].username.value)=='')
	{
        return  AlertFocus('请输入用户名','username'); 
	}
	else if(trim(document.forms[form].password.value)=='')
	{
        return  AlertFocus('请输入密码','password'); 
	}
	else if(trim(document.forms[form].code.value)=='')
	{
        return  AlertFocus('请输入图片中显示的字符','code'); 
	}
	return true;
}
function checkpwForm(form)
{
	var  pattern   = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 
	if(trim(document.forms[form].email.value)=='')
	{
        return  AlertFocus('请您注册的Email','email'); 
	}
	else if(!pattern.test(document.forms[form].email.value))
	{
		return  AlertFocus('请输入正确的Email格式','email'); 
	}

	if(trim(document.forms[form].code.value)=='')
	{
        return  AlertFocus('请输入图片中显示的字符','code'); 
	}
	return true;
}
function check_submit(form)
{
    if(document.forms[form].opassword.value=='')
	{
       return  AlertFocus('请输入旧密码','opassword'); 		
	}
	else if(document.forms[form].npassword.value.length<6)
	{
       return  AlertFocus('新密码不少于6个字符','npassword'); 
	}
	else if(document.forms[form].npassword.value!=document.forms[form].npassword2.value)
	{
       return  AlertFocus('两次密码输入不一致','npassword2'); 
	}		
	else if(document.forms[form].code.value=='')
    {
       return  AlertFocus('请输入验证码','code'); 	
	}
	return true;
}
