function confirmSubmit(confirmation){
if (confirm(confirmation)) return true;
else return false;
}

function hideBox(id){	 
	var SelectName = id + '_onoff';
	var show =  '';
	if (document.getElementById(SelectName).options[0].selected){
	  var show = ''
	}
	else {
		var show = 'none';
	}
	
	for(i=0;i<3;i++){
	 var hideEl = 'hide[' + id + '][' + i + ']';
	 document.getElementById(hideEl).style.display= show;
	}
}
function doSubmit(formname){	
	var formnamex = formname;
	document.forms[formnamex].onsubmit(); 
	document.forms[formnamex].submit();	
}

function highlight(inputName){
	document.getElementById(inputName).style.background = '#F9F899';		
}
function unhighlight(inputName){
	document.getElementById(inputName).style.background = '#ffffff';	
}
function setActiveTab(name){
	var activeTab;
	activeTab = document.getElementById('activeTab').value;

	document.getElementById(activeTab).className = 'unactive';	
	document.getElementById(name).className = 'active';				
	
	document.getElementById('Tab' + activeTab).className = 'unactiveTab';	
	document.getElementById('Tab' + name).className = 'activeTab';							
	document.getElementById('activeTab').value = name;	
		
}

function hideID(hide){		
	 document.getElementById(hide).style.display='none';
}
function SwitchID(hide,show){		
	 document.getElementById(hide).style.display='none';
	 document.getElementById(show).style.display='block';
}

function restoreDefaultValues(){	
	var elemnts = document.getElementsByTagName('input');
	for(i=0; i < elemnts.length; i++) {	
	if (elemnts[i].className=='td_config_element_text')
		elemnts[i].value = document.getElementById('hidden_' + elemnts[i].name).value; 
	}
}
function checkAll(form,type) {
 
    for (count=0;count<form.elements.length;count++) {        
        var element=form.elements[count];              
        element.checked=type;                
    }
    
    return true;
}
function tr_hl(ThisTR){
	ThisTR.style.backgroundColor  = "#E8EDF3";
}
function tr_ol(ThisTR){
	ThisTR.style.backgroundColor  = "#ffffff";
}
function followLink(Link){	
	document.location = Link;
}	
function ConfirmfollowURL(Link){
	if(confirm("Do you really want to logout?")){
		document.location = Link;
	}
}
function sendTestMail() 
{

	if (!(validateEmail(document.sendemail.emailFrom.value))) 
		{
			alert("Please enter the correct email address of the sender.");
			document.sendemail.emailFrom.focus();
			return false;
		}
	else
	{
	    askforemail = window.prompt('Please enter the address to which the newsletter will be sent.','newsletter@twojadomena.pl')

	    if(!askforemail)
	    {
	    }
	    else
	    {
    		if (validateEmail(askforemail))
    		{
    		    document.sendemail.SENDTESTMESSAGE.value = askforemail;
    		    document.sendemail.send.value = 1;
    		    if (document.sendemail.htmleditor.checked){
    		    	document.sendemail.onsubmit();
    		    }
	    		document.sendemail.submit();
			}
			else
	    		alert('You have entered an incorrect email address.');
	    		
	     }
	}
	
}
function validateEmail(email) {

var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
var check=/@[\w\-]+\./;
var checkend=/\.[a-zA-Z]{2,3}$/;

 if(((email.search(exclude) != -1)||(email.search(check))
== -1)||(email.search(checkend) == -1)){
  return false;
 }
 else {
 return true;
 }
}
function updatePaid(){
	if (document.pay.orderStatusPaidSelect.options[0].selected){
		  document.pay.orderStatusPaid.value = document.pay.order_sum.value ;
		  document.getElementById('orderStatusToPay').innerHTML = 0; 
		
	}
	else if (document.pay.orderStatusPaidSelect.options[1].selected){
		  document.pay.orderStatusPaid.value = 0 ;
		  document.getElementById('orderStatusToPay').innerHTML = document.pay.order_sum.value; 
	}
}
function ShowHideFieldsOptions(){
	if (document.addnewfield.field_type.options[3].selected){
		  document.getElementById('selectOptions').style.display='';				
		  document.getElementById('checkboxOptions').style.display='none';
	}
	else if(document.addnewfield.field_type.options[2].selected){
		document.getElementById('checkboxOptions').style.display='';				
		document.getElementById('selectOptions').style.display='none';
	}
	else {
		  document.getElementById('selectOptions').style.display='none';
		  document.getElementById('checkboxOptions').style.display='none';
	}
}
function updatePaid2(){	
		  document.getElementById('orderStatusToPay').innerHTML = Math.round((document.pay.order_sum.value - document.pay.orderStatusPaid.value) * 100)/100;
}
function newWindow(win_url, wys, szer){		
		var left = (screen.width-szer)/2;
		left = Math.round(left);
		var top = (screen.height-wys-100)/2;
		top = Math.round(top);
		nazwa = window.open(win_url,'nazwa','resizable=0,height='+wys+',width='+szer+',top='+top+',left='+left);
		nazwa.moveTo(left,top);
		nazwa.focus();
		}
		
function wyczysc(){		
		document.filtr.day.value = "";
}
			
function wyczysc_2(){		
		document.filtr.day_from.value = "";
		document.filtr.day_to.value = "";
}
function clearReg(LG,LG2){												
		document.getElementById(LG).value = "";
		document.getElementById(LG2).value = "";				
}
			
function clearReg2(selectedDate){								
		document.getElementById(selectedDate).value = 0;
}