/* 

		HitLine MediaProject JS 
		
		made in Emotion.
		www.emotionstyle.com.
*/

function hasClass(ele,cls) {
	return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function addClass(ele,cls) {
	if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}

function removeClass(ele,cls) {
	if (hasClass(ele,cls)) {
		var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
		ele.className=ele.className.replace(reg,' ');
	}
}

function moveForm(reply_form_id) {
	var formHolder = document.getElementById(reply_form_id);
	var parent_id = reply_form_id.match(/reply_form_(.*)/)[1];
	parent_id = parseInt(parent_id);
	var infoline = document.getElementById('commentsWrapper').getElementsByTagName('dl')[0];
	if(infoline) {
		if(parent_id==0) {
			removeClass(infoline,'hidden');
		}
		else {
			addClass(infoline,'hidden');
		}
	}
	if(document.getElementById('js-field-holder')) {
		var newForm = document.getElementById('js-field-holder').cloneNode(true);
		document.getElementById('js-field-holder').parentNode.removeChild(document.getElementById('js-field-holder'));
		formHolder.appendChild(newForm);
		newForm.getElementsByTagName('form')[0].elements['comment[parent_id]'].value = parent_id;
		var commentHolder = document.getElementById('js-field-comment');
		//commentHolder.value = '';
		commentHolder.id = 'js-field-comment';
		removeClass(document.getElementById('js-field-holder'),'hidden');
		document.getElementsByTagName('textarea')[0].focus();
		document.getElementById('greetings_from_admins').style.display='none';
		document.getElementById('title_add_comment').style.display='none';
		document.getElementById('a_add_comment').style.display='';
	}
	return false;
}



function switchDisplay(cid)
{
	if(document.getElementById(cid).style.display=='')
	{
		document.getElementById(cid).style.display='none';
	}
	else
	{
		document.getElementById(cid).style.display='';
	}
}


function switchExtraMainMenu()
{
	/*if(document.getElementById('extra_main_menu').style.display=='none')
	{
	$('#extra_main_menu').slideDown();
	}
	else
	{
	$('#extra_main_menu').slideUp();
	}	*/
	
	$('#extra_main_menu').animate({width:'toggle'},500);
	
}

function toggleTopLine() { 	
/*	$('#top_line').slideToggle();
	$('#toggle_img').toggle(
               function(){ 
                    $('#toggle_img').attr('src','i/slide_up.png');
                    tony = 1;
                    $('#top_line').slideToggle();                    
               }, function() {
                    $('#toggle_img').attr('src','i/slide_down.png');
                    $('#top_line').slideToggle();                    
                    tony = 2;
               });
               
*/ 

			   if(document.getElementById("top_line").style.display != "none")			   
               {
               	$('#top_line').slideUp();
               	$('#toggle_img').attr('src','i/slide_down.png');
               	$.cookie("disptl", "none", { expires: 100, path:'/', domain:'tube.hl.ua'});
               	$.cookie("dispti", "i/slide_down.png", { expires: 100, path:'/', domain:'media.hl.ua'});               	
               	$("#sh_tl_aa").fadeIn().animate({delay:1},3000).fadeOut();
               }
               else
               {
               	$('#top_line').slideDown();
               	$('#toggle_img').attr('src','i/slide_up.png');
               	$.cookie("disptl", "", { expires: 100, path:'/', domain:'tube.hl.ua'});
               	$.cookie("dispti", "i/slide_up.png", { expires: 100, path:'/', domain:'media.hl.ua'});
               	$("#sh_tl_aa").css("display","none");
               }
     
}

function openWinCentered(loc, winname, widthh, heightt, params)
{
	var tp = Math.ceil((screen.height - heightt) / 2)-heightt;
	var lf = Math.ceil((screen.width - widthh) / 2);
	if (params.length > 0){params = "," + params;}
	var win = window.open(loc, winname, "width=" + widthh + ",height=" + heightt + ",top=" + tp + ",left=" + lf + params);
	win.focus();
	return win;
}