        function okno(url,opcje,id) {
            window.open(url,id,opcje,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes');
        }

	function encodeString(text) {
		encoded = text.replace("///g","%2F");
		encoded = encoded.replace("/?/g","%3F");
		encoded = encoded.replace("/=/g","%3D");
		encoded = encoded.replace("/&/g","%26");
		encoded = encoded.replace("/#/g","%23");
		encoded = encoded.replace("/@/g","%40");
		encoded = encoded.replace("/r/g","");
		encoded = encoded.replace("/n/g","%0A");
		return encoded;
	}

	function sendForm() {

		var id = document.formskr.looking.options.selectedIndex;
		var looking = document.formskr.looking.options[id].value; 					
		id = document.formskr.trades.options.selectedIndex;
		var trades = document.formskr.trades.options[id].value;			
		var town = document.formskr.town.value;
		var post = document.formskr.post.value;
		var name = document.formskr.name.value;
		var tel = document.formskr.tel.value;
		var desc = document.formskr.desc.value;
		var email = document.formskr.email.value;
		var code = document.formskr.code.value;

		desc = encodeString(desc);		
		var message = "";


                if (looking == "-----Select Closest Match-----") message = message + "Fill the field: What are you looking for!\n";
		
                if (trades == "-----Select Closest Match-----") message = message + "Fill the field: TRADES!\n";

                    
                if (town.length == 0) message = message + "Fill the field: CITY!\n";
                if (post.length == 0) message = message + "Fill the field: POST OF JOB!\n";
                if (desc.length == 0) message = message + "Fill the field: DESCRIPTION!\n";
                if (email.length == 0) message = message + "Fill the field: E-MAIL!\n";
                if (code.length == 0) message = message + "Fill the field: CODE!\n";

                
	if ( message.length > 0 )
	{
		alert( message );
		return false;
	}
	else
	{
            okno('add.php?looking=' + looking + '&trades=' + trades + '&town=' + town + '&post=' + post + '&name=' + name + '&tel=' + tel + '&email=' + email + '&desc=' + desc + '&code=' + code,'height=120,width=200');
	    return true;
	}
	
	}

	function send_cv() {
	var message = "";
	var regEmail = /^.+\@.+\..+$/;
	
	if (document.formcv.imie.value.length == 0) message = message + "Uzupelnij pole: IMIE!\n";
	if (document.formcv.nazwisko.value.length == 0) message = message + "Uzupelnij pole: NAZWISKO!\n";
	if (document.formcv.plec.value == "wybierz") message = message + "Uzupelnij pole: PLEC!\n";
	if (document.formcv.kod_pocztowy.value.length == 0) message = message + "Uzupelnij pole: KOD POCZTOWY!\n";
	if (document.formcv.miasto.value.length == 0) message = message + "Uzupelnij pole: MIASTO!\n";
	if (document.formcv.adres.value.length == 0) message = message + "Uzupelnij pole: ADRES!\n";
	if (document.formcv.tel_kom.value.length == 0) message = message + "Uzupelnij pole: TELEFON KOM.!\n";
	if (document.formcv.ur_dzien.value == "wybierz") message = message + "Uzupelnij pole: DZIEN UR.!\n";
	if (document.formcv.ur_mies.value == "wybierz") message = message + "Uzupelnij pole: MIESIAC UR.!\n";
	if (document.formcv.ur_rok.value == "wybierz") message = message + "Uzupelnij pole: ROK UR.!\n";


        var zaznaczonych = 0;
        
        if (document.formcv.elements['trades[]'].disabled == false) {
            for(i = 0; i < document.formcv.elements['trades[]'].length; i++) {
                if(document.formcv.elements['trades[]'][i].selected == true) zaznaczonych++;
            };
        }
            
        if (document.formcv.elements['pro[]'].disabled == false) {
            for(i = 0; i < document.formcv.elements['pro[]'].length; i++) {
                if(document.formcv.elements['pro[]'][i].selected == true) zaznaczonych++;
            };
        }

        if (zaznaczonych == 0) message = message + "WYBIERZ BRANZE!" + "\n";
        if (zaznaczonych > 3) message = message + "Mozesz wybrac max. 3 branze!" + "\n";


	if (document.formcv.jezyk.value == "wybierz") message = message + "Wybierz: JEZYK!\n";
	if (document.formcv.email.value.length == 0) message = message + "Uzupelnij pole: E-MAIL!\n"; else {
	    if (!regEmail.test (document.formcv.email.value)) message = message + "Niepoprawna skladnia: E-MAIL!\n";
        };
	
	if (document.formcv.haslo.value.length == 0) message = message + "Uzupelnij pole: HASLO!\n"; else {
	    if (document.formcv.haslo.value.length < 5) message = message + "HASLO musi miec min. 5 znakow!\n";
          };
	


	if ( message.length > 0 )
	{
		alert( message );
		return false;
	}
	else
	{
	return true;
	}

	}

	function send_search() {
	var message = "";

        var id = document.formsearch.trades.options.selectedIndex;
        var trades = document.formsearch.trades.options[id].value;
        id = document.formsearch.pro.options.selectedIndex;
        var pro = document.formsearch.pro.options[id].value;

        if ((trades == "wybierz") && (pro == "wybierz")) message = message + "choose: SECTION TRADES or PRO!\n";
        if ((trades != "wybierz") && (pro != "wybierz")) message = message + "Only one section: TRADES or PRO!\n";


	if ( message.length > 0 )
	{
		alert( message );
		return false;
	}
	else
	{
	return true;
	}

	}
	

        function wybor_trades() {
            document.formcv.elements['trades[]'].disabled = false;
            document.formcv.elements['pro[]'].disabled = true;
        }
        
        function wybor_pro() {
            document.formcv.elements['pro[]'].disabled = false;
            document.formcv.elements['trades[]'].disabled = true;
        }
        

