browserName=navigator.appName;browserVer=parseInt(navigator.appVersion);condition=!(((browserName.indexOf("Explorer")>=0)&&(browserVer<4))||((browserName.indexOf("Netscape")>=0)&&(browserVer<2)));if(condition==true)CanAnimate=true;else CanAnimate=false;function trans(pt){page_pth=document.location.href;actualpth=pt+"?"+page_pth;window.open(actualpth)}function translator(pattern){var open_in_same_window=0;var my_location=unescape(document.location.toString());var new_location='';var new_pattern='';if(my_location.indexOf('translate_c?')!=-1){var indexof_u=my_location.indexOf('u=');if(indexof_u==-1){new_location=document.location}else{var subs=my_location.substring(indexof_u,my_location.length);var ss=subs.split('&');new_location=ss[0].substring(2,ss[0].length)}}else{new_location=document.location}indexof_p=pattern.indexOf('|');var isen='';if(indexof_p==-1){indexof_p1=pattern.indexOf('><');if(indexof_p1==-1){new_pattern=pattern;if(pattern=='en'){isen=1}}else{var psplit=pattern.split('><');new_pattern=psplit[0]+'|'+psplit[1];if(psplit[1]=='en'){isen=1}}}else{var psplit=pattern.split('|');new_pattern=psplit[0]+'|'+psplit[1];if(psplit[1]=='en'){isen=1}}var thisurl='';if(isen==1){thisurl=new_location}else{thisurl='http://translate.google.com/translate_c?langpair='+new_pattern+"&u="+new_location}if(open_in_same_window==1){window.location.href=thisurl}else{if(CanAnimate){msgWindow=window.open('','subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');msgWindow.focus();msgWindow.location.href=thisurl}else{msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0')}}}
function sendInquiry(){if($("form input[name=fSubject]").val().length==0){alert("Please fill Subject");$("form input[name=fSubject]").get(0).focus();return false}if($("form textarea[name=fMessage]").val().length==0){alert("Please fill Message");$("form textarea[name=fMessage]").get(0).focus();return false};if($("form input[name=fCompany]").val().length==0){alert("Please fill Your Company");$("form input[name=fCompany]").get(0).focus();return false};if($("form input[name=fName]").val().length==0){alert("Please fill Your Name");$("form input[name=fName]").get(0).focus();return false};if(!(new RegExp(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/)).test($("form input[name=fEmail]").val())){alert("Correctly filled out email");$("form input[name=fEmail]").get(0).focus();return false};return true}
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};

$(document).ready(function(){
	if($("#indexProduct img.basket").size() > 0){
		$("#indexProduct img.basket").bind("click", function(){
			if(window.confirm('Add to the basket,Are you sure?')){
				var rel =$(this).next("a").attr("rel");
				if ($("#Basket ul li[rel="+rel+"]").size() == 0){
					$addHtml = "<li rel=\""+rel+"\">";
					$addHtml+= "<span class=\"floatRight remove\">x</span>";
					$addHtml+= "<a href=\""+$(this).next().attr("href")+"\" ";
					$addHtml+= "title=\""+$(this).next().attr("title")+"\"> ";
					$addHtml+= $(this).next().attr("title")+"</a></li>";
					$("#Basket ul").append($addHtml);
					$("#Basket span.remove").unbind("click").unbind("mouseout").unbind("mouseover");
					$("#Basket span.remove").bind("click", function(){
						delBasketObj($(this).parent());
					}).bind("mouseover", function(){
						$(this).css({"fontWeight":"bold", "color":"#f60", "cursor":"pointer"});
					}).bind("mouseout", function(){
						$(this).css({"fontWeight":"normal", "color":"#000", "cursor":"pointer"});
					});
					
					var cookieValue = rel+", "+$(this).next().attr("href")+", "+$(this).next().attr("title")+", "+$(this).next().attr("alt");

					if ($.cookie('basket') == null || $.cookie('basket').length == 0){
						$.cookie('basket', escape(cookieValue));
					}else{
						$.cookie('basket', escape(unescape($.cookie('basket'))+"||"+cookieValue));
					}


				}else{
					$("#Basket ul li[rel="+rel+"]").slideUp(600).slideDown(600);
				}
			}
		}).bind("mouseover", function(){
			$(this).attr("src", $(this).attr("src").replace("basket.bak", "basket"));
		}).bind("mouseout", function(){
			$(this).attr("src", $(this).attr("src").replace("basket", "basket.bak"));
		});;
	}

	if ($("a.iconBasket").size() > 0){
		$("a.iconBasket").bind("mouseout", function(){
			$(this).css("backgroundColor", "transparent");
		}).bind("click", function(e){
			if ($("#Basket").size() > 0){
				if ($("#Basket").is(":hidden")){
					openBasket($(this));
					$(this).css("backgroundColor", "transparent");
				}else{
					closeBasket($(this));
					$(this).css("backgroundColor", "#73ACCA");
				}
			}
		});

		$("#Basket .remove").bind("click", function(){
			delBasketObj($(this).parent());
		}).bind("mouseover", function(){
			$(this).css({"fontWeight":"bold", "color":"#f60", "cursor":"pointer"});
		}).bind("mouseout", function(){
			$(this).css({"fontWeight":"normal", "color":"#000", "cursor":"pointer"});
		});
	}

	loadBasket();

	makeViewState();

	$(".hiddenNextDiv").bind("click", function(){
		$(this).next().toggle();
	}).css("cursor", "pointer");

	// Select All
	$("#indexProductOpBar input[name=selectAll]").bind("click", function(){
		$("#indexProduct input[type=checkbox]").attr("checked", $(this).attr("checked"));
	});

	// translate
	$("a.trans").bind("click", function(e){
		if ($("#transDiv").size() > 0){
			$("#transDiv").toggle();
		}else{
			$html = "<div id='transDiv'>";
			$html+= "<div><a href='javascript:void(0);'>en_fr</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_de</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_it</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_nl</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_ja</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_ko</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_pt</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_ru</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_es</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_zh</a></div>";
			$html+= "<div><a href='javascript:void(0);'>en_zt</a></div>";
			$html+= "</div>";
			$("body").append($html);
			$("#transDiv").css({"top":$(this).offset().top + 18 +"px", "left":$(this).offset().left + "px"});
			$("#transDiv a").bind("click", function(){
				window.open("http://fanyi.cn.yahoo.com/translate_url?fr=forexporter&lp="+$(this).html()+"&trurl="+escape(window.location), "_blank", "");
			}).focus(function(){this.blur()});
		}
		
		if(e.preventDefault) {   
			// Firefox   
			e.preventDefault();
			e.stopPropagation();
		} else {   
			// IE   
			e.cancelBubble=true;
			e.returnValue = false;
		}
	});
	$(document).bind("click", function(e){
		$("#transDiv").hide();
	});

	$("#proList li").bind("click", function(){
		//$("#proList li.ol").hide();
		//$(this).next(".ol").show();
		//return false;
	});

	if ($.cookie("viewStyle")){
		setStyle($.cookie("viewStyle"));
	}
});

function loadBasket(){

	if ($.cookie("basket") != null && $.cookie("basket")){
		re = /\|\|$/ig;
		var jBasket = unescape($.cookie("basket")).replace(re, "");

		var Item = jBasket.split("||");
		var ul = "";
		if (Item.length > 0){
			ul = "<ul>";
			for(i=0;i<Item.length;i++){
				try{
					lit = Item[i].split(", ");
					ul+= "<li rel=\""+lit[0]+"\"><span class=\"floatRight remove\">x</span><a href=\""+lit[1]+"\" title=\""+lit[2]+"\">"+lit[2]+"</a></li>";
				}catch(e){
				}
			}
			ul+= "</ul>";

			$("#Basket .BasketInner").html(ul);
			$("#Basket span.remove").bind("click", function(){
				delBasketObj($(this).parent());
			}).bind("mouseover", function(){
				$(this).css({"fontWeight":"bold", "color":"#f60", "cursor":"pointer"});
			}).bind("mouseout", function(){
				$(this).css({"fontWeight":"normal", "color":"#000", "cursor":"pointer"});
			});			
		}
	}
}
function openBasket(obj){
	var myTop  = obj.offset().top;
	var myLeft = obj.offset().left - $("#Basket").width();
	$("#Basket").css({top:myTop+"px",left:myLeft+"px"}).slideDown();
}

function closeBasket(){
	$("#Basket").slideUp();
}

function delBasketObj(obj){
	if(window.confirm("Are You Delete it!")){
		var rel = obj.attr("rel") || 0;
		re = new RegExp("("+rel+", [^\|\|]+)", "i");

		var cookieNow = unescape($.cookie("basket")).replace(re, "");
		cookieNow = cookieNow.replace(/^\|\||\|\|$/, "");
		$.cookie("basket", escape(cookieNow.replace(/\|{2,}/g, "||")));
		obj.css({backgroundColor:"#FFBE7D"}).animate({opacity:.0}, 600, function(){obj.remove();});
	}
}

function addToBasket(){
	if (window.confirm('Add to the basket,Are you sure?')){
		if ($("#indexProduct input:checked[type=checkbox]").size() > 0){
			$("#indexProduct input:checked[type=checkbox]").each(function(i){

				var rel =$(this).next("a").attr("rel");
				if ($("#Basket ul li[rel="+rel+"]").size() == 0){
					$addHtml = "<li rel=\""+rel+"\">";
					$addHtml+= "<span class=\"floatRight remove\">x</span>";
					$addHtml+= "<a href=\""+$(this).next().attr("href")+"\" ";
					$addHtml+= "title=\""+$(this).next().attr("title")+"\"> ";
					$addHtml+= $(this).next().attr("title")+"</a></li>";
					$("#Basket ul").append($addHtml);
					$("#Basket span.remove").unbind("click").unbind("mouseout").unbind("mouseover");
					$("#Basket span.remove").bind("click", function(){
						delBasketObj($(this).parent());
					}).bind("mouseover", function(){
						$(this).css({"fontWeight":"bold", "color":"#f60", "cursor":"pointer"});
					}).bind("mouseout", function(){
						$(this).css({"fontWeight":"normal", "color":"#000", "cursor":"pointer"});
					});
					
					var cookieValue = rel+", "+$(this).next().attr("href")+", "+$(this).next().attr("title")+", "+$(this).next().attr("alt");

					if ($.cookie('basket') == null || $.cookie('basket').length == 0){
						$.cookie('basket', escape(cookieValue));
					}else{
						$.cookie('basket', escape(unescape($.cookie('basket'))+"||"+cookieValue));
					}


				}else{
					$("#Basket ul li[rel="+rel+"]").slideUp(600).slideDown(600);
				}

			});
		}
		
	}
}

function makeViewState(){
	if ($(".iconViewgallery").size() >0 && $.cookie("viewState")){
		if ($.cookie('viewState') == "Gallery"){
			$("#indexProduct ul").removeClass("viewlist");
		}else if (!$("#indexProduct ul").hasClass("viewlist")){
			$("#indexProduct ul").addClass("viewlist");
		}
	}
}

function setView(name){
	$.cookie('viewState', name);
	if (name == "Gallery"){
		$("#indexProduct ul").removeClass("viewlist");
	}else if (!$("#indexProduct ul").hasClass("viewlist")){
		$("#indexProduct ul").addClass("viewlist");
	}
}

function doSearch(){
	$varSearchKey = $.trim($("input[name=searchKey]").val());
	if ($varSearchKey){
		$("form[name=searchForm]:eq(0)").attr("action", "search_"+$varSearchKey.replace(/\s{1,}/, " ").replace(/\s{1,}/ig, "+")+".htm").submit();
	}else{
		alert("What are you looking for ?");
		$("input[name=searchKey]").get(0).focus();
	}

	return false;
}

function setStyle(title) {

   //预定义变量
   var i, links;

   //用DOM方法获得所有的link元素
   links = document.getElementsByTagName("link");
   for(i=0; links[i]; i++) {
     //判断此link元素的rel属性中是否有style关键字
     //即此link元素是否为样式表link
     //同时判断此link元素是否含有title属性
     if(links[i].getAttribute("rel").indexOf("style") != -1 && links[i].getAttribute("title")) {
       //先不管三七二十一把它设为disabled
       links[i].disabled = true;
       //再判断它的title中是否有我们指定的关键字
       if(links[i].getAttribute("title").indexOf(title) != -1)
         //如果有则将其激活
         links[i].disabled = false;
     }
   }
   if (!$.cookie("viewStyle") || $.cookie("viewStyle") != title){
	   $.cookie("viewStyle", title);
   }
}


