// set password to MD5() password
function userSubmit(code){
	
	var md5_passw;
	var md5_code;

	md5_passw = hex_md5(document.getElementById('password').value);
	md5_code = hex_md5(md5_passw + code);
	
	document.getElementById('md5_passw').value = md5_code;

	return true;
}


// check if only one radio button selected in group
function isOneRadioButtonSelected(rb_group) {
	
	var rb_group_node_count = rb_group.length;
	var selected = 0;

	for(i = 0; i < rb_group_node_count; i++) {
		
		if(rb_group[i].checked) {
			selected = selected + 1;
			if(selected > 1) {
				return false;
			}
		}
	}
	
	return (selected == 1);
}


// reset radio button group
function resetRadioButtonGroup(rb_group) {
	var rb_group_node_count = rb_group.length;
	var selected = 0;

	for(i = 0; i < rb_group_node_count; i++) {		
		rb_group[i].checked = false;
	}
}



function isAnyCheckboxSelected(cb_group, alert_text) {

	var cb_count;
	var cb_group_element;

	cb_group_element = document.getElementsByName(cb_group);

	cb_count = cb_group_element.length;

	for(i = 0; i < cb_count; i++) {
		if(cb_group_element[i].checked) {
			return true;			
		}
	}

	alert(alert_text);

	return false;
}

function DraugiemSay( title, url, titlePrefix, text ){
  window.open(
   'http://www.draugiem.lv/say/ext/add.php?title=' + encodeURIComponent( title ) +
   '&link=' + encodeURIComponent( url ) +
   ( titlePrefix ? '&titlePrefix=' + encodeURIComponent( titlePrefix ) : '' ) +
   ( text ? '&text='+ encodeURIComponent(text) : ''),
   '',
   'location=1,status=1,scrollbars=0,resizable=0,width=530,height=400'
  );
  return false;
 }
 
 function toggleSimpleDiv(element){
      if(document.getElementById(element).style.display == 'none')
      {
        document.getElementById(element).style.display = 'block';
      }
      else if(document.getElementById(element).style.display == 'block')
      {
        document.getElementById(element).style.display = 'none';
      }
}

function toggleRegistrationDivs(element, element2, element3){
      document.getElementById(element).style.display = 'block';
      document.getElementById(element2).style.display = 'none';
      document.getElementById(element3).style.display = 'block';
}

function toogleDoubleDiv(element, element2){
      document.getElementById(element).style.display = 'block';
      document.getElementById(element2).style.display = 'none';
}

function toggleDeliveryDiv(element){
      if(document.getElementById(element).style.display == 'none')
      {
        document.getElementById(element).style.display = 'block';
      }
      else if(document.getElementById(element).style.display == 'block')
      {
        document.getElementById(element).style.display = 'none';
      }
}

function is_number(field){
	
    var newstring = field.value.replace(",", '.');
    field.value=newstring; 


    if(isNaN(field.value)==true)
    {
      alert("Ievadita vertiba nav skaitlis");
      field.value = '';
      field.focus();
    }
}


function suForm666(script, fi, g)
{
	
	var url = '';
	where = fi;
	xmlHttp=XmlHttpObject();
	xmlHttp.onreadystatechange=stateChanged;
	url = script + '/' + g;
	xmlHttp.open("GET", script+'/'+g, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 
	xmlHttp.send(url);
	return false;
}

function suForm667(script, fi, g)
{
	
	var url = '';
	where = fi;
	xmlHttp=XmlHttpObject();
	xmlHttp.onreadystatechange=stateChanged;
	url = script + '/' + g;
	xmlHttp.open("GET", script+'/'+g, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); 
	xmlHttp.send(url);
	return false;
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 	
	var str = xmlHttp.responseText;
  var main = true;
     if(str.indexOf('areasplit')!=-1){
       substrings = str.split('areasplit');
       document.getElementById(where).innerHTML= substrings[0]; 
       document.getElementById('total').innerHTML= substrings[1]; 
       document.getElementById('delivery').innerHTML= substrings[2]; 
       //alert(substrings[0]);
       main = false;
      }
      
      if(str.indexOf('deliverysplit')!=-1){
       substrings = str.split('deliverysplit');
       document.getElementById(where).innerHTML= substrings[0]; 
       document.getElementById('total').innerHTML= substrings[1];
       //alert(substrings[0]);
       main = false;
      } 
    if(main==true){
      document.getElementById(where).innerHTML=xmlHttp.responseText;
    }
	 }else{
      document.getElementById(where).innerHTML= '<img src="../images/load.gif" />';
	 }
} 


function XmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}
