//var tmp=new Array();
var tmp;
var alb = 0;

function NewXmlHttp()
{
	var xmlHttp;
	if(window.XMLHttpRequest){ // FF, Opera, Safari
		try
		{
			xmlHttp	= new XMLHttpRequest ();
		}
		catch(e)
		{
			xmlHttp	= null;
		}
	
	}
	else if(window.ActiveXObject){ // IE..
		var xmlHttpVersion = new Array ("MSXML2.XMLHTTP.6.0",
			"MSXML2.XMLHTTP.5.0",
			"MSXML2.XMLHTTP.4.0",
			"MSXML2.XMLHTTP.3.0",
			"MSXML2.XMLHTTP",
			"Microsoft.XMLHTTP");
			for(var i=0; i<xmlHttpVersion.length; i++){
				try
				{
					xmlHttp	= new ActiveXObject(xmlHttpVersion[i]);		
				}
				catch(e){
					xmlHttp = null;	
				}
			}		
	}
	
		if(!xmlHttp){
			alert ("Błąd podczas tworzenia obiektu xmlHttp");
		}
		else{
			return xmlHttp;
			
		}
}

$('img[@src$=.png]').ifixpng();

function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('#mycarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#mycarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

jQuery(document).ready(function() {
	var z = (screen.width/2)-(440)-12;	
	$("#project_more").css({left: z+'px'});
    jQuery("#mycarousel").jcarousel({
        scroll: 1,
        initCallback: mycarousel_initCallback,
        buttonNextHTML: null,
        buttonPrevHTML: null
    });	
	
});


var max_photo;
var project_id;
var photo_init = 1;
var first;
var last;
var cat_photo;

function next(){
	photo_init++;
	if(photo_init > max_photo){
		photo_init = max_photo;
	} 	
	else{
		show(cat_photo);
	}
}

function prev(){
	photo_init--;
	if (photo_init < 1) {
		photo_init = 1;
	}
	else{
		if(photo_init < max_photo){
			show(cat_photo);
		}
	}	
}

function fLoad(id) {	
	show(id);	
}


function show(id){
	(id == first) ?
		$("#project_more_arrow_l").css({'visibility':'hidden'}) :
		$("#project_more_arrow_l").css({'visibility':'visible'});
	(id == last) ?
		$("#project_more_arrow_r").css({'visibility':'hidden'}) :
		$("#project_more_arrow_r").css({'visibility':'visible'});
	
	
	myRand = parseInt(Math.random()*99999999);
	var url="?id="+id+"&l="+photo_init+"&rand=" + myRand;
	var newConn = NewXmlHttp();	
	newConn.open("GET","obiekty/ajax/photo2.php5"+url, true);
	newConn.onreadystatechange = function(){ 
		if(newConn.readyState==4){	
			if(newConn.status==200){
				$("#project_more_content").html(newConn.responseText);								
				$("#project_more").show();
				$("#project_overlay").show();												
			}
		}
	};	
	newConn.send(null);		
}

function project_hide(){
	photo_init = 1;
	$("#project_more_arrow_l").css({'visibility':'hidden'});
	$("#project_more_arrow_r").css({'visibility':'visible'});	
	$("#project_more").hide();
	$("#project_overlay").hide();
}


function loadphoto(id,ini){
	photo_init = ini;
	cat_photo = id;
	myRand = parseInt(Math.random()*99999999);
	var url="?id="+id+ "&rand=" + myRand;
	var newConn = NewXmlHttp();	
	newConn.open("GET","obiekty/ajax/photo.php5"+url, true);
	newConn.onreadystatechange = function(){ 
		if(newConn.readyState==4){	
			if(newConn.status==200){
				$("#photo").html(newConn.responseText);							
			}
		}
	};	
	newConn.send(null);		
}



