Ext.onReady(function() {
	var buttonClicked = function(e) {
				
		var button = Ext.get(e.target);
		
		var code = Ext.get('security_code');
		
		
		var myDIV = Ext.get('myDIV');
		
		
		if(code.dom.value=='' && button.dom.value!='Preverjam...'){
		 
			Ext.MessageBox.show({
				title: 'Napaka',
				msg: 'Prosimo, da vnesete varnostno kodo.',
				width:400,
				buttons: Ext.MessageBox.OK,
				animEl: code
			});
		
		}else{
			
			var ajaxRequest;  // The variable that makes Ajax possible!
			
			try{
				// Opera 8.0+, Firefox, Safari
				ajaxRequest = new XMLHttpRequest();
			} catch (e){
				// Internet Explorer Browsers
				try{
					ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
				} catch (e) {
					try{
						ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e){
						// Something went wrong
						alert("Your browser broke!");
						return false;
					}
				}
			}
			// Create a function that will receive data sent from the server
			ajaxRequest.onreadystatechange = function(){
				
				if(ajaxRequest.readyState == 1){
						button.dom.value='Preverjam...';
				}		
				else if(ajaxRequest.readyState == 4){
					
					if(ajaxRequest.responseText==1){
						
						document.getElementById("form_erx").submit();
						
					}
					else{
						document.getElementById("security_code_img").src = document.getElementById("security_code_img").src + '?' + (new Date()).getTime();
						button.dom.value='Potrdi';
					}
					
				}
			}
			
			var queryString = "?security_code="+ code.dom.value;
			
			
			
			ajaxRequest.open("GET", "reg_sec_check.php"+queryString, true);
			ajaxRequest.send(null);
			
		}
		
		
		
	}
	Ext.get('create').on('click', buttonClicked);
});


