/*	When document is full loaded (ready) init
 *  dom element's behaviours and animations 
 */


	  
$(document).ready(function(){
	$('#payment_submit_button').trigger('click');
	
	if($('.borderHeightFixScriptElement').height()< $('.smallBoxContent').height()){
		$('.borderHeightFixScriptElement').css('height',$('.smallBoxContent').height()+40);
	}
	
	$('.prod_view').click(function(){

		id_ = $(this).attr('id').split('_');
		id_ = id_[1];
		$('.large_thumb').css('display','none');
		$('#photo_'+id_).css('display','block');
	});
	
//	$('#tel').mask("(9-99) 999-99-99");
//	$('#mobile_phone').mask("999999999");
	
	//Facebox - gallery zoom 
	$('a[rel*=facebox]').facebox();
	$('img.obrazek').parent('a').facebox();
	
		$('#photoCollection a').lightBox({
		fixedNavigation:true,
		overlayBgColor: '#ccc',
		overlayOpacity: 0.6,
		imageLoading: '/images/lightbox_images/loading.gif',
		imageBtnClose: '/images/lightbox_images/close.gif',
		imageBtnPrev: '/images/lightbox_images/prev.gif',
		imageBtnNext: '/images/lightbox_images/next.gif',
		containerResizeSpeed: 350,
		txtImage: 'Zdjęcie',
		txtOf: 'z'
	});
	
	
	$('#username2').click(function(){
		$(this).attr('value','');
	});
	$('#password2').click(function(){
		$(this).attr('value','');
	});
	
	$('.infoCommentBlueContainer').each(function(){
		var hinfo = $(this).height();
	
		var tmph = ((hinfo)/2)-4;
		$(this).css('background-position','7px '+tmph+"px");
	});
	
	
	//Transparency fix for IE6
	
	$.ifixpng('images/pixel.gif'); 
	$('img[@src$=.png],div#logo,.backet,div.brak_produktu').ifixpng();

	//Superfish - default dynamic menu effect 
		$('ul.submain').superfish({
		   hoverClass:    'sfHover',
		   pathClass: 'current',
		   delay:       1000,                            // one second delay on mouseout 
           animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
           speed:       'fast',                          // faster animation speed 
           autoArrows:  false,                           // disable generation of arrow mark-up 
           dropShadows: false         
		 });

 //  $("#zip_code").mask("99-999");

	
	// end ready function
});

function showProductsDetailPopUp(){
	
}    
function showPackagePopUp(element) {
	$('.popUpContainer').remove();
//	var pos = $(element).offset();
	var div = $("<div></div>").attr({
		"class":"popUpContainer",
		"style":"top:30px; right:10px"
	});
	 $.ajax({
    	type: 'POST',
   	 	url: 'index.ajax.php?mod=main&scr=packages&evt=ajaxGetPackages',
  		dataType: 'json',
    	success: function(data){ 

			var close = "<div class='close'><span class='closePopUp'>X</span></div>"
		//	var obrazek1 = ;
			div.append(close);
		//	alert(data[0]['filename'])
			
			for(i=1;i<=data.length;i++)
			{
				
				if (data[i-1].id != 13){
					zoom = "<a class=\"packagePreview\" href=\""+$('.url').val()+"lib/phpThumb/phpThumb.php?src=../../images/packages/"+data[i-1]['filename']+"&w=800&h=600&q=95&zc=C;\" rel=\"facebox\">";
				}
				else{
					zoom = "<a class=\"\" href=\"#\">"; 
				}
				
				div.append("<div class='one'><span><strong>"+data[i-1]['name']+"</strong>"+data[i-1]['price']+" zł</span>"+
				zoom+ 
				"<img src='"+$('.url').val()+"lib/phpThumb/phpThumb.php?src=../../images/packages/"+data[i-1]['filename']+"&w=80&h=78&q=95;' />"+
				"</a>"+
				"<p>"+data[i-1]['description']+"</p></div>");
				
				if((i % 3 == 0) && i!=0 ) {
	
					div.append("<div class='clear'></div>")
				}
			}
			
			$('#deliveryPackageDiv').append(div);
//			$('.packagePreview').facebox();
			//$('.popUpContainer').css('visibility','hidden');
			
			$('.closePopUp').click(function(){
				$(this).parent('div').parent('div').remove();
				
			});
		
//			setTimeout(function(){
//				$('.popUpContainer').css('visibility','visible');
//					
//			},2000);
			
		}
	});
	
}



function showTransactionDetails(id)
{
	 $.post("index.ajax.php?mod=main&scr=profiles&evt=transactiodDetails&id_transaction="+id,function(data)
	 {
	 	var transactionAll = eval(data);
		var transaction = transactionAll[0];
		
//		alert($transaction);
		var trConntent = "";
		var i=0;
		if (transactionAll[1] != '') {
			trConntent += '<td colspan="6" class="border">' + $statusZamowienia + ': <b style="color:#4F6787;font-weight:bold">'+transactionAll[1]+'</b><table style="border-collapse:collapse; margin:10px auto;"><tr><th class="borderR borderB">'+ $nazwaProduktu + '</th><th  class="borderR borderB">'+$cenaJednostkowaPLN+'</th><th  class="borderR borderB">'+$iloscProduktow+'</th><th  class=" borderB">'+$wartoscZaWszystkiePLN+'</th></tr>';
		}
		else {
			trConntent += '<td colspan="6" class="border"><table style="border-collapse:collapse; margin:10px auto;"><tr><th class="borderR borderB">'+ $nazwaProduktu + '</th><th  class="borderR borderB">'+$cenaJednostkowaPLN+'</th><th  class="borderR borderB">'+$iloscProduktow+'</th><th  class=" borderB">'+$wartoscZaWszystkiePLN+'</th></tr>';
		}
		for(i = 0; i < transaction.length; i++)
		{

			trConntent += "<tr><td class='borderR'>"+transaction[i]['name']+"("+transaction[i]['color']+","+transaction[i]['size']+","+transaction[i]['haft']+")</td>\
			<td class='borderR'>"+transaction[i]['new_sell_price_brutto']+"</td>\
			<td class='borderR'>"+transaction[i]['count']+"</td>\
			<td class='border'>"+transaction[i]['new_sell_price_count']+"</td></tr>"; 
		}
		trConntent +='<tr><td colspan="4" class="border last"><input class="pinkLinkButton" type="button" onclick="javascript: hidetrContent(\''+id+'\')" value="'+$ukryj+'" /></td></tr></table><div class="clear"></div></td>';
		
		$('.borderHeightFixScriptElement').attr('style','');
		$('#details'+id).html(trConntent);
		$('#details'+id).fadeIn();
	 });
}

function hidetrContent(id)
{
//	$('#details'+id).html('')
	$('#details'+id).css('display','none');
}

function changeFavouriteCategory(el)
{
	id=el;
	$.post("index.ajax.php?mod=main&scr=profiles&evt=getProducts&id_category="+id,function(data)
	{
		var products = eval(data);
		
		var trConntent = "";
		
		
		trConntent +='<fieldset class="first">\
	<div class="caption">'+$ulubioneProdukty+'<span></span></div>';
		
		for (i = 0; i < products.length; i++) 
		{
      			var productsName1 = products[i]['name'];
   				var productsName2 = productsName1.substr(0,15)+'...';
			
			
			trConntent +='<div class="singlePicture3">\
			<div class="singlePictureCont3">\
				<div class="singlePictureNumber3 spn">\
					<p class="number">&nbsp;</p>\
					<p class="desc">&raquo; '+products[i]['producer']+'</p>\
				</div>\
				<div class="singlePictureMain3">\
				<a  href="produkt,'+products[i]['id_product']+'">\
					<img src="lib/phpThumb/phpThumb.php?src=/';
				if (products[i]['path'])
				{trConntent +=products[i]['path'];}
				else{trConntent +='images/no_photo_130.jpg';}
				
				trConntent +='&amp;w=130&amp;h=130&amp;q=95&amp;zc=C;" width="130" height="130"  title="" alt="'+$zdjecieProduktu+'" />';
				trConntent +='</a></div><div class="mainDesc" style="height:23px">';
				trConntent +='<h3><a  href="produkt,'+products[i]['id_product']+'">'+productsName2+'</a></h3>';	
				trConntent +='</div>';
				trConntent +='<div class="singlePictureNumber3">';
				trConntent +='	<p class="desc2"><a href="usun_z_ulubionych,'+products[i]["id_product"]+'">'+$usun+'</a></p>';
				trConntent +='	<p class="ourPrice">'+$cena+': <b>'+products[i]['new_sell_price_brutto']+' '+$zl+'</b></p>';
				trConntent +='</div><div class="clear"> </div>';
			trConntent +='</div></div>';
		}
		
		trConntent +='</fieldset>';
		
		$('#products').html(trConntent);
		$('#products').slideDown();
	});
}

function submitFakt()
{
	
	document.screen.submit();
//	document.location = "zloz_zamowienie";
}


//function ShowPriceAfterDiscount()
//{
//	priceAfterDiscount();
//
//}

function checkCoupon()
{
	val = $('#couponButton').val();
	
	$.post("index.ajax.php?mod=main&scr=ajaxcart&evt=checkCoupon&couponCode="+val,function(data)
	{
		//alert(typeof(data));
		eval("var json_obiekt = ("+data+")");//wyciąganie z biektu zwróconego z php odpowiednich wartośći z tablicy 
	 	
		
		var couponCode =  json_obiekt[0];
//		alert(typeof(price));
		var message = json_obiekt[1];
		if(couponCode != '')
		{
			document.location = 'zloz_zamowienie,'+couponCode;
		}
		else
		{
			$('#couponError').html('<td class="border border_top specialError" colspan="4"><p class="alert2" style="color:red">'+message +'</p></td>');
		}
		
	});
}

function showLoyaltyProgram()
{
	document.location = 'program_partnerski';
}



function popUp(url){
	window.open(url,"pop","width=620,height=470,toolbars=0,scrollbars=1")
}

function hideShow(elem){

    if ($(elem).attr('checked') == true) {
        $('.hideShow').css('display','');
    } else {
        $('.hideShow').css('display','none');
    }
}

function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}


function showPhotoZoom(imgSrc,title,category){

	$('.photoZoomContainer').remove();
	$('.photoZoomOverflow').remove();

	if (parseInt(navigator.appVersion)>3) {
//	 if (navigator.appName=="Netscape") {
//	  screenW = window.innerWidth;
//	  screenH = window.innerHeight;
//	 }
//alert(navigator.appName.indexOf("Microsoft"))
	 if (navigator.appName.indexOf("Microsoft")!=-1) {
	  var screenW = document.documentElement.clientWidth;
	  var screenH = document.documentElement.clientHeight;

//		var screenW = window.innerWidth;
//	    var screenH = window.innerHeight;
	 }
	 else {

	 	if (navigator.appName.indexOf("Netscape") != -1){
			var screenW = window.innerWidth-18;
	  	  	var screenH = window.innerHeight;
		}		
		else {
			var screenW = window.innerWidth;
	   		var screenH = window.innerHeight;
		}
	 	
	 }
	}
	var posY = (screenH/2)-282;
	var posX = $('#mainMain').offset();

	var container = $('<div></div>').attr({
		"class":"photoZoomContainer"
	}).attr("style","left:"+(posX.left+23)+"px;top:"+posY+"px");
	var cat = $("<h1></h1>").attr({"class":"catName"}).html(category);
	var roundBottom = '<div class="downRoundContainer">\
				<div class="downRoundContainerLeft">\
					<div class="downRoundContainerRight"></div>\
				</div>\
			</div>';
	var clear ="<div class='clear'></div>";
	var roundTop = '<div class="topRoundContainer">\
				<div class="topRoundContainerLeft">\
					<div class="topRoundContainerRight"></div>\
				</div>\
			</div>';
	var insideCont = $("<div></div>").attr({
		"class":"insideContainer"
	});
	var photosSmall = $("<div></div>").attr({
		"class":"photosSmall"
	});
	var insideSmall = $("<div></div>").attr({
		"class":"insideSmall"
	});
	
	if (navigator.appName.indexOf("Microsoft") != -1) {
		var zoomOpacityDiv = $("<div></div>").attr({
			"class":"zoomOpacityDiv",
			"style":"width:"+screenW+"px;height:"+document.body.clientHeight+"px"
		});
	}
	else {
		var zoomOpacityDiv = $("<div></div>").attr({
			"class":"zoomOpacityDiv",
			"style":"width:"+screenW+"px;height:"+document.body.clientHeight+"px"
		});
	}
	//
	var spanInfo = $("<span class='spanInfo'></span>").html($kliknijNaZdjecieObokIZobaczPowiekszenie);
	var zoomerOver = $("<div></div>").attr({
		"class":"photoZoomOverflow"
	}).attr("style","left:"+(posX.left+514)+"px;top:"+(posY+58)+"px");
	var close = $("<span></span>").attr({
		"class":"closeElement"
	}).html("");
	var header = $("<h1></h1>").css({'padding':'6px 0 0 14px'}).html(title);
	var imgOrgSrc = imgSrc.split('products/');
	
	var tmp = imgOrgSrc[1];
	
	var imgOrgSrc2 = tmp.split('&');
	var tmp= imgOrgSrc2[0];

	var photo = $("<a></a>").attr({
		"class":"jqzoom photoContainer",
		"href":'http://'+location['hostname'] +'/images/products/'+ tmp
	});
	var kreciol = $("<img/>").attr({
		"src":'http://'+location['hostname'] +'/images/loader-products.gif',
		"class":"loader"
	});
	var kreciolInfo = $("<span></span>").attr({
		"class":"loaderInfo"
	}).html($trwaLadowanieZdjecia);
	
	//http://monpetitbebe.mellerist.com/lib/phpThumb/phpThumb.php?src=../../images/products/df0d9af2399d890c0171d2f7d8fc7175.jpg&w=420&h=470&q=95
	var image = $("<img/>").attr({
		"src":imgSrc,
		"class":"img2 zoomImg"
	});
	container.append(roundTop);
	container.append(insideCont);
	container.append(clear);
	container.append(roundBottom);
	
	insideCont.append(close);
	insideCont.append(kreciol);
	insideCont.append(kreciolInfo);
	insideCont.append(spanInfo)
	
	
	photosSmall.append(insideSmall);
	insideCont.append(photosSmall);
	photo.append(image);
	insideCont.append(cat);
	insideCont.append(header);
	insideCont.append(photo);
	
	var options = {
	    	zoomWidth: 360,
	    	zoomHeight: 340,
            xOffset: 50,
            yOffset: 0,
			position : 'right',
            yOffset :-10,
            xOffset :-50,
			title: false,
            position: "right" //and MORE OPTIONS
	};
	
	$('#products_thumbs').children('div').each(function(){
		var img = $(this).clone();
		insideSmall.append(img);
	});
	$('body').append(zoomOpacityDiv);
	$('body').append(container);
	$('#mainMain').attr("style","z-index:1")
	//$('body').append(zoomerOver);
	
	$('.insideSmall').children('div').each(function(){
		$(this).children('a').removeClass("prod_view");
		$(this).children('a').addClass("photoSmallZoom");
	});
	$('.photoSmallZoom').click(function(){
			$('.photoContainer').removeClass('jqzoom');
			var path = $(this).children('img').attr('src').split('&')[0].toString();
			$('.photoContainer').attr('href',path);
			var imageLarge = $("<img/>").attr({
				"src":path+"&w=420&h=460&q=95",
				"class":"img2 zoomImg"
			});
			
			var style = $('.photoContainer').attr('style').toString();
			var linkLarge = $("<a></a>").attr({
				"style":style,
				"class":"jqzoom photoContainer",
				"href":path
			});
//			$('.photoContainer').children('img').attr('src',path+"&w=420&h=480&q=95");
			$('.photoContainer').remove();
			$('.insideContainer').append(linkLarge);
			linkLarge.append(imageLarge);
			$(".jqzoom").jqzoom(options);
		});
	$('.closeElement').click(function(){
		$(this).parent('div').parent('div').remove();
		$('.photoZoomOverflow').remove();
		$('.zoomOpacityDiv').remove();
		$('#mainMain').attr("style","")
	});
	
	$(".jqzoom").jqzoom(options);
}
/*
 * 					    <div id="products_thumbs" style="margin-top:10px">
							{foreach from=$photos item=photo name=photosloop}
								<div class="smallThumb">
									<a id="view_{$photo.id_file}" href="javascript:void(0)" class="prod_view">
										<div class="middleBorderPickSmall"></div>							
										<img id="thumb_{$photo.id_file}" class="img2 prod_thumb" src="{$url}lib/phpThumb/phpThumb.php?src=../../images/products/{$photo.filename}&amp;w=53&amp;h=53&amp;&amp;q=95&amp;zc=C" height="53" width="53" title="" alt=""/> 						
									</a>
								</div>
							{/foreach}	
							<div class="clear"></div>				    	
						</div>
 */


