var browserName=navigator.appName;
var browserVer=navigator.appVersion;
var pathToImageDir='view/images'; // set path to the image dir where are backgrounds for 'join-background-helpers'
var SSPlaying = false;
var picturesCount = false;
var currentNumber = 1;
var gallerypickerClassname = ''; 

$(document).ready( function() {
	
	//adding the corners with these parameters to everyone div with 'corner' class
	$('.corner').corner("round 8px").parent().css('padding', '2px').corner("round 10px");
	$('.corner').parent().css('background-color', '#E1E3E2');
	
	
	$('.gallerypicker li').each( function() {
		if ($(this).attr('class')!==gallerypickerClassname && gallerypickerClassname!=='' && $(this).attr('class')!=='') {
			//$(this).children().css('color','red')
			$('<li class="bullet">&#8226;</li>').insertBefore($(this));
		}
		gallerypickerClassname = $(this).attr('class');
		
	})
	
	
	if (browserName == "Microsoft Internet Explorer" && browserVer.indexOf(6.0)) {
	// this one should runs on ie6
	}
	
	if (browserName == "Microsoft Internet Explorer" && browserVer.indexOf(7.0)) {
	// this one should runs on ie7
	}
	
	//join-background-helpers
		$('.jjpg').each( function() {
			$(this).css("background-image","url("+pathToImageDir+"/"+$(this).attr("id")+".jpg)");
		});
		$('.jjpeg').each( function() {
			$(this).css("background-image","url("+pathToImageDir+"/"+$(this).attr("id")+".jpeg)");
		});
		$('.jgif').each( function() {
			$(this).css("background-image","url("+pathToImageDir+"/"+$(this).attr("id")+".gif)");
		});
		$('.jpng').each( function() {
			$(this).css("background-image","url("+pathToImageDir+"/"+$(this).attr("id")+".png)");
		});					

		//multiple join-background-helpers

		$('.jmjpg').each( function() {
			var bground = $(this).attr('class').split(' ').slice(-1);
			$(this).css("background-image","url("+pathToImageDir+"/"+bground+".jpg)");
		});
		
		$('.jmgif').each( function() {
			var bground = $(this).attr('class').split(' ').slice(-1);
			$(this).css("background-image","url("+pathToImageDir+"/"+bground+".gif)");
		});		
		
		$('.jmpng').each( function() {
			var bground = $(this).attr('class').split(' ').slice(-1);
			$(this).css("background-image","url("+pathToImageDir+"/"+bground+".png)");
		});				
		
		 		
		
		
		
		
	//end of join-background-helpers
	
	
});

/*
example of jquery flash-pluggin usage:
$(document).ready(function(){
    $('#flashbanner').flash(
        { src: 'img/flash/file.swf',
          width: 694,
          height: 401 }
    );
});
*/

function show(what) {
	$('.mainboxes').hide();
	$('#'+what).show();
	$('#curentImage').attr("class",1);
	SSPlaying = false;
	$('.slideshow').html("slideshow");
	$('a').css('font-weight','normal');
	$('a.1').css('font-weight','bold');
	currentNumber=1;
}

function pastePicker(what) {
	$('#picker').html($('#'+what+'wrapper').html());
	$("#picker ul li a:first").click();
}

function showItem(what,id,descr,classN) {
	$('#gallery'+id+'image').html('<img src="'+what+'"/>').removeClass("imagehole");
	$('.description'+id).html(descr.replace(/\n/g,"<br />"));
	$('a').css('font-weight','normal');
	$('.'+classN).css('font-weight','bold');
}

function setCurrent(curr) {
	currentNumber=curr;
}

function slideShow(what,curImage) {
	if (SSPlaying) {
		if (curImage > picturesCount-2) {
		    curImage = 0;
		} else {
			curImage = curImage + 1;
		}
		$('.gallerypicker li a').css('font-weight','normal')
		$('.'+(curImage+1)).css('font-weight','bold')
		$('#curentImage').attr("class",curImage+1);
		$('.nextbutton').attr('href',eval('imageArray'+what)[curImage+1]);
		$('.nextbutton').attr('title',eval('descriptArray'+what)[curImage+1]);
		$('#gallery' + what + 'image').html('<img src="' + eval('imageArray' + what)[curImage] + '"/>');
		$('.description' + what).html(eval('descriptArray' + what)[curImage]);
		tid = setTimeout("slideShow(" + what + "," + curImage + ")", 5000);
	}
}

function runslideshow(what) {
	picturesCount = eval('imageArray'+what).length;	
	if(!SSPlaying) {
		curImage=parseInt($('#curentImage').attr("class"))-1;
		SSPlaying = true;
		tid=setTimeout("slideShow("+what+","+curImage+")", 3000);
		$('.slideshow').html("stop slideshow");
	} else {
		SSPlaying = false;
		$('.slideshow').html("slideshow");	
	}
}

function setNextButton(id) {
	picturesCount = eval('imageArray'+id).length;
	currPic = parseInt($('#curentImage').attr('class'))+1;
	if (currPic > picturesCount-1) {
		currPic = 0;
	}
	$('.nextbutton').attr('href',eval('imageArray'+id)[currPic]);
	$('.nextbutton').attr('title',eval('descriptArray'+id)[currPic]);
	$('#curentImage').attr('class',currPic);
	$('a').css('font-weight','normal');
	$('.'+currPic).css('font-weight','bold');
	currentNumber++;
	//alert(currentNumber);
	if (currPic==0) {
		$('.'+currentNumber).css('font-weight','bold');	
	}
	if (currPic==1) {
		currentNumber=1;
	}	
}

