
function gup(name)
{
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = document.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}

function loadContent(file){
  var scriptTag = document.getElementById('loadScript');
  var head = document.getElementsByTagName('head').item(0)
  //if(scriptTag) head.removeChild(scriptTag);
  script = document.createElement('script');
  script.src = file;
  script.setAttribute('charset','utf-8');
	script.type = 'text/javascript';
	script.id = 'loadScript';
	head.appendChild(script)
}

function  ShowListings()  {
	if (zSr.length > 6){
		var  html="";
		var  i=6;
		//Listing
		var p = 1;
		while  (i  <  zSr.length)  {
    		var  descr  =  zSr[i++];	//  listing  description 
    		var  unused1  =  zSr[i++];	//  (ignore)
    		var  clickURL  =  zSr[i++];	//  listing  link 
    		var  title  =  zSr[i++];	//  listing  title
    		var  sitehost  =  zSr[i++];	//  advertisers  domain  name 
    		var  unused2  =  zSr[i++];	//  (ignore)
    		var rExp = eval('/' + decodeURIComponent(theywkw) + '/gi');
    		title = title.replace(rExp,'<font color=\'#FF3333\'>' + decodeURIComponent(theywkw) + '</font>');
    		descr = descr.replace(rExp,'<font color=\'#FF3333\'>' + decodeURIComponent(theywkw) + '</font>');
		    //'<table width="100%" border="0" cellspacing="0" cellpadding="0" onClick="window.open(\''+ clickURL +'\')" class="listtable">' +
			html =  html +
							'<div class="pic_list" style=\'cursor: pointer;\' onClick="window.open(\'http://share.youthwant.com.tw/find2u/rdt.php?k=b&l=' + encodeURIComponent(clickURL) +'\')">' +
							'<div class="pic_list_pic"><a href="#"><img src="http://open.thumbshots.org/image.aspx?url=' + sitehost + '" width="120" height="90" /></a></div>' +
							'<div class="pic_list_txtbox">' +
									'<div class="pic_list_txtbox_top"><h2><a href="#"><strong>' + title + '</strong></a></h2>' +
										'<div class="pic_list_txtbox_right"></div><div class="clear"></div>' +
									'</div>' +
									'<div class="pic_list_txtbox_info">' +
										'<div class="list_txt_td"><a href="#">' + sitehost + '</a><br />' +
											descr + 
											'<a href="#">》進入網站</a>' +
										'</div>' +
									'</div>' +
								'</div>' +
								'<div class="clear" style=\'cursor: pointer;\'></div>' +
							'</div>';
            p++;
            if( 10 == p ) p = 1;
		}
		document.getElementById("ysmcontent").innerHTML=html;
	}
	else {
		document.getElementById("ysmcontent").innerHTML="";
	}
}

function  GetResults(kw){
    if(!kw) kw = "購物";
	var q_url = "";
	zSr = null;
	q_url= 'http://xml.tw.overture.com/d/search/p/yahoo/js/flat/tw/kk/?mkt=tw&Partner=youthwant_tw_topic_association_pm_hybrid&maxCount=3&Keywords='+ kw + '&affilData=' + affilData + '&serveUrl=' + serveUrl + '&kkClient=yahootwkingkongbucket4&adultFilter=any&rnd=' + Math.random() + Date.parse(new Date());
	loadContent(q_url);
	check_ysmloaded();
}
function check_ysmloaded() {	
	if (zSr == null){
		setTimeout(check_ysmloaded,10);
	}else{
		if(zSr.length > 6){
			ShowListings();
		}else{
			document.getElementById("ysmcontent").innerHTML="";
		}
	}
}

function ysm_loading(){
	var  ysmcontent = document.getElementById("ysmcontent");
	ysmcontent.innerHTML = '<div style="margin-top:20px" align="center"><img src="images/loading2.gif"></div>';
}

var theywkw2 = encodeURIComponent(theywkw);
ysm_loading();
GetResults(theywkw2);
