var cssPath = "http://openid.pino.pl/app/static/global/css/pinoBar.css";
var IE6_cssPath = "http://openid.pino.pl/app/static/global/css/pinoBar_IE6.css";
var broadcast_interval = 30000;
//////////////
var broadcast_current = 0;
var broadcast_length = 0;
var broadcast_msg;
var submenuState = "closed";
///////////////////////////
var loginForm_position = "center";

if(typeof(js_pinobar_logform_position) !== 'undefined')
	loginForm_position = js_pinobar_logform_position;
/////////////////////////
checkBrowser();

//$(document).ready(function(){
function initializePinoBar(){

	generatePinoBar();

	//updateFlashData(0,0,0);
	/*////////////////////////pinoBar events ////////////////////*/

	$('a#appButton').click(function() { withSubmenu("open","appSubmenu");  });
	$('a#appClose').click(function()  { withSubmenu("close","appSubmenu"); });	
	$('a#pinomaniaButton').click(function() { withSubmenu("open","pinomaniaSubmenu");  });
	$('a#pinomaniaClose').click(function()  { withSubmenu("close","pinomaniaSubmenu"); });
	$('a#profileButton').click(function() { withSubmenu("open","profileSubmenu");  });
	$('a#profileClose').click(function()  { withSubmenu("close","profileSubmenu"); });	
	

	
	/*hideBarButton*/
	$('a#hideBarButton').click(function() { 
			closeAll();
			$('#pasek').animate({ width: '70px'}, 'slow');
			document.getElementById('contentFull').style.display = "none";
			document.getElementById('contentMini').style.display = "block";				
			return false;
		});	
	
	/*showBarButton*/
	$('a#showBarButton').click(function() { 
			$('#pasek').animate({ width: '100%'}, 'slow');
			document.getElementById('contentFull').style.display = "block";
			document.getElementById('contentMini').style.display = "none";				
			return false;
		});		
	
	/*showLoginForm*/
	$('a#loginFormButton').click(function() { 
			openLoginForm();
			return false;
		});		

	
	/*///////////////////////////////////////////////////////////*/	
	

	
}

function overFunction(poz,whichWay,tObject,which,tEvent){
	
	if(submenuState == "open")
			withSubmenu("open",which);
		else
			tipCloud(poz,whichWay,tObject,tEvent);	
	
}

function closeAll(){
	
	if(document.getElementById('appSubmenu').style.visibility === "visible") {
		withSubmenu("close","appSubmenu");	}

	if(document.getElementById('pinomaniaSubmenu').style.visibility === "visible") {			
		withSubmenu("close","pinomaniaSubmenu");}	
	
	if(document.getElementById('profileSubmenu').style.visibility === "visible") {			
		withSubmenu("close","profileSubmenu");}	
	
	//submenuState = "closed";
}	

function withSubmenu(what,which){

switch (what) 
	{
	case "open":
		closeAll();
		document.getElementById(which).style.visibility = "visible"; 
		$('#'+which).show('fast');	
		submenuState = "open";
		break;
	case "close":
		$('#'+which).hide('fast');
		document.getElementById(which).style.visibility = "hidden";
		submenuState = "close";
		break;
	}
}	

function checkBrowser(){

	var browser=navigator.appName;
	var b_version=navigator.appVersion;
	var ie6 = b_version.indexOf("MSIE 6.0");
	var ie5 = b_version.indexOf("MSIE 5.0");

	if((ie6>0) || (ie5>0))
		loadjscssfile(IE6_cssPath, "css");
	else
		loadjscssfile(cssPath,"css");
}


function generatePinoBar(){

		
	
	var code="";
	
	code  = "<div id='submenus'>" +
			"	<div id='appSubmenu' class='submenu'>" +
			"		<div class='content' style='width: 200px;'>" +
			"			<ul>" +
			"				<li class='head'>Serwisy</li>" +
			"				<li class='item'><a href='http://www.pinotv.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-pinotv.png' class='icon' /><p class='Wid_Pad'>PinoTV <br/><span class='item_desc'>telewizja internetowa</span></p></a></li>" +
			"				<li class='item'><a href='http://www.slajdzik.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-slajdzik.png' class='icon' /><p class='Wid_Pad'>Slajdzik<br/><span class='item_desc'>Twój pokaz slajdów z muzyką</span></p></a></li>" +
			"				<li class='item'><a href='http://patrz.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-patrz.png'  class='icon'  /><p class='Wid_Pad'>Patrz <br/><span class='item_desc'>filmiki z sieci</span></p></a></li>" +
			"				<li class='item'><a href='http://www.shmooze.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-shmooze.png'  class='icon'  /><p class='Wid_Pad'>Shmooze <br/><span class='item_desc'>czat obrazkowy - wirtualny świat</span></p></a></li>" +			
			"				<li class='item'><a href='http://www.prv.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-prv.png'  class='icon'  /><p class='Wid_Pad'>Prv <br/><span class='item_desc'>hosting</span></p></a></li>" +			
			"				<li class='item'><a href='http://osobie.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-osobie.png' class='icon' /><p class='Wid_Pad'>Osobie <br/><span class='item_desc'>społeczność</span></p></a></li>" +
			"				<li class='item'><a href='http://www.ithink.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-ithink.png' class='icon' /><p class='Wid_Pad'>iThink <br/><span class='item_desc'>dziennikarstwo obywatelskie</span></p></a></li>" +
			"				<li class='item'><a href='http://www.spis.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-spis.png' class='icon' /><p class='Wid_Pad'>Spis <br/><span class='item_desc'>najciekawsze linki</span></p></a></li>" +
			"				<li class='item'><a href='http://moblo.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-moblo.png' class='icon' /><p class='Wid_Pad'>Moblo <br/><span class='item_desc'>mikroblogi</span></p></a></li>" +
			"				<li class='item'><a href='http://www.xoxo.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-xoxo.png' class='icon' /><p class='Wid_Pad'>Xoxo <br/><span class='item_desc'>plotki i gwiazdy</span></p></a></li>" +
			"				<li class='item'><a href='http://playa.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-linkologia.png' class='icon' /><p class='Wid_Pad'>Playa <br/><span class='item_desc'>gry komputerowe</span></p></a></li>" +			
			"				<li class='item'><a href='http://www.blogi.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-blogi.png'  class='icon'  /><p class='Wid_Pad'>Blogi<br/><span class='item_desc'>blogi</span></p></a></li>" +
			"				<li class='item'><a href='http://poczta.pino.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-poczta.png' class='icon' /><p class='Wid_Pad'>Poczta <br/><span class='item_desc'>darmowe konta email</span></p></a></li>" +			
			"				<li class='item'><a href='http://magazynpepper.pl' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/ico-magazynpepper.png' class='icon' /><p class='Wid_Pad'>Magazyn Pepper <br/><span class='item_desc'>internetowa gazeta</span></p></a></li>" +			
			"			</ul>" +
			"			<div class='clear'></div>" +
			"		</div>" +
			"		<div class='closeButton'>" +
			"			<a class='handyHand' id='appClose'><img src='http://openid.pino.pl/app/static/global/img/pinobar/bt-close-tab.png'  class='closer' alt='' /></a>" +
			"		</div>" +
			"	" +
			"	</div><!--appSubmenu-->" +
			"							" +
			"	<div id='pinomaniaSubmenu' class='submenu' style='left: 104px;'>" +
			"		<div class='content'>" +
			"			<ul>" +
			"				<li class='head' id='flash_pinolars_summary_head'>Pinomania</li>" +
			"				<li class='item'><a href='http://www.pino.pl/pinomania' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/icon-pinomania.png' class='icon' /><p>Pinomania</p></a></li>" +
			"				<li class='item'><a href='http://www.pino.pl/sklep-stats ' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/icon-wallet.png' class='icon' /><p>Twój portfel</p></a></li>" +
			"				<li class='item'><a href='http://www.pino.pl/pinomania-ranking' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/icon-rank.png' class='icon' /><p>Ranking</p></a></li>" +
			"				<li class='item'><a href='http://www.pino.pl/sklep' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/icon-shop.png' class='icon' /><p>PinoSklep</p></a></li>" +
			"			</ul>" +
			"			<div class='clear'></div>" +
			"		</div>" +
			"		<div class='closeButton' style='width: 80px;'>" +
			"			<a class='handyHand' id='pinomaniaClose'><img src='http://openid.pino.pl/app/static/global/img/pinobar/bt-close-tab.png'  class='closer' alt='' /></a>" +
			"		</div>" +
			"		" +
			"	</div><!--pinomaniaSubmenu-->" +		
			"</div><!--submenus-->" +
			"<div id='submenus_right'>" +
			"	<div id='profileSubmenu' class='submenu' style='float: right;right: 292px;_right: 187px;'>" +
			"		<div class='content'>" +
			"			<ul>" +
			"				<li class='head' id='flash_pinolars_summary_head'>Profil</li>" +
			//"				<li class='item'><a href='http://open"+js_pinobar_sid+"' ><p>Twój profil</p></a></li>" +
			//"				<li class='item'><a href='http://www.pino.pl/pinomania' ><p>Edycja konta</p></a></li>" +
			"				<li class='item'><a href='http://openid.pino.pl/app/konto-profil/site,"+js_pinobar_sid+"' ><p style='width: 137px;'>Zmiana hasła/emaila</p></a></li>" +			
			"			</ul>" +
			"			<div class='clear'></div>" +
			"		</div>" +
			"		<div class='closeButton' style='width: 35px;'>" +
			"			<a class='handyHand' id='profileClose'><img src='http://openid.pino.pl/app/static/global/img/pinobar/bt-close-tab.png'  class='closer' alt='' /></a>" +
			"		</div>" +
			"		" +
			"	</div><!--profileSubmenu-->" +				
			"</div><!--submenus_right-->" +
			"<div id='pasek' >" +
			"	<div id='contentFull'>" +
			"		<ul class='leftSide' >" +
			"			<li ><a href='http://www.pino.pl'  ><img src='http://openid.pino.pl/app/static/global/img/pinobar/pino_logo.png' /></a></li>" +
			"			<li class='text' ><a class='handyHand' id='appButton' title='Sprawdź serwisy Grupy Pino' onmouseover=\"overFunction(32,'left',this,'appSubmenu',event)\" >Serwisy</a></li>" +
			"			<li class='text'><a class='handyHand' id='pinomaniaButton' title='Zarabiaj i kupuj w Pinosklepie' onmouseover=\"overFunction(70,'left',this,'pinomaniaSubmenu',event)\" ><div id='flash_pinolars_summary'>Pinomania</div></a></li>" +
			"		</ul>" +
			"		<ul class='centerSide' >" +
			"			<li class='broadcast' id='flash_broadcast'></li>" +
			"		</ul>" +
			"		<ul id='rightSideLoading' class='rightSide'>" +
			"			<li class='text' > Wczytuje dane... <OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ID=\"pinoData\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" WIDTH=\"1\" HEIGHT=\"1\" ALIGN=\"\"><PARAM NAME=movie VALUE=\"http://openid.pino.pl/app/static/global/swf/pinobarDataUpdater.swf\"><PARAM NAME=quality VALUE=best><PARAM NAME=wmode VALUE=transparent><param name=\"allowScriptAccess\" value=\"always\" /><EMBED src=\"http://openid.pino.pl/app/static/global/swf/pinobarDataUpdater.swf\" quality=best wmode=transparent AllowScriptAccess=\"always\" WIDTH=\"1\" HEIGHT=\"1\" NAME=\"pinoData\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED> </OBJECT></li>" +
			"		</ul>" +			
			"		<ul id='rightSideComplete' class='rightSide' style='display:none'>" +
			"			<li class='text' id='userProfileListItem'><a class='handyHand' id='profileButton' title='Profil użytkownika' onmouseover=\"overFunction(150,'right',this,'profileSubmenu',event)\" ><div >Profil</div></a></li>" +
			"			<li class='text' ><a href='#' id='flash_message_count'></a> </li>" +			
			"			<li class='text' ><a href='#' id='flash_notification_count'></a> </li>" +
			"			<li class='text' id='login_cell'></li>" +
			"			<li class='text' id='registration_cell'></li>" +			
			"			<li class='text' ><a href='#' id='hideBarButton'><img src='http://openid.pino.pl/app/static/global/img/pinobar/bt-close-tab.png' /></a> </li>" +
			"		</ul>" +
			"	</div>" +
			"	<div id='contentMini'>" +
			"		<ul>" +
			"			<li><a href='http://www.pino.pl'><img src='http://openid.pino.pl/app/static/global/img/pinobar/pino_logo.png' /></a></li>" +
			"			<li class='text'><a href='#' id='showBarButton' ><img src='http://openid.pino.pl/app/static/global/img/pinobar/extend.gif' /></a> </li>" +
			"		</ul>" +
			"	</div>" +
			"	<div class='clear'></div>" +
			"</div><!--pasek-->	";
				
	document.getElementById("pinoBar").innerHTML = code;	


	document.write('<div id="dialogWindow" class="dialogStyle"></div>');	
	$('#dialogWindow').dialog({ autoOpen: false, modal: true,  position: loginForm_position });	
	
	document.write('<div id="modalWindow" class="jqmWindow"></div>');
	$('#modalWindow').jqm();
	
}

function tipCloud(pozycja,whichWay,v,e,t){
	
	  if(!v.title||!document.createElement)return 
	  t=document.createElement("div")
	  t.move=function(e){
	    e=e||event
	    if(whichWay=='left') t.style.left=pozycja+"px"
	    if(whichWay=='right') t.style.right=pozycja+"px"
	    t.style.bottom="24px"
	    //t.style.bottom=document.documentElement.scrollBottom+e.clientY+"px"
	  }
	  t.hide=function(x){
	    v.title=t.innerHTML
	    if(x=document.getElementById("tipCloud")) document.body.removeChild(x)
	  }
	  t.move(e);
	  t.id="tipCloud"
	  t.innerHTML=v.title;v.title=""
	  document.body.appendChild(t)
	  v.onmouseout=t.hide
	  v.onmousemove=t.move
	}

function loadjscssfile(filename, filetype){
	 if (filetype=="js"){ //if filename is a external JavaScript file
	  var fileref=document.createElement('script')
	  fileref.setAttribute("type","text/javascript")
	  fileref.setAttribute("src", filename)
	 }
	 else if (filetype=="css"){ //if filename is an external CSS file
	  var fileref=document.createElement("link")
	  fileref.setAttribute("rel", "stylesheet")
	  fileref.setAttribute("type", "text/css")
	  fileref.setAttribute("href", filename)
	 }
	 if (typeof fileref!="undefined")
	  document.getElementsByTagName("head")[0].appendChild(fileref)
	}

function openLoginForm(){
	
	//$('#dialogWindow').html('<input type="text" name="ala" />');
	$('#dialogWindow').html('<div id="login-form"><img src="http://openid.pino.pl/app/static/global/img/pinobar/bg-login-head.png" /><form method="POST" action="http://openid.pino.pl/src/pinologin/"><div class="login-label">E-mail</div><input type="text" id="" name="email" class="login-input" /><div class="login-label">Hasło</div><input type="password" id="" name="pass" class="login-input" />'+js_pinobar_token+'<div class="remember-label"><input id="topBarRemember" type="checkbox" checked="checked" value="yes" name="remember"/>zapamiętaj mnie<br/></div><input type="submit" class="pinobar_login_button" value="ZALOGUJ" id="login-btn"/><br/><center><a href="http://openid.pino.pl/app/konto-rejestracja/site,'+js_pinobar_sid+'">Rejestracja</a></center><center><a href="'+js_pinobar_forget_password+'">Przypomnij hasło</a> |   <a href="https://openid.pino.pl/login/">Bezpieczne logowanie SSL</a></center><br/></form></div>');
	

	var width   = 300;
	var height  = 162;
 	var newLeft = Math.floor(parseInt($(window).width() / 2) - parseInt(width) / 2);
    var newTop  = Math.floor(parseInt($(window).height() - height) / 2);	

    $('#dialogWindow').dialog('option', 'position', loginForm_position);
    
    $('#dialogWindow').dialog('option', 'modal', true);
    $('#dialogWindow').dialog('open');
    
	/*$('#modalWindow').jqmShow().animate({
                width: width,
                height: height,
                top: newTop,
                left: newLeft,
            	marginLeft: 0,
                opacity: 1
            }, 'fast');*/
	
} 


function updateFlashData(new_msg, new_not, pinolars, messages){
		  
	broadcast_msg = messages;
	brodcast_length = broadcast_msg.length;
	broadcast_current = Math.floor(brodcast_length*Math.random());

	if(new_msg > -1) 
	{
	document.getElementById("registration_cell").style.display="none";
	document.getElementById("login_cell").innerHTML = "<a href='"+js_pinobar_logout+"' id='loginFormButton'>Wyloguj się</a>";	
	if(new_msg>0)
	document.getElementById("flash_message_count").innerHTML = "<b style='color: #B80A0A;'>Wiadomości ["+new_msg+"]</b>";
	else
	document.getElementById("flash_message_count").innerHTML = "Wiadomości ["+new_msg+"]";	
	if(new_not>0)
	document.getElementById("flash_notification_count").innerHTML = "<b style='color: #B80A0A;'>Powiadomienia ["+new_not+"]</b>";
	else
	document.getElementById("flash_notification_count").innerHTML = "Powiadomienia ["+new_not+"]";
	document.getElementById("flash_pinolars_summary_head").innerHTML = pinolars+" Pinolarów";
	document.getElementById("flash_pinolars_summary").innerHTML = pinolars+" Pinolarów";	
	$('a#flash_message_count').click(function() { messengerOpen(0,0,js_pinobar_sid,1,1); return false; });			
	$('a#flash_notification_count').click(function() { messengerOpen(0,0,js_pinobar_sid,1,2); return false; });	
	document.getElementById("userProfileListItem").style.display = "block";
	document.getElementById("rightSideLoading").style.display = "none";
	document.getElementById("rightSideComplete").style.display = "block";
	}
		else
		{	
			$('a#flash_message_count').click(function() { openLoginForm(); return false; });			
			$('a#flash_notification_count').click(function() { openLoginForm(); return false;});	
							
			document.getElementById("login_cell").innerHTML = "<a href='#' id='loginFormButton'>Zaloguj się</a>";
			//document.getElementById("registration_cell").innerHTML = "<a href='"+js_pinobar_registration+"' >Zarejestruj się</a>";
			document.getElementById("registration_cell").innerHTML = "<a href='http://openid.pino.pl/app/konto-rejestracja/site,"+js_pinobar_sid+"' >Zarejestruj się</a>";
			
			document.getElementById("flash_message_count").innerHTML = "Wiadomości";
			document.getElementById("flash_notification_count").innerHTML = "Powiadomienia";
			
			$('a#loginFormButton').click(function() {openLoginForm();return false;});
	
			document.getElementById("userProfileListItem").style.display = "none";
			document.getElementById("rightSideLoading").style.display = "none";
			document.getElementById("rightSideComplete").style.display = "block";			
		}
	
	if(broadcast_msg != "")
	{
		 changeBrodcastInfo();
		 setInterval(changeBrodcastInfo,broadcast_interval);
	}
		

} 

function changeBrodcastInfo(){
		
	broadcast_current++;
	if(broadcast_current > brodcast_length-1) broadcast_current = 0;	
	document.getElementById("flash_broadcast").innerHTML ="<a href='"+broadcast_msg[broadcast_current]['link']+"' target='_blank'>"+ broadcast_msg[broadcast_current]['content']+"</a>";
}

function wstaw_tu_zegar(){
	   var now = new Date();                                              
	   var hours = now.getHours();                                        
	   var minutes = now.getMinutes();                                    
	   var seconds = now.getSeconds();                                    
	   var timeValue = ((hours < 10) ? "0" : "") + + hours;               
	   timeValue  += ((minutes < 10) ? ":0" : ":") + minutes;             
	   timeValue  += ((seconds < 10) ? ":0" : ":") + seconds;  
	   alert(timeValue);
	   return timeValue;
}

// funkcje do polecenia danej strony na roznych serwisach - gregorz zrobił

function pinoShare_addTo() {
	
	document.getElementById("pinoShareModule").innerHTML = "<a href='#' id='pinoShare_addToButton' style='position:relative; left:00px'>Poleć serwis</a>";	
    /* options */
    timeout=100;  fadeTime=800;  posY=0;  posX=0;  yOffset=5;
    /* data to add */
    url=location.href;   title=document.title;

    if(url[url.length-1]) url=url.substring(0, url.length-1);
    url=escape(url);

        $('body').append("<div id='pinoShare_whereAddTo'>" +
				        		"<div id='pinoShare_addToTopBar'>Dodaj link do...</div><div id='pinoShare_closeAddToTable'></div>" +
				        		"<div id='pinoShare_addToContent'>" +
				        		"<img src='http://openid.pino.pl/app/static/global/img/pinoshare/ico-gg.jpg' id='gg' class='pinoShare_addTo' alt='gg' />" +
				        		"<img src='http://openid.pino.pl/app/static/global/img/pinoshare/ico-facebook.jpg' id='facebook' class='pinoShare_addTo' alt='facebook' />" +
				        		"<img src='http://openid.pino.pl/app/static/global/img/pinoshare/ico-sledzik.jpg' id='sledzik' class='pinoShare_addTo' alt='sledzik' />" +
				        		"<img src='http://openid.pino.pl/app/static/global/img/pinoshare/ico-wykop.jpg' id='wykop' class='pinoShare_addTo' alt='wykop' />" +
				        		"<img src='http://openid.pino.pl/app/static/global/img/pinoshare/ico-spis.jpg' id='spis' class='pinoShare_addTo' alt='spis' />" +
				        		"</div><div id='pinoShare_addToFooter'></div>" +
        				"</div>");
    
        $('#pinoShare_addToButton').mouseover(function(e) {pinoShare_setPosition(e.pageX, e.pageY);  $(' #pinoShare_whereAddTo').fadeIn(fadeTime);  });
        $('#pinoShare_whereAddTo').mouseleave(function()  {  setTimeout(function(){  $('#pinoShare_whereAddTo').fadeOut(fadeTime/2) }, timeout);  });
        $('#pinoShare_closeAddToTable').click(function()  {  setTimeout(function(){  $('#pinoShare_whereAddTo').fadeOut(0) }, timeout);  });

        $('.pinoShare_addTo').click(function()
        		{
        		   id=$(this).attr('id');
		           if(id=='sledzik')  {window.open('http://nasza-klasa.pl/sledzik/login?target=%2Fsledzik%3Fshout%3D'+url);}
		           if(id=='spis')     {window.open('http://www.spis.pl/story-add/?url='+url+'&title='+title);}
		           if(id=='facebook') {window.open('http://www.facebook.com/sharer.php?u='+url+'&t='+title);}
		           if(id=='gg')       {window.open('gg:/set_status?description='+url.substr(7));}
		           if(id=='wykop')    {window.open('http://www.wykop.pl/dodaj?url='+url+'&title='+title);}		           
		           setTimeout(function(){  $('#pinoShare_whereAddTo').fadeOut(fadeTime) }, timeout);
        		});

}
//});

function pinoShare_setPosition(mouseX, mouseY)
{
    lm=parseInt($('#pinoShare_addToButton').css('margin-left'));
    tm=parseInt($('#pinoShare_addToButton').css('margin-top'));
      
    if(isNaN(lm)) lm=0; else lm=parseInt($('#pinoShare_addToButton').css('margin-left'));
    if(isNaN(tm)) tm=0; else tm=parseInt($('#pinoShare_addToButton').css('margin-top'));

    if($(window).width()-($('#pinoShare_addToButton').position().left)+$(window).scrollLeft()>$('#pinoShare_whereAddTo').width())
        posX=parseInt($('#pinoShare_addToButton').position().left)+lm;
    	else
    		posX=parseInt($('#pinoShare_addToButton').position().left)-$('#pinoShare_whereAddTo').width()+lm;
 
    if($(window).height()-($('#pinoShare_addToButton').position().top+$('#pinoShare_addToButton').height())+$(window).scrollTop()>$('#pinoShare_whereAddTo').height())
        posY=$('#pinoShare_addToButton').position().top+$('#pinoShare_addToButton').height()+yOffset+tm;
    	else
    		posY=$('#pinoShare_addToButton').position().top-$('#pinoShare_whereAddTo').height()-yOffset+tm;

    $('#pinoShare_whereAddTo').css({'top' : posY, 'left' : posX});    
}
