function vIE(){return (navigator.appName=='Microsoft Internet Explorer')?parseFloat((new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})")).exec(navigator.userAgent)[1]):-1;}
if (is_iPhone){
	document.write('<link rel="stylesheet" type="text/css" href="/css/iphone.css" />');
}
function roll(ele) {
	var img = ele.getElementsByTagName("img")[0];
	var src = img.src;
	img.src = (/_on/.test(src)) ? src.replace('_on', '_off') : src.replace('_off', '_on');
}
function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return "";
}
function emailFriend(){
	window.open('', 'n', 'width=500, height=560, scrollbars=no');
}
function getUpdates(){
	window.open('', 'n', 'width=538, height=700, scrollbars=1');
	//window.open('', 'n', 'width=538, height=700, scrollbars=1');
}
function showDisclaimer(obj){
	pos=YAHOO.util.Dom.getXY(obj);
	document.getElementById('disclaimerPopup').style.display='block';
	document.getElementById('disclaimerPopup').style.top=pos[1]-document.getElementById('disclaimerPopup').offsetHeight+21+'px';
	return false;
}
function hideDisclaimer(){
	document.getElementById('disclaimerPopup').style.display='none';
}
function openExternal(url){
    window.open(url);
}
function showConduct(obj){
	pos=YAHOO.util.Dom.getXY(obj);
	document.getElementById('conductPopup').style.display='block';
	document.getElementById('conductPopup').style.top=pos[1]-document.getElementById('conductPopup').offsetHeight+21+'px';
	return false;
}
function hideConduct(){
	document.getElementById('conductPopup').style.display='none';
}
divCounter=0;
function sharethisLink(title,summary,url,imageURL,hover,text,offsetLeft,c){
	hoverCode="";
	if (hover){
		hoverCode='onmouseover="roll(this);" onmouseout="roll(this);"';
	}
	if (imageURL!="none"){
		if (imageURL=="") imageURL="/_i/share_icon.gif";
		img='<img src="'+imageURL+'" border=0 align="top"/> ';
	}else{
		img='';
	}
	//Create your sharelet with desired properties and set button element to false
	var object = SHARETHIS.addEntry({
		title:title,
		summary: summary,
		url: url},
		{button:false,
		offsetLeft: offsetLeft}
		);
	//Output your customized button
	document.write('<span id="share'+divCounter+'"><a href="javascript:mContentActivity(\'fv:thefordstory:share\');" '+hoverCode+'>'+img+text+'</a></span>');
	//Tie customized button to ShareThis button functionality.
	var element = document.getElementById('share'+divCounter);
	object.attachButton(element);
	divCounter++;
}
function doOnLoad(){
	if (document.getElementById('aboutHome')){
		if (getCookie("aboutHomeClosed")!="true"){
			aboutHomeOpen();
		}else{
			aboutHomeClose();
		}
	}
}
function aboutHomeOpen(){
	var handleOnComplete = function(e) {
		var attributes = { 
	       height: { to: 75 } 
		}; 
		var anim = new YAHOO.util.Anim('aboutHomeOpen', attributes, 0.5, YAHOO.util.Easing.easeOut);
		anim.animate();
	}
	var attributes = { 
	       height: { to: 0 } 
	   }; 
	var anim = new YAHOO.util.Anim('aboutHomeClosed', attributes, 0.2, YAHOO.util.Easing.easeOut);
	anim.onComplete.subscribe(handleOnComplete);
	anim.animate();
	
	setCookie("aboutHomeClosed","false",100);
}
function aboutHomeClose(){
	var handleOnComplete = function(e) {
		var attributes = { 
	       height: { to: 23 } 
		}; 
		var anim = new YAHOO.util.Anim('aboutHomeClosed', attributes, 0.2, YAHOO.util.Easing.easeOut);
		anim.animate();
	}
	var attributes = { 
	       height: { to: 0 } 
	   }; 
	var anim = new YAHOO.util.Anim('aboutHomeOpen', attributes, 0.5, YAHOO.util.Easing.easeOut);
	anim.onComplete.subscribe(handleOnComplete);
	anim.animate();
	
	setCookie("aboutHomeClosed","true",100);
}
newsWidgetTimerPosition=12;
newsWidgetTimers="";
newsWidetItems="";
newsWidgetItemId=0;
newsWidgetTimeout="";
function newsWidgetInit(){
	newsWidgetTimers=YAHOO.util.Dom.getElementsByClassName("newsWidgetRightItemTimer","div");
	newsWidgetItems=YAHOO.util.Dom.getElementsByClassName("newsWidgetRightItemOff","div");
	newsWidgetItems[newsWidgetItemId].className="newsWidgetRightItemOn";
	newsWidgetTimer();
	newsWidgetShowItem(0);
}
function newsWidgetTimer(){
	if (newsWidgetTimerPosition==-96){
		newsWidgetShowItem("next");
	}
	newsWidgetTimerPosition=newsWidgetTimerPosition-12;
	for (i=0;i<newsWidgetTimers.length;i++){
		newsWidgetTimers[i].style.backgroundPosition=newsWidgetTimerPosition+"px";
	}
	newsWidgetTimeout=setTimeout("newsWidgetTimer()",1500);
}
function newsWidgetResetTimers(){
	newsWidgetTimerPosition=0;
	for (i=0;i<newsWidgetTimers.length;i++){
		newsWidgetTimers[i].style.backgroundPosition=newsWidgetTimerPosition+"px";
	}
}
function newsWidgetPause(){
	clearTimeout(newsWidgetTimeout);
	document.getElementById("newsWidgetPauseControl").style.display="none";
	document.getElementById("newsWidgetPlayControl").style.display="inline";
}
function newsWidgetPlay(){
	newsWidgetTimer();
	document.getElementById("newsWidgetPauseControl").style.display="inline";
	document.getElementById("newsWidgetPlayControl").style.display="none";
}
function newsWidgetShowItem(item, clicked){
	if (clicked && item==newsWidgetItemId) return;
	var thisIcon = ""
	newsWidgetResetTimers();
	newsWidgetItems[newsWidgetItemId].className="newsWidgetRightItemOff";
	switch (item){
		case "previous": 
			newsWidgetItemId--;
			break;
		case "next": 
			newsWidgetItemId++;
			break;
		default:
			newsWidgetItemId=item;
	}
	if (newsWidgetItemId>4){
		newsWidgetItemId=0
	}
	if (newsWidgetItemId<0){
		newsWidgetItemId=4
	}
	
	newsWidgetItems[newsWidgetItemId].className="newsWidgetRightItemOn";
	document.getElementById("newsWidgetLeft").innerHTML="<div id='newsWidgetLeftContent'><img src='/_i/no_flash.gif'></div>";
	if (aNews[newsWidgetItemId].youtube!=""){
		params = { allowScriptAccess: "always", wmode:"opaque"};
		atts = { id: "myytplayer" };
		youtubeUrl=aNews[newsWidgetItemId].youtube.replace("watch?v=","v/")+"&hl=en&fs=1&rel=0&showinfo=0&enablejsapi=1";
		if (clicked){
			youtubeUrl=youtubeUrl+"&autoplay=1";
			newsWidgetPause();
		}
		if (is_iPhone){
			document.getElementById("newsWidgetLeft").innerHTML='<div id="newsWidgetLeftContent"><embed src="'+youtubeUrl+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="562" height="341"></embed></div>';
		}else{
			document.getElementById("newsWidgetLeft").innerHTML="<div id='newsWidgetLeftContent'><img src='/_i/no_flash.gif'></div>";
		}
		swfobject.embedSWF(youtubeUrl, "newsWidgetLeftContent", "562", "341", "8", null, null, params, atts);
	}
	
	if ((aNews[newsWidgetItemId].link.indexOf("okna")<=0) && (aNews[newsWidgetItemId].link.substr(0,1)!='/')){
		thisTarget="target='_new'";
		thisIcon='&nbsp;<img src="/_i/leave_icon.gif" align=top border=0>';
	}else{
		thisTarget="";
		thisIcon="";
	}
	
	if (aNews[newsWidgetItemId].youtube==""){
		thisTitle="<a href='"+aNews[newsWidgetItemId].link+"' "+thisTarget+">"+aNews[newsWidgetItemId].title+"</a>";
		thisLink='<a href="'+aNews[newsWidgetItemId].link+'" '+thisTarget+' class="homeCommentLink">Читать дальше <span style="font-size:14px;">&raquo;</span></a>';
		document.getElementById("newsWidgetLeft").innerHTML="<a href='"+aNews[newsWidgetItemId].link+"' "+thisTarget+"><img src='/uploads/preview-images/"+aNews[newsWidgetItemId].image+"' border=0></a>";
	
	}else{
		thisTitle=aNews[newsWidgetItemId].title;
		thisLink="";
	}
	var addcomment="";
	if (aNews[newsWidgetItemId].status=="open") addcomment=" /  <a href='"+aNews[newsWidgetItemId].link+"#comments' "+thisTarget+" >Добавить комментарий</a>  <img src='/_i/comment_bubble.gif' alt='Добавить комментарий</a>' />";
	document.getElementById("newsWidgetBottomTitle").innerHTML=thisTitle;
	document.getElementById("newsWidgetBottomCopy").innerHTML=aNews[newsWidgetItemId].intro;
	document.getElementById("newsWidgetBottomDate").innerHTML=aNews[newsWidgetItemId].date+thisIcon;
	
	if (aNews[newsWidgetItemId].status!="off")
	document.getElementById("newsWidgetBottomComments").innerHTML="<a href='"+aNews[newsWidgetItemId].link+"#responses' "+thisTarget+" >"+aNews[newsWidgetItemId].comments+"</a>" + addcomment ;
	else
	document.getElementById("newsWidgetBottomComments").innerHTML="";
	document.getElementById("newsWidgetBottomLink").innerHTML=thisLink;
}
buzzLinksPage=0;
function buzzLinksPrev(){
	if (buzzLinksPage==0) return;
	prevButton=document.getElementById("buzzLinksControlsPrev");
	prevButton.className="buzzLinksControlsPrevDisabled";
	nextButton=document.getElementById("buzzLinksControlsNext");
	nextButton.className="buzzLinksControlsNextActive";
	document.getElementById("buzzLinksContentItems").style.top="0px";
	buzzLinksPage=0;
}
function buzzLinksNext(){
	if (buzzLinksPage==1) return;
	prevButton=document.getElementById("buzzLinksControlsPrev");
	prevButton.className="buzzLinksControlsPrevActive";
	nextButton=document.getElementById("buzzLinksControlsNext");
	nextButton.className="buzzLinksControlsNextDisabled";
	t=-220;
	if (vIE()==6) t=t+5;
	
	document.getElementById("buzzLinksContentItems").style.top=t+"px";
	buzzLinksPage=1;
}
followTheStoryLinksPage=0;
function followTheStoryLinksPrev(){
	if (followTheStoryLinksPage==0) return;
	prevButton=document.getElementById("followTheStoryControlsPrev");
	prevButton.className="buzzLinksControlsPrevDisabled";
	nextButton=document.getElementById("followTheStoryControlsNext");
	nextButton.className="buzzLinksControlsNextActive";
	document.getElementById("followTheStoryContentItems").style.top="0px";
	followTheStoryLinksPage=0;
}
function followTheStoryLinksNext(){
	if (followTheStoryLinksPage==1) return;
	prevButton=document.getElementById("followTheStoryControlsPrev");
	prevButton.className="buzzLinksControlsPrevActive";
	nextButton=document.getElementById("followTheStoryControlsNext");
	nextButton.className="buzzLinksControlsNextDisabled";
	t=-216;
	if (vIE()==6) t=t+5;
	
	document.getElementById("followTheStoryContentItems").style.top=t+"px";
	followTheStoryLinksPage=1;
}
pillarVideoBarVisibleThumbs=5;
pillarVideoBarThumbSize=170;
pillarVideoBarTotalVideos=0;
pillarVideoBarLastPageThumbTotal=0;
pillarVideoBarTotalFullPages=0;
pillarVideoBarTotalPages=0;
pillarVideoBarCurrentPage=0;
pillarVideoBarIsAnimiated=false;
function pillarVideoBarInit(totalVideos,startpage){
	pillarVideoBarTotalVideos=totalVideos;
	var d=YAHOO.util.Dom.getXY('pillarVideoBarThumbsContainer');
	pillarVideoBarTotalFullPages=Math.floor(pillarVideoBarTotalVideos/pillarVideoBarVisibleThumbs);
	pillarVideoBarLastPageThumbTotal=pillarVideoBarTotalVideos%pillarVideoBarVisibleThumbs;
	pillarVideoBarTotalPages=pillarVideoBarTotalFullPages;
	if (pillarVideoBarLastPageThumbTotal>0) pillarVideoBarTotalPages++;
	pillarVideoBarCurrentPage=0;
	buildVideoBarPagination(pillarVideoBarCurrentPage);
	buildVideoBarControls(pillarVideoBarCurrentPage);
	if (startpage!=0)pillarVideoBarGotoPage(startpage);
}
function buildVideoBarPagination(currentPage){
	var html='';
	for (i=0;i<pillarVideoBarTotalPages;i++){
		if (i==currentPage){
			html=html+'<img class="pillarVideoBarPaginationContainerItems" src="/_i/dot_in.gif" border=0>';
		}else{
			html=html+'<a href="javascript:pillarVideoBarGotoPage('+i+')" class="pillarVideoBarPaginationContainerItems" onmouseover="roll(this);" onmouseout="roll(this);"><img src="/_i/dot_off.gif" border=0></a>';
		}
	}
	document.getElementById("pillarVideoBarPaginationContainer").innerHTML=html;
}
function buildVideoBarControls(currentPage){
	if (currentPage==0){
		document.getElementById("pillarVideoBarPrevControl").innerHTML='<img src="/_i/c_arrow_left_none.gif">';
	}else{
		document.getElementById("pillarVideoBarPrevControl").innerHTML='<a href="javascript:pillarVideoBarGotoPage('+(currentPage-1)+');" onmouseover="roll(this);" onmouseout="roll(this);"><img src="/_i/c_arrow_left_off.gif" border=0></a>';
	}
	if (currentPage==pillarVideoBarTotalPages-1){
		document.getElementById("pillarVideoBarNextControl").innerHTML='<img src="/_i/c_arrow_right_none.gif">';
	}else{
		document.getElementById("pillarVideoBarNextControl").innerHTML='<a href="javascript:pillarVideoBarGotoPage('+(currentPage+1)+');" onmouseover="roll(this);" onmouseout="roll(this);"><img src="/_i/c_arrow_right_off.gif" border=0></a>';
	}
}
function pillarVideoBarGotoPage(newPage){
	if (pillarVideoBarIsAnimiated) return;
	var left=0;
	if (newPage+1==pillarVideoBarTotalPages && pillarVideoBarLastPageThumbTotal>0){
		left=left-(5*pillarVideoBarThumbSize-pillarVideoBarLastPageThumbTotal*pillarVideoBarThumbSize);
	}
	if (pillarVideoBarCurrentPage+1==pillarVideoBarTotalPages && pillarVideoBarLastPageThumbTotal>0){
		left=left-(5*pillarVideoBarThumbSize-pillarVideoBarLastPageThumbTotal*pillarVideoBarThumbSize);
	}
	if (newPage<pillarVideoBarCurrentPage){
		left=left+5*pillarVideoBarThumbSize*(pillarVideoBarCurrentPage-newPage);
		pillarVideoBarScrollLeft=left;
	}else{
		left=left+5*pillarVideoBarThumbSize*(newPage-pillarVideoBarCurrentPage);
		pillarVideoBarScrollLeft=-left;
	}
	var handleOnStart = function(e) {
		pillarVideoBarIsAnimiated=true;
	}
	var handleOnComplete = function(e) {
		pillarVideoBarIsAnimiated=false;
	}
	pillarVideoBarAnim = new YAHOO.util.Motion('pillarVideoBarThumbs', {points:  
	       { by: [pillarVideoBarScrollLeft] }  
	    }, 1, YAHOO.util.Easing.easeOut);  
	pillarVideoBarAnim.onStart.subscribe(handleOnStart);
	pillarVideoBarAnim.onComplete.subscribe(handleOnComplete);
	pillarVideoBarAnim.animate();
	buildVideoBarPagination(newPage);
	buildVideoBarControls(newPage);
	pillarVideoBarCurrentPage=newPage;
}
 
function onYouTubePlayerReady(playerId) {
  ytplayer = document.getElementById("myytplayer");
  ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
}
function onytplayerStateChange(newState) {
    if(newState < 4){
        newsWidgetPause()
        if(!newState) newsWidgetPlay()
    }
}
function writeVideo(videolink,width,height)
{
    if (!is_iPhone){
        document.write('<embed src="'+videolink+'&hl=en&fs=1&rel=0&showinfo=0&autoplay=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="' + width + '" height="'+height+'"></embed>');
    }else{
        document.write('<img src="/_i/no_flash.gif">');
    }
    params = { allowScriptAccess: "always", wmode:"opaque"};
    atts = { id: "myytplayer"};
    swfobject.embedSWF(videolink + "&hl=en&fs=1&rel=0&showinfo=0&autoplay=0", "pillarVideoWidgetLeftContent", width, height, "8", null, null, params, atts);
}