
/* obsluga modemow */

function displayModemPrice(selObj,id_modem,pageType){
	var obj = document.getElementById('modemcena'+id_modem);
	if(obj){
		var priceString = selObj.value;
		var prices = priceString.split('|');
		var info = false;
		//alert(prices.length);
		if(prices.length==4){
			var netPrices = prices[0].split('*');
			var groPrices = prices[1].split('*');
			var url = prices[2];

			//alert(netPrices);
			//alert(groPrices);

			var a = 0 + netPrices[1];
			if(a>0){
				// jest jakas cena netto dla obecnych!
				if(netPrices[0]!=netPrices[1]){
					// pokazujemy info o zmienionej cenie!
					info = true;
				}
			}

			try{
				var infoDiv = document.getElementById('stayInfo'+id_modem);
				if(info==true){
					var imgFileName = 'modemy-dla-obecnych'+netPrices[1];
					if(pageType==1) imgFileName+= '-firmy.gif'; else imgFileName+= '.gif';
					var content = '';
					
					if(url!='') content+= '<a title="więcej informacji" href="'+url+'">';
					content+= '<img src="images/icon/'+imgFileName+'" border=\"0\"/>';
					if(url!='') content+= '</a>';

					//infoDiv.innerHTML = '<img src="images/icon/'+imgFileName+'" />';
					infoDiv.innerHTML = content;
				}
				else{
					infoDiv.innerHTML = '';
				}
			}
			catch(e){}
			
			if(pageType==0){
				priceString = groPrices[0]+" zł";
			}
			if(pageType==1){
				priceString = netPrices[0]+" zł<br/>("+groPrices[0]+" zł z VAT)";
			}

		
			var link = document.getElementById('buy_link'+id_modem);
			var link1= document.getElementById('mbsg_link1_'+id_modem);
			var link2= document.getElementById('mbsg_link2_'+id_modem);
			var link3= document.getElementById('mbsg_link3_'+id_modem);
			if(link){
				if(prices[3]!=''){ // jest jakis link do sklepu
					link.href = prices[3];
					link1.href = prices[3];
					link2.href = prices[3];
					link3.href = prices[3];
				}
				else
					link.href = "http://sklep.plus.pl/";
			}

		}
		else{
			priceString = '';
		}
		obj.innerHTML = priceString;
	}
}// function displayModemPrice(selObj,id_modem)



function displayModemPriceSimple(selObj,id_modem){
        var obj = document.getElementById('modemcena'+id_modem);
        if(obj){
                var priceString = selObj.value;
                obj.innerHTML = priceString;
        }
}// function displayModemPriceSimple(selObj,id_modem)


/* obsluga modemow */

/* obsluga listy rozwijanej przy zajawkach */
function dropDownLeeds(selObj){
	var iddd = selObj.value;
//	if(iddd>0){
		var f = document.getElementById('ddLeedsForm');
		f.action = location.pathname;
		f.dd.value = iddd;
		f.submit();
//	}
}
/* obsluga listy rozwijanej przy zajawkach */

function printpage(item,mode){

	var destination="/do_druku.html?item="+item;
	if(mode=='2'){
		destination=destination+'&s=2';
	}
	if(mode=='1'){
		destination=destination+'&s=1';
	}

	//alert(destination);
	window.open(destination,"mywindow","location=1,status=1,scrollbars=1,resizable=1,width=400,height=600,menubar=1"); 
}

function betterLinks(){
	var token = Math.random()*10000;

	var as = document.getElementsByTagName("A");
	var loc = window.location;
	
	//alert(as.length);
	var re1 = new RegExp("exe$","i");
	var re2 = new RegExp("zip$","i");
	var re3 = new RegExp("pdf$","i");
	var re4 = new RegExp("koniec-umowy.html$","i");// zeby "/koniec-umowy.html" byl pod adresem "/oferta"
	var addToken;
	var suffix = "";
	var targetTop = false;
	if(re4.exec(loc)){
		targetTop = true;
	}
	
	for(a=0; a<as.length; a++){
		addToken = false;
		suffix="";
		var href = as[a].href;
		//alert(re1.exec(href));
		if(re1.exec(href)) {addToken = true;suffix=".exe";}
		if(re2.exec(href)) {addToken = true;suffix=".zip";}
		if(re3.exec(href)) {addToken = true;suffix=".pdf";}
		if(addToken){
			as[a].href += "?t="+token+"-"+a+suffix;
		}
		if(targetTop==true){
			as[a].setAttribute("target", "_top"); // zeby "/koniec-umowy.html" byl pod adresem "/oferta"
		}
		if(re4.exec(href)){
			as[a].href = "/oferta"; // zeby "/koniec-umowy.html" byl pod adresem "/oferta"
		}
	}

}// betterLinks
function pageScroll() {
    	window.scrollBy(0,390); 
}