﻿// JavaScript Document
var agt = navigator.userAgent.toLowerCase();
var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_gecko= (navigator.product == "Gecko");


function getObj(id) {
	return document.getElementById(id);
}
function objCheck(obj) {
	if (typeof(obj)=='string') {
		obj	= getObj(obj);
	}
	return obj;
}

var gIsPost = true;
window.getObj?0:getObj=function(s){return document.getElementById(s);};
_$=getObj;

//添加到收藏夹
function Addtoie(value,title){
	if (is_ie) {
		window.external.AddFavorite(value,title);
	} else {
		window.sidebar.addPanel(title,value,"");
	}
}

function copyUrl(o) {
	if (is_ie) {
		window.clipboardData.setData("Text",o+"\n"+top.location);
		showDialog('success','已成功复制',1);
	} else {
		prompt('按下 Ctrl+C 复制到剪贴板', o+"\n"+top.location)
	}
}

function OpenQQ(value){
	window.open('tencent://message/?Uin='+value+'&Site=席勒卫浴&Menu=yes','_self');
}

function Alert(msg){alert(msg);return false;}

function GetOptionString(str){
	var opstr = str;	
	switch (opstr)
	{
		case 1:
			return "#msg_realname";
		case 2:
			return "#msg_tel";
		case 3:
			return "#msg_qq";
		case 4:
			return "#msg_driveryear";
		case 5:
			return "#msg_carname";
		case 6:
			return "#msg_carbrand";
		case 7:
			return "#msg_carnumber";
		case 8:
			return "#msg_carlx";
		case 9:
			return "#msg_carpl";
		case 10:
			return "#msg_carbx";
		case 11:
			return "#msg_carzw";
		case 12:
			return "#msg_caryear";
		case 13:
			return "#msg_startadd";
		case 14:
			return "#msg_endadd";
		case 15:
			return "#msg_passadd";
		case 16:
			return "#msg_price";
		case 17:
			return "#msg_pcdate";	
		case 18:
			return "#msg_pcdescription";
		case 19:
			return "#msg_pcusersex";	
		case 20:
			return "#msg_pcuserage";
		case 21:
			return "#msg_starttime";	
		case 22:
			return "#msg_endtime";	
		case 23:
			return "#msg_circle";
		case 24:
			return "#msg_staus";
		case 25:
			return "#msg_backstime";	
		case 26:
			return "#msg_backetime";
		case 27:
			return "#msg_age";	
		case 28:
			return "#msg_household";	
		default:
			return str;
	}
}

function SetMsg(str){
	var opstr = str;	
	switch (opstr)
	{
		case 0:
			return "";
		case 1:
			return "<img src=\"/img-09-10/right.gif\" width=\"14\" height=\"14\" border=\"0\" />";
		case "loading":
			return "<img src=\"/img-09-10/loading/ajax_1.gif\" width=\"16\" height=\"16\" border=\"0\" valign=\"absmiddle\" /> <span class=\"f12\">Loading...</span>";
		default:
			return "<img src=\"/img-09-10/wrong.gif\" width=\"14\" height=\"14\" border=\"0\" valign=\"absmiddle\" /> <span style='color:red'>"+ str +"</span>";
	}
}

var regList = {
	chinese:/^([\u4E00-\u9FA5]|[\w])*$|^([\w]|[\u4E00-\u9FA5])*$/gi,
	code:/^\d{6}?$/,
	number:/^[0-9]*$/,
	pcode:/^((\d{15})|(\d{18})|(\d{17}x))?$/,
	mobile:/^((13)|(15)|(18))(\d{9})?$/,
	username:/^[A-Za-z0-9]*$/,
	vcode:/^[A-Za-z0-9]*$/,
	password:/^[A-Za-z0-9~`!@#$%\^&\*()\=\+_\-\.]*$/,
	url:/[A-Za-z0-9_\-\.\/\:]*$/,
	mail:/^[A-Za-z0-9_\-\.\@]*$/
}

String.prototype.strip = function(){return this.replace(/^\s+/, '').replace(/\s+$/, '');}

String.prototype.trim = function()
{
	return this.replace(/(^\s*)|(\s*$)/g, "");
}
var $$ = function (id) {
    return "string" == typeof id ? document.getElementById(id) : id;
};

function showSwf(url,vars,_width,_height,transparent){
	str=('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ');
	str+=('codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+_width+'" height="'+_height+'" align="middle" id="play_flash">');
	str+=('<param name="allowScriptAccess" value="sameDomain" />');
	str+=('<param name="movie" value="'+url+'" />')
	if(vars)str+=('<param name="FlashVars" value="'+vars+'" />');
	if(transparent)str+=('<param name="WMode" value="transparent" />');
	if(transparent)str+=(' wmode="transparent"');
	str+=('<param name="quality" value="high" />');
	str+=('<param name="menu" value="false" />');
	str+=('<param name="bgcolor" value="#000000" />');
	str+=('<embed id=wave src="'+url+'" quality="high" bgcolor="#000000" width="'+_width+'" height="'+_height+'" align="middle" allowScriptAccess="sameDomain"');
	if(vars)str+=('FlashVars="'+vars+'"');
	str+=('type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
	document.write(str);
}

function schSelect(stype,svalue,sid){
	for(i=1;i<=20;i++){
		var chkid=document.getElementById(stype+i);
		if(chkid){
			if(i==sid){
				document.getElementById("sch_key"+stype).innerHTML=svalue;
				document.getElementById(stype+i).className="act";
			}
			else
				document.getElementById(stype+i).className="";
			}
		else
			break;
	}
}

function resetSchSelect(){
	schSelect('a','不限',1);	schSelect('b','不限',1);	schSelect('c','不限',1);	schSelect('d','不限',1);	schSelect('e','不限',1);
}

//car.aspx打印参数程序
function doPrint(){
	var bodyInnerHtml=document.body.innerHTML;
	document.body.innerHTML=printInfoTop.innerHTML+printInfo.innerHTML;
	window.print();
	document.body.innerHTML=bodyInnerHtml;
}

//========================= 设置字体大中小 start =============
function doZoom(size){
	var endtext = document.getElementById("article-content");
	if(!endtext){
		return;
	}
	var endtextChild = endtext.childNodes;
	endtext.style.fontSize = size + "px";
	//再对endtext div内的直接html节点设置fontSize属性
	for(var i = 0; i < endtextChild.length; i++){
		if(endtextChild[i].nodeType == 1){
			endtextChild[i].style.fontSize = size + "px";
		}
	}
}
//========================= 设置字体大中小 end =============


