
String.prototype.replaceAll = function(s1,s2) { 
    return this.replace(new RegExp(s1,"gm"),s2); 
}
function formSubmit(id)
{
	var formId=document.forms[id];
	formId.submit();
}
function isIE()
{
    var strIsIE = !+'\v1';
    return strIsIE;
}
var isie = !!window.ActiveXObject;  
var isIE6 = isie && !isIE8;  
var isIE8 = isie && !!document.documentMode;  
var isIE7 = isie && !isIE6 && !isIE8; 
var tempThis;
function strToObj(json){
	if(json.length>10)
	{
     return eval("("+json+")");
    }
}
function addDOMLoadEvent(func){
    if (!window.__load_events){
        var init = function(){
            // quit if this function has already been called 
            if (arguments.callee.done) return;
            // flag this function so we don't do the same thing twice 
            arguments.callee.done = true;

            // kill the timer 
            if (window.__load_timer){
                clearInterval(window.__load_timer);
                window.__load_timer = null;
            }

            // execute each function in the stack in the order they were added 
            for (var i = 0; i < window.__load_events.length; i++){
                window.__load_events[i]();
            }
            window.__load_events = null;
        };

        // for Mozilla/Opera9 
        if (document.addEventListener){
            document.addEventListener("DOMContentLoaded", init, false);
        }

        // for Internet Explorer 
        /*@cc_on @*/
        /*@if (@_win32) 
          document.write("<scr"+"ipt id=__ie_onload defer src=//0><\/scr"+"ipt>"); 
          var script = document.getElementById("__ie_onload"); 
          script.onreadystatechange = function() { 
              if (this.readyState == "complete") { 
                  init(); // call the onload handler 
              } 
          }; 
      /*@end @*/

        // for Safari 
        if (/WebKit/i.test(navigator.userAgent)){
            // sniff 
            window.__load_timer = setInterval(function(){
                if (/loaded|complete/.test(document.readyState)){
                    init();
                    // call the onload handler 
                }
            },
            10);
        }

        // for other browsers 
        window.onload = init;

        // create event function stack 
        window.__load_events = [];
    }

    // add function to event stack 
    window.__load_events.push(func);
}
String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
function _cancelDefault(e)
{
    if (e.preventDefault) e.preventDefault();
    //DOM
    else e.returnValue = false;
    //IE
}
/*
 * using changeMoney('divContainer','en') to show the dollar data in the divContainer
 * HTML:<span class='spanMoney'><strong>300</strong></span>
 */
function getElementsByClassName(className, tag, parent){
    parent = parent || document;
    // Locate all the matching tags
    var allTags = (tag == "*" && parent.all) ? parent.all : parent.getElementsByTagName(tag);
    var matchingElements = new Array();
    
    // Create a regular expression to determine if the className is correct
    className = className.replace(/\-/g, "\\-");
    var regex = new RegExp("(^|\\s)" + className + "(\\s|$)");
    
    var element;
    // Check each element
    for(var i=0; i<allTags.length; i++){
        element = allTags[i];
        if(regex.test(element.className)){
            matchingElements.push(element);
        }
    }
    
    // Return any matching elements
    return matchingElements;
};
var exchangeFlat="kr";//定义当前货币单位为人民币
var exchange;//韩元汇率，假定
var enExchange=0.125;//美元汇率
function changeBill(str){
	if (exchange == undefined || exchange == 0 || exchange == "") {
		var exchangeKr = $$("exchangeKr");
		if (exchangeKr != undefined) {
			if (exchangeKr.value == "") {
				var rate = $$("Rate");
				if (rate != undefined) {
					$$("Rate").innerHTML = "환율정보를 불러오는 중입니다.";
					ajaxSend("get", "/Exchange/getCNY2KRW", "null", getExchange);
				}
				return false;
			}
		}
	}
	if(str==null||str==undefined)
	{
		str="kr";
	}
	exchangeFlat = str;
	var emList = document.getElementsByTagName("em");
	var count = 0;
	var mFlat;
	switch (str) {
		case "en":
			mFlat = "$";
			break;
		case "kr":
			mFlat = "₩";
			break;
		case "cn":
			mFlat = "¥";
			break;
	}
	for (var i = 0; i < emList.length; i++) {
		if (emList[i].getAttribute("price") != null) {
			var emPrice = emList[i].getAttribute("price") - 0;
			var newPrice = retMoney(str, emPrice);
			emList[i].className = "i" + str;
			emList[i].innerHTML = mFlat + "<i>" + newPrice + "</i>";
		}
	}
	var newFlat = $$("newFlat").value;
	var bNewStr = "";
	if (newFlat != "close") {
		bNewStr = "<b class='bNew' onclick='closeNew(this)'><img src='/Public/img/motip.gif'/></b>";
	}
	var rate = $$("Rate");
	var nowExchange = retMoneyFlat(exchangeFlat, 1);
	if (rate != undefined) {
		rate.innerHTML = bNewStr + "현재환율：¥1=" + nowExchange;
	}
}

function closeNew(obj)
{
	obj.style.display="none";
}
function changeIndexBill(id,str,tag)
{
	if(exchange==undefined||exchange==0||exchange=="")
	{
		var exchangeKr=$$("exchangeKr");
		if(exchangeKr!=undefined)
		{
			if (exchangeKr.value == "") {
				var rate = $$("Rate");
				if (rate != undefined) {
					$$("Rate").innerHTML = "환율정보를 불러오는 중입니다.";
					ajaxSend("get", "/Exchange/getCNY2KRW", "null", getExchange);
				}
				return false;
			}
		}
	}
	exchangeFlat=str;
	var obj=$$(id);
	var emList=obj.getElementsByTagName(tag);
	var count=0;
	var mFlat;
	switch (str) 
	{
		case"en":
			mFlat="$";break;//暂时无美元切换
		case"kr":
			mFlat="₩";break;
		case"cn":
			mFlat="¥";break;
	}
	for(var i=0;i<emList.length;i++)
	{
		if(emList[i].getAttribute("price")!=null)
		{
			var emPrice=emList[i].getAttribute("price")-0;
			var newPrice=retMoney(str,emPrice);
			emList[i].innerHTML=mFlat+newPrice;
		}
	}
	var newFlat=$$("newFlat").value;
	var bNewStr="";
	if (newFlat != "close") {
		bNewStr = "<b class='bNew' onclick='closeNew(this)'><img src='/Public/img/motip.gif'/></b>";
	}
	var nowExchange = retMoneyFlat(exchangeFlat, 1);
	if (rate != undefined) {
		rate.innerHTML = bNewStr + "현재환율：¥1=" + nowExchange;
	}
}
function retMoney(flat,cnPrice)
{
	if(flat=="kr")
	{
		var ex100=exchange*100;
		var krVal=Math.floor(cnPrice * ex100);
		var yVal=krVal%10000;
		krVal=(krVal-yVal)/100+"";
		var krLen=krVal.length;
		var y=0;
		var l=3;
		var nChar=new Array();
		var krValue="";
		for(var i=krLen-3;i>=-2;i=i-3)
		{
			l=i<0?3+i:3;
			i=i<0?0:i;
			nChar[y]=krVal.substr(i,l);
			y++;
		}
		for(var n=y;n>0;n--)
		{
			krValue+=nChar[n-1];
			if (n > 1) {
				krValue += ",";
			}
		}
		return krValue;
	}else if(flat=="en")
	{
		var enVal=Math.floor(cnPrice * enExchange);
		return enVal;
	}else if(flat=="cn")
	{
		return cnPrice;
	}
}
function retMoneyInt(flat,cnPrice)
{
	if(flat=="kr")
	{
		var ex100=exchange*100;
		var krVal=Math.floor(cnPrice * ex100);
		var yVal=krVal%10000;
		krVal=(krVal-yVal)/100;
		return krVal;
	}else if(flat=="en")
	{
		var enVal=Math.floor(cnPrice * enExchange);
		return enVal;
	}else if(flat=="cn")
	{
		return cnPrice;
	}
}
function retMoneyFlat(flat,cnPrice)
{
	if(exchange==0)
	{
		flat="cn";
	}
	if(flat=="kr")
	{
		if(cnPrice==1)
		{
			return "₩"+exchange;
		}
		var ex100=exchange*100;
		var krVal=Math.floor(cnPrice * ex100);
		var yVal=krVal%10000;
		krVal=(krVal-yVal)/100+"";
		var krLen=krVal.length;
		var y=0;
		var l=3;
		var nChar=new Array();
		var krValue="";
		for(var i=krLen-3;i>=-2;i=i-3)
		{
			l=i<0?3+i:3;
			i=i<0?0:i;
			nChar[y]=krVal.substr(i,l);
			y++;
		}
		for(var n=y;n>0;n--)
		{
			krValue+=nChar[n-1];
			if (n > 1) {
				krValue += ",";
			}
		}
		return "₩"+krValue;
	}else if(flat=="en")
	{
		var enVal=Math.floor(cnPrice * enExchange);
		return "$"+enVal;
	}else if(flat=="cn")
	{
		return "¥"+cnPrice;
	}
}
function changeMoney(obj,country)
{
	var model=$$("ModelName");
	var val="";
	if(model!=undefined)
	{
		switch(model.value)
		{
			case "Hotel":val="1";break;
		}
	}
	document.getElementById("cnMoney").getElementsByTagName("img")[0].src="/Public/img/cn-ot"+val+".gif";
	document.getElementById("enMoney").getElementsByTagName("img")[0].src="/Public/img/en-ot"+val+".gif";
	document.getElementById("krMoney").getElementsByTagName("img")[0].src="/Public/img/kr-ot"+val+".gif";
	
	obj.getElementsByTagName("img")[0].src="/Public/img/"+country+"-ov"+val+".gif";
	switch (country) 
	{
		case"en":
			mFlat="$";
			document.getElementById("Rate").innerHTML="현재환율：¥1=" + mFlat + enExchange;break;
		case"kr":
			mFlat="₩";
			document.getElementById("Rate").innerHTML="현재환율：¥1=" + mFlat + exchange;break;
		case"cn":
			mFlat="¥";
			document.getElementById("Rate").innerHTML="현재환율：¥1=" + mFlat + "1";break;
	}
	exchangeFlat=country;
}
function radioClick(obj)
{
	var objParent=obj.parentNode;
	while(objParent.getAttribute("name")!="radioContainer")
	{
		objParent=objParent.parentNode;
     }
	var labelList=objParent.getElementsByTagName("label");
	for(var i=0;i<labelList.length;i++)
	{
		labelList[i].className="labelRadio";
		/*
		if(imgList[i].className=="radio")
		{
			imgList[i].src="/Public/img/radio.png";
		} */
	}
	
	obj.className="labelRadioAir";
}
function radioAddEvent()
{
	var rcList=document.getElementsByName("radioContainer");
	for (var i = 0; i < rcList.length; i++) {
		var radioList = rcList[i].getElementsByTagName("label");
		for (var y = 0; y < radioList.length; y++) {
			$$E.addEvent(radioList[y], 'click', function(){
				radioClick(this);
			});
		}
	}
}
var newAjax;//
var timeout = 32000;//指定是否启用请求超时处理，不传参数timeout则忽略    
var isTimeout = false; //一个标志位，是否超时  
var timeoutT;
function ajaxSend(method,url,poststr,ajaxMethod)
{
	if(newAjax==undefined)
	{
		window._ajax_func=[];
		window._ajax_method=[];
		window._ajax_url=[];
		window._ajax_str=[];
		window._ajax_ajaxMethod=[];
		window._ajax_func.push(ajaxSend);
		window._ajax_method.push(method);
		window._ajax_url.push(url);
		window._ajax_str.push(poststr);
		window._ajax_ajaxMethod.push(ajaxMethod);
	}
	else if(newAjax!=undefined&&newAjax.readyState!=4)
	{
		window._ajax_func.push(ajaxSend);
		window._ajax_method.push(method);
		window._ajax_url.push(url);
		window._ajax_str.push(poststr);
		window._ajax_ajaxMethod.push(ajaxMethod);
		return false;
	}
	if (window.ActiveXObject){
        newAjax= new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest){
        newAjax= new XMLHttpRequest();
    }
	if(method!="post"||poststr==null)
	{
		newAjax.open("GET",url,true);
		newAjax.send(null);	
	}
	else 
	{
		newAjax.open("POST",url,true);
		newAjax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
		newAjax.send(poststr);
	}
	if (timeout > 0) {
		timeoutT=setTimeout(function(){
			isTimeout = true;
		if(isTimeout)
		{
			newAjax.abort();
			isTimeout=false;
			window.clearTimeout(timeoutT);
			if($$("airListContainer")!=undefined)
			{
				hide("bg");
				hide("flashBox");
				hide("airListContainer");
				hide("noResult");
				show("noResult1");
			}	
			return false;
		}
		}, timeout);
	}
	newAjax.onreadystatechange=function(){
		if(newAjax.readyState==4&& !isTimeout)
		{
			var result=newAjax.responseText.replace("\r\n","");
			window.clearTimeout(timeoutT);
			if(result.substr(0,1)=="<")
			{
				if($$("airListContainer")!=undefined)
				{
					hide("bg");
					hide("flashBox");
					hide("airListContainer");
					hide("noResult1");
					show("noResult");
				}
				return false;
			}
			ajaxMethod(result);
			window._ajax_func.shift();
			window._ajax_method.shift();
			window._ajax_url.shift();
			window._ajax_str.shift();
			window._ajax_ajaxMethod.shift();
			if (window._ajax_func.length > 0) {
				window._ajax_func[0](window._ajax_method[0], window._ajax_url[0], window._ajax_str[0], window._ajax_ajaxMethod[0]);
			}
		}
	};
}
window.onbeforeunload=clearAjax;
function clearAjax()
{
	if(newAjax!=undefined)
	{
		newAjax.abort();
	}
}
function hide(id)
{
	$$(id).style.display="none";
}
function hidden(id)
{
	var _id=$$(id);
	_id.style.visibility="hidden";
	_id.style.left="10000px";
}
function visible(id)
{
	var _id=$$(id);
	_id.style.visibility="visible";
}
function show(id)
{
	$$(id).style.display="block";
}
function empty(obj)
{
	if(obj==undefined)
	{
		alert("该对象不存在!")
		return false;
	}
	var childRen=obj.childNodes;
	while(childRen.length>0)
	{
		obj.removeChild(childRen[0]);
	}
}
function cityTab(ele){
	if(ele.className=="liTabOn")
	{
		return false;
	}
	var objParent=ele.parentNode;
	var liList=objParent.getElementsByTagName("li");
	for(var i=0;i<liList.length;i++)
	{
		liList[i].className="";
	}
	ele.className="liTabOn";
}
function cityAddEvent()//list切换,调用cityTab
{
	var liList=$$("ulTabAir").getElementsByTagName("li");
	var liList1=$$("ulTabHotel").getElementsByTagName("li");
	var liListTab=$$("ulTabGuide").getElementsByTagName("li");
	var liListTab1=$$("ulTabRent").getElementsByTagName("li");
	for(var i=0;i<liList.length;i++)
	{
		$$E.addEvent(liList[i],'click',function(){cityTab(this);});
		$$E.addEvent(liList1[i],'click',function(){cityTab(this);});
	}
	for(var i=0;i<liListTab.length;i++)
	{
		$$E.addEvent(liListTab[i],'click',function(){cityTab(this);});
		$$E.addEvent(liListTab1[i],'click',function(){cityTab(this);});
	}
}
function showPolicy(obj)
{
	var objParent=obj.parentNode;
	objParent.style.zIndex=500;
	objParent.parentNode.style.zIndex=500;
	objParent.getElementsByTagName("div")[0].style.display="block";
}
function hidePolicy(obj)
{
	var objParent=obj.parentNode;
	objParent.removeAttribute("style");
	objParent.parentNode.removeAttribute("style");
	var divNode=objParent.getElementsByTagName("div")[0];
	if(divNode!=undefined)
	{
		divNode.style.display="none";
	}
	
}
function partition(a,b,st,en)  
{  
    var s=st;  
    var e=en+1;  
    var temp=a[s]; 
	var bTemp=b[s]; 
    while(1)  
    {  
        while(a[++s]<temp);
        while(a[--e]>temp);
        if(s>e)break;
        var tem=a[s];
		var bTem=b[s];
        a[s]=a[e];
		b[s]=b[e];
        a[e]=tem;
		b[e]=bTem;
    }  
    a[st]=a[e]; 
	b[st]=b[e]; 
    a[e]=temp; 
	b[e]=bTemp; 
    return e;
}  

function doSort(a,b,s,e)  
{  
    if(s<e)  
    {  
        var pos=partition(a,b,s,e);  
        doSort(a,b,s,pos-1);  
        doSort(a,b,pos+1,e);  
    }  
}    
Array.prototype.quickSort = function(_a)  
{  
      doSort(this,_a,0,this.length-1);  
}
function AttachStyle(url){
	var style = document.createElement('link');
	style.href = "/Public/css/"+url+'.css';
	style.rel = 'stylesheet';
	style.type = 'text/css';
	document.getElementsByTagName('HEAD').item(0).appendChild(style);
}
function getEvent (e) { 
  var ev = e || window.event; 

  if (!ev) { 
        var c = this.getEvent.caller; 
        while (c) { 
              ev = c.arguments[0]; 
              if (ev && Event == ev.constructor) { 
                    break; 
              } 
              c = c.caller; 
        } 
  } 

  return ev; 
}
/*
 * slide方法
 */
var slideT;
function slideDown(obj,time)
{
	var objParent=obj.parentNode;
	var tbodyList=objParent.getElementsByTagName("tbody");
	var spanList=getElementsByClassName("show1","span",$$("airList"));
	for(var i=0;i<tbodyList.length;i++)
	{
		if(tbodyList[i].className=="on")
		{
			tbodyList[i].className="tbHidden";
			tbodyList[i].removeAttribute("style");
			spanList[i].getElementsByTagName("a")[0].innerHTML="가격닫기";
			spanList[i].getElementsByTagName("img")[0].src="/TourClient/TPL/default/Air/img/icon01.gif";
		}
	}
	var eHeight=obj.getAttribute("maxHeight");
	var delay=20;
	var times=time/delay;
	var dLen=eHeight/times;
	obj.className="open";
	obj.style.overflow="hidden";
	obj.style.height="54px";
	slideT=window.setInterval(function(){slideDownTimer(obj,eHeight,dLen)},delay);
}
function slideDownTimer(obj,height,dLen)
{
	var strH=obj.style.height;
	var sHeight=strH.substring(0,strH.length-2)-0;
	if(sHeight+dLen>=height)
	{
		obj.style.overflow="visible";
		obj.style.height=height+"px";
		window.clearInterval(slideT);
		obj.className="on";
	}else
	{
		obj.style.height=sHeight+dLen+"px";
	}
}
function slideUp(obj,time)
{
	var eHeight=obj.offsetHeight;
	var delay=20;
	var times=time/delay;
	var dLen=(54-eHeight)/times;
	obj.style.overflow="hidden";
	obj.style.height=eHeight;
	slideT=window.setInterval(function(){slideUpTimer(obj,54,dLen)},delay);
}
function slideUpTimer(obj,height,dLen)
{
	var sh=obj.style.height;
	var sh=sh.substr(0,sh.length-2);
	var sHeight=sh-0;
	if(sHeight+dLen<=height)
	{
		obj.removeAttribute("style");
		window.clearInterval(slideT);
		obj.className="tbHidden";
		obj.removeAttribute("style");
	}else
	{
		obj.style.height=sHeight+dLen+"px";
	}
}
function loadJs(file,loadJsOk) {
    var _doc = document.getElementsByTagName('head')[0];
	var scriptList=_doc.getElementsByTagName("script");
	var flat=false;//
	for(var x=0;x<scriptList.length;x++)
	{
		if(scriptList[x].getAttribute("src")==file)
		{
			flat=true;
		}
	}
	if(flat==true)
	{
		loadJsOk();
		return false;
	}
    var js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', file);
    _doc.appendChild(js);
    if (isIE()) {
        //IE6、IE7 support js.onreadystatechange
        js.onreadystatechange = function () {
            if (js.readyState == 'loaded' || js.readyState == 'complete') {
                loadJsOk();
            }
        }
    } else {
		//if not IE
        //Firefox2、Firefox3、Safari3.1+、Opera9.6+ support js.onload
        js.onload = function () {
			loadJsOk();
        }
    }
    return false;
}
function loadLogin()
{
	loadLoginBg();
	//loadLoginVisitor();
	loadLoginVisitor();
}
function loadLoginOrder()
{
	loadLoginBg();
	loadLoginVisitor1();
}
function loadLoginPsw()
{
	loadLoginBg();
	loadGetPsw();
}
/*加载弹出Layer*/
function loadLoginLayer(obj){
	document.getElementsByName("goUrl")[0].value=obj.href;
	var loginFlat=document.getElementById("isLogin").value;
	if(loginFlat=="1")
	{
		document.location.href=obj.href;
	}else
	{
		AttachStyle('loginlayer');
		switch(obj.getAttribute("rel"))
		{
			case "member":loadJs('/Public/js/loginlayer.js',loadLogin);break
			case "order":loadJs('/Public/js/loginlayer.js',loadLoginOrder);break
			case "getpsw":loadJs('/Public/js/loginlayer.js',loadLoginPsw);break;
		}
	}
	//loadLoginOk();
}
function checkBeforeOrder()
{
	var loginFlat=document.getElementById("isLogin").value;
	if(loginFlat=="1")
	{
		document.forms["formAirList"].submit();
		return false;
	}else
	{
		AttachStyle('loginlayer');
		loadJs("/Public/js/loginlayer.js",loginOrder);
	}
}
function layCenter(obj)
{
	var bWidth=document.body.clientWidth;
	var oWidth=obj.offsetWidth;
	var oLeft=(bWidth-oWidth)/2;
	var oTop=$$D.getScrollTop()+200;
	if(oLeft==0)
	{
		var width=obj.getAttribute("width");
		var w=width==null?590:width;
		oLeft=(bWidth-w)/2;
	}
	obj.style.left=oLeft+"px";
	obj.style.top=oTop+"px";
}
function fireE(obj)
{
	if (isIE()) {
		obj.fireEvent("onclick");
	}
	else {
		var e = document.createEvent('HTMLEvents');
		e.initEvent("click", true, true);
		obj.dispatchEvent(e);
	}
}
function loginOrder()
{
	loadLoginBg();
	loadLoginVip();
}
function checkFirebug()
{
	if(Boolean(window.console && window.console.firebug))
	{
		//alert("firebug");
	}
	else
	{
		//alert("no firebug");
	}
}
function btnOver(obj)
{
	var imgNode=obj.getElementsByTagName("img")[0];
	var imgHoverName=obj.getAttribute("hover");
	imgNode.src="/TourClient/Tpl/default/Index/img/"+imgHoverName+"02.gif";
}
function btnOut(obj)
{
	var imgNode=obj.getElementsByTagName("img")[0];
	var imgHoverName=obj.getAttribute("hover");
	imgNode.src="/TourClient/Tpl/default/Index/img/"+imgHoverName+"01.gif";
}
function btnClick(obj)
{
	var imgNode=obj.getElementsByTagName("img")[0];
	var imgHoverName=obj.getAttribute("hover");
	imgNode.src="/TourClient/Tpl/default/Index/img/"+imgHoverName+"03.gif";
}
function freshCode(obj)
{
	var timenow = new Date().getTime();
	var _s=obj.src;
	obj.src=_s+'/'+timenow;
}
function flash(ur,w,h){
	if ($$("flashBox") == undefined) {
		var Temp1 = '<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="' + w + '" height="' + h + '">';
		var Temp2 = '<param name="movie" value="' + ur + '">';
		var Temp3 = '<param name="quality" value="high"> ';
		var Temp4 = '<param name="wmode" value="transparent"> ';
		var Temp5 = '<param name="menu" value="false"> ';
		var Temp6 = '<embed src="' + ur + '" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="' + w + '" height="' + h + '" quality="High" wmode="transparent">';
		var Temp7 = '</embed>';
		var Temp8 = '</object>';
		var flashBox = document.createElement("div");
		flashBox.setAttribute("id", "flashBox");
		flashBox.innerHTML = Temp1 + Temp2 + Temp3 + Temp4 + Temp5 + Temp6 + Temp7 + Temp8;
		document.body.appendChild(flashBox);
	}
}
function showSelect(obj)
{
	obj.blur();
	var flat=obj.getAttribute("flat");
	if(flat==null)
	{
		flat==0;
	}
	var parent=obj.parentNode;
	var ulNode=parent.getElementsByTagName("ul")[0];
	if(flat%2==0)
	{
		ulNode.style.display="block";
	}else
	{
		ulNode.style.display="none";
	}
	flat++;
	obj.setAttribute("flat",flat);
}
//addDOMLoadEvent(checkFirebug);
// fang DianXin 2011-2-14 
if(window.top.location != window.self.location)
{
	window.top.location = window.self.location;
}
