var image_id = 0;
function change_product_image(new_src,button_pressed,total_buttons){


	image_id = button_pressed-1;
	var image = document.getElementById('product_image');
	//alert(image.src);
	image.src = new_src;
	//alert(button_pressed.className);
	
	var button = button_pressed;
	//alert(button);
	
	for(var i = 1; i<=total_buttons; i++){
	
		var button_item = document.getElementById('button_'+i);
		if(button_pressed==i){
		
			button_item.className = 'active_zdjecie';
		
		}else{
		
			button_item.className = '';
		
		}
		
	
	}


}

function check_send_cv(form_name){

	var myform = document[form_name];
	
	

	if(
		myform.elements['cv'].value != ''
		
	){
	
		return true;
			
	}else{
	
		alert('Proszę wybrać z dysku plik zawierający CV.');
		return false;
	
	}

}

function check_lista_zapytan(){

	var myform = document.lista_zapytan_full;
	var errorMessage = '';
	
	if(
		myform.elements['form[email]'].value != ''
		&& myform.elements['form[email2]'].value != ''
		&& myform.elements['form[name]'].value != ''
		&& myform.elements['form[wojewodztwo]'].value != ''
		
	){
	}
	else
	 {
		errorMessage += 'Pola oznaczone (*) nie mogą być puste.\n';
	 }
	
	if(!(/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/.test(myform.elements['form[email]'].value)))
	{
		errorMessage += 'Wprowadź poprawny adres e-mail.\n';
	}
	
	if((myform.elements['form[email2]'].value) != (myform.elements['form[email]'].value))
	{
		errorMessage += 'Wprowadzono różne adresy e-mail.\n';
	}
	
	if (errorMessage == '')
	{
		return true;
	}
	
	else
	{
		alert(errorMessage);
		return false;
	}
	
}



function check_zglos_problem(){

	var myform = document.zglos_problem;
	
	if(
		myform.elements['form[imie]'].value != ''
		&& myform.elements['form[nazwisko]'].value != ''
		&& myform.elements['form[email]'].value != ''
		&& myform.elements['form[problem]'].value != ''
		
	){
	
		return true;
			
	}else{
	
		alert('Proszę poprawnie wypełnić wymagane pola.');
		return false;
	
	}
}



function check_formularz_kontaktowy(){

	var myform = document.form_kontaktowy;
	
	
	if(
		myform.elements['kontakt[text]'].value != '' && myform.elements['kontakt[text]'].value != 'Treść zapytania'
		&& myform.elements['kontakt[name]'].value && myform.elements['kontakt[name]'].value !='Imię i nazwisko'
		&& myform.elements['kontakt[email]'].value && myform.elements['kontakt[email]'].value !='e-mail lub telefon'
		
	){
		return true;
			
	}else{
		alert('Proszę poprawnie wypełnić wszystkie pola.');
		return false;
	
	}
}

function check_formularz_testuj_usluge(){
	
	var myform = document.zakup_testuj;
	var errorMessage = '';
	
	if(
		myform.elements['firstName'].value != ''
		&& myform.elements['lastName'].value != ''
		&& myform.elements['userName'].value != ''
		&& myform.elements['email'].value != ''
		&& myform.elements['email2'].value != ''
		&& myform.elements['phone'].value != ''
	){
		
	 }
	 else
	 {
		errorMessage += 'Pola oznaczone (*) nie mogą być puste.\n'
	 }
	
//	if(myform.elements['firstName'].value != '' && !(/^[A-Z]{1}[a-z]{1,}$/.test(myform.elements['firstName'].value)))
//	{
//		errorMessage += 'Imię może się składać z 1 wielkiej i małych liter.\n';
//	}
//	
//	if(myform.elements['lastName'].value != '' && !(/^[A-Z]{1}[a-z]{1,}$/.test(myform.elements['lastName'].value)))
//	{
//		errorMessage += 'Nazwisko może się składać z 1 wielkiej i małych liter.\n';
//	}
//	
	if(myform.elements['userName'].value != '' && !(/^[a-zA-Z0-9._-]{3,}$/.test(myform.elements['userName'].value)))
	{
		errorMessage += 'Login musi mieć minimum 3 znaki i nie może zawierać znaków specjalnych.\n';
	}
	
	if(myform.elements['email'].value != '' && !(/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/.test(myform.elements['email'].value)))
	{
		errorMessage += 'Wprowadź poprawny adres e-mail.\n';
	}
	
	if((myform.elements['email2'].value) != (myform.elements['email'].value))
	{
		errorMessage += 'Wprowadzono różne adresy e-mail.\n';
	}
	
	if (errorMessage == '')
	{
		return true;
	}
	
	else
	{
		alert(errorMessage);
		return false;
	}
	
}


function check_formularz_phandlowy(){
	
	var myform = document.partners_form;
	var errorMessage = '';
	
	if(
		myform.elements['form[firma]'].value != ''
		&& myform.elements['form[telefon]'].value != ''
		&& myform.elements['form[email]'].value != ''
		&& myform.elements['form[email2]'].value != ''
	){
		
	 }
	 else
	 {
		errorMessage += 'Pola oznaczone (*) nie mogą być puste.\n';
	 }
	
	if(!(/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/.test(myform.elements['form[email]'].value)))
	{
		errorMessage += 'Wprowadź poprawny adres e-mail.\n';
	}
	
	if((myform.elements['form[email2]'].value) != (myform.elements['form[email]'].value))
	{
		errorMessage += 'Wprowadzono różne adresy e-mail.\n';
	}
	
	if (errorMessage == '')
	{
		return true;
	}
	
	else
	{
		alert(errorMessage);
		return false;
	}
	
}


function check_formularz_przedstawiciel(){
	
	var myform = document.partners_form1;
	var errorMessage = '';
	
	if(
		myform.elements['form[telefon]'].value != ''
		&& myform.elements['form[nazwisko]'].value != ''
		&& myform.elements['form[email]'].value != ''
		&& myform.elements['form[email2]'].value != ''
		&& myform.elements['form[imie]'].value != ''
	){
		
	 }
	 else
	 {
		errorMessage += 'Pola oznaczone (*) nie mogą być puste.\n';
	 }
	
	if(!(/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/.test(myform.elements['form[email]'].value)))
	{
		errorMessage += 'Wprowadź poprawny adres e-mail.\n';
	}
	
	if((myform.elements['form[email2]'].value) != (myform.elements['form[email]'].value))
	{
		errorMessage += 'Wprowadzono różne adresy e-mail.\n';
	}
	
	if (errorMessage == '')
	{
		return true;
	}
	
	else
	{
		alert(errorMessage);
		return false;
	}
	
	
}



function createCaptcha(){
	Recaptcha.create("6LezlAYAAAAAADMvSESOkEC8ybWkmtXDJZgZOaWj",
	   "captchaInput", 
	   {  
		custom_translations : {
			visual_challenge : "Obrazek",
			audio_challenge : "D\u017Awi\u0119k",
			refresh_btn : "Pobierz nowy obrazek",
			instructions_visual : "Wpisz dwa s\u0142owa:",
			instructions_audio : "Wpisz to us\u0142yszysz:",
			help_btn : "Pomoc",
			play_again : "Odtw\u00F3rz jeszcze raz",
			cant_hear_this : "Pobierz jako plik MP3.",
			incorrect_try_again : "B\u0142\u0105d.Spr\u00F3buj ponownie."
		},
	     theme: 'clean',
	     callback: Recaptcha.focus_response_field 
	   });
	$(".recaptchatable").css("border","none");
	$(".recaptchatable img").css("margin-bottom","0px");
}




