function showFlash(url,width,height,id){
	document.write('	<object type="application/x-shockwave-flash" data="' + url + '" width="' + width + '" height="' + height + '" id="' + id + '" name="' + id + '">');
	document.write('		<param name="allowScriptAccess" value="sameDomain" />');
	document.write('		<param name="movie" value="' + url + '" />');
	document.write('		<param name="quality" value="high" />');
	document.write('		<param name="scale" value="noScale" />');
	document.write('		<param name="allowFullScreen" value="true" />');
	document.write('		<param name="wmode" value="transparent" />');
	document.write('	</object>');
}

function getVar(paras){
	var url = location.href;
	var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
	var paraObj = {}
	for (i=0; j=paraString[i]; i++){
		paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
("=")+1,j.length);
	}
	var returnValue = paraObj[paras.toLowerCase()];
	if(typeof(returnValue)=="undefined"){
		return "";
	}else{
		return returnValue;
	}
}

function showFrame(height){
	var src = getVar('inner');
	src = decodeHex(src);
	src = decodeURIComponent(src);
	
	var h = getVar('h');
	if(h == "" || h < height) h = height;
	document.write("<iframe src='" + src + "' width='100%' height='" + h + "' frameborder='no' border='0' marginwidth='0' marginheight='0' scrolling='no' allowtransparency='yes'></iframe>");
}

function ntos(n){
    n=n.toString(16);
    if (n.length == 1) n="0"+n;
    n="%"+n;
    return unescape(n);
}

var digitArray = new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f');
function toHex(n){
    var result = ''
    var start = true;
    for (var i=32; i>0;){
        i-=4;
        var digit = (n>>i) & 0xf;
        if (!start || digit != 0){
            start = false;
            result += digitArray[digit];
        }
    }
    return (result==''?'0':result);
}

function pad(str, len, pad){
    var result = str;
    for (var i=str.length; i<len; i++){
        result = pad + result;
    }
    return result;
}

function encodeHex(str){
    var result = "";
    for (var i=0; i<str.length; i++){
        result += pad(toHex(str.charCodeAt(i)&0xff),2,'0');
    }
    return result;
}

function decodeHex(str){
    str = str.replace(new RegExp("s/[^0-9a-zA-Z]//g"));
    var result = "";
    var nextchar = "";
    for (var i=0; i<str.length; i++){
        nextchar += str.charAt(i);
        if (nextchar.length == 2){
            result += ntos(eval('0x'+nextchar));
            nextchar = "";
        }
    }
    return result;
    
}

function gourl(url){
    document.location.href = url;
}

var s_pic_num = 0;
var s_pic_t;

function create_pic_html(picArray, id){
	var msg = "";
	for(var i = 0; i < 4; i++){
		var a = picArray[i].split("|");
		msg += i==3 ? "<li class='last'>" : "<li>";
		msg += "<a href='"+a[1]+"' res='"+a[0]+"'></a></li>";
	}
	$(id + " ul").html(msg).find("li a").each(function(){
		var url = "url('" + $(this).attr("res") + "')";
		//$(this).css("background-image", url);
		$(this).append("<img src='"+$(this).attr("res")+"' />");
	});
	select_pic(id);
}

function select_pic(id){
	show_now_pic(id, 0);
	s_pic_t = window.setInterval(function(){ show_now_pic(id, s_pic_num); }, 3000);
	
	$(id + " ul li").each(function(i){
		$(this).find('a').click(function(){ return false; });
		$(this).hover(
			function(){ window.clearInterval(s_pic_t); show_now_pic(id, i); },
			function(){ s_pic_t = window.setInterval(function(){ show_now_pic(id, s_pic_num); },3000);  }
		);
	});
}

function show_now_pic(id, snum){
	var obj = $(id + " ul li");
	var total = obj.size();
	$(obj).removeClass('selected').eq(snum).addClass('selected');
	var a = $(obj).eq(snum).find("a");
	var msg = "<img src='" + $(a).attr("res") + "' />";
//	$(id + " .pic_show").html($(a).clone().removeAttr('res').append(msg));
	$(id + " .pic_show").html($(a).clone().removeAttr('res'));
	
	s_pic_num = snum;
	if(++s_pic_num >= total) s_pic_num = 0;
}