<?php
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson1($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson1($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson1)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson1($akk_on,$skoka_vivg);
	$xml_responseshanson1=get_xml_responseshanson1($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson1)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson1)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson1=get_xml_responseshanson1($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson1)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson2($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson2($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson2)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson2($akk_on,$skoka_vivg);
	$xml_responseshanson2=get_xml_responseshanson2($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson2)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson2)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson2=get_xml_responseshanson2($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson2)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 


delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson3($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson3($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson3)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson3($akk_on,$skoka_vivg);
	$xml_responseshanson3=get_xml_responseshanson3($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson3)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson3)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson3=get_xml_responseshanson3($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson3)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson4($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson4($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson4)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson4($akk_on,$skoka_vivg);
	$xml_responseshanson4=get_xml_responseshanson4($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson4)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson4)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson4=get_xml_responseshanson4($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson4)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson5($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson5($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson5)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson5($akk_on,$skoka_vivg);
	$xml_responseshanson5=get_xml_responseshanson5($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson5)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson5)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson5=get_xml_responseshanson5($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson5)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson6($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson6($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson6)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson6($akk_on,$skoka_vivg);
	$xml_responseshanson6=get_xml_responseshanson6($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson6)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson6)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson6=get_xml_responseshanson6($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson6)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson7($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson7($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson7)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson7($akk_on,$skoka_vivg);
	$xml_responseshanson7=get_xml_responseshanson7($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson7)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson7)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson7=get_xml_responseshanson7($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson7)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson8($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson8($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson8)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson8($akk_on,$skoka_vivg);
	$xml_responseshanson8=get_xml_responseshanson8($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson8)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson8)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson8=get_xml_responseshanson8($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson8)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson9($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson9($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson9)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson9($akk_on,$skoka_vivg);
	$xml_responseshanson9=get_xml_responseshanson9($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson9)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson9)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson9=get_xml_responseshanson9($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson9)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson10($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson10($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson10)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson10($akk_on,$skoka_vivg);
	$xml_responseshanson10=get_xml_responseshanson10($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson10)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson10)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson10=get_xml_responseshanson10($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson10)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 

delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson11($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson11($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson11)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson11($akk_on,$skoka_vivg);
	$xml_responseshanson11=get_xml_responseshanson11($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson11)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson11)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson11=get_xml_responseshanson11($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson11)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson12($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson12($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson12)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson12($akk_on,$skoka_vivg);
	$xml_responseshanson12=get_xml_responseshanson12($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson12)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson12)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson12=get_xml_responseshanson12($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson12)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 

delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson13($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson13($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson13)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson13($akk_on,$skoka_vivg);
	$xml_responseshanson13=get_xml_responseshanson13($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson13)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson13)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson13=get_xml_responseshanson13($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson13)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson14($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson14($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson14)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson14($akk_on,$skoka_vivg);
	$xml_responseshanson14=get_xml_responseshanson14($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson14)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson14)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson14=get_xml_responseshanson14($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson14)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 


delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson15($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson15($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson15)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson15($akk_on,$skoka_vivg);
	$xml_responseshanson15=get_xml_responseshanson15($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson15)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson15)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson15=get_xml_responseshanson15($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson15)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson16($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson16($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson16)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson16($akk_on,$skoka_vivg);
	$xml_responseshanson16=get_xml_responseshanson16($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson16)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson16)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson16=get_xml_responseshanson16($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson16)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 

delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson17($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson17($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson17)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson17($akk_on,$skoka_vivg);
	$xml_responseshanson17=get_xml_responseshanson17($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson17)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson17)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson17=get_xml_responseshanson17($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson17)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson18($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson18($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson18)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson18($akk_on,$skoka_vivg);
	$xml_responseshanson18=get_xml_responseshanson18($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson18)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson18)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson18=get_xml_responseshanson18($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson18)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 





delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson19($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson19($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson19)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson19($akk_on,$skoka_vivg);
	$xml_responseshanson19=get_xml_responseshanson19($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson19)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson19)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson19=get_xml_responseshanson19($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson19)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
delete_temp_f(dirname(__FILE__)."/cacheg/",$full_list[0],$full_list[0],$full_list[1]);
$sig_vk = get_sigshanson20($akk_on,$skoka_vivg);
{
$xml_responseshanson=cache_xxshanson20($query,$p,$akk_on,$sig_vk,$skoka_vivg); 
if(empty($xml_responseshanson20)){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sigshanson20($akk_on,$skoka_vivg);
	$xml_responseshanson20=get_xml_responseshanson20($akk_on,$sig_vk,$skoka_vivg);
}
if(!empty($xml_responseshanson20)){
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson20)));
if(isset($parse[error_msg])){
	$akk_on=new_apiid($akk_list); 
	$sig_vk = get_sig($akk_on,$skoka_vivg);
	$xml_responseshanson20=get_xml_responseshanson20($akk_on,$sig_vk,$skoka_vivg);
	$parse = @simplexml_load_string(trim(ltrim($xml_responseshanson20)));
}
if(isset($parse[error_msg]))  echo "Ошибка подписи!";
else {

if(($parse->audio AND $parse->count>0) OR ($parse->item>0))
{
if($parse->item>0){
	$parse->count=$parse->item;
	for($i=0;$i<count($parse->aid);$i++){
		$parse->audio[$i]->title=$parse->title[$i];
		$parse->audio[$i]->aid=$parse->aid[$i];
		$parse->audio[$i]->owner_id=$parse->owner_id[$i];
		$parse->audio[$i]->artist=$parse->artist[$i];
		$parse->audio[$i]->duration=$parse->duration[$i];
		$parse->audio[$i]->url=$parse->url[$i];
	}
	
}

$jjs=''; $mzt=1;
foreach($parse->audio as $key => $val)
{
$nnm=date('i:s', (int)$val->duration);


$val->artist=clean_text($val->artist);
$val->title=clean_text($val->title);


$val->artist = iconv(get_encoding($val->artist), $full_list[sscharset],$val->artist);
$val->title= iconv(get_encoding($val->title),  $full_list[sscharset],$val->title); 
	
	$val->title = preg_replace("/club[0-9]{2,15}/i","",$val->title);
	$val->artist = preg_replace("/club[0-9]{2,15}/i","",$val->artist);

$tname=totranslit($val->artist.'-'.$val->title);
$tname=preg_replace("~([^a-z0-9_-]+)~ui","",$tname);
$tname=str_replace(array(',','\'','\"','&'),"",$tname);

$mysi="";
$md5_arg=$val->aid . $val->owner_id . $tname;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе
$val_url=$val->url;//это та информация, по которой мы будем получать нужные значения для конкретной песни в ajax-запросе



$serv=get_servers();
$idhash=md5($val->aid."*".$val->owner_id.'_'.rand(500,2550));

if($full_list[ssoneurl]=="true") $li1="http://".$serv."/saudio/".$hashss."/".$val->aid."/".$tname."(".$serv.").mp3";
else $li1="http://".$serv."/audios/".$val->aid."/".$val->owner_id."/".$tname."(".$serv.").mp3";
echo <<<GPP

<li  class="track" background-color: #4B95E5; >

			<div class="xplayer-btn">
				<table cellspacing=0 cellpadding=0 ><tr><td align=middle valign=middle>

</div>
</td>

</tr></table>
			</div>
			<div  class="dd" style="float:left; width:25px; cursor:pointer; " onclick="gopl(this)" id="plid_{$idhash}">
	<noindex><span class="ui-icon ui-icon-play"  id="ui-icon-play"><img src="/images/play.png"  title="Играть"></span></noindex>
	<noindex><span class="ui-icon ui-icon-pause" id="ui-icon-pause" style="display:none; "><img src="/images/playlist.png"  title="Пауза"></span></noindex>
	<noindex><span style="display:none;" id="norber">http://{$serv}/audios/{$val->aid}/{$val->owner_id}/play.mp3</span></noindex>
	<noindex><span style="display:none;" id="xftitle">{$val->artist} - {$val->title}</span></noindex>
</div>

<div class="dd" style="width:25px;float:left; ">
	<noindex><div  id="addmp3_{$idhash}">
	<img src="/images/add.png" border="0" id="is_add1" title="Добавить в плейлист" style="cursor:pointer;"\>
	<img src="/images/addok.png"  title="Добалено" id="is_add2" style="display:none">
	<span style="display:none" id="aid">{$val->aid}</span>
	<span style="display:none" id="oid">{$val->owner_id}</span>
	<span style="display:none" id="autor">{$val->artist}</span>
	<span style="display:none" id="title">{$val->title}</span>
	<span style="display:none" id="time">{$val->duration}</span></div></noindex>
	</div>

	<div class="dd" style="width:25px; float:left; padding: 0px 7px 0px 0px;">
	<noindex><a href="{$li1}" style="text-decoration:underline; font-size:13px;"><img src="/images/download.png"  title="Скачать"></a></noindex>
	</div>
			<h2 class="xplayer-title"><a href="javascript:return false;" onclick="$('#aplayer_{$mzt}_z').slideToggle('slow');" id="aplayer_{$mzt}" {$istxt}><b>{$val->artist}</b> - {$val->title} </a></h2>
			
			<em>&nbsp;{$nnm} </em>
		<ems><span class="size" rel="{$md5_arg}" rel2="{$val_url}" style="cursor:pointer;"><br><img src="/images/mb.png"  title="Узнать размер и битрейт">&nbsp;&nbsp;</span></ems>


</li>




GPP;



	
if($count_comm > 0){
	

$ssaq=htmlspecialchars($val->artist." - ".$val->title);
echo <<<EE

EE;

}
 else {
	
}

$jjs.='';
$mzt++;
} 
echo <<<GPP



GPP;



} else echo "";

}
} else echo "";

} 
?>