$(function(){$('#head_sign_refresh').click(function(){$('#head_code').attr('src','/common/index/authcode?t='+new Date().getTime());});$.blockUI.defaults.css={border:"none",padding:0,margin:0,width:"auto",top:"20%",left:"30%",textAlign:"left",color:"#000",backgroundColor:"#fff",cursor:"default"};$.validator.addMethod("ch",function(value,element){return this.optional(element)||!(/[\u4e00-\u9fa5]+/.test(value));},'<br /><img src="/images/front/error.gif" width="12" height="12" />please fill in English');$.validator.addMethod("filterlink",function(value,element){var pattern=/(\[url\])|(<a[^>]*>)/i;return this.optional(element)||!(pattern.test(value));},'<br /><img src="/images/front/error.gif" width="12" height="12" />please check your comment');$(".Triangle").hover(function(){$(this).children("div").toggle();},function(){$(this).children("div").toggle();});$(".msg").click(function(){var left=($(window).width()-562)/2;var top=($(window).height()-300)/2;window.open('/inquiry/msg/user_id/'+$(this).attr("key"),'','height=300,width=562,top='+top+',left='+left+',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');});$("#head_login_form").validate({onkeyup:false,rules:{"user_name":{required:true},"user_pwd":{required:true},"auth_code":{required:true,remote:{type:"GET",url:"/common/ajax/judgeauthcode",data:{auth_code:function(){return $("#auth_code").val();}}}}},messages:{"user_name":{required:'<img src="/images/front/error.gif" width="12" height="12" />Member ID should be filled'},"user_pwd":{required:'<img src="/images/front/error.gif" width="12" height="12" />password should be filled'},"auth_code":{required:'<img src="/images/front/error.gif" width="12" height="12" />The auth code is required',remote:jQuery.format('<img src="/images/front/error.gif" width="12" height="12" />It\'s wrong,please reset')}}});$('.back_top').click(function(){$("html").animate({scrollTop:0},"fast");$("body").animate({scrollTop:0},"fast");return false;});$(".add_to_cart,.add_to_cart_detail").click(function(){var a_obj=$(this);$(this).after('<span class="loading"><img src="/images/front/ajax-loader.gif" />&nbsp;adding&nbsp;...</span>');$(this).hide();$.ajax({url:"/common/ajax/addtocart/key/"+$(this).attr("key"),type:"get",dataType:"json",success:function(response){if(response.result=="error"){msg("failed",response.reason);$(a_obj).next().replaceWith('');$(a_obj).show();}
else{$(".cart_num").html(response.number);$(a_obj).next().replaceWith('<a class="'+$(a_obj)[0].className+'_done" href="/cart" target="_blank" title="Go To My Cart"></a>');$(a_obj).remove();}}});});$(".cart").hover(function(){var html="";$(".cart_link").addClass("cart_link_hover");$.ajax({url:"/common/ajax/getcartitem",type:"get",dataType:"json",success:function(response){if(response){$.each(response,function(i,item){html+='<li>';html+='  <dl>';html+='      <dt class="fl"><a target="_blank" href="/'+item.product_name+'_p'+item.product_id+'">'+item.product_pic+'</a></dt>';html+='      <dd><a target="_blank" href="/'+item.product_name+'_p'+item.product_id+'" class="cart_pro_name keep">'+item.product_name+'</a></dd>';html+='      <dd><span class="cart_proprice fl">US$'+item.product_price+'</span><span class="fl"></span><span class="cart_checkout fr"><a href="/cart">view</a></span></dd>';html+='  </dl>';html+='  <div style="clear:both;"></div>';html+='</li>';$(".cart_hidden").show();});$(".cart_prolist").html(html);}}});},function(){$(".cart_link").removeClass("cart_link_hover");$(".cart_hidden").hide();});$(".add_to_fav").click(function(){var a_obj=$(this);$(this).after('<span class="loading"><img src="/images/front/ajax-loader.gif" />&nbsp;adding&nbsp;...</span>');$(this).hide();$.ajax({url:"/common/ajax/addtofav/product_id/"+$(this).attr("key"),type:"get",dataType:"json",success:function(response){if(response==0){msg("Warning<br />First be logged in to collection");$(a_obj).next().replaceWith("");$(a_obj).show();}
else{$(a_obj).next().replaceWith("<span class='added_to_favorite_style2'></span>");$(a_obj).remove();}}});});$(".search_form").validate({onfocusout:false,rules:{"search_key":{required:true,ch:true,maxlength:100}},event:"blur",messages:{"search_key":{required:"<script>alert('Please input a search term');</script>",ch:"<script>alert('Please input the information in English instead');</script>",maxlength:"<script>alert('Please input a search term less than 100 characters');</script>"}}});$(".probox_img").mouseover(function(){$(this).children("div").show();})
$(".probox_img").mouseout(function(){$(this).children("div").hide();})
$(".search_form_bottom").validate({onfocusout:false,rules:{"search_key":{required:true}},event:"blur",messages:{"search_key":{required:"<script>alert('Please input a search term');</script>"}}});});function msg(title,html){var url=arguments[2]?arguments[2]:"";$.growlUI(title,html);}
function setImgSizeWH(theURL,sImage,imgW,imgH)
{var imgObj;imgObj=null;imgObj=new Image();imgObj.src=theURL;if((imgObj.width!=0)&&(imgObj.height!=0))
{if(imgObj.width>imgW||imgObj.height>imgH)
{var iHeight=imgObj.height*imgW/imgObj.width;if(iHeight<=imgH)
{sImage.width=imgW;sImage.height=iHeight;}
else
{var iWidth=imgObj.width*imgH/imgObj.height;sImage.width=iWidth;sImage.height=imgH;}}
else
{sImage.width=imgObj.width;sImage.height=imgObj.height;}}
else
{sImage.width=imgW;sImage.height=imgH;}}
function setElementMiddle(obj,width,height,state){if(state==true){var iHeight=obj.clientHeight;var iWidth=obj.clientWidth;if(height>0&&width>0){if(iHeight<height){$(obj).css("margin-top",(height-iHeight)/2+"px");}
if(iWidth<width){$(obj).css("margin-left",(width-iWidth)/2+"px");}}}}
function setImgWidth(theURL,sImage,imgWidth){var imgObj;imgObj=null;imgObj=new Image();imgObj.src=theURL;if((imgObj.width!=0))
{if(imgObj.width>imgWidth)
{sImage.width=imgWidth;}
else
{sImage.width=imgObj.width;}}
else
{sImage.width=imgWidth;}}
