// JavaScript Document
var zmiany=0;
//***********************************************************************************************************
//**************************************************************************************************************************
function okno3(vale,oEvent) {
var oknoDiv = document.createElement("div");
var oknoText = document.createTextNode(vale);
oknoDiv.appendChild(oknoText);
oknoDiv.className= "tip3"; 

  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
oknoDiv.style.top = oEvent.clientY + scrOfY + 10 + "px";
oknoDiv.style.left = oEvent.clientX + scrOfX + 10 +"px";

//oEvent.clientX 


document.body.appendChild(oknoDiv);

setTimeout(function() {document.body.removeChild(oknoDiv);

},4000);

}
//**************************************************************************************************************************
function okno2(vale,oEvent) {
var oknoDiv = document.createElement("div");
var oknoText = document.createTextNode(vale);
oknoDiv.appendChild(oknoText);
oknoDiv.className= "tip2"; 

  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
oknoDiv.style.top = oEvent.clientY + scrOfY - 100 + "px";
//oknoDiv.style.left = scrOfX + 150 +"px";

//oEvent.clientX 


document.body.appendChild(oknoDiv);

setTimeout(function() {document.body.removeChild(oknoDiv);

},4000);

}
// enable form input from id
function enable(id)
{
	var obj = document.getElementById(id);
	obj.src = "obrazki-menu/zapisz.png";
}
//**************************************************************************************************************************

// sprawdzenie default value pola i zmiana na enable
function def(id)
{ 
	var obj = document.getElementById(id);
	var val = obj.value;
	var dval = obj.defaultValue;
	if(val!=dval) {zmiany='1'; enable('send');}
	
}

//*****************************************************************************************************************************
//******************************************************************************************************************
// text area liczba znakow
var TextUtil= new Object();
TextUtil.isNotMax = function(oTextArea) { return oTextArea.value.length != oTextArea.getAttribute("maxlen"); };
//*******************************************************************************************************************8
// text area liczba znaków prezentacja
function znaki(area_name)
{
document.getElementById("l_info").innerHTML = document.getElementById(area_name).value.length;	
	
	
}


function isValidEmail(sText) {
var reEmail = /^(?:\w+\.?)*\w+@(?:\w+\.)+\w+$/;
return reEmail.test(sText);
}

function okno() {
var oknoDiv = document.createElement("div");
var oknoText = document.createTextNode("Formularz zawiera błędy, popraw zaznaczone pola...");
oknoDiv.appendChild(oknoText);
oknoDiv.className= "tip";
//oknoDiv.style.left  = oober.style.left;
//oknoDiv.style.top = oober.style.top;
document.body.appendChild(oknoDiv);

setTimeout(function() {document.body.removeChild(oknoDiv); },3000);

}
function kontakts() {
var mVal = document.getElementById('name').value;
if (isValidEmail(mVal) && document.getElementById('tresc').value) 
{
	
document.forms['kontakt'].submit();

} 
else 
{ 
if (!document.getElementById('tresc').value) {
document.getElementById("tresc").style.backgroundColor='#FFFFCC'; document.getElementById("tresc").focus(); document.getElementById("tresc").select(); } else { document.getElementById("tresc").style.backgroundColor='#FFFFFF'; }


if (!document.getElementById('name').value) {
document.getElementById("name").style.backgroundColor='#FFFFCC'; document.getElementById("name").focus(); document.getElementById("name").select(); }  else { document.getElementById("name").style.backgroundColor='#FFFFFF'; }

okno();
}



}

