function MM_jumpMenu(targ,selObj,restore){ //v3.0
    //location="/"+selObj.options[selObj.selectedIndex].value+"/";
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"/'");
  if (restore) selObj.selectedIndex=0;
}


/**
*	add channel to favorits
*	all channels puts in tag with id=myselect
**/

function addToMy(channID){
	
	var displ = $('empty').style.display;
	
	if($('saved')){
		$('saved').style.display = 'none';
	}
	
	if(displ == 'block'){
		$('empty').style.display = 'none';
	}
	
	var bname = $('label'+channID).innerHTML;
	var bvalue = $('chan'+channID).checked;
	
	isExist = $('span'+channID);
	
	if(bvalue && !isExist){
		var newConten = '<span class="fl pad5 mrt_small" id="span'+channID+'"><b>'+bname+'</b>'+
							'&nbsp;<a class="red_link" href="javascript:;" onClick="delFromMy(\''+channID+'\');" title="Удалить из избранного">[&times;]</a>'+
							'<input type=hidden value='+channID+' name="channel['+channID+']">'+
							'</span>';
	
		var oldCont = $('myselect').innerHTML;	
		$('myselect').innerHTML  = oldCont+newConten;
		$('zeroCh').value = 0;	
	}else{
		delFromMy(channID);
	}
	
}

/*delete channel to favorits
*/

function delFromMy(channID){
	
	if ($('chan'+channID)) $('chan'+channID).checked = false;;
	
	if($('saved')){
		$('saved').style.display = 'none';
	}
	
	var d = $('myselect'); 
	var d_nested = $('span'+channID); 
	var throwawayNode = d.removeChild(d_nested);
	
	content = $('myselect').innerHTML;
	
	if(content.trim() == ''){
		$('zeroCh').value = 1;
		$('empty').style.display='block';
	}else{
		$('zeroCh').value = 0;	
	}

}



function hideTVblock(blockID){
	
	displ = $('tbody'+blockID).style.display;
	dispStyle =  displ == 'none' ? '' : 'none';
	
	$('tbody'+blockID).style.display = dispStyle;
	
	if (dispStyle == 'none') 
	{
	    $('hide' + blockID).className='';
	    $('hide' + blockID).toggleClass('strelki_tv_close');
	    $('hide' + blockID).title=__REPLIC.maximize;
	}
	else 
	{
	    $('hide' + blockID).className='';
	    $('hide' + blockID).toggleClass('strelki_tv_open');
	    $('hide' + blockID).title=__REPLIC.minimize;
	}
	
	
}

function hideTVblockAll(channelsID, show){
	
	var chIDArray = new Array(); 
	chIDArray = channelsID;
	for(i=0;i<=chIDArray.length;i++){
		tbodyObj = $('tbody'+chIDArray[i]);
		if(tbodyObj!=null){
			tbodyObj.style.display = show ? 'none' : '';
			if (show) 
			{
			    $('hide' + chIDArray[i]).className="";
			    $('hide' + chIDArray[i]).toggleClass('strelki_tv_close');
			}
			else 
			{
    			 $('hide' + chIDArray[i]).className="";    
			     $('hide' + chIDArray[i]).toggleClass('strelki_tv_open');
			}
		}
		
	}
	
	
	linkText = show ? __REPLIC.maximize_all : __REPLIC.minimize_all;
	linkOnclick = show ? '0' : '1';
	
	$('hideall').innerHTML = linkText;
	$('hideall').onclick=function(){eval('hideTVblockAll(new Array('+channelsID+'),'+linkOnclick+')')};
	
}
//$$('tr.voidClass').each(function(inelem) {inelem.addEvent({}) ele.hasClass('hhh') inelem.removeClass('ddd')
function saveFavorit(chID) {
	
	vCont = $('star_' + chID);
	trObject = $('progtr_'+chID);
	vLink =	$('star_link_' + chID);
	var fvType=(trObject.hasClass('favorite'))?0:1;
	if(fvType == 1){
		var imgFull = imgPath+'a/tv2/img/ic_stardg_sfull.gif';
		var addordel = 0;
		vCont.style.display = 'block';
		trObject.addClass('favorite');
    	vLink.title = del_from_favorite;
    	vCont.alt = del_from_favorite;
	}else{
		var imgEmpty = imgPath+'a/tv2/img/ic_stardg_sempty.gif';
		var addordel = 1;
		vCont.style.display = 'none';
		trObject.removeClass('favorite');
		vLink.title = add_to_favorite;
		vCont.alt = add_to_favorite;
	}
	
//vCont.src=imgFull; vCont.style.display = 'block';		
	new Requester('/', 
					   {method    : 'post', 
							data      : 'addfav'+'=1&progid='+chID+'&stat='+fvType,  
							onComplete: function() {}})
	
}

function delFavorit(chID) {
	
	vCont = $('star_' + chID);
	trObject = $('progtr_'+chID);	
	vLink =	$('star_link_' + chID);
	var fvType=(trObject.hasClass('favorite'))?0:1;
	if(fvType == 1){
		var imgFull = imgPath+'a/tv2/img/ic_stardg_sfull.gif';
		var addordel = 0;
		vCont.style.display = 'block';
		if(trObject.hasClass('favorite_deleted')) trObject.removeClass('favorite_deleted');
		trObject.addClass('favorite');
		vLink.title = del_from_favorite;
		vCont.alt = del_from_favorite;
	}else{
		var imgEmpty = imgPath+'a/tv2/img/ic_stardg_sempty.gif';
		var addordel = 1;
		//vCont.style.display = 'none';
		trObject.removeClass('favorite');
		trObject.addClass('favorite_deleted');
		vLink.title = add_to_favorite;
		vCont.alt = add_to_favorite;
	}
	
//vCont.src=imgFull; vCont.style.display = 'block';		
	new Requester('/', 
					   {method    : 'post', 
							data      : 'addfav'+'=1&progid='+chID+'&stat='+fvType,  
							onComplete: function() {}})
	
}


function addFilmToFavorite(filmID) {
	
//	myrequest=new Request({method    : 'post', url: '/favorits/', onSuccess:function(r,x){trObject.style.display='none'}});
//	myrequest.send('delfav'+'=1&progid='+chID+'&stat='+fvType);
    if($('addtoizdb').getProperty("rel")=="favorite") 
    {
        op="delfav";
        $("izbrimg").src=imgPath+"a/tv2/img/ic_stardg_sfull.gif";
        $('addtoizdb').setProperty('rel','');
        $('fav').innerHTML=add_to_fav;
    }
    else 
    {
        op="addfav";
        $("izbrimg").src=imgPath+"a/tv2/img/ic_stardg_sempty.gif";
        $('addtoizdb').setProperty('rel','favorite');
        $('fav').innerHTML=del_from_fav;
    }
	
    new Requester('/film/'+filmID+'/', 
					   {method    : 'post', 
							data      : op+'=1&progid='+filmID,  
							onComplete: function() {}})
	
	
}


function setImgType(id, turn, row_id) {
	
	var imgFull = imgPath+'a/tv2/img/ic_stardg_sfull.gif';
	var imgEmpty = imgPath+'a/tv2/img/ic_stardg_sempty.gif';
	var imgOther = imgPath+'a/tv2/img/ic_stardg_sempty.gif';
	backgr = turn	==	'1' ?  '#FFF7DC' : 'none';
	displ = turn	==	'1' ?  'block' : 'none';

	if($(row_id))
	{
    	starType = $(row_id);
    	
    	var imgName = /ic_stardg_sfull.gif/
    	
    	var isFullImg=imgName.test(starType.src); 
    	
    	starType.src = (isFullImg && !id.hasClass('favorite') && turn=='1') ? imgFull : imgEmpty;
    	if (id.hasClass('favorite') && turn=='1') starType.src = imgEmpty;
    	else if (!id.hasClass('favorite') && turn=='1') starType.src = imgFull;
    	else starType.src = imgFull;
    	id.style.background = backgr;
    	//alert(id.hasClass('favorite'));
    	if (id.hasClass('favorite_deleted')) 
    	{
    	    $(row_id).style.display='';
    	    if(turn=='1') starType.src = imgFull;
    	    else starType.src = imgEmpty;
    	}
    	else $(row_id).style.display = (!id.hasClass('favorite'))?displ:'';
	}
}

function show_description(descr)
{ 
    
    var vElem = $(descr);
    if (vElem.getStyle('display')!=='none') {
        vElem.setStyle('display', 'none');
    } else {
        vElem.setStyle('display', 'block'); 
    }
}

