window.onerror = DisplayErrors
$AppId = "E7FD4DE347DBB3BF0BE892DD26C62C4F96D4A0AF";
var ctc=0;
var altx="";
var $sval="";
var bttl=0;
function Search($value){
	ctc=0;
	altx="";
	$sval=$value;
	$.ajax({
		url : 'http://api.search.live.net/json.aspx?Web.Count=50&Web.Offset=0',
		data : {
			AppId : $AppId,
			Query : $value,
			Sources : "Web",
			Version : '2.2',
			Adult : 'Off',
			Market : 'ja-jp',
			JsonType : 'callback',
			JsonCallback : 'SearchCompleted'
		},
		dataType : 'jsonp'
	});
}
function SearchW2($value){
	if (ctc==0){
		ctc=1;
		$.ajax({
			url : 'http://api.search.live.net/json.aspx?Web.Count=50&Web.Offset=50',
			data : {
				AppId : $AppId,
				Query : $value,
				Sources : "Web",
				Version : '2.2',
				Adult : 'Off',
				Market : 'ja-jp',
				JsonType : 'callback',
				JsonCallback : 'SearchCompleted'
			},
			dataType : 'jsonp'
		});
	}
}
function SearchCompleted($response){
	$errors = $response.SearchResponse.Errors;
	if($errors != null){
		DisplayErrors($errors);
	}else{
		DisplayResults($response);
	}
}
function DisplayErrors(errors){
	document["externalInterfacecnct"].sdfls("Error",0);
}
function DisplayResults($response){
	$results = $response.SearchResponse.Web;
	$source = 'web';
	if ($results.Total > 0) {
		DisplayResultsWeb($results.Results,$results.Total);
	}else{
		document["externalInterfacecnct"].sdfls("No",0);
	}
	
}
function DisplayResultsWeb($data,ttl){
	var rtx=""
	jQuery.each($data, function(i){
		$Title = $data[i].Title;
		$Description = $data[i].Description;
		$HTML = $Title + '' + $Description;
		rtx+=$HTML
	});
	rtx=rtx.split("<").join("");
	altx+=rtx;
	bttl=ttl;
	if (ctc==0 && ttl>0){
		SearchW2($sval);
	}
	else
	{
		document["externalInterfacecnct"].sdfls(altx,bttl);
	}
}

function cnchk($value){
	document["externalInterfacecnct"].sdfls2("jsnpcnok");
}