(function ()
{
	String.prototype.trim = function(){
		var str = this;
		str = str.replace(/^\s\s*/,"");
		var ws = /\s/;
		var i = str.length;
		while(ws.test(str.charAt(--i)));
		return str.slice(0,i+1);
	}
	var Pupai = window.Pupai || {};
	Pupai = {
		_INSTALL : function(){
			window.Pupai = Pupai;
		},
		Base : {},	
		Validator:{},
		UI : {},
		Page : {},
		cookie:{}
	};
	Pupai.Base = {//验证函数
		Utils: {
			htmlEncode: function (text)
			{
				return text.replace(/&/g, '&amp;').replace(/"/g, '&quot;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
			},
			trim: function (text)
			{
				if (typeof(text) == "string")
				  {
					return text.replace(/^\s*|\s*$/g, "");
				  }
				  else
				  {
					return text;
				  }
			},
			isEmpty: function(val)
				{
				  switch (typeof(val))
				  {
					case 'string':
					  return Pupai.Base.Utils.trim(val).length == 0 ? true : false;
					  break;
					case 'number':
					  return val == 0;
					  break;
					case 'object':
					  return val == null;
					  break;
					case 'array':
					  return val.length == 0;
					  break;
					default:
					  return true;
				  }
				},
				isNumber:function(val)
				{
				  var reg = /^[\d|\.|,]+$/;
				  return reg.test(val);
				},
				
				isInt : function(val)
				{
				  if (val == "")
				  {
					return false;
				  }
				  var reg = /\D+/;
				  return !reg.test(val);
				},
				isEmail:function( email )
				{
				  var reg1 = /([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/;
				
				  return reg1.test( email );
				},
				isTel : function ( tel )
				{
				  var reg = /^[\d|\-|\s|\_]+$/; //只允许使用数字-空格等
				
				  return reg.test( tel );
				},
				fixEvent : function(e)
				{
				  var evt = (typeof e == "undefined") ? window.event : e;
				  return evt;
				},
				srcElement : function(e)
				{
				  if (typeof e == "undefined") e = window.event;
				  var src = document.all ? e.srcElement : e.target;
				
				  return src;
				},
				isTime : function(val)
				{
				  var reg = /^\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}$/;
				
				  return reg.test(val);
				},			
				request:function(url, item)
				{
					var sValue=url.match(new RegExp("[\?\&]"+item+"=([^\&]*)(\&?)","i"));
					return sValue?sValue[1]:sValue;
				}
			
		}
	};
	Pupai.Validator={//注册登录函数
		is_registered:function ( username )
			{
				var submit_disabled = false;
				var unlen = username.replace(/[^\x00-\xff]/g, "**").length;
			
				if ( username == '' )
				{
					$('#username_notice').html(msg_un_blank);
					var submit_disabled = true;
				}
			
				if ( !Pupai.Base.Utils.isEmail(username) )
				{
					$('#username_notice').html(msg_email_format);
					var submit_disabled = true;
				}
				if ( unlen < 3 )
				{ 
					$('#username_notice').html(username_shorter);
					var submit_disabled = true;
				}
				if ( unlen > 30 )
				{
					$('#username_notice').html(msg_un_length);
					var submit_disabled = true;
				}
				if ( submit_disabled )
				{
					document.forms['formUser'].elements['Submit'].disabled = 'disabled';
					$('#username_notice').attr("class","error");
					return false;
				}
				 $.ajax({
					type: "get",
					url: "user.php?act=is_registered",
					dataType:'TEXT',
					data:'username=' + username,
					success: registed_callback,
					async: true
				});
				 function registed_callback(result)
				{
				  if ( result == "true" )
				  {
					$('#username_notice').html(msg_can_rg);
					$('#username_notice').attr("class","right");
					document.forms['formUser'].elements['Submit'].disabled = '';
				  }
				  else if(result == "invalid")
				  {
					$('#username_notice').html(email_invalid);
					document.forms['formUser'].elements['Submit'].disabled = 'disabled';
					$('#username_notice').attr("class","error");
				  }
				  else
				  {
					$('#username_notice').html(msg_un_registered);
					document.forms['formUser'].elements['Submit'].disabled = 'disabled';
					$('#username_notice').attr("class","error");
				  }
				}
			},
			checkIntensity:function (pwd)
			{
			  var Mcolor = "#FFF",Lcolor = "#FFF",Hcolor = "#FFF";
			  var m=0;
			
			  var Modes = 0;
			  for (i=0; i<pwd.length; i++)
			  {
				var charType = 0;
				var t = pwd.charCodeAt(i);
				if (t>=48 && t <=57)
				{
				  charType = 1;
				}
				else if (t>=65 && t <=90)
				{
				  charType = 2;
				}
				else if (t>=97 && t <=122)
				  charType = 4;
				else
				  charType = 4;
				Modes |= charType;
			  }
			
			  for (i=0;i<4;i++)
			  {
				if (Modes & 1) m++;
				  Modes>>>=1;
			  }
			
			  if (pwd.length<=4)
			  {
				m = 1;
			  }
			
			  switch(m)
			  {
				case 1 :
				  Lcolor = "2px solid red";
				  Mcolor = Hcolor = "2px solid #DADADA";
				break;
				case 2 :
				  Mcolor = "2px solid #f90";
				  Lcolor = Hcolor = "2px solid #DADADA";
				break;
				case 3 :
				  Hcolor = "2px solid #3c0";
				  Lcolor = Mcolor = "2px solid #DADADA";
				break;
				case 4 :
				  Hcolor = "2px solid #3c0";
				  Lcolor = Mcolor = "2px solid #DADADA";
				break;
				default :
				  Hcolor = Mcolor = Lcolor = "";
				break;
			  }
			},
			check_password:function ( password )
			{
				if ( password.length < 6 )
				{
					$('#password_notice').html(password_shorter);
					$('#password_notice').attr("class","error");
				}
				else
				{
					$('#password_notice').html("");
					$('#password_notice').attr("class","right");
				}
			},
			check_conform_password:function ( conform_password, form_name )
			{
				if (form_name){
					password = document.forms[form_name].elements['password'].value;
				}else{
					password = $('#password').val();
				}
				
				if ( conform_password.length < 6 )
				{
					$('#conform_password_notice').html(password_shorter);
					$('#conform_password_notice').attr("class","error");
					return false;
				}
				if ( conform_password != password )
				{
					$('#conform_password_notice').html(confirm_password_invalid);
					$('#conform_password_notice').attr("class","error");
				}
				else
				{
					$('#conform_password_notice').html("");
					$('#conform_password_notice').attr("class","right");
				}
			},
			checkLoginForm:function(frm) {
				if (Pupai.Base.Utils.isEmpty(frm.elements['username'].value)) {
				   alert("请输入用户名！");
				   return false;
				} else if (Pupai.Base.Utils.isEmpty(frm.elements['password'].value)) {
				   alert("请输入密码！");
				   return false;
				   
				}else if (Pupai.Base.Utils.isEmpty(frm.elements['captcha'].value)) {
				   alert("请输入验证码！");
				   return false;
				}else {	
					username = frm.elements['username'].value;
					password = frm.elements['password'].value;
					captcha = frm.elements['captcha'].value;
				   $.ajax({
					url :"http://www.pupai.cn/user.php?act=act_login",
					type :"post",
					dataType :"json",
					data :"username=" + username + "&password=" + password + "&captcha=" +captcha + "&is_iframe=1",
					success :callbackLogin
				   });
				}
				function callbackLogin(result) {
					if (result.error == '1') {
					   alert(result.content);
					} else if($("#loginReload")){
						Pupai.UI.base_login_welcome();
						tb_remove();
						window.location.reload();
						}else{
						Pupai.UI.base_login_welcome();
						tb_remove();
						}
					}
			},			
			checkRegForm:function (frm) {
					agreement = frm.elements['agreement'].value;
					username = frm.elements['username'].value;
					password = frm.elements['password'].value;
					confirm_password = frm.elements['confirm_password'].value;
					captcha = frm.elements['captcha'].value;
				   $.ajax({
						url :"http://www.pupai.cn/user.php?act=act_register",
						type :"post",
						dataType :"json",
						data :"username=" + username + "&password=" + password + "&confirm_password" + confirm_password + "&captcha=" +captcha + "&is_iframe=1"+"&agreement=1",
						success :callbackReg
				   });	
				   function callbackReg(result) {
					if (result.error == '1') {
					   alert(result.content);
					} else if($("#loginReload")){
						Pupai.UI.base_login_welcome();
						tb_remove();
						window.location.reload();
						}else {
						Pupai.UI.base_login_welcome();
						tb_remove();
						}
					}
			}
	};	
	Pupai.cookie = function(name, value, options) {
		if (typeof value != 'undefined') { // name and value given, set cookie
			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(); // use expires attribute, max-age is not supported by IE
			}
			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 { // only name given, get cookie
			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]);
					// Does this cookie string begin with the name we want?
					if (cookie.substring(0, name.length + 1) == (name + '=')) {
						cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
						break;
					}
				}
			}
			return cookieValue;
		}
	};
	Pupai.UI = {//搜索下拉框
		Loader:function(source,autoRemove,id,charset){
			id = id||"";
			if(id) var obj = document.getElementById(id);
			if(typeof(obj) != 'undefined' && obj) {
				obj.parentNode.removeChild(obj);
			} else {
				autoRemove = autoRemove||false;
				var b=document.getElementsByTagName("head")[0];
				var c=document.createElement("script");
				c.type="text/javascript";
				c.charset = charset || "utf-8";
				if(id){
					c.id = id;
				}
				c.src=source;
				var remove=function(){
					c.onload=null;
					var h=c.parentNode;
					if(h) {
						h.removeChild(c);
					}
					delete c;
				};
				var e=function(h){
					var j=(h?h:window.event).target?(h?h:window.event).target:(h?h:window.event).srcElement;
					if(j && (j.readyState=="loaded"||j.readyState=="complete"))
					{
						j.onreadystatechange=null;
						if(autoRemove){
							remove();
						}
					}
				};
				if(navigator.product=="Gecko"&&autoRemove){
					c.onload=remove;
				}
				else{
					c.onreadystatechange=e;
				}
				b.appendChild(c);
			}
		},
		search_goods:function(val) {
			if(val.length > 1) {
				Pupai.UI.Loader('http://www.pupai.cn/search.php?act=adv_search&keyword=' + val + '&backFunc=Pupai.UI.searchGoodsResponse');
			} else {
				return false;
			}
		},
		
		searchGoodsResponse:function(result) {
			if(result && result != 'false') {
				var shtml = '<ul>';
				for(i = 0;i < result.length;i++) {
					shtml += '<li class="' + (i == 0 ? 'hover' : '') + '"><a href="http://www.pupai.cn/goods/sn_' + result[i].sn + '.html" target="_blank">' + result[i].name + '</a><div class="np_popnavsearch_d" id="search_photos_' + (i + 1) + '"><a href="http://www.pupai.cn/goods/sn_' + result[i].sn + '.html" target="_blank"><img class="fleft" src="' + result[i].img + '" alt="' + result[i].name + '" /></a><p class="fleft">' + result[i].desc + '...</p></div></li><script type="text/javascript">$(document).ready(function(){$("#searchDiv li").hover(function(){$(this).addClass("hover").siblings().removeClass();});});</script>';
				}
				shtml += '</ul><div class="np_popnavsearch_close"><a href="javascript;return false;" onmousedown="Pupai.UI.np_popnavsearch_close();"><img src="http://image.pupai.cn/2010new/np_new/images/np_close_bg.gif" width="13" height="13" /></a></div>';
				 
				$('#searchDiv').html(shtml);
				$('#searchDiv').css('display','block');
			} else {
				$('#searchDiv').css('display','none');
			}
		},
		np_popnavsearch_close:function(){
			$('#searchDiv').css('display','none');
		},
		//购物车弹出层
		deleteGoods:function(rec,itemGoods){
			$.ajax({
			   url:"http://www.pupai.cn/flow.php?step=drop_goods&id="+rec,
			   type :"post",
			   success :callbackGoodsdel(itemGoods)
			});
			function callbackGoodsdel(itemGoods){
			var cartNum=$(".np_cart a:first").text();
			var goodsNum=$("#goodsNum_"+itemGoods).text();
			cartNum=parseInt(cartNum)-parseInt(goodsNum);
			$(".np_cart a:first").html(cartNum);
			if(cartNum=="0"){
				$(".np_cart_detail").html('<div class="noneBox">您的购物车中暂无商品，赶快选择心爱的商品吧！</div>');
				}else{
					var total_price=$("#total_price").text();
					var goodsPrice=$('#goodsPrice_'+itemGoods).text();
					goodsPrice=goodsPrice.substring(1);
					total_price =parseFloat(total_price) - (parseFloat(goodsPrice)*parseFloat(goodsNum));
					$("#total_price").text(total_price);
					$('.item_'+itemGoods).remove();
				}
			}
		},
		cartDetail:function(){
			var cartNum=$(".np_cart a:first").text();
			if(cartNum == "0"){
				$(".np_cart_detail").html('<div class="noneBox">您的购物车中暂无商品，赶快选择心爱的商品吧！</div>');
			}else{
					$.getJSON("http://www.pupai.cn/flow.php?step=json_cart",function(data){  
						$(".np_cart_detail").empty();  
						var html ='';
						var goodNum = 0;
						$.each(data.goods_list,function(entryIndex,goods_list){
							goodNum += parseInt(goods_list.goods_number);
							html += '<div class="np_cart_item item_'+entryIndex+'"><dl><dt class="np_cart_img">';  
							if(goods_list.extension_code=="package_buy"){
							html+='<a target="_blank" href="http://www.pupai.cn/gift.php?packageid='+goods_list.goods_id+'"><img border="0" height="84px" width="61px" src="http://image.pupai.cn/2010new/np_new/images/cartdivbg2.gif" /></a></dt>';
							}else{
								html += '<a target="_blank" href="'+goods_list.url+'"><img border="0" height="84px" width="61px" title="'+goods_list.goods_name+'" src="'+goods_list.goods_thumb+'" /></a></dt>'; }				
								if(goods_list.extension_code=="package_buy"){
								html+='<dd class="np_cart_name">'+goods_list.goods_attr+'</dd>';
								}else{
								html+='<dd class="np_cart_name"><a style="padding:0 0 10px 0;display:block;margin:0" target="_blank" href="'+goods_list.url+'">'+goods_list.goods_name+'</a>'+goods_list.goods_attr+'<br />尺码：'+goods_list.size+'</dd>';
								}
								html+='<dd class="np_cart_price"><b><span id="goodsPrice_'+entryIndex+'">'+goods_list.goods_price+'</span>×<span id="goodsNum_'+entryIndex+'">'+goods_list.goods_number+'</span></b><br /><a class="del" href="javascript:Pupai.UI.deleteGoods('+goods_list.rec_id+','+entryIndex+')">删除</a></dd>';
								html+='</dl></div>';
						});  
						html+='<div class="np_cart_total"><span class="total_price">金额总计：￥<b id="total_price">'+data.total.y_goods_price+'</b></span><a href="http://www.pupai.cn/flow.php" class="btn_total">去购物车并结算</a></div>';
						$('.np_cart_detail').append(html); 
						$(".np_cart a:first").html(goodNum);
					});    
		}
			
	},
	
	
	login_welcome:function(div, login_name) {
		$("#"+ div).html('<a href="http://www.pupai.cn/user.php" class="red">' + login_name + '</a>,[<a href="javascript:;" onmousedown="Pupai.UI.logout()" class="red">退出</a>]');
	},
	
	login_welcome_renren:function(div, login_name) {
		$(document).ready(function() {	   
				Pupai.UI.Loader('http://static.connect.renren.com/js/v1.0/FeatureLoader.jsp');
				setTimeout(function() {
					XN_RequireFeatures(["EXNML"], function() { 
						XN.Main.init("440934b270e4481899b0aa450208e6af", "http://www.pupai.cn/connect/renren.php");
						XN.Main.get_sessionState().waitUntilReady(function() {
							XN.Main.apiClient.users_getInfo([trueName], ['name'], function(result, ex) {
								if (!ex) {
									if(result && result.length > 0) login_name = result[0]['name'];
								}
							});
						});
					});
					$("#"+ div).html('您好，<a href="http://www.pupai.cn/user.php" class="red">' + login_name + '</a>, 欢迎您回来![<a href="javascript:;" onmousedown="Pupai.UI.logout()" class="red">退出</a>]');
				}, 4000);
			});	    
	},
	
	logout:function (){
		if(user_name.indexOf('renren.com') >= 0) {
			XN.Connect.logout(function(){Pupai.UI.logouting();});return false;
		} else {
			Pupai.UI.logouting();
			return false;
		}
	},
	
	
	logouting:function (){
		$.ajax({
		   url:"http://www.pupai.cn/user.php?act=logout",
		   type :"post",	  
		   success :Pupai.UI.callbackLoginOut,
		   timeout :20000,
		   error : function() {
			$("#welcome_div").html("请求失败!");
		   }
		});
	},
	callbackLoginOut:function () {
			$('#welcome_div').html('[<a class="thickboxLog red" href="http://www.pupai.cn/user.php?act=iframe_login&height=400&width=825">登录</a>][<a href="http://www.pupai.cn/user.php?act=register" target="_blank" class="red">免费注册</a>]');	
			Pupai.UI.thickboxCall();
		   },
		   
	thickboxCall:function (){	 
			   $.ajax({
				  type:"get",
				  url:"http://www.pupai.cn/js/thickboxLog.js",
				  dataType:"script"
				});	
		},
		base_login_welcome:function(){
			user_name = Pupai.cookie('username');
			user_pass = Pupai.cookie('user_pass');	
			trueName = decodeURIComponent(Pupai.cookie('trueName')); 
			if(user_name && user_pass) {
				if(trueName != 'null') {
				   login_name = trueName;
				} else {
				   login_name = user_name;
				}
				Pupai.UI.login_welcome('welcome_div', login_name);
			}
		},
		lazyload:function(option){
		    var settings={
			    defObj:null,
			    defHeight:0
		    };
		    settings=jQuery.extend(settings,option||{});
		    var defHeight=settings.defHeight,defObj=(typeof settings.defObj=="object")?settings.defObj.find("img"):jQuery(settings.defObj).find("img");
		    var pageTop=function(){
			    return document.documentElement.clientHeight+Math.max(document.documentElement.scrollTop,document.body.scrollTop)-settings.defHeight;
		    };
		    var imgLoad=function(){
			    defObj.each(function(){				
				    if (jQuery(this).offset().top<=pageTop()){
					    var src2=jQuery(this).attr("src2");
					    if (src2){
						    jQuery(this).attr("src",src2).removeAttr("src2");
					    }
				    }
			    });
		    };
		    imgLoad();
		    jQuery(window).bind("scroll",function(){			
			    imgLoad();
		    });
	    },
		//客服浮动层函数
		p_floatright:function (){
			var obj = document.getElementById("p_floatright"); 
			var toppx = 200;
			if (typeof document.body.style.maxHeight==="undefined") {
				toppx = (document.body.scrollTop||document.documentElement.scrollTop) + toppx;
			}
			var rtpx = document.body.offsetWidth > 1010 ? (document.body.offsetWidth - 980)/2 - 55 : 0;
			if (obj.style.top != toppx || obj.style.right != rtpx){
				obj.style.top = toppx + 'px';
				obj.style.right = rtpx + 'px';
				obj.style.display = "block";
			}
		}
		
		
	};
	
	
	
	Pupai._INSTALL();
})();

//pngFix
(function($) {
jQuery.fn.pngFix = function(settings) {
	// Settings
	settings = jQuery.extend({
		blankgif: 'http://image.pupai.cn/2010new/np_new/images/blank.gif'
	}, settings);

	var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
	var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

	if (jQuery.browser.msie && (ie55 || ie6)) {

		//fix images with png-source
		jQuery(this).find("img[src$=.png]").each(function() {

			jQuery(this).attr('width',jQuery(this).width());
			jQuery(this).attr('height',jQuery(this).height());

			var prevStyle = '';
			var strNewHTML = '';
			var imgId = (jQuery(this).attr('id')) ? 'id="' + jQuery(this).attr('id') + '" ' : '';
			var imgClass = (jQuery(this).attr('class')) ? 'class="' + jQuery(this).attr('class') + '" ' : '';
			var imgTitle = (jQuery(this).attr('title')) ? 'title="' + jQuery(this).attr('title') + '" ' : '';
			var imgAlt = (jQuery(this).attr('alt')) ? 'alt="' + jQuery(this).attr('alt') + '" ' : '';
			var imgAlign = (jQuery(this).attr('align')) ? 'float:' + jQuery(this).attr('align') + ';' : '';
			var imgHand = (jQuery(this).parent().attr('href')) ? 'cursor:hand;' : '';
			if (this.style.border) {
				prevStyle += 'border:'+this.style.border+';';
				this.style.border = '';
			}
			if (this.style.padding) {
				prevStyle += 'padding:'+this.style.padding+';';
				this.style.padding = '';
			}
			if (this.style.margin) {
				prevStyle += 'margin:'+this.style.margin+';';
				this.style.margin = '';
			}
			var imgStyle = (this.style.cssText);

			strNewHTML += '<span '+imgId+imgClass+imgTitle+imgAlt;
			strNewHTML += 'style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+imgAlign+imgHand;
			strNewHTML += 'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;';
			strNewHTML += 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + jQuery(this).attr('src') + '\', sizingMethod=\'scale\');';
			strNewHTML += imgStyle+'"></span>';
			if (prevStyle != ''){
				strNewHTML = '<span style="position:relative;display:inline-block;'+prevStyle+imgHand+'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;'+'">' + strNewHTML + '</span>';
			}

			jQuery(this).hide();
			jQuery(this).after(strNewHTML);

		});

		// fix css background pngs
		jQuery(this).find("*").each(function(){
			var bgIMG = jQuery(this).css('background-image');
			if(bgIMG.indexOf(".png")!=-1){
				var iebg = bgIMG.split('url("')[1].split('")')[0];
				jQuery(this).css('background-image', 'none');
				jQuery(this).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + iebg + "',sizingMethod='scale')";
			}
		});
		
		//fix input with png-source
		jQuery(this).find("input[src$=.png]").each(function() {
			var bgIMG = jQuery(this).attr('src');
			jQuery(this).get(0).runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + bgIMG + '\', sizingMethod=\'scale\');';
   		jQuery(this).attr('src', settings.blankgif)
		});
	
	}
	
	return jQuery;

};

})(jQuery);

//member定义变量
var login_name = '';
var user_name = Pupai.cookie('username');
var user_pass = Pupai.cookie('user_pass');
var tb_leadin = Pupai.cookie('tb_leadin');
var tb_appkey = Pupai.cookie('tb_appkey');
var tb_return_url = Pupai.cookie('tb_return_url');	
var trueName = decodeURIComponent(Pupai.cookie('trueName'));
$(document).ready(function() {
						   
	//遮罩层注册登录验证触发事件
	$("#usernameReg").bind("blur", function(){
		Pupai.Validator.is_registered($(this).val());
	}); 
	$("#passwordReg").bind("blur", function(){
		Pupai.Validator.check_password($(this).val());
	}); 
	$("#passwordReg").bind("onkeyup", function(){
		Pupai.Validator.checkIntensity($(this).val());
	}); 
	$("#conform_passwordReg").bind("blur", function(){
		Pupai.Validator.check_conform_password($(this).val(), 'formUser');
	}); 
	$("#checkRegForm").bind("click", function(){
		Pupai.Validator.checkRegForm(this.form);
	}); 
	//搜索下拉触发
	$("#keyword").bind("keyup", function(){
		Pupai.UI.search_goods($(this).val());
	}); 
	//普派导航下拉菜单
	$("#pupai_nav > li").hover(function(){	
		$(this).find('a:first').addClass('hover').end()
		.find("div.np_popdiv").slideDown(150);
	}, function() {	
		$(this).find('a:first').removeClass('hover').end()
		.find("div.np_popdiv").slideUp(0);
	});
	$(".np_cclist li").hover(function(){	
		$(this).css("background-color","#fbfbfb")
	},function() {	
		$(this).css("background-color","#fff")
	});
	$('.np_cclist li:first-child').addClass("first");
	$('.np_cclist li:first-child').addClass("first");

	
	//购物车淡入淡出弹出层触发事件
	if(location.href.indexOf("flow.php")<0){
		$(".np_cart").hover(function(){	
			Pupai.UI.cartDetail();
			$(".np_cart_detail").fadeIn("fast");		
			$("select").hide();
			},function(){
				$(".np_cart_detail").fadeOut("fast");
				$("select").show();
		});	
	}
	
	//member触发
	if(user_name && user_pass) {
		if( trueName != 'null' ) {
			login_name = trueName;
		} else {
		   login_name = user_name;
		}
		if(user_name.indexOf('renren.com') >= 0) {
			Pupai.UI.login_welcome_renren('welcome_div', login_name);
		} else if(user_name.indexOf('tb@pupai.cn') >= 0 && tb_leadin=='1') {
			$('#welcome_div').html('<span id="J_TaobaoBar"></span> [<a href="http://www.pupai.cn/user.php" class="red">会员中心</a>] [<a href="javascript:;" onmousedown="Pupai.UI.logout()" class="red">退出</a>]');
			Taobao.init({ 
				nickName: login_name, 
				appKey: tb_appkey 
			}); 
		} else {
			Pupai.UI.login_welcome('welcome_div', login_name);
		}
	} else {
		if (tb_leadin=='1'){
			$('#welcome_div').html('<span id="J_TaobaoBar"></span>');
			Taobao.init({ 
				appKey: tb_appkey 
			}); 
		}else {		
			$(document).ready(function() {$('#welcome_div').html('[<a class="thickboxLog red" href="http://www.pupai.cn/user.php?act=iframe_login&height=400&width=825">登录</a>][<a href="http://www.pupai.cn/user.php?act=register" target="_blank" class="red">免费注册</a>]');
				Pupai.UI.thickboxCall();
			});
		}
	}
	
});

