/* becomeamodel */
var becomeamodel_uploadmsgok = "OK";

becomeamodel_imgUpOK = function(tag_id) {
	
	$("uploader_"+ tag_id +"_button").replace('<div class="chooserButton">&nbsp;</div>');
	//$("uploader_"+ tag_id +"_button").onclick = false;
	$("uploader_"+ tag_id +"_text").update(becomeamodel_uploadmsgok);
}

var becomeamodel_regok = false;

becomeamodel_clear = function() {
	
	var inputs = $("becomeamodel_form").getElements();
	
	for(var i = 0; i < inputs.length; i++) {
		
		var o = styleSelect_getByName(inputs[i].name);
		var style = false;
		
		if(o != null) {
			
			style = o.styleSelectBody.style;
			o.setSelected(0);
		
		} else if(inputs[i].type != "hidden") {
			
			style = inputs[i].style;
			inputs[i].value = "";
		}
		
		if(style)
			style.color = "#ffffff";
	}
	
	return false;
}

becomeamodel_hidePopup = function() {
	$("becomeamodel_popup").hide();
}

becomeamodel_submit = function() {
	
	if(becomeamodel_regok)
		return false;
	
	$("becomeamodel_popup").update($("becomeamodel_onload").innerHTML);
	$("becomeamodel_popup").show();
	document.body.style.cursor = 'wait';
	
	$("becomeamodel_form").request( {
		onComplete: function() {
			//alert('Form data saved!');
			document.body.style.cursor = 'default';
		},
		onFailure: function() {
			$("becomeamodel_popup").update($("becomeamodel_onfailure").innerHTML);
		},
		onSuccess : function(tr) {
			var resp = tr.responseText || "Nincs válasz! / No response!";
			var err;
			
			try {
				//err = resp.substr(resp.indexOf("\n")+1).sub('/\\/',"").evalJSON();
				err = resp.sub('/\\/',"").evalJSON();
			} catch(e) {
				alert(e.toString());
			}
			
			if(err.length > 0) {
				
				var inputs = $("becomeamodel_form").getElements();
				
				for(var i = 0; i < inputs.length; i++) {
					
					var o = styleSelect_getByName(inputs[i].name);
					var style = o != null
						? o.styleSelectBody.style
						: inputs[i].style;
					
					if(err.indexOf(inputs[i].name) > -1)
						style.color = "#c37ad0";
					else
						style.color = "#ffffff";
				}
				
				//$("becomeamodel_popup").hide();
				$("becomeamodel_popup").update($("becomeamodel_onuser").innerHTML);
			
			} else {
				
				becomeamodel_regok = true;
				$("becomeamodel_popup").update($("becomeamodel_onsuccess").innerHTML);
			}
		}
	});
	
	return false;
}
/* /becomeamodel */
