// slider na glownej
function myFalse() {
	return false;
}
var a1=0;
var b1=0;
var c1=0;
function slideSlider(element) {
//alert(element.href);
	var aHrefs2 = document.getElementById('points').getElementsByTagName('a');
	for (var j=0; j<aHrefs2.length; j++) {
		if(aHrefs2[j].className=='selected') {
			wasSelected=aHrefs2[j].href.split('#')[1];
		}
		aHrefs2[j].className="";
		aHrefs2[j].onclick=myFalse;
		setTimeout( function () { slider(); }, 2000);
	}
	
	wasSelectedId=1;
	if(wasSelected=='pOne') wasSelectedId = 1;
	else if(wasSelected=='pTwo') wasSelectedId = 2;
	else if(wasSelected=='pThree') wasSelectedId = 3;
	else if(wasSelected=='pFour') wasSelectedId = 4;

	var arr_temp = element.href.split('#');
	var element_id = arr_temp[1];
	slide_id=1;
	if(element_id=='pOne') slide_id = 1;
	else if(element_id=='pTwo') slide_id = 2;
	else if(element_id=='pThree') slide_id = 3;
	else if(element_id=='pFour') slide_id = 4;
	wasSlidePx = document.getElementById('boxes').style.left.split('px')[0];
	if(wasSlidePx.length>0) wasSlidePx=parseInt(wasSlidePx); else wasSlidePx=0;
	slidePx=(wasSelectedId - slide_id )*980;
	slidePx=(slidePx+wasSlidePx);
	$('#boxes').animate({left:slidePx}, 2000);
	element.className="selected";
	return false;
}
function slider() {
	var aHrefs = document.getElementById('points').getElementsByTagName('a');
	for (var i=0; i<aHrefs.length; i++) {
		aHrefs[i].onclick = function () {
			if (a1) clearTimeout(a1);
			if (b1) clearTimeout(b1);
			if (c1) clearTimeout(c1);

			var aHrefs2 = document.getElementById('points').getElementsByTagName('a');
			for (var j=0; j<aHrefs2.length; j++) {
				if(aHrefs2[j].className=='selected') wasSelected=aHrefs2[j].href.split('#')[1];
				aHrefs2[j].className="";
				aHrefs2[j].onclick=myFalse;
				setTimeout( function () { slider(); }, 2000);
			}
			
			wasSelectedId=1;
			if(wasSelected=='pOne') wasSelectedId = 1;
			else if(wasSelected=='pTwo') wasSelectedId = 2;
			else if(wasSelected=='pThree') wasSelectedId = 3;
			else if(wasSelected=='pFour') wasSelectedId = 4;

			var arr_temp = this.href.split('#');
			var element_id = arr_temp[1];
			slide_id=1;
			if(element_id=='pOne') slide_id = 1;
			else if(element_id=='pTwo') slide_id = 2;
			else if(element_id=='pThree') slide_id = 3;
			else if(element_id=='pFour') slide_id = 4;
			wasSlidePx = document.getElementById('boxes').style.left.split('px')[0];
			if(wasSlidePx.length>0) wasSlidePx=parseInt(wasSlidePx); else wasSlidePx=0;
			slidePx=(wasSelectedId - slide_id )*980;
			slidePx=(slidePx+wasSlidePx);
			$('#boxes').animate({left:slidePx}, 2000);
			this.className="selected";
			return false;
		}
	}
}




// otwierania linku o klasie openNew w nowym oknie
function newWindow () {
	var hyperlink = document.getElementsByTagName('a');
	
	for (var i=0; i<hyperlink.length; i++) {
		if (String(hyperlink[i].className).match("openNew")) {
			hyperlink[i].onclick = function () {
				window.open(this.href);
				return false;
			}
		}
	}
}

// otwierania linku o klasie print w nowym oknie popupie do drukowania
function printWindow () {
	var hyperlink = document.getElementsByTagName('a');
	
	for (var i=0; i<hyperlink.length; i++) {
		if (String(hyperlink[i].className).match("print")) {
			hyperlink[i].onclick = function () {
				window.open(this.href,'drukuj','height=600,width=690,top=100,left=100,scrollbars=yes,resizable=yes,status=no');
				return false;
			}
		}
	}
}


// drukowanie strony
function printIt () {
	if (document.getElementById('print')) {
		window.print();
	}
}


// wysylanie maila
function sendemail () {
	var email_from=document.getElementById("email_from").value
	var email_to=document.getElementById("email_to").value
	var mode=document.getElementById("mode").value
	var link=document.getElementById("link").value

	advAJAX.get({
			url: '/util/sendfriendform.htm',
			parameters : {
				"div_id" : "SendFriedForm",
				"mode" : mode,
				"email_from" : email_from,
				"email_to" : email_to,
				"link" : link
			},
			onSuccess : function(obj) {
				document.getElementById("SendFriedForm").innerHTML=obj.responseText;
			},
			onError : function(obj) { alert("Error: " + obj.status); },
			onLoading : function(obj) {
				document.getElementById("SendFriedForm").innerHTML='Wait ...';
			}
	});
}


// onload
window.onload = function js() {
	if (document.getElementById('points')) {
		slider();
		if (a1) clearTimeout(a1);
		a1=setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[1]); }, 4000);
		//setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[1]); }, 2000);
		if (b1) clearTimeout(b1);
		b1=setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[2]); }, 8000);
		//setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[2]); }, 5000);
		if (c1) clearTimeout(c1);
		c1=setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[3]); }, 12000);
		//setTimeout( function () { slideSlider(document.getElementById('points').getElementsByTagName('a')[3]); }, 8000);
	}
	newWindow();
	printWindow();
	printIt();
}

// wysylanie newslettera


var img = new Image();

function zapiszcallback() {
  var email = document.getElementById("adresemail");
  var emailerror = document.getElementById("emailerror");
  var emaildouble = document.getElementById("emaildouble");
  var emailinfo = document.getElementById("emailinfo");
  var emailwyslij = document.getElementById("emailwyslij");
  emailwyslij.disabled=false;
  email.disabled=false;

  if (img.width == 1) {
    email.value = '';
    emailerror.style.display="none";
    emailinfo.style.display='block';
    emaildouble.style.display="none";
    return;
  } else if (img.width == 3) {
    email.value = '';
    emailinfo.style.display="none";
    emaildouble.style.display='block';
    emailerror.style.display="none";
    return;
  } 
  emailinfo.style.display="none";
  emailerror.style.display='block';
  emaildouble.style.display="none";
}
function zapisz() {
  var email = document.getElementById("adresemail");
  var emailwyslij = document.getElementById("emailwyslij");
  if (email.value.match(/[\w\d\.-]+@[\w\d]+.[\w\d\.]+/)==email.value && email.value.length>0) {
    emailwyslij.disabled=true;
    email.disabled=true;
    img.onload=zapiszcallback;
    img.src='http://biuletyn.zjednoczenie.com/a/235/290/add.html?email='+escape(email.value);
    try { pageTracker._trackPageview('/zapisdomailingu'); } catch (exp) {};
  } else {
    var email = document.getElementById("adresemail");
    var emailerror = document.getElementById("emailerror");
    var emaildouble = document.getElementById("emaildouble");
    var emailinfo = document.getElementById("emailinfo");
    var emailwyslij = document.getElementById("emailwyslij");
    emailinfo.style.display="none";
    emailerror.style.display='block';
    emaildouble.style.display="none";
  }
}
function czysc() {
  var emailerror = document.getElementById("emailerror");
  var emaildouble = document.getElementById("emaildouble");
  var emailinfo = document.getElementById("emailinfo");
  emailerror.style.display="none";
  emaildouble.style.display="none";
  emailinfo.style.display="none";
}


