﻿jQuery(document).ready(function(){      
    }); 

function doConfirmDeletion() {
    return confirm("Czy na pewno chcesz usunąć obiekt?");  
}

/**
* @desc Otwiera okno z wyborem - wszystkie okna z wyborami są w katalogu Popups i powinno się je
*       otwierać przez tą funkcję
* @param resultId - id elementu <input> do którego zostanie zapisane id wybranego obiektu
* @param textId - id elementu HTML do którego własności innerHTML zostanie zapisana nazwa obiektu
*/
function doOpenSelectWindow(url, resultId, textId ) {    
    var wnd = window.open(url, 'Wybierz', 'title=Wybierz, menubar=no, width=400, height=500, toolbar=yes, location=no, scrollbars=no')
    wnd.opener.resultElementId = resultId
    wnd.opener.textElementId = textId     
}

var gFrame = null;
var scrollActive = false;
var scrollOffset = 0;

function scrollFunc() {
    if ((gFrame)&&(scrollActive)) {
        gFrame.scrollTop = gFrame.scrollTop + scrollOffset;
        
    }
}

function initializeGallery(galleryFrameId) {
    gFrame = document.getElementById(galleryFrameId);
    window.setInterval('scrollFunc()', 10);
}

function startScroll(offset) {
    scrollOffset = offset;
    scrollActive = true;
}

function endScroll(offset) {
    scrollOffset = 0;
    scrollActive = false;
}

//----------------------------------------------------------

var gFrame2 = null;
var scrollActive2 = false;
var scrollOffset2 = 0;

function scrollFunc2() {
    if ((gFrame2)&&(scrollActive2)) {
        gFrame2.scrollTop = gFrame2.scrollTop + scrollOffset2;
        
    }
}

function initializeGallery2(galleryFrameId) {
    gFrame2 = document.getElementById(galleryFrameId);
    window.setInterval('scrollFunc2()', 10);
}

function startScroll2(offset) {
    scrollOffset2 = offset;
    scrollActive2 = true;
}

function endScroll2(offset) {
    scrollOffset2 = 0;
    scrollActive2 = false;
}

//------------------------------------------------------------


function showTab(self, containerId, tabId) {
    jQuery('#tabs a').removeClass("selected");
    jQuery('#'+self.id).addClass("selected");
    jQuery('#'+containerId+'>div:visible').hide();
    jQuery('#'+containerId+'>div[@title='+tabId+']').show();   
}

function showFirstTab(containerId) {
    jQuery('#tabs a').removeClass("selected");
    jQuery('#tabs a[@rel=zaznacz]').addClass("selected");

    jQuery('#'+containerId+'>div:visible').hide();
    jQuery('#'+containerId+'>div[@rel=zaznacz]').show();   
}

function OpenProductPrint(id) {
    window.open('printproduct.aspx?id='+id, "print", "width=800,height=600,scrollbars=yes,resizable=yes,menubar=1");
}
function OpenWizytowkaPrint(id) {
    window.open('company.aspx?id='+id+'&css=printart', "print", "width=800,height=500,scrollbars=yes,resizable=yes,menubar=1");
}
function OpenWizytowka(id, name) {
    window.open('http://www.maszyny24.net/company.aspx?id='+id, "www.maszyny24.net - " + name, "width=800,height=500,scrollbars=yes,resizable=yes,menubar=1");
}
function OpenArticlePrint(id) {
    window.open('article.aspx?id='+id+'&css=printart', "print", "width=800,height=600,scrollbars=yes,resizable=yes,menubar=1");
}

function OpenArticleSplitPrint(id) {
    window.open('articlesplit.aspx?id='+id+'&css=printart', "print", "width=800,height=600,scrollbars=yes,resizable=yes,menubar=1");
}

function OpenPorownanieProduktow() {
    var url = "http://www.maszyny24.net/compareproducts.aspx?ids=" + FindProduktyDoPorownania();
    window.open(url, "Porownanie", "width=800,height=600,scrollbars=yes,resizable=yes,menubar=1");
}

function FindProduktyDoPorownania() {
    var divs = document.getElementById("hidProduktyDoPorownaniaBox").getElementsByTagName("input");
    var hid;

    if ((divs != null) && (divs.length > 0)) {
        hid = divs[0];
    }

    return hid.value;
}

function addPageToFavorities() {
    if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(document.title, location.href,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( location.href, document.title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; }
}

function OpenMap(i){
	var de=window.open("mapa.aspx?id="+i,"","width=600,height=400")
}

function ClearMap() {
    var t = document.getElementById("subgurim_GMap_q").parentNode.childNodes[4];

    document.getElementById("subgurim_GMap_q").parentNode.removeChild(t);
    document.getElementById("subgurim_GMap_q").style.display="none";
    document.getElementById("subgurim_GMap_find").style.display="none";
}
