if(!window.Facebook)window.Facebook={};if(!Facebook.Share){Facebook.Share={_base_domain:'http://facebook.com/',_gens:[],_popups:[],button:function(gen,but,index){if(!gen)gen={};if(gen===gen.toString())gen={url:gen.toString()};if(!gen.url)gen.url=Facebook.Share._loc;gen.u=gen.url;if(gen.text){gen.t=gen.text;}
if(but===but.toString())but={text:but};if(!but.text)but.text='Share';if(index===undefined){this._gens.push(gen);this._popups.push(false);index=this._popups.length-1;}else{this._gens[index]=gen;}
var details=this._gens[index];var query=[];var fields=['u','t'];for(var i=0;i<fields.length;++i){if(details[fields[i]]){query[query.length]=fields[i]+'='+encodeURIComponent(details[fields[i]]);}}
gen.query=query.join('&');this._gens[index]=gen;var a='<a class="btn-facebook-share" href="'+this._base_domain+'sharer.php?'+gen.query+'" onclick="return Facebook.Share.click('+index+', this);">&nbsp;</a>';return a;},click:function(index,el){var e=window.event;if(e){if(!e.which&&el._btn)e.which=(el._btn&1?1:(el._btn&2?3:(el._btn&4?2:0)));if(e.which==2){return true;}}
var details=this._gens[index];var popupName='_blank';var width=554;var height=349;var left=(screen.width-width)/2;var top=(screen.height-height)/2;var url=this._base_domain+'sharer.php?'+details.query;var popupParams='scrollbars=0, resizable=1, menubar=0, left='+left+', top='+top+', width='+width+', height='+height+', toolbar=0, status=0';var popup=false;popup=this._popups[index]=window.open(url,popupName,popupParams);popup.blur();popup.focus();return false;}}
try{Facebook.Share._loc=location.toString();}catch(e){Facebook.Share._loc='http://facebook.com/';}}
if(!window.Twitter)window.Twitter={};if(!Twitter.Share){Twitter.Share={_base_domain:'http://twitter.com/',_gens:[],_popups:[],button:function(gen,but,index){if(!gen)gen={};if(gen===gen.toString())gen={url:gen.toString()};if(!gen.url)gen.url=Twitter.Share._loc;gen._=(new Date()).getTime();if(but===but.toString())but={text:but};if(!but.text)but.text='Share';if(index===undefined){this._gens.push(gen);this._popups.push(false);index=this._popups.length-1;}else{this._gens[index]=gen;}
var details=this._gens[index];var query=[];var fields=['_','url','text','via'];for(var i=0;i<fields.length;++i){if(details[fields[i]]){query[query.length]=fields[i]+'='+encodeURIComponent(details[fields[i]]);}}
gen.query=query.join('&');this._gens[index]=gen;var a='<a class="btn-twitter-share" href="'+this._base_domain+'share?'+gen.query+'" onclick="return Twitter.Share.click('+index+', this);">&nbsp;</a>';return a;},click:function(index,el){var e=window.event;if(e){if(!e.which&&el._btn)e.which=(el._btn&1?1:(el._btn&2?3:(el._btn&4?2:0)));if(e.which==2){return true;}}
var details=this._gens[index];var popupName='_blank';var width=554;var height=349;var left=(screen.width-width)/2;var top=(screen.height-height)/2;var url=this._base_domain+'share?'+details.query;var popupParams='scrollbars=0, resizable=1, menubar=0, left='+left+', top='+top+', width='+width+', height='+height+', toolbar=0, status=0';var popup=false;popup=this._popups[index]=window.open(url,popupName,popupParams);popup.blur();popup.focus();return false;}}
try{Twitter.Share._loc=location.toString();}catch(e){Twitter.Share._loc='http://twitter.com/';}}
if(!window.VK)window.VK={};if(!VK.Share){VK.Share={_popups:[],_gens:[],_base_domain:'',_ge:function(id){return document.getElementById(id);},button:function(gen,but,index){if(!gen)gen={};if(gen===gen.toString())gen={url:gen.toString()};if(!gen.url)gen.url=VK.Share._loc;if(but===but.toString())but={text:but};if(!but.text)but.text='Share';if(index===undefined){this._gens.push(gen);this._popups.push(false);index=this._popups.length-1;}else{this._gens[index]=gen;}
var head=document.getElementsByTagName('head')[0];if(!this._base_domain){for(var elem=head.firstChild;elem;elem=elem.nextSibling){var m;if(elem.tagName&&elem.tagName.toLowerCase()=='script'&&(m=elem.src.match(/(http:\/\/(?:[a-z0-9_\-\.]*\.)?(?:vk\.com|vkontakte\.ru)\/)js\/api\/share\.js(?:\?|$)/))){this._base_domain=m[1];}}}
if(!this._base_domain){this._base_domain='http://vkontakte.ru/';}
return'<a class="btn-vk-share" href="'+this._base_domain+'share.php?url='+encodeURIComponent(gen.url)+'" onclick="return VK.Share.click('+index+', this);">&nbsp;</a>';},click:function(index,el){var e=window.event;if(e){if(!e.which&&el._btn)e.which=(el._btn&1?1:(el._btn&2?3:(el._btn&4?2:0)));if(e.which==2){return true;}}
var details=this._gens[index];var undefined;details.noparse=1;var params={url:details.url};var fields=['title','description','image','noparse'];for(var i=0;i<fields.length;++i){if(details[fields[i]]){params[fields[i]]=details[fields[i]];}}
var popupName='_blank';var width=554;var height=349;var left=(screen.width-width)/2;var top=(screen.height-height)/2;var url=this._base_domain+'share.php';var popupParams='scrollbars=0, resizable=1, menubar=0, left='+left+', top='+top+', width='+width+', height='+height+', toolbar=0, status=0';var popup=false;try{var doc_dom='',loc_hos='';try{doc_dom=document.domain;loc_hos=location.host;}catch(e){}
if(doc_dom!=loc_hos){var ua=navigator.userAgent.toLowerCase();if(!/opera/i.test(ua)&&/msie/i.test(ua)){throw'wont work';}}
popup=this._popups[index]=window.open('',popupName,popupParams);var text='<form accept-charset="UTF-8" action="'+url+'" method="POST" id="share_form">';for(var i in params){text+='<input type="hidden" name="'+i+'" value="'+params[i].toString().replace(/"/g,'&myquot;').replace(/&quot/ig,'&myquot')+'" />';}
text+='</form>';text+='<script type="text/javascript">document.getElementById("share_form").submit()</script>';text='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'+
'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">'+
'<head><meta http-equiv="content-type" content="text/html; charset=windows-1251" /></head>'+
'<body>'+text+'</body></html>';popup.document.write(text);popup.blur();popup.focus();}catch(e){try{if(popup){popup.close();}
url+='?';for(var i in params){url+=encodeURIComponent(i)+'='+encodeURIComponent(params[i])+'&';}
popup=this._popups[index]=window.open(url,popupName,popupParams);popup.focus();}catch(e){}}
return false;}}
try{VK.Share._loc=location.toString();}catch(e){VK.Share._loc='http://vkontakte.ru/';}}
