

function replaceTxt(){
	if(document.getElementById('keyword').value=="szukana fraza"){
	document.getElementById('keyword').value="";
}
}

function replaceTxtBack(){
	if(document.getElementById('keyword').value==""){
	document.getElementById('keyword').value="szukana fraza";
	}
}

// dodaj do ulubionych

function ulubione( adres, tytul )
{
    //FireFox
    if (window.sidebar) { 
        window.sidebar.addPanel(tytul, adres, ""); 
				
    //IE
    } else if (window.external) {
        window.external.AddFavorite(adres, tytul); 
				
    //Opera
    } else if (window.opera && window.print) {
        var a = document.createElement('a');
        a.setAttribute('href', adres);
        a.setAttribute('title', tytul);
        a.setAttribute('rel','sidebar');
        a.click();
    }
}

function applyShadow(targetElement, shadowColor, shadowOffset) {
  if (typeof(targetElement) != 'object') {
    targetElement = document.getElementById(targetElement);
  }
  var value = targetElement.firstChild.firstChild.nodeValue;
  targetElement.style.position = 'relative';
  targetElement.style.zIndex = 1;
    
  var newEl = document.createElement('span');
  newEl.appendChild(document.createTextNode(value));
  newEl.className = 'shadowed';
  newEl.style.color = shadowColor;
  newEl.style.position = 'absolute';
  newEl.style.left = shadowOffset + 'px';
  newEl.style.top = shadowOffset + 'px';
  newEl.style.zIndex = -1;
  
  targetElement.appendChild(newEl);
}


window.onload = function() {
 if( document.getElementById('atitle') ) applyShadow('atitle', '#755A2C', 1);
 if( document.getElementById('ptitle') ) applyShadow('ptitle', '#755A2C', 1);
 if( document.getElementById('ctitle') ) applyShadow('ctitle', '#755A2C', 1);
}

// zmiana tła wskazanego diva

function ChangeBg(id, color)
{
	if(document.getElementById) {
		document.getElementById(id).style.backgroundColor=color;
	}
}

function ChangeBorder(id, color)
{
	if(document.getElementById) {
	  document.getElementById(id).setStyle("border-color",color);
		//document.getElementById(id).style.border-color=color;
   }
}

// szara strona

function GrayMode() {
document.body.style.filter='progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)';
}


function openClose(id) //http://axv.pl/rss,347.html
{
   if(document.getElementById) {
	  element = document.getElementById(id);
   } else if(document.all) {
	  element = document.all[id];
   } else return;

   if(element.style) {
      if(element.style.display == 'block' ){
         element.style.display = 'none';
      } else {
         
         element.style.display = 'block';
      }
   }
}


function openClose(id) //http://axv.pl/rss,347.html
{
   if(document.getElementById) {
	  element = document.getElementById(id);
   } else if(document.all) {
	  element = document.all[id];
   } else return;

   if(element.style) {
      if(element.style.display == 'block' ){
         element.style.display = 'none';
      } else {
         
         element.style.display = 'block';
      }
   }
}



// skracanie tekstu

function word_limit(w, limit){
var str = w

    if(str.length>limit){
    var words=str.split(" ")
   var s = words[0]
   var length = s.length
   
   for (i = 1; i <= words.length && ((limit - length) - words[i].length > -3);  i++)
   {
       s = s+" "+words[i];
         length = s.length
    
   }
    alert(s+" (...)")
    
    }
    else{
    
    alert(str)
}
}


function showContent(module) {
	

	obj = 'content2';
	
	$(obj).innerHTML	= "<div style=\"width: 100%; text-align: center;\"><img src=\"images/loading.gif\" alt=\"\" title=\"Loading...\" /><br />Ładowanie danych...</div>";
	
	var myAjax = new Ajax('modules.php', {method: 'post', update:$('content2')}).request();
	
	//$(obj).setHTML ('<div style="text-align: center;">' + myAjax + '</div>');
}



function search()
{
new Ajax.Request( 'search.php?q='+escape($('q').value), {
method: 'get',
onSuccess: function( transport ) {
var movieTags = transport.responseXML.getElementsByTagName( 'movie' );

$('movieList').innerHTML = '';

var bFirst = true;
for( var b = 0; b < movieTags.length; b++ ) {
var url = movieTags[b].getAttribute('url');
var title = movieTags[b].getAttribute('title');
if ( bFirst )
{
setMovie( url );
bFirst = false;
}
var html = '<a href="/javascript:void setMovie(\''+url+'\');">';
html += title+'</a><br/>';
$('movieList').innerHTML += html;
}
}
} );
} 

/*
var req = new Request({
					url:'',
					method:'post',
					autoCancel:true,
					data:'sort_order=' + sort_order + '&ajax=' + $('auto_submit').checked + '&do_submit=1&byajax=1',
					onRequest: function() {
						$('message-box').set('text','Updating the sort order in the database.');
					},
					onSuccess: function() {
						$('message-box').set('text','Database has been updated.');
					}
				}).send();
*/