
/*start:EMAIL FORM FUNCTIONS*/	
	function reset_form(){
		var fields     = document.getElementById('mailforma');
		var arrayInput = fields.getElementsByTagName('input');
		for(var i=0; i < arrayInput.length; i++){
			var myID = '';
			myID     = arrayInput[i].id;
			document.getElementById(myID).value=document.getElementById(myID+'X').innerHTML;
		}
		document.getElementById('sporocilo').value=document.getElementById('sporociloX').innerHTML;
	}

	function check_form(){
		document.getElementById('gumbi').style.visibility='hidden';
		document.getElementById('sender').style.visibility='visible';
		var intMin    = 2;
		var error     = '';
		var ime       = document.getElementById('name').value;
		var email     = document.getElementById('email').value;
		var sporocilo = document.getElementById('sporocilo').value;
		if(ime.length < intMin){
			error += 'Vpišite vaše ime! \n';
		}
		if(email.length < intMin){
			error += 'Vpišite vaš e-mail \n';
		}
		if(sporocilo.length < intMin){
			error += "Vpišite sporočilo";
		}
		
		if(error == '')
			document.mailforma.submit();
		else{
			alert(error);
			document.getElementById('gumbi').style.visibility='visible';
			document.getElementById('sender').style.visibility='hidden';
			return false;
		}
	}
			

	function check_form()
	{
		intMin = 3;
		document.getElementById('gumbi').style.visibility='hidden';
		document.getElementById('sender').style.visibility='visible';
		var error     = '';
		var emailID   = document.getElementById('email');
		var ime       = document.getElementById('name').value;
		var sporocilo = document.getElementById('sporocilo').value;
		
	
		if ((emailID.value==null)||(emailID.value=="")){
			document.getElementById('error').innerHTML = "<br><br>izpolnite obvezna polja označena z *";
			error_show();
			emailID.focus()
			return false;
		}
		else
		if (email_check(emailID.value)==false){
			document.getElementById('error').innerHTML = "<br><br>email ni pravilen";
			error_show();
			emailID.focus();
			return false;
		}
		else
		if(sporocilo.length < intMin){
			document.getElementById('sporocilo').focus();
			document.getElementById('error').innerHTML = "<br><br>Vpišite sporočilo";
			error_show();
			return false;
		}

		document.mailforma.submit();

	}

			
			
	function check_box(){
		var check = document.getElementById('check').src;
		if(check == 'http://www.estet.si/img/checkbox_true.gif'){
			document.getElementById('check').src = 'http://www.estet.si/img/checkbox_false.gif';
			document.getElementById('buttons').style.visibility='hidden';
			alert('Za prijavo na obvestila se morate strinjati s pogoji poslovanja!');
		}else{
			document.getElementById('check').src = 'http://www.estet.si/img/checkbox_true.gif';
			document.getElementById('buttons').style.visibility='visible';
		}		
//		alert(check);
	}
	
	



	function close_sender(){
		document.getElementById('sender').style.visibility="hidden";
	}



	function error_show(){
		document.getElementById('error').style.visibility="visible";
		document.getElementById('errorClose').style.visibility="visible";
	}
	
	function error_close(){
		document.getElementById('error').style.visibility="hidden";
		document.getElementById('errorClose').style.visibility="hidden";
		document.getElementById('sender').style.visibility='hidden';
		document.getElementById('gumbi').style.visibility='visible';
	}

//email validation
	function email_check(str) 
	{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}

/*end:EMAIL FORM FUNCTIONS*/	

	function addLoadEvent(func) {//call function when everithing is loaded (body on load LIKE)
	  var oldonload = window.onload;
	  if (typeof window.onload != 'function') {
		window.onload = func;
	  } else {
		window.onload = function() {
		  if (oldonload) {
			oldonload();
		  }
		  eval(func);
		}
	  }
	}




	