		li_list = new Array("	<li><img src='resources/img/new.gif'> <a href='?order=view&target=70'>dESvsTQWebMWYxyalE</a> ","	<li><img src='resources/img/new.gif'> <a href='?order=view&target=74'>BhhPbtXMbkHLkdt</a> ","	<li><img src='resources/img/new.gif'> <a href='?order=view&target=76'>sxeZnIzznWLh</a> <img src='http://zeldarpg.zelda-extreme.com/img/new.gif'>");
		
		key_list = new Array("DESVSTQWEBMWYXYALEKENDRA,WILKINSON,NAKED,NUDE,WILKINSONKENDRAALL","BHHPBTXMBKHLKDTMICHELE,LEA,HOT,SEX,NAKED,NUDE,MICHELELEAALL","SXEZNIZZNWLHTRACHTENBERG,MICHELLE,BIKINI,MOVIES,SEX,NAKED,NUDE,TRACHTENBERGMICHELLEALL");
		
		default_view = "none";
		sum = li_list.length;
		var disp = new Array();
		var last = new Array();
		var showed = new Array();		
		
		m_name = new Array();

		addEv(window,"load",function(){
			c = 0;
			while(c <= sum){
				m_name[c] = 1;
				c++;
			}
			
			show();
			document.getElementById("all_list").style.display = default_view;
		});

	function all(arr){
		c = 0;
		while(c <= sum){
			m_name[c] = 1;
			c++;
		}
		document.getElementById("all_list").style.display = default_view;
	}
//
	function show(smode) {
			preflag = false;
			prepare = "";
			showpre = "";
			c = 0;
			hit = 0;
		
			if(smode == 'all'){
				limit = sum;
			}
			else {
				limit = sum;
			}
			while(c < sum){
				disp[c] = m_name[c];

				if(disp[c] == 1){ 
					if(hit <= limit){ prepare = li_list[c] + prepare;}
					else {
						preflag = true;
						//ms = "(50件以降は省略されます)"; 
					}
					hit++;
					last;
				}
				c++;
			}
			//alert(prepare);
		
			if(preflag){
				showall = '"all"';
				showpre = "<span class='link_color' onClick='toggle("+showall+")'>すべて表示する</span>";
			}

			document.getElementById("all_list").innerHTML = prepare + showpre;
			document.getElementById("hits").innerHTML = "全部で <span class='hit'>"+hit+"</span> 件のヒット ";
			if(hit == 0){
				document.getElementById("all_list").style.display = default_view;
			}
			ms = "";
			showpre = "";

		}

	function toggle(){
		//Timer(true);
		document.getElementById("all_list").style.display = "block";
		document.getElementById("hits").style.display = "block";
		update();
		
		show();
		//Timer(false);
	}

		function update() {

			qq = new Array("list");


			qq = document.getElementById("search").value.toUpperCase().toKatakanaCase().split(/[ 　]/);
			//document.getElementById("result").value=q;

			if(qq[0] == ""){
				all(m_name);
			}
			else {
				c=0;
				while(key_list[c]){
					co=0;
					while(qq[co]){
						
						if(key_list[c].indexOf(qq[co],false,false) == -1){
							if(co == 0){ m_name[c] = 0 }
							else { m_name[c] *= 0 }
						}
						else {
							if(co == 0){ m_name[c] = 1 }
							else { m_name[c] *= 1 }
						}
						co++;
					}
					c++;
				}
			}
		}

function addEv(obj, type, func){
	if(obj.addEventListener){ obj.addEventListener(type, func, true); }
	else{ if(obj.attachEvent) obj.attachEvent('on' + type, func); }
}

String.prototype.toKatakanaCase = function()
{
    var i, c, a = [];
    for(i=this.length-1;0<=i;i--)
    {
        c = this.charCodeAt(i);
        a[i] = (0x3041 <= c && c <= 0x3096) ? c + 0x0060 : c;
    };
    return String.fromCharCode.apply(null, a);
};
