 function findGoogleMapsCoordinations() {
 
 var lat = document.getElementById("distributorAddressLatitude").value;
 var lng = document.getElementById("distributorAddressLongitude").value;
 var city = document.getElementById("distributorCity").value;
 var street = document.getElementById("distributorStreet").value;
 var zip = document.getElementById("distributorZipCode").value;
 
 var address = city + ' ' + zip + ' ' + street;
 
 		nova=window.open('googleMapsCoordination.php?address='+address, 'okienko', 'toolbar=no,location=no,directories=no,scrollbars=yes,status=no,menubar=no,resizable=no,width=650,height=800,top=100,left=200')
		nova.focus();
}

function swapSelectOptions(selectFrom,selectTo,swapAll) {
	if (typeof(selectFrom) == "string") {
		availableitems = document.getElementById(selectFrom);
	}
	if (typeof(selectTo) == "string") {
		selecteditems= document.getElementById(selectTo);
	}
	for (var i = 0; i < availableitems.length; i++) {
		if (availableitems.options[i].selected || swapAll) {  
			selecteditems.options[selecteditems.options.length] = new Option(availableitems.options[i].text);
			selecteditems.options[selecteditems.options.length-1].value = availableitems.options[i].value;
			availableitems.options[i].selected = false;
		  	availableitems.options[i] = null;
			i--;
		}
	}
}

function upSelectOptions(selectFrom){

	if (typeof(selectFrom) == "string") {
		availableitems = document.getElementById(selectFrom);
	}

	for (i=0; i<availableitems.options.length; i++) {
		if (availableitems.options[i].selected) {
			if (i>0 && !availableitems.options[i-1].selected) {
				this.swapOptions(availableitems,i,i-1);
				availableitems.options[i-1].selected = true;
			}
		}
	}
	return true; 
	
}

function downSelectOptions(selectFrom){

	if (typeof(selectFrom) == "string") {
		availableitems = document.getElementById(selectFrom);
	}

	for (i=availableitems.options.length-1; i>=0; i--) {
		if (availableitems.options[i].selected) {
			if (i != (availableitems.options.length-1) && ! availableitems.options[i+1].selected) {
				this.swapOptions(availableitems,i,i+1);
				availableitems.options[i+1].selected = true;
			}
		}
	} 
	return true; 
	
}

function selectAll(selectFrom){
	if (typeof(selectFrom) == "string") {
		availableitems = document.getElementById(selectFrom);
	}
	
	for (i=availableitems.options.length-1; i>=0; i--) {
		availableitems.options[i].selected = true;
	} 
	return true; 
}

function swapOptions (obj,i,j) {
	
	var o = obj.options;
	if (i<0 || i>=o.length || j<0 || j>=o.length) { return false; }
	var i_selected = o[i].selected;
	var j_selected = o[j].selected;
	var temp = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);
	var temp2= new Option(o[j].text, o[j].value, o[j].defaultSelected, o[j].selected);
	o[i] = temp2;
	o[j] = temp;
	o[i].selected = j_selected;
	o[j].selected = i_selected;
	return true;
};


function markSelectAll(formName, checkbox){

    var aa= document.getElementById(formName);

    if(checkbox.checked){
        for (var i =0; i < aa.elements.length; i++)	{
            aa.elements[i].checked = true;
        }
    } else {
        for (var i =0; i < aa.elements.length; i++)	{
            aa.elements[i].checked = false;
        }
    }
	
	enableRemoveSelected(formName);

}

function enableRemoveSelected(formName){

	var ch = false;
	
	var aa= document.getElementById(formName);
	for (var i =0; i < aa.elements.length; i++)	{
            if(aa.elements[i].checked){
				ch = true;
			}
        }
		
	//var f = document.getElementById('removeSelected');
		
	if (ch){
		//f.style.visibility = 'visible';
		$("div#removeSelected", $("form#" + formName)).removeClass('hidden');
	} else {
		//f.style.visibility = 'hidden';
		$("div#removeSelected", $("form#" + formName)).addClass('hidden');
	}

}

function ShowHide(id) {

    obj = document.getElementsByTagName("div");
    if (obj[id].style.visibility == 'visible'){
   obj[id].style.visibility = 'hidden';
   }
   else {
   obj[id].style.visibility = 'visible';
   }

}

function hide(id) {

    obj = document.getElementsByTagName("div");
	obj[id].style.visibility = 'hidden';

}

function ShowHideReverse(id) {
    obj = document.getElementsByTagName("div");
    if (obj[id].style.visibility == 'hidden'){
   obj[id].style.visibility = 'visible';
   }
   else {
   obj[id].style.visibility = 'hidden';
   }

}

function chanageStyle(f1, f2, f3){

	var f1a = document.getElementById(f1);
	f1a.className ="aktywny";
	
	var f2a = document.getElementById(f2);
	f2a.className ="";
	
	var f3a = document.getElementById(f3);
	if(f3a){
		f3a.className ="";
	}	

}

function changeMenuStyle(aId){

	$(document).ready(function() {
                $("a").removeClass('aktywny');
        }); 
		
	var f1a = document.getElementById(aId);
	f1a.className ="aktywny";
		
}

function removeSelectedConfirmation(confMessage, confMessageNoFiles, formName){

	var ch = false;
	
	var aa= document.getElementById(formName);
	
	for (var i =0; i < aa.elements.length; i++)	{
	
			if(aa.elements[i].name == "toDelete[]"){
				if(aa.elements[i].checked){
					ch = true;
				}
			}
        }
		
	if (ch){
		return confirm(confMessage);
	} else {
		alert(confMessageNoFiles);
		return false;
	}

}

function copyDeliverAddress(formName){



	var form = document.getElementById(formName);



	form.delivercompname.value = form.compName.value;

	form.deliverstreet.value = form.street.value;

	form.delivername.value = form.name.value+' '+form.surname.value;

	form.delivercode.value = form.zip.value;

	form.delivercity.value = form.city.value;

}

function copyExistingDeliverAddress(formName, compname, street, person, zip, city){




	var form = document.getElementById(formName);



	form.delivercompname.value = compname;

	form.deliverstreet.value = street;

	form.delivername.value = person;	

	form.delivercode.value = zip;

	form.delivercity.value = city;



}

function changeLabel(id){

	obj = document.getElementsByTagName("div");
    if (obj[id].style.visibility == 'hidden'){
		document.getElementById('labelEmail').innerHTML = "e-mail*";
   } else {
	document.getElementById('labelEmail').innerHTML = "login (e-mail)*";
   }
    
}

function checkDocumentType(formname){

	  var the_value;
	  the_value = jQuery('#'+formname+' input:radio:checked').val();

	  if(the_value == "receipt"){
		//  $('#taxId').attr("disabled", true); 
		//  $('#compName').attr("disabled", true);
			if(document.getElementById('starDiv') != null){
				document.getElementById('starDiv').innerHTML = "nazwa firmy";
			}
			if(document.getElementById('starDiv2') != null){
				document.getElementById('starDiv2').innerHTML = "NIP";
			}
		 
		  
	  } else {
		//  $('#taxId').removeAttr("disabled"); 
		//  $('#compName').removeAttr("disabled")
		
			if(document.getElementById('starDiv') != null){
				document.getElementById('starDiv').innerHTML = "nazwa firmy *";
			}
			if(document.getElementById('starDiv2') != null){
				document.getElementById('starDiv2').innerHTML = "NIP *";
			}
		
	  }
	
    }
	
