function openSubscribe()
{
	overlay();
	$('#subscribe').show();
    centerThis('subscribe');
}

function closeSubscribe()
{
	$('#bg').hide();
	$('#subscribe').hide();
}


function openSendToFriend()
{
	overlay();
	$('#sendtofriend').show();
    centerThis('sendtofriend');
}

function closeSendToFriend()
{
	$('#bg').hide();
	$('#sendtofriend').hide();
}


function openPreorder()
{
    overlay();
    $('#order').show();
    centerThis('order');
}

function closePreorder()
{
	$('#bg').hide();
	$('#order').hide();
}

function openResponseForm()
{
    overlay();
    $('#order2').show();
    centerThis('order2');
}

function closeResponseForm()
{
	$('#bg').hide();
	$('#order2').hide();
}

function closeMessage()
{
	$('#bg').hide();
	$('#popup').remove();
}


function overlay()
{
    if(jQuery.support.cssFloat == true)
    {
        $("#bg").fadeIn('fast');
    }
    else
    {
        $("#bg").show();
        $("#bg").css({
          position: 'absolute',
          top: 0,
          left: 0,
          width: '100%',
          height: $(document).height()
        });
    }
}
$(document).ready(function() {
	$("a[rel=fancy]").fancybox({
			hideOnContentClick: true,
			padding:'0px',
			overlayOpacity:'0.4'
	});
    
    centerThis('popup');

    $('div.listing > ul > li > div').click(function(e) {
         var i = parseInt($(this).attr('attr'));
         $('div.listing div.sel').css('left', i*20+'px');

        $('div.content img[attr]').hide();
        $('div.content div[class=txt][attr]').hide();
        $('div.content img[attr='+i+']').show();
        $('div.content div[class=txt][attr='+i+']').show();
    });

    $('div.content img[attr]').hide();
    $('div.content div[class=txt][attr]').hide();
    $('div.content img[attr=0]').show();
    $('div.content div[class=txt][attr=0]').show();
});


function resizeIframeToFitContent(iframe)
{
	iframe.height = iframe.contentWindow.document.body.scrollHeight;
	iframe.style.backgroundColor = "transparent";
	iframe.frameBorder = "0";
	iframe.allowTransparency="true";
}

function changeRiga(state)
{
    if(state)
    {
        $('*[rel=city]').hide();
        $('input[name="Riga"]')[0].checked = true;

        $('select[name=payment]').parent().show().prev().show();
    }
    else
    {
        $('*[rel=city]').show();
        $('input[name="Riga"]')[1].checked = true;

        $('select[name=payment]').parent().hide().prev().hide();
        $('select[name=payment]').val('transfer');
    }
}

function changeBasketType()
{
    var type = $('select[name=type]').val();
    if(type == 'private')
    {
        $('*[type=juridic]').hide();
        $('*[type=private]').show();
    }
    else
    {
        $('*[type=juridic]').show();
        $('*[type=private]').hide();
    }
}

function setButton()
{
    var element = $('input[name=color]:checked');
    var onstock = element.attr('onstock');
    
    if(onstock == 1)
    {
        $('#orderbutton').show();
        $('#orderbutton_1').show();
        $('#preorderbutton').hide();

        var href = $('#orderbutton').attr('href');
        href = href.substring(0, href.lastIndexOf('/')) + '/' + element.val();
        $('#orderbutton').attr('href', href);
    }
    else
    {
        $('#orderbutton').hide();
        $('#orderbutton_1').hide();
        $('#preorderbutton').show();

        $('#color_preorder').html(element.parent().find('label').html());
        $('#color_preorder_id').val(element.val());
    }
}

function centerThis(div)
{
        var winH = $(window).height();
        var centerDiv = $('#' + div);
        centerDiv.css('top', winH/2-centerDiv.height()/2);
}
