var konkurs=new Konkurs();

function Konkurs()
{
	this.walidacja=function(zal,lng,moz)
	{
		var dim=$('dz_imie').value;
		var rim=$('ro_imie').value;
		var dna=$('dz_nazwisko').value;
		var rna=$('ro_nazwisko').value;
		var ple=$('plec').value;
		var tel=$('telefon').value;
		var dzi=$('dzien').value;
		var mie=$('miesiac').value;
		var rok=$('rok').value;
		var ema=$('email').value;
		var wzr=$('wzrost').value;
		var adr=$('adres').value;
		var roz=$('rozmiar').value;
		var wag=$('waga').value;
		var opp=$('opis_pl').value;
		var ope=$('opis_en').value;
		var pra=($('prawa').checked?1:0);
		var reg=($('regulamin').checked?1:0);
		
		var blad="";
		if(lng=="pl")
		{
			if(!zal) blad+="Trzeba być zalogowanym aby móc brać udział w konkursie.\n";
			if(!moz) blad+="Nie można wysyłać więcej niż jednego zdjęcia na miesiąc.\n";
			if(dim==""||
			   rim==""||
			   dna==""||
			   rna==""||
			   ple==""||
			   tel==""||
			   dzi==""||
			   mie==""||
			   rok==""||
			   ema==""||
			   wzr==""||
			   adr==""||
			   roz==""||
			   wag==""||
			   pra==0||
			   reg==0)
			{
				blad+="Wszystkie pola oznaczone * muszą zostać wypełnione.\n";
			}
		}
		else
		{
			if(!zal) blad+="You have to login to participate.\n";
			if(!moz) blad+="You can't send more than one photo per month.\n";
			if(dim==""||
			   rim==""||
			   dna==""||
			   rna==""||
			   ple==""||
			   tel==""||
			   dzi==""||
			   mie==""||
			   rok==""||
			   ema==""||
			   wzr==""||
			   adr==""||
			   roz==""||
			   wag==""||
			   pra==0||
			   reg==0)
			{
				blad+="All fields marked with * must be filled.\n";
			}
		}
		
			if(dim=="") 
			{
				$('t_dz_imie').className='blad_cz';
				$('dz_imie').className='form_konkurs_blad';
			}
			else
			{
				$('t_dz_imie').className='';
				$('dz_imie').className='form_konkurs';
			}
			
			if(rim=="") 
			{
				$('t_ro_imie').className='blad_cz';
				$('ro_imie').className='form_konkurs_blad';
			}
			else
			{
				$('t_ro_imie').className='';
				$('ro_imie').className='form_konkurs';
			}
			
			if(dna=="") 
			{
				$('t_dz_nazwisko').className='blad_cz';
				$('dz_nazwisko').className='form_konkurs_blad';
			}
			else
			{
				$('t_dz_nazwisko').className='';
				$('dz_nazwisko').className='form_konkurs';
			}
			
			if(rna=="") 
			{
				$('t_ro_nazwisko').className='blad_cz';
				$('ro_nazwisko').className='form_konkurs_blad';
			}
			else
			{
				$('t_ro_nazwisko').className='';
				$('ro_nazwisko').className='form_konkurs';
			}
			
			if(ple=="") 
			{
				$('t_plec').className='blad_cz';
				$('plec').className='form_konkurs_blad';
			}
			else
			{
				$('t_plec').className='';
				$('plec').className='form_konkurs';
			}
			
			if(tel=="") 
			{
				$('t_telefon').className='blad_cz';
				$('telefon').className='form_konkurs_blad';
			}
			else
			{
				$('t_telefon').className='';
				$('telefon').className='form_konkurs';
			}
			
			if(dzi=="") 
			{
				$('t_data').className='blad_cz';
				$('dzien').className='form_konkurs_blad';
			}
			else
			{
				$('t_data').className='';
				$('dzien').className='form_konkurs';
			}
			
			if(mie=="") 
			{
				$('t_data').className='blad_cz';
				$('miesiac').className='form_konkurs_blad';
			}
			else
			{
				$('t_data').className='';
				$('miesiac').className='form_konkurs';
			}
			
			if(rok=="") 
			{
				$('t_data').className='blad_cz';
				$('rok').className='form_konkurs_blad';
			}
			else
			{
				$('t_data').className='';
				$('rok').className='form_konkurs';
			}
			
			if(ema=="") 
			{
				$('t_email').className='blad_cz';
				$('email').className='form_konkurs_blad';
			}
			else
			{
				$('t_email').className='';
				$('email').className='form_konkurs';
			}
			
			if(wzr=="") 
			{
				$('t_wzrost').className='blad_cz';
				$('wzrost').className='form_konkurs_blad';
			}
			else
			{
				$('t_wzrost').className='';
				$('wzrost').className='form_konkurs';
			}
			
			if(adr=="") 
			{
				$('t_adres').className='blad_cz';
				$('adres').className='form_konkurs_blad';
			}
			else
			{
				$('t_adres').className='';
				$('adres').className='form_konkurs';
			}
			
			if(roz=="") 
			{
				$('t_rozmiar').className='blad_cz';
				$('rozmiar').className='form_konkurs_blad';
			}
			else
			{
				$('t_rozmiar').className='';
				$('rozmiar').className='form_konkurs';
			}
			
			if(wag=="") 
			{
				$('t_waga').className='blad_cz';
				$('waga').className='form_konkurs_blad';
			}
			else
			{
				$('t_waga').className='';
				$('waga').className='form_konkurs';
			}
			
		if(blad!="")
		{
			alert(blad);
			return;
		}
		
		document.forms["frmKonkurs"].submit();
	}
	
	this.pokazZdjecie=function(obj)
	{
		var sc=obj.src;
		for(i=0;i<5;i++) sc=sc.substr(sc.indexOf('/')+1);
		sc=sc.replace('_150x113','');
		var theURL='http://drewex.com/zdjecia_konkurs/'+sc;
		var winName="zdjęcie";
		var img = new Image();
		img.src=theURL;
		var w=screen.availWidth;
		var h=screen.availHeight;
				
		settings ='fullscreen=yes,height='+h+',width='+w+',top='+0+',left='+0+',menubar=no,toolbar=no,location=no,scrollbars=yes,resizable=yes,status=no';
		var pop = window.open('http://drewex.com/popup.php?url='+theURL,winName,settings);
	}
}
