var cnfg_url = 'http://www.sentech.pl/';
     
var tgs = new Array('div','td','h1','span','p','font');
var szs = new Array( '9px','11px','13px');
var lh = new Array( '13px','15px','18px');
var sz = 1;
var ramka = false;

function FontSize(tgs,target,size) { 

	if (!document.getElementById) return;
	var d = document,currElement = null,i,j,currTag;
	
	if (size <= 0 && sz == 0) sz = 0;
	else if (size <= 0 && sz == 1) sz = 0;
	else if (size <= 0 && sz == 2) sz = 1;
	else if (size >= 1 && sz == 0) sz = 1;
	else if (size >= 1 && sz == 1) sz = 2;
	else if (size >= 1 && sz == 2) sz = 2;
	
	if ( !( currElement = d.getElementById( target ) ) ) currElement = d.getElementsByTagName( target )[ 0 ];

	currElement.style.fontSize   = szs[ sz ];
	currElement.style.lineHeight = lh[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		currTag = currElement.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < currTag.length ; j++ ){
			czy_ramka(currTag[j]);
			if(ramka==false && currTag[j].id!='ramka_lewo'){
				currTag[ j ].style.fontSize = szs[ sz ]; 
				currTag[ j ].style.lineHeight = lh[ sz ];
			}
			ramka=false;
		}
	}
	
	tytuly();
	data_size();
}

function getParam(){
	aReturn = new Array;
	strParam = window.document.location.href.split("#")[1];
	var sPort='undefined';
	var sKat='undefined';
	if(strpos(strParam,',')!==false){
		sKat = strParam.split(",")[0];
		sPort = strParam.split(",")[1];
	}
	else if(strpos(window.document.location.href,'#')!==false){
		sKat = window.document.location.href.split("#")[1];
	}
	aReturn[0]=sKat;
	aReturn[1]=sPort;
	return aReturn;
}

function strpos( haystack, needle, offset){
	// http://kevin.vanzonneveld.net
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// +   improved by: Onno Marsman    
	// *     example 1: strpos('Kevin van Zonneveld', 'e', 5);
	// *     returns 1: 14
 
	var i = (haystack+'').indexOf( needle, offset ); 
	return i===-1 ? false : i;
}

function change_kat_lang(lang){
	
	document.getElementById('lang_pl').style.display='none';
	document.getElementById('lang_en').style.display='none';
	document.getElementById('lang_de').style.display='none';
	document.getElementById('lang_ru').style.display='none';	
	
	document.getElementById('lang_'+lang).style.display='block';	
}

function pelnoletni(){
	
	if (document.getElementById('pelnoletni').style.display == 'block') {
		document.getElementById('pelnoletni').style.display = 'none';
	}
	else{
		document.getElementById('pelnoletni').style.display = 'block';
	}
}

function add_to_newsletter(){
	advAJAX.post({ 
		url: cnfg_url+"apps/php/newsletter.php",
		parameters : {
		  "mail" : document.getElementById('mail').value
		},
		onLoading : function(obj){ 
			document.getElementById("newsletter").innerHTML="<img style='float:left;margin:10px 0px 0px 20px' src='"+cnfg_url+"pliki/ajax-loader.gif'/><br/><br/>";
		},
		onComplete : function(obj) { 
		},
		onSuccess : function(obj) { 
			document.getElementById('newsletter').innerHTML = obj.responseText;
		},
		onError : function(obj) {
            document.getElementById("newsletter").innerHTML="wielbłąd";
	   }
	});
}

function move_foto(intIdGalerii,intFotoId,strDirection){
	alert(intFotoId + strDirection);
	advAJAX.post({
		url: cnfg_url+"apps/php/move_foto.php",
		parameters : {
		  "id_galerii" : intIdGalerii,
		  "id" : intFotoId,
		  "kierunek" : strDirection
		},
		onLoading : function(obj){ 
			document.getElementById('zdjecia').innerHTML='<br/><img style="float:left;margin-left:45px;margin-top:20px;" src="img/ajax-loader.gif"/><br/><br/>';
		},
		onComplete : function(obj) { 
		},
		onSuccess : function(obj) { 
			document.getElementById('zdjecia').innerHTML = obj.responseText;
		},
		onError : function(obj) {
	   }
	});
}

function edit_foto(intFotoId){
	alert(intFotoId);
	advAJAX.post({
		url: cnfg_url+"apps/php/edit_foto.php",
		parameters : {
		  "id" : intFotoId
		},
		onLoading : function(obj){ 
			document.getElementById('edit_'+intFotoId).innerHTML='<br/><img style="float:left;margin-left:45px;margin-top:20px;" src="img/ajax-loader.gif"/><br/><br/>';
		},
		onComplete : function(obj) { 
		},
		onSuccess : function(obj) { 
			document.getElementById('edit_'+intFotoId).innerHTML = obj.responseText;
		},
		onError : function(obj) {
	   }
	});
}

function rodzaj_galerii(intType){
	//alert(intType);
	advAJAX.post({
		url: cnfg_url+"apps/php/gallery_type.php",
		parameters : {
		  "typ" : intType
		},
		onLoading : function(obj){ 
			document.getElementById('gallery_type').innerHTML='<br/><img style="float:left;margin-left:45px;margin-top:20px;" src="img/ajax-loader.gif"/><br/><br/>';
		},
		onComplete : function(obj) { 
		},
		onSuccess : function(obj) { 
			document.getElementById('gallery_type').innerHTML = obj.responseText;
		},
		onError : function(obj) {
	   }
	});
}

function kasujSzablonAjax(id_sz){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-szablon-kasuj.php",
		parameters : {
		  "idSzablonu" : id_sz
		},
		onLoading : function(obj){ 
			///alert('1');
			document.getElementById("szLoading").style.display = "block"; 
			document.getElementById("szWynik").style.display = "none";
		},
		onComplete : function(obj) { 
			//alert('2');
			document.getElementById("szLoading").style.display = "block"; 
			document.getElementById("szWynik").style.display = "none";
		},
		onSuccess : function(obj) { 
			//alert('3');
			document.getElementById("szLoading").style.display = "none"; 
			document.getElementById("szWynik").style.display = "block";
			document.getElementById("szWynik").innerHTML = obj.responseText;
		},
		onError : function(obj) {
			//alert('4');
			document.getElementById("szLoading").style.display = "none"; 
			document.getElementById("szWynik").style.display = "none"; 
		}
	});
}

function skip(){
	window.location=cnfg_url+"portfolia/lista/"+document.getElementById("katskip").value+'/';
}

function kasujPortfolioAjax(idp,idk){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-portfolio-kasuj.php",
		parameters : {
		  "idPortfolio" : idp,
		  "idKat" : idk
		},
		onLoading : function(obj){ 
			///alert('1');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onComplete : function(obj) { 
			//alert('2');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onSuccess : function(obj) { 
			//alert('3');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "block";
			document.getElementById("pWynik").innerHTML = obj.responseText;
		},
		onError : function(obj) {
			//alert('4');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "none"; 
		}
	});
}

function dolPortfolioAjax(idp,idk){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-portfolio-dol.php",
		parameters : {
		  "idPortfolio" : idp,
		  "idKat" : idk
		},
		onLoading : function(obj){ 
			///alert('1');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onComplete : function(obj) { 
			//alert('2');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onSuccess : function(obj) { 
			//alert('3');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "block";
			document.getElementById("pWynik").innerHTML = obj.responseText;
		},
		onError : function(obj) {
			//alert('4');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "none"; 
		}
	});
}

function goraPortfolioAjax(idp,idk){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-portfolio-gora.php",
		parameters : {
		  "idPortfolio" : idp,
		  "idKat" : idk
		},
		onLoading : function(obj){ 
			///alert('1');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onComplete : function(obj) { 
			//alert('2');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onSuccess : function(obj) { 
			//alert('3');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "block";
			document.getElementById("pWynik").innerHTML = obj.responseText;
		},
		onError : function(obj) {
			//alert('4');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "none"; 
		}
	});
}

function topPortfolioAjax(idp,idk){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-portfolio-top.php",
		parameters : {
		  "idPortfolio" : idp,
		  "idKat" : idk
		},
		onLoading : function(obj){ 
			///alert('1');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onComplete : function(obj) { 
			//alert('2');
			document.getElementById("pLoading").style.display = "block"; 
			document.getElementById("pWynik").style.display = "none";
		},
		onSuccess : function(obj) { 
			//alert('3');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "block";
			document.getElementById("pWynik").innerHTML = obj.responseText;
		},
		onError : function(obj) {
			//alert('4');
			document.getElementById("pLoading").style.display = "none"; 
			document.getElementById("pWynik").style.display = "none"; 
		}
	});
}

function ajaxPortfolioKasujScreen(idp){
	advAJAX.post({
		url: cnfg_url+"apps/php/ajax-portfolio-kasuj-grafike.php",
		parameters : {
		  "idPortfolio" : idp
		},
		onLoading : function(obj){ 
		},
		onComplete : function(obj) { 
		},
		onSuccess : function(obj) { 
			document.getElementById("port-screen").innerHTML = obj.responseText;
		},
		onError : function(obj) {
		}
	});    
}

function show_kat(intTyp){
	if(intTyp==1) document.getElementById("kategorie").style.display = "block";
	if(intTyp==0) document.getElementById("kategorie").style.display = "none";
}

function strona(idKat){

	advAJAX.post({

		url: cnfg_url+"apps/php/strona.php",

		parameters : {

		  "id_kategorii" : idKat

		},

		onLoading : function(obj){ 

		},

		onComplete : function(obj) { 

		},

		onSuccess : function(obj) { 

			document.getElementById("main_box").innerHTML = obj.responseText;

		},

		onError : function(obj) {

		}

	});    

}

function show_foto(strFoto){
	alert(strFoto);
	advAJAX.post({

		url: cnfg_url+"apps/php/foto.php",

		parameters : {

		  "plik" : strFoto

		},

		onLoading : function(obj){ 

		},

		onComplete : function(obj) { 

		},

		onSuccess : function(obj) { 

			document.getElementById("fotka").innerHTML = obj.responseText;

		},

		onError : function(obj) {

		}

	});    

}

function show_realizacja(intId){

	advAJAX.post({

		url: cnfg_url+"apps/php/realizacja.php",

		parameters : {

		  "id_kat" : intId

		},

		onLoading : function(obj){ 

		},

		onComplete : function(obj) { 

		},

		onSuccess : function(obj) { 

			document.getElementById("realizacja_zaj").innerHTML = obj.responseText;

		},

		onError : function(obj) {

		}

	});    

}

function show_model_selector(intBrandId,strBrand,strModel,strNumber,form,phrase){
                        
    advAJAX.post({
                            
        url: cnfg_url+"apps/php/searching_model.php",

        parameters : {

          "id_marki" : intBrandId,
          "str_brand" : strBrand,
          "str_model" : strModel,
          "str_number" :strNumber,
          "form_name" : form,
          "phrase" : phrase                                                   
        },

        onLoading : function(obj){ 
            /*document.getElementById('model_selector').innerHTML='<br/><img style="text-align:center;" src="../../pliki/sentech_spinner.gif"/><br/>';*/
            document.getElementById("model_selector").style.display = "none";
            document.getElementById("engine_selector").style.display = "none";
            document.getElementById("product_data").style.display = "none";
            document.getElementById("productLoad").style.display = "block";
        },

        onComplete : function(obj) { 

        },

        onSuccess : function(obj) { 
            document.getElementById("productLoad").style.display = "none";
            document.getElementById("model_selector").style.display = "block";
            document.getElementById("model_selector").innerHTML = obj.responseText;

        },

        onError : function(obj) {

        }

    });    

}

function show_engine_selector(strModel,strBrand,intBrandId,strNumber,form,phrase,yearStart,yearEnd){
                              
    advAJAX.post({
                            
        url: cnfg_url+"apps/php/searching_engine.php",

        parameters : {

          "id_marki" : intBrandId,
          "str_brand" : strBrand,
          "str_model" : strModel,
          "str_number" : strNumber,
          "form_name" : form,
          "phrase" : phrase,
          "year_start" : yearStart,
          "year_end" : yearEnd
        },

        onLoading : function(obj){ 
            /*document.getElementById('engine_selector').innerHTML='<br/><img style="text-align:center;" src="../../pliki/sentech_spinner.gif"/><br/>';*/
            document.getElementById("engine_selector").style.display = "none";
            document.getElementById("product_data").style.display = "none";
            document.getElementById("productLoad").style.display = "block";
        },

        onComplete : function(obj) { 

        },

        onSuccess : function(obj) { 
            document.getElementById("productLoad").style.display = "none";
            document.getElementById("engine_selector").style.display = "block";
            document.getElementById("engine_selector").innerHTML = obj.responseText;

        },

        onError : function(obj) {

        }

    });    

}

function show_product_data($strEngine,intBrandId,strModel,strNumber,form,phrase,yearStart,yearEnd){   
    if(form == 'wires' || form == 'coils'){                          
    
        var dest_url = cnfg_url+"apps/php/product_data_wires.php";
        
    }else
    if(form == 'discs'){
        
        var dest_url = cnfg_url+"apps/php/product_data_discs.php";
        
    }
        advAJAX.post({
                                
            url: dest_url,

            parameters : {

                "str_engine" :$strEngine,
                "str_number" : strNumber,
                "id_marki" : intBrandId,
                "str_model" : strModel,
                "form_name" : form,
                "phrase" : phrase,
                "year_start" : yearStart,
                "year_end" : yearEnd
            },

            onLoading : function(obj){ 
                document.getElementById("productLoad").style.display = "block";
                document.getElementById("product_data").style.display = "none";
                /*document.getElementById('product_data').innerHTML='<br/><img style="text-align:center;" src="../../pliki/sentech_spinner.gif"/><br/>';*/
            },

            onComplete : function(obj) { 
                
            },

            onSuccess : function(obj) { 
                document.getElementById("productLoad").style.display = "none";
                document.getElementById("product_data").style.display = "block";
                document.getElementById("product_data").innerHTML = obj.responseText;

            },

            onError : function(obj) {

            }

        });    
    
}

function showBulbImage(id,name){
    
    advAJAX.post({

        url: cnfg_url+"apps/php/bulbImage.php",

        parameters : {

          "bulbId" : id,
          "name"   : name

        },

        onLoading : function(obj){ 

        },

        onComplete : function(obj) { 

        },

        onSuccess : function(obj) { 

            document.getElementById("bulbImage").innerHTML = obj.responseText;

        },

        onError : function(obj) {

        }

    });    

}
