var ns4=(navigator.appName=='Netscape' && parseInt(navigator.appVersion)==4);
var ns6=(document.getElementById)? true:false;
var ie4=(document.all)? true:false;
var odl;
var f5_m=null;
function overlib(idd)
{	
	if (idd=='')
		idd=1;
	clearTimeout(odl);
	if(ns4)
		{
		over=document.overDiv;
		}
	if(ie4)
		{
		over=overDiv.style;
		}
	if(ns6)
		{
		over=document.getElementById("overDiv").style;
		}
	
	over.display='block';
	if (idd==2 || idd==3) {
		obj = document.getElementById("bannerAdNet");
    	if (obj!=null && obj.style!=null)
        	obj.style.display='none';
		obj2 = document.getElementById("bannerAdNetPromo");
        if (obj2!=null && obj2.style!=null)
                obj2.style.display='none';
	}
	if (idd==1 || idd==2) {
        obj = document.getElementById("info_promo");
        if (obj!=null && obj.style!=null)
            obj.style.display='none';
	obj3 = document.getElementById("mapka");
	if (obj3!=null && obj3.style!=null)
		obj3.style.display='none';
    }
}
function off(idd)
{
	if (idd=='')
		idd=1;
	over.display='none';
	if (idd==2 || idd==3) {
		obj = document.getElementById("bannerAdNet");
    	if (obj!=null && obj.style!=null)
        	obj.style.display='block';
		obj2 = document.getElementById("bannerAdNetPromo");
        if (obj2!=null && obj2.style!=null)
                obj2.style.display='block';
	}
	if (idd==1 || idd==2) {
        obj = document.getElementById("info_promo");
        if (obj!=null && obj.style!=null)
            obj.style.display='block';
	if (obj3!=null && obj3.style!=null)
		obj3.style.display='block';
    }
}
function off_2s(idd)
{
	if (idd=='')
		idd=1;
	odl=setTimeout("off(" + idd + ")",100);	
}

function changestyle(obj, active)
{
	if (obj!=null) {
		if (active=='1')
			obj.className='zak_m_akt';
		else
			obj.className='zak_m_nakt';
	}
}

function changesection(idd, sid)
{
	switcher(idd);
	location=''+sid;
}	

function switcher(idd)
{
	if(ie4)
        {
			obj1=leadcontent;
			obj2=maincontent;
			ozakl1=zakl1;
			ozakl2=zakl2;
			ozakl3=zakl3;
		}
	else {
		obj1=document.getElementById("leadcontent");
		obj2=document.getElementById("maincontent");
		ozakl1=document.getElementById("zakl1");
		ozakl2=document.getElementById("zakl2");
		ozakl3=document.getElementById("zakl3");
	}
	if (idd=='1') {
		if (obj1!=null && obj1.style!=null && obj2!=null && obj2.style!=null) {
			changestyle(ozakl1,'1');
			changestyle(ozakl2,'0');
			changestyle(ozakl3,'0');
			obj1.style.display='block';
			obj2.style.display='none';
		}
	} else if (idd=='2') {
		if (obj1!=null && obj1.style!=null && obj2!=null && obj2.style!=null) {
			changestyle(ozakl1,'0');
			changestyle(ozakl2,'1');
			changestyle(ozakl3,'0');
			obj1.style.display='none';
			obj2.style.display='block';
		} 
	}
}

function flash(name,width,height,bgcolor)	{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + 
                'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"' + 
                'width="' + width + '" height="' + height + '">' +
                '<param name="movie" value="/flash/' + name + '"/>' +
                '<param name="quality" value="high" />' +
                '<param name="menu" value="false" />' +
				'<param name="wmode" value="transparent" />' +
                '<param name="BGCOLOR" value="' + bgcolor + '" />' +
				'<embed wmode="transparent" src="/flash/'+name+'" width="'+width+'" height="'+height + '" quality="high"' + 
                    'pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"' + 
                    'menu="false" bgcolor="'+bgcolor+'"></embed>' +
            '</object>');
}

function flashID(name,nameId,width,height,bgcolor)      {

        document.getElementById('mapka_flash').innerHTML =
        '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
                'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"' +
                'width="' + width + '" height="' + height + '" id="' + nameId + '">' +
                '<param name="movie" value="/flash/' + name + '"/>' +
                '<param name="quality" value="high" />' +
                '<param name="menu" value="false" />' +
				'<param name="wmode" value="transparent" />' +
                '<param name="BGCOLOR" value="' + bgcolor + '" />' +
                '<param name="swliveconnect" value="true">' +
					'<embed wmode="transparent" name="' + nameId + '" src="/flash/'+name+'" width="'+width+'" height="'+height + '" quality="high" swliveconnect="true"' +
                    'pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"' +
                    'menu="false" bgcolor="'+bgcolor+'"></embed>' +
            '</object>';
}

function flashtrans(name,width,height,bgcolor)	{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + 
                'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"' + 
                'width="' + width + '" height="' + height + '">' +
                '<param name="movie" value="/flash/' + name + '"/>' +
                '<param name="quality" value="high" />' +
                '<param name="menu" value="false" />' +
				'<param name="wmode" value="transparent" />' +
                '<param name="BGCOLOR" value="' + bgcolor + '" />' +
				'<embed wmode="transparent" src="/flash/'+name+'" width="'+width+'" height="'+height + '" quality="high"' + 
                    'pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"' + 
                    'menu="false" bgcolor="'+bgcolor+'"></embed>' +
            '</object>');
}

function hasHint(e) {
    if (e.style.color == '#808080' || e.style.color == 'gray') return true;
    return false; 
}

function resetHint(e) {
    if (hasHint(e)) {
        e.value=''; 
        e.style.color='black';
    }
}

function szczegoly(akcja) {
    if(ns4)
        {
        p_szczeg_zwin=document.szcz_zwin;
        p_szczeg_rozwin=document.szcz_rozwin;
        box_szczeg=document.oferta_szczegoly_main;
        }
    if(ie4)
        {
        p_szczeg_zwin=szcz_zwin.style;
        p_szczeg_rozwin=szcz_rozwin.style;
        box_szczeg=oferta_szczegoly_main.style;
        }
    if(ns6)
        {
        p_szczeg_zwin=document.getElementById("szcz_zwin").style;
        p_szczeg_rozwin=document.getElementById("szcz_rozwin").style;
        box_szczeg=document.getElementById("oferta_szczegoly_main").style;
        }

    if(akcja=='rozwin') {
        p_szczeg_zwin.display='block';
        p_szczeg_rozwin.display='none';
        box_szczeg.display='block';
    }
    if(akcja=='zwin') {
        p_szczeg_rozwin.display='block';
        p_szczeg_zwin.display='none';
        box_szczeg.display='none';
    }
}

var akt = 1;
var elem;

/* Funkcje showTW i hideTW zostały wzgogacone o technikę argumentu domniemanego (np. z C++)
 * Jeśli nie zostanie podany argument, to przyjęta zostaje DOMYŚLNIE wartość 11 */

function showTW(param) {
	var param = (param == null) ? 11 : param; //skonstruowanie parametru domniemanego
	if (akt < param) {
		akt++;
		elem = document.getElementById("tw" + (akt));
		elem.style.display="block";
		
		if (akt != param) {
			form = document.getElementById("form2");
			form.ileTW.value = akt;
		}
			
		if (akt == 1) {
			var inhtml = 
			document.getElementById("tw_przyciski").innerHTML='<span style="font-size:10px;">dodaj/usuń kolejną osobę </span><img onclick="showTW('+param+')" id="tw_plus" src="/imgs/newsletter-plus.gif" style="vertical-align:middle;" width="18" height="18"></img>&#160;<img onclick="hideTW()" id="tw_minus" src="/imgs/newsletter-minus.gif" style="vertical-align:middle;" width="18" height="18"></img>';
		}
		if (akt == param) {
			document.getElementById("tw_przyciski").innerHTML='<span style="font-size:10px;">usuń kolejną osobę </span><img onclick="hideTW('+param+')" id="tw_minus" src="/imgs/newsletter-minus.gif" style="vertical-align:middle;" width="18" height="18"></img>';
		}
	}
}

function hideTW(param) {
	var param = (param == null) ? 11 : param; //skonstruowanie parametru domniemanego
	if (akt > 0) {
		elem = document.getElementById("tw" + (akt));
		elem.style.display="none";
		akt--;	

		if (akt == param - 1) {
			document.getElementById("tw_przyciski").innerHTML='<span style="font-size:10px;">dodaj/usuń kolejną osobę </span><img onclick="showTW('+param+')" id="tw_plus" src="/imgs/newsletter-plus.gif" style="vertical-align:middle;" width="18" height="18"></img>&#160;<img onclick="hideTW()" id="tw_minus" src="/imgs/newsletter-minus.gif" style="vertical-align:middle;" width="18" height="18"></img>';
		}

		form = document.getElementById("form2");
		form.ileTW.value = akt;
		
		if (akt == 0) {
			document.getElementById("tw_przyciski").innerHTML='<span style="font-size:10px;">dodaj kolejną osobę </span><img onclick="showTW('+param+')" id="tw_plus" src="/imgs/newsletter-plus.gif" style="vertical-align:middle;" width="18" height="18"></img>';
		}
	}
}


function warunki(toid){
        if (toid != null && (toid == 'TOOP00081M' || toid == 'TOOP00150M'))
                okno = window.open("/warunki/" + toid + ".htm","_blank","location=1,scrollbars=1,menubar=1,toolbar=0,status=0,resizable=1,directories=0");
        else if (toid != null && toid.indexOf("M") != -1)
                okno = window.open("/warunki/" + toid + ".pdf","_blank","location=1,scrollbars=1,menubar=1,toolbar=0,status=0,resizable=1,directories=0");
        else
                okno = window.open("/warunki/" + toid + ".htm","_blank","location=1,scrollbars=1,menubar=1,toolbar=0,status=0,resizable=1,directories=0");
}

function vwarunki(toid) 
{
	okno = window.open("http://www.villaone.pl/warunki/" + toid + ".htm","_blank","location=1,scrollbars=1,menubar=1,toolbar=0,status=0,resizable=1,directories=0");
}

