﻿/*
==轮播{对象|对象属性}==
对象属性{宽度|高度|文字大小|自动切换时间}
*/
function dk_slideplayer(object,config){
	this.obj = object;
	this.config = config ? config : {width:"300px",height:"200px",fontsize:"12px",right:"10px",bottom:"10px",time:"5000"};
	this.pause = false;
	var _this = this;
	if(!this.config.right){
		this.config.right = "0px"
	}
	if(!this.config.bottom){
		this.config.bottom = "3px"
	}
	if(this.config.fontsize == "12px" || !this.config.fontsize){
		this.size = "12px";
		this.height = "21px";
		this.right = "6px";
		this.bottom = "10px";
	}else if(this.config.fontsize == "14px"){
		this.size = "14px";
		this.height = "23px";
		this.right = "6px";
		this.bottom = "15px";
	}
	this.count = jQuery(this.obj + " li").size();
	this.n =0;
	this.j =0;
	var t;
	this.factory = function(){
		jQuery(this.obj).css({position:"relative",zIndex:"0",margin:"0",padding:"0",width:this.config.width,height:this.config.height,overflow:"hidden"})
		jQuery(this.obj).prepend("<div style='position:absolute;z-index:20;right:"+this.config.right+";bottom:"+this.config.bottom+"'></div>");
		jQuery(this.obj + " li").css({width:"100%",height:"100%",overflow:"hidden"}).each(function(i){jQuery(_this.obj + " div").append("<a>"+(i+1)+"</a>")});

		jQuery(this.obj + " img").css({border:"none",width:"100%",height:"100%"})

		this.resetclass(this.obj + " div a",0);

		jQuery(this.obj + " p").each(function(i){			
			jQuery(this).parent().append(jQuery(this).clone(true));
			jQuery(this).html("");
			jQuery(this).css({position:"absolute",margin:"0",padding:"0",zIndex:"1",bottom:"0",left:"0",height:_this.height,width:"100%",background:"#000",opacity:"0.4",overflow:"hidden"})
			jQuery(this).next().css({position:"absolute",margin:"0",padding:"0",zIndex:"2",bottom:"0",left:"0",height:_this.height,lineHeight:_this.height,textIndent:"5px",width:"100%",textDecoration:"none",fontSize:_this.size,color:"#FFFFFF",background:"none",zIndex:"1",opacity:"1",overflow:"hidden"})
			if(i!= 0){jQuery(this).hide().next().hide()}
		});

		this.slide();
		this.addhover();
		t = setInterval(this.autoplay,this.config.time);
	}
	
	this.slide = function(){
		jQuery(this.obj + " div a").mouseover(function(){
			_this.j = jQuery(this).text() - 1;
			_this.n = _this.j;
			if (_this.j >= _this.count){return;}
			jQuery(_this.obj + " li").hide();
			jQuery(_this.obj + " p").hide();
			jQuery(_this.obj + " li").eq(_this.j).fadeIn("slow");
			jQuery(_this.obj + " li").eq(_this.j).find("p").show();
			_this.resetclass(_this.obj + " div a",_this.j);
		});
	}

	this.addhover = function(){
		jQuery(this.obj).hover(function(){clearInterval(t);}, function(){t = setInterval(_this.autoplay,_this.config.time)});
	}
	
	this.autoplay = function(){
		_this.n = _this.n >= (_this.count - 1) ? 0 : ++_this.n;
		jQuery(_this.obj + " div a").eq(_this.n).triggerHandler('mouseover');
	}
	
	this.resetclass =function(obj,i){
		jQuery(obj).css({float:"left",marginRight:"3px",width:"15px",height:"14px",lineHeight:"15px",textAlign:"center",fontWeight:"800",fontSize:"12px",color:"#000",background:"#FFFFFF",cursor:"pointer"});
		jQuery(obj).eq(i).css({color:"#FFFFFF",background:"#FF7D01",textDecoration:"none"});
	}

	this.factory();
}

/*==控制bist部分==*/
function newde()
{
 $(".tb").click(function(){$(this).addClass("on");$(this).prev().removeClass("on");$(this).parent().next().hide();$(this).parent().next().next().show();})
 $(".tt").click(function(){$(this).addClass("on");$(this).next().removeClass("on");$(this).parent().next().show();$(this).parent().next().next().hide();})
 $(".gg_01").click(function(){$(this).parent().removeClass("rig_topd");$(".rig_img").show();$(".rig_img1").show();$(".rig_ul").show();$(".td_hide").hide();})
 $(".gg_02").click(function(){$(this).parent().addClass("rig_topd");$(".rig_img").hide();$(".rig_img1").hide();$(".rig_ul").hide();$(".td_hide").show();})
}

//整站搜索计划
function vsearch()
{
 $("#psearch_1").click(function(){$("#psearch_1").addClass("now");$("#psearch_2").removeClass("now");$("#searchType_tf").val("0")});
 $("#psearch_2").click(function(){$("#psearch_2").addClass("now");$("#psearch_1").removeClass("now");$("#searchType_tf").val("1")});
}

/*系统js*/
var xml_http_building_link='建立连接';var xml_http_sending='发送命令';var xml_http_loading='接收回传';var xml_http_data_in_processed='处理数据';var xml_http_load_failed='服务器响应错,错误代码:[err:errcode]';var userAgent=navigator.userAgent.toLowerCase();var is_webtv=userAgent.indexOf('webtv')!=-1;var is_kon=userAgent.indexOf('konqueror')!=-1;var is_mac=userAgent.indexOf('mac')!=-1;var is_saf=userAgent.indexOf('applewebkit')!=-1||navigator.vendor=='Apple Computer, Inc.';var is_opera=userAgent.indexOf('opera')!=-1&&opera.version();var is_moz=(navigator.product=='Gecko'&&!is_saf)&&userAgent.substr(userAgent.indexOf('firefox')+8,3);var is_ns=userAgent.indexOf('compatible')==-1&&userAgent.indexOf('mozilla')!=-1&&!is_opera&&!is_webtv&&!is_saf;var is_ie=(userAgent.indexOf('msie')!=-1&&!is_opera&&!is_saf&&!is_webtv)&&userAgent.substr(userAgent.indexOf('msie')+5,3);function $(id){return document.getElementById(id);}
function in_array(targetstr,sourcearry){if(typeof sourcearry=='string'){for(var i in sourcearry){if(sourcearry[i]==targetstr)
{return true;}}}
return false;}
function add2array(targetarry,newstr){targetarry[targetarry.length]=newstr;return targetarry.length;}
function del4array(targetarry,newstr){for(i in targetarry){if(targetarry[i]==newstr){targetarry[i]=null;}}
return targetarry;}
var Ajaxs=new Array();function AjaxRequest(recvType,targetId){var ajax=new Object();ajax.targetId=targetId?document.getElementById(targetId):null;ajax.targetUrl='';ajax.para='';ajax.paratype='';ajax.recvType=recvType?recvType:'XML';ajax.resultHandle=null;ajax.labelname='';ajax.currentpage='';ajax.sourcename='';ajax.total='';ajax.pagesize='';ajax.createXMLHttpRequest=function(){var oXmlHttp=false;if(window.XMLHttpRequest){oXmlHttp=new XMLHttpRequest();if(oXmlHttp.overrideMimeType){oXmlHttp.overrideMimeType('text/xml');}}else if(window.ActiveXObject){var xmlobjectarry=["Microsoft.XMLHTTP","MSXML.XMLHTTP","Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP"];for(var i=0;i<xmlobjectarry.length;i++){try{oXmlHttp=new ActiveXObject(xmlobjectarry[i]);if(oXmlHttp){return oXmlHttpt;}}catch(oError){}}}
return oXmlHttp;}
ajax.XMLHttpRequest=ajax.createXMLHttpRequest();ajax.processHandle=function(){if(ajax.targetId){ajax.targetId.style.display='';}
if(ajax.XMLHttpRequest.readyState==1&&ajax.targetId){ajax.targetId.innerHTML=xml_http_building_link;}else if(ajax.XMLHttpRequest.readyState==2&&ajax.targetId){ajax.targetId.innerHTML=xml_http_sending;}else if(ajax.XMLHttpRequest.readyState==3&&ajax.targetId){ajax.targetId.innerHTML=xml_http_loading;}else if(ajax.XMLHttpRequest.readyState==4){if(ajax.XMLHttpRequest.status==200){Ajaxs=del4array(Ajaxs,ajax.targetUrl);if(ajax.recvType=='HTML'){ajax.resultHandle(ajax.XMLHttpRequest.responseText);}else if(ajax.recvType=='XML'){if(window.XMLHttpRequest){ajax.resultHandle(ajax.XMLHttpRequest.responseText);}
else{ajax.resultHandle(ajax.XMLHttpRequest.responseXML);}}}else{if(ajax.targetId){ajax.targetId.innerHTML=xml_http_load_failed.replace('[err:errcode]',ajax.XMLHttpRequest.status);}}}}
ajax.createXmlDom=function(xmlstry){var oXmlDom=false;if(document.implementation&&document.implementation.createDocument){oXmlDom=document.implementation.createDocument("","",null);}
else{var aVersions=["Microsoft.XMLDOM","MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","Msxml2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument"];for(var i=0;i<aVersions.length;i++){try{oXmlDom=new ActiveXObject(aVersions[i]);if(oXmlDom){break;}}
catch(oError){}}}
if(xmlstry!=null){oXmlDom.async=false;if(!is_ie){var oParser=new DOMParser();oXmlDom=oParser.parseFromString(xmlstry,"text/xml");}
else{if(is_ie=='7.0'){oXmlDom.loadXML(xmlstry);}
else{if(window.XMLHttpRequest){oXmlDom.loadXML(xmlstry);}else{oXmlDom.load(xmlstry);}}}}
return oXmlDom;}
ajax.get=function(targetUrl,resultHandle){if(in_array(targetUrl,Ajaxs)){return false;}else{add2array(Ajaxs,targetUrl);}
ajax.targetUrl=targetUrl;ajax.XMLHttpRequest.onreadystatechange=ajax.processHandle;ajax.resultHandle=resultHandle;if(window.XMLHttpRequest){ajax.XMLHttpRequest.open('GET',ajax.targetUrl);ajax.XMLHttpRequest.send(null);}else{ajax.XMLHttpRequest.open("GET",targetUrl,true);ajax.XMLHttpRequest.send();}}
ajax.post=function(usemethod,targetUrl,resultHandle){if(in_array(targetUrl,Ajaxs)){return false;}else{add2array(Ajaxs,targetUrl);}
ajax.targetUrl=targetUrl;var xml_dom=ajax.createXmlDom();xml_dom.async=false;if(!is_opera)
{var xmlproperty=xml_dom.createProcessingInstruction("xml","version=\"1.0\" encoding=\"utf-8\"");xml_dom.appendChild(xmlproperty);}
var objRoot=xml_dom.createElement("root");var objField=xml_dom.createElement("type");var oText=xml_dom.createTextNode(usemethod);objField.appendChild(oText);objRoot.appendChild(objField);switch(usemethod){case'updatelabel':objField=xml_dom.createElement("labelname");oText=xml_dom.createTextNode(ajax.labelname);objField.appendChild(oText);objRoot.appendChild(objField);objField=xml_dom.createElement("currentpage");oText=xml_dom.createTextNode(ajax.currentpage);objField.appendChild(oText);objRoot.appendChild(objField);var objattrib;for(var i=0;i<ajax.para.length;i++){objField=xml_dom.createElement("attrib");if(i<ajax.paratype.length){switch(ajax.paratype[i]){case'innerhtml':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode($(ajax.para[i]).innerHTML);break;case'innertext':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode($(ajax.para[i]).innerText);break;case'value':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode($(ajax.para[i]).value);break;case'text':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode($(ajax.para[i]).Text);break;case'select':var optionCount=$(ajax.para[i]).length;for(var m=0;m<optionCount;m++){var option=$(ajax.para[i]).options[m];if(option.selected){oText=xml_dom.createTextNode(option.value);}}
break;case'innerhtml.nohtml':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).innerHTML));break;case'innertext.nohtml':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).innerText));break;case'value.nohtml':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).value));break;case'text.nohtml':objattrib=xml_dom.createElement(ajax.para[i]);oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).Text));break;default:objattrib=xml_dom.createElement(ajax.para[i].split('=')[0]);oText=xml_dom.createTextNode(ajax.para[i].split('=')[1]);break;}}
else{objattrib=xml_dom.createElement(ajax.para[i].split('=')[0]);oText=xml_dom.createTextNode(ajax.para[i].split('=')[1]);}
objattrib.appendChild(oText);objField.appendChild(objattrib);objRoot.appendChild(objField);}
break;case'updatepage':objField=xml_dom.createElement("labelname");oText=xml_dom.createTextNode(ajax.labelname);objField.appendChild(oText);objRoot.appendChild(objField);objField=xml_dom.createElement("sourcename");oText=xml_dom.createTextNode(ajax.sourcename);objField.appendChild(oText);objRoot.appendChild(objField);objField=xml_dom.createElement("currentpage");oText=xml_dom.createTextNode(ajax.currentpage);objField.appendChild(oText);objRoot.appendChild(objField);objField=xml_dom.createElement("total");oText=xml_dom.createTextNode(ajax.total);objField.appendChild(oText);objRoot.appendChild(objField);objField=xml_dom.createElement("pagesize");oText=xml_dom.createTextNode(ajax.pagesize);objField.appendChild(oText);objRoot.appendChild(objField);break;default:for(var i=0;i<ajax.para.length;i++){if(ajax.para[i].indexOf('=')>=0){objField=xml_dom.createElement(ajax.para[i].split('=')[0]);oText=xml_dom.createTextNode(ajax.para[i].split('=')[1]);objField.appendChild(oText);objRoot.appendChild(objField);}
else{objField=xml_dom.createElement(ajax.para[i]);if(i<ajax.paratype.length){if($(ajax.para[i])!=null){switch(ajax.paratype[i]){case'innerhtml':oText=xml_dom.createTextNode($(ajax.para[i]).innerHTML);break;case'innertext':oText=xml_dom.createTextNode($(ajax.para[i]).innerText);break;case'text':oText=xml_dom.createTextNode($(ajax.para[i]).Text);break;case'select':var optionCount=$(ajax.para[i]).length;for(var m=0;m<optionCount;m++){var option=$(ajax.para[i]).options[m];if(option.selected){oText=xml_dom.createTextNode(option.value);}}
break;case'innerhtml.nohtml':oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).innerHTML));break;case'innertext.nohtml':oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).innerText));break;case'nohtml':oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).value));break;case'text.nohtml':oText=xml_dom.createTextNode(removehtml($(ajax.para[i]).Text));break;default:oText=xml_dom.createTextNode($(ajax.para[i]).value);break;}
objField.appendChild(oText);}}
else{if($(ajax.para[i])!=null){oText=xml_dom.createTextNode($(ajax.para[i]).value);objField.appendChild(oText);}}
objRoot.appendChild(objField);}}
break;}
xml_dom.appendChild(objRoot);ajax.XMLHttpRequest.onreadystatechange=ajax.processHandle;ajax.resultHandle=resultHandle;ajax.XMLHttpRequest.open('POST',targetUrl);ajax.XMLHttpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');ajax.XMLHttpRequest.send(xml_dom);}
return ajax;}
function showuserlogin(showuserstat){var x=new AjaxRequest('XML',showuserstat);if(getloginedusername()=="err"){x.labelname="用户登录界面";}
else{x.labelname='用户登录成功';}
x.pagename="";x.currentpage=1;x.post('updatelabel','/ajax.aspx',function(s){var xml=x.createXmlDom(s);$(showuserstat).innerHTML=xml.getElementsByTagName("body")[0].firstChild.data;});}
function senduserlogin(showrequeststat,showuserstat){var x=new AjaxRequest('XML',showrequeststat);x.para=['username','password','checkcode'];x.post('userlogin','/ajax.aspx',function(s){var xml=x.createXmlDom(s);if(xml.getElementsByTagName("status")[0].firstChild.data=="ok"){$(showrequeststat).style.display='none';showuserlogin(showuserstat);}
else{$(showrequeststat).innerHTML=xml.getElementsByTagName("body")[0].firstChild.data;;}});}
function quitlogin(){var x=new AjaxRequest('XML','');x.post('userlogout','/ajax.aspx',function(s){});}
function getloginedusername(){var outstr;var x=new AjaxRequest('XML','');var xml_dom=x.createXmlDom();xml_dom.async=false;if(!is_opera)
{var xmlproperty=xml_dom.createProcessingInstruction("xml","version=\"1.0\" encoding=\"utf-8\"");xml_dom.appendChild(xmlproperty);}
var objRoot=xml_dom.createElement("root");var objField=xml_dom.createElement("type");var oText=xml_dom.createTextNode("logincheck");objField.appendChild(oText);objRoot.appendChild(objField);xml_dom.appendChild(objRoot);var userhttp=x.createXMLHttpRequest();userhttp.open("POST","/ajax.aspx",false);userhttp.onreadystatechange=function(){if(userhttp.readyState==4&&userhttp.status==200){var xml=x.createXmlDom(userhttp.responseText);outstr=xml.getElementsByTagName("username")[0].firstChild.data;}}
userhttp.send(xml_dom);return outstr;}
function regusernamecheck(showuserstat){var x=new AjaxRequest('XML',showuserstat);x.para=['username'];x.post('usercheck','/ajax.aspx',function(s){var xml=x.createXmlDom(s);if(xml.getElementsByTagName("status")[0].firstChild.data=="ok"){$(showuserstat).innerHTML="本用户可以注册";}
else{$(showuserstat).innerHTML="本用户已存在，请另换一个用户名";}});}
if(is_moz){Node.prototype.__defineGetter__
("xml",function(){return(new XMLSerializer).serializeToString(this);});HTMLElement.prototype.__defineGetter__
("innerText",function(){return this.textContent;});HTMLElement.prototype.__defineSetter__
("innerText",function(sText){this.textContent=sText;});};function removehtml(instr){var d=document.createElement("DIV");d.innerHTML=instr;d.id="tempremovehtmlcontent";d.style.display="none";return d.innerText;}
function resizepic(thispic){if(thispic.width>550){thispic.height=thispic.height*550/thispic.width;thispic.width=550;}}
function bbimg(o){return true;}
function HiddenCoupon(me){if(me.checked){document.getElementById('divCoupon').style.display='';}
else{document.getElementById('divCoupon').style.display='none';}}

/* 判断用户是否登录 */
function CheckIsLogin1(){
    document.getElementById('PnlLogOnStatus1').innerHTML = "<img src='http://www.tuofa.com.cn/Images/loading.gif' alt=''/>";
    var x = new AjaxRequest('XML', 'status');
    x.para = [];
    x.post('logincheck', '/ajax.aspx', function(s){
        var xml = x.createXmlDom(s);
        var status = xml.getElementsByTagName("status")[0].firstChild.data;
        
        if (status == 'ok') {
            document.getElementById('PnlLogOnStatus1').style.display = "";
            document.getElementById('LoginFrom1').style.display = "none";
            document.getElementById('PnlLogOnStatus1').innerHTML = GetUserInfo1(xml);
        }
        else {
            document.getElementById('PnlLogOnStatus1').style.display = "none";
            document.getElementById('LoginFrom1').style.display = "";
        }
    });
}

function GetUserInfo1(xml){
    var userInfo = "<div class='userlogined'>您好，<font color='#1f3d99'>" + xml.getElementsByTagName("username")[0].firstChild.data;
    userInfo = userInfo + "！</font> <a href='http://www.tuofa.com.cn/User/Logout.aspx' linkOpenType='_top'>退出账户</a></div>";
    userInfo = userInfo + "</div>";
    return userInfo;
}
/* 判断用户是否登录 end */

function OnSearchCheckAndSubmit(){
        var keyword = document.getElementById("KeyWord").value;
        var tfseatype= document.getElementById("searchType_tf").value;
        if (keyword == '' || keyword == null) {
            alert("请填写您想搜索的关键词");
            return;
        }
        else {
            if(tfseatype==0)
            {
              window.location = "http://www.tuofa.com.cn/Search/s.aspx?c=&f=0&wd=" +escape(keyword);
            }
            else
            {
              var nodeId = "4";
              var pModelId="5";
              var fieldOption = "title";
              window.location = "{PE.SiteConfig.applicationpath/}search.aspx?searchtype=1&ModelId="+ pModelId +"&nodeId=" + nodeId + "&Keyword=" + escape(keyword) + "&fieldOption=" + fieldOption;
            }
        }
    }
    
//文章页图说脱发
var tt;
    var times=0;
    function pm(pid){
      for(i=0;i<=2;i++)
        {
          document.getElementById("mm"+i).className="menu1";
          document.getElementById("con"+i).style.display="none";
        }
      document.getElementById("mm"+pid).className="menu0";
      document.getElementById("con"+pid).style.display="block";
      times=pid;  
      if(times==2)
      times=0
      else 
      times++;
      clearTimeout(tt)
     tt = window.setTimeout("pm("+times+")",3000);
    }
    window.onload=function b()
    {	
	    tt = window.setTimeout("pm("+times+")",3000);
    }
    
//文章内容页产品推荐
function proart_tj()
{
 $(".women_sp").click(function(){$(".men_sp").removeClass("select");$(this).addClass("select");$(".for_man").hide();});
 $(".men_sp").click(function(){$(".women_sp").removeClass("select");$(this).addClass("select");$(".for_man").show();});
 $(".protj_bg").click(function(){$(this).hide();$(".protj_bg1").show();$(".p_bb").removeClass("pts_con")});
 $(".protj_bg1").click(function(){$(this).hide();$(".protj_bg").show();$(".p_bb").addClass("pts_con")});
}
