function bookmarksite(url,title)
{
	if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
	else if(window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	}
	else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

function sendPopulate()
{
	
	if ( document.getElementById("pop_name").value.length < 2 )
	{

		$("#pop_name").addClass("formerror");
	    $("#pop_name").val("Imię jest wymagane");
	    $(".checkbtn").hide();
	    return false;

	}
	
	if ( document.getElementById("pop_surname").value.length < 2 )
	{

		$("#pop_surname").addClass("formerror");
	    $("#pop_surname").val("Nazwisko jest wymagane");
	    $(".checkbtn").hide();
	    return false;

	}

	if ( document.getElementById("pop_email").value.length < 8 )
	{

		$("#pop_email").addClass("formerror");
	    $("#pop_email").val("Adres e-mail jest wymagany");
	    $(".checkbtn").hide();
	    return false;

	}

	if ( document.getElementById("pop_message").value.length < 10 )
	{

		$("#pop_message").addClass("formerror");
	    $("#pop_message").val("Wiadomość jest za krótka");
	    $(".checkbtn").hide();
	    return false;

	}

	$.post("?mod=populate", { name: $("#pop_name").val(), surname: $("#pop_surname").val(), email: $("#pop_email").val(), message: $("#pop_message").val(), message_send: "message_send"},
		function(data){
			$(".checkbtn").hide();
			if (data == "1")
			{

				$("#populate_form").hide("slide");
				$("#populate_ok").show();
			
			}
		} 
	);
	
}

function tvImage(images)
{
	
	$(".tvstation").fadeOut("fast");
	
	imagesTv = images.split("|");

	var setImage = "";
	var imageCurrent = $(".tvstation").css("background-image");
	
	if ($.browser.msie) {
		
		imageCurrent = imageCurrent.replace(")", "").split("tvitems/")
		imageCurrent = imageCurrent[1].replace('"', '');
		
	}
	else
	{
	
		imageCurrent = imageCurrent.replace(")", "").split("tvitems/");
		imageCurrent = imageCurrent[1];
	
	}
	
	
	for (i=0; i<=imagesTv.length-1; i++)
	{
		
		if ( imagesTv[i] == imageCurrent)
		{
			
			setImage = imagesTv[i+1];
			if (imagesTv[i+1] == undefined)
			{
				
				setImage = imagesTv[0];
				
			}
			
		}
		
	}
	
    var img = new Image();
    $(img).load(function () {
		$(".tvstation").css("background-image", "url('images/tvitems/"+ setImage +"')");
    }).attr('src', 'images/tvitems/'+ setImage);
    $(".tvstation").fadeIn("fast");
    
}

function checkAvailableAgain()
{

	$("#text_response").text("");
	$("#check_response").hide("slide");
	$("#check_available").show();
	
}

function checkAvailable()
{

	var text = "";
	
	if ( document.getElementById("check_city").value.length < 2 )
	{

		$("#check_city").addClass("formerror");
	    $("#check_city").val("Wpisz miasto");
	    $(".checkbtn").hide();
	    return false;

	}
	
	if ( document.getElementById("check_street").value.length < 2 )
	{

		$("#check_street").addClass("formerror");
	    $("#check_street").val("Wpisz nazwę ulicy");
	    $(".checkbtn").hide();
	    return false;

	}

	if ( document.getElementById("check_num").value.length == "" )
	{

		$("#check_num").addClass("formerror");
	    $("#check_num").val("Wpisz numer domu");
	    $(".checkbtn").hide();
	    return false;

	}
	
	$.post("?mod=checkavailable", { area: $("#check_city").val(), street: $("#check_street").val(), num: $("#check_num").val() },
		function(data){
			
	    	switch(data)
	    	{
	    	
	    		case "a":
	    			text = "jest możliwość instalacji Telewizji Kablowej oraz Internetu";
	    		break;
	    		
	    		case "t":
	    			text = "jest możliwość instalacji Telewizji Kablowej (bez usługi Internetu)";
	    		break;
	    		
	    		case "i":
	    			text = "jest możliwość instalacji Internetu (bez usługi Telewizji Kablowej)";
	    		break;
	    		
	    		case "":
	    			text = "nie ma jeszcze możliwości instalacji usług Telewizji Kablowej i dostępu do Internetu";
	    		break;	
	    		
	    	}
	    	
	    	$("#text_response").text(text);
	    	$("#check_available").hide("slide");
	    	$("#check_response").show();
		} 
	);
	
}

function adImage($type)
{
	
	var imagesAds = "1.jpg|2.jpg|3.jpg";
	
	var imageCurrent = $("#ad").css("background-image");
	imageCurrent = imageCurrent.replace(")", "").split("reklama/");
	imageCurrent = imageCurrent[1];
	
	imagesAds = imagesAds.split("|");
	
	for (i=0; i<=imagesAds.length-1; i++)
	{
		
		if ( imagesAds[i] ==  imageCurrent)
		{
			
			if ( $type == "next" )
			{
				
				setImage = imagesAds[i+1];
				
			}
			else
			{
			
				setImage = imagesAds[i-1];	
				
			}
			
			if ( setImage == undefined && $type == "next" )
			{
			
				setImage = imagesAds[0];
				
			}
			else if ( setImage == undefined && $type == "prev" )
			{
				
				setImage = imagesAds[imagesAds.length-1];
				
			}
		
		}
		
		
	}
	
	$(".loader").css("display", "block");
    var img = new Image();
    $(img).load(function () {
		$("#ad").css("background-image", "url('images/reklama/"+ setImage +"')").fadeIn();
		$(".loader").css("display", "none");
    }).attr('src', 'images/reklama/'+ setImage);
	
}

function removeErrorClass(id)
{
	
	if ( $("#"+ id +"").is(".formerror") )
	{

		$("#"+ id +"").removeClass("formerror");
		$("#"+ id +"").val("");
		$(".checkbtn").show();
		
	}
	
}

function sendForm(id)
{

	if ( document.getElementById("name").value.length < 2 )
	{

		$("#name").addClass("formerror");
		$("#name").val("Imię jest wymagane");
		$(".checkbtn").hide();
		return false;

	}
	
	if ( document.getElementById("surname").value.length < 2 )
	{

		$("#surname").addClass("formerror");
	    $("#surname").val("Nazwisko jest wymagane");
	    $(".checkbtn").hide();
	    return false;

	}

	if ( document.getElementById("email").value.length < 8 )
	{

		$("#email").addClass("formerror");
	    $("#email").val("Adres e-mail jest wymagany");
	    $(".checkbtn").hide();
	    return false;

	}

	if ( document.getElementById("message").value.length < 10 )
	{

		$("#message").addClass("formerror");
	    $("#message").val("Wiadomość jest za krótka");
	    $(".checkbtn").hide();
	    return false;

	}
	
	if ( document.getElementById("topic").selectedIndex == 0 )
	{

		alert("Błąd: nie wybrano tematu wiadomości");
	    return false;
		
	}

	input = document.createElement("input");
	input.type = "hidden";
	input.value = id;
	input.name = "message_send";
	document.getElementById(id).appendChild(input);

	document.getElementById(id).submit();

}
