$(document).ready(function() {
	$("a[rel*=lightbox]").lightBox();
	
	$('#newslAdd').click(function() {
		if ($('#newslEmail').val() == '')
		{
			alert('Wpisz adres e-mail.');
			return false;
		}
		$.post('newsletter.php', {"action":"insert", "chkspm":"to"+"ja", "mail":$('#newslEmail').val()}, function(data) {
			$('#newslResult').html(data);
			$('#newslEmail').val('');
		})
		return false;
	})
})

function opensmallwindow(w, h) {
	smallwindow = window.open('', 'smallwindow', 'width='+w+', height='+h+', toolbar=no, scrollbars=yes')
	smallwindow.focus();
}
function opensmallwindow2(w, h) {
	smallwindow2 = window.open('', 'smallwindow2', 'width='+w+', height='+h+', toolbar=no, scrollbars=yes')
	smallwindow2.focus();
}
function openimgwindow(w, h) {
	imgwindow = window.open('', 'imgwindow', 'width='+w+', height='+h+', toolbar=no, scrollbars=yes')
	imgwindow.focus();
}

function openprintwindow(w, h) {
	printwindow = window.open('', 'printwindow', 'width='+w+', height='+h+', toolbar=no, scrollbars=yes')
	printwindow.focus();
}

function validateregisterform() {
	for(var i=0; i<fields.length; i++) {
		if (document.f.elements[fields[i]].value == '' || document.f.elements[fields[i]].value == 0) {
			alert(fields_info[i]);
			document.f.elements[fields[i]].focus();
			return false;
		}
	}
	if (!validateemail(document.f.elements['email'].value)) {
		return false;
	}
	if (document.f.elements['email'].value != document.f.elements['email2'].value) {
		alert('Pola "E-mail" i "Powtórz E-mail" muszą być równe');
		document.f.elements['email2'].focus();
		return false;
	}
	if (!validatepass()) {
		return false;
	}
	return true;
}

function validateregisterform2() {
	for(var i=0; i<fields.length; i++) {
		if (document.f.elements[fields[i]].value == '' || document.f.elements[fields[i]].value == 0) {
			alert(fields_info[i]);
			document.f.elements[fields[i]].focus();
			return false;
		}
	}
	if (!validateemail(document.f.elements['email'].value)) {
		return false;
	}
	if (document.f.elements['email'].value != document.f.elements['email2'].value) {
		alert('Pola "E-mail" i "Powtórz E-mail" muszą być równe');
		document.f.elements['email2'].focus();
		return false;
	}
	return true;
}

function validateemail(t) {
	maska = /^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,4}$/;
	if (maska.test(t)==false) {
		alert("Podaj poprawny adres E-mail");
		document.f.elements['email'].focus();
		return false;
	}
	return true;
}

function validatepass(t) {
	if (document.f.elements['pass'].value != document.f.elements['pass2'].value) {
		alert('Pola "Hasło" i "Powtórz hasło" muszą być równe');
		document.f.elements['pass2'].focus();
		return false;
	}
	return true;
}

function validateform() {
 for(var i=0; i<fields.length; i++) {
  if (document.f.elements[fields[i]].value == '' || document.f.elements[fields[i]].value == 0) {
   alert(fields_info[i]);
   document.f.elements[fields[i]].focus();
   return false;
  }
 }
 if (validateemail(document.f.elements['email'].value)) {
  return true;
 } else {
  return false;
 } 
}

function validateform2() {
 for(var i=0; i<fields.length; i++) {
  if (document.f.elements[fields[i]].value == '' || document.f.elements[fields[i]].value == 0) {
   alert(fields_info[i]);
   document.f.elements[fields[i]].focus();
   return false;
  }
}
 return true;
}

function p(x) {
	return x.toString().replace(/\,/,'.');
}

function _clear(formname, fieldname) {
	for (i = document.forms[formname].elements[fieldname].length; i > 0; i--) {
		document.forms[formname].elements[fieldname].options[i-1] = null;
	}
}

function _fill(formname, fieldname, tblselin) {
	_clear(formname, fieldname);
	for (var i in tblselin) {
		if (tblselin[i] != '') {
			var newoption = new Option(tblselin[i], i);
			document.forms[formname].elements[fieldname].options[document.forms[formname].elements[fieldname].length] = newoption;
		}
	}
} 

function add2basket(formname, colorname, sizename) {
	document.forms[formname].elements['color'].value = colorname;
	document.forms[formname].elements['size'].value = sizename;
	document.forms[formname].submit();
}
