// JavaScript Document

function reg_Val()
{
	obj = document.reg;
	
	if(obj.email.value == '') 
	{
		alert("Ukucajte E-mail adresu.");
		obj.email.focus();
		return false;
	}
	else
	{
		if(!mail_Check(obj.email.value))
		{
			alert("Ukucajte validnu E-mail adresu.");
			obj.email.focus();
			return false;
		}
	}

	if(obj.password.value == '') 
	{
		alert("Ukucajte Lozinku.");
		obj.password.focus();
		return false;
	}
	
	if(obj.username.value == '') 
	{
		alert("Unesite Korisnicko ime.");
		obj.username.focus();
		return false;
	}
	
}
// -----------------
function set_Green(obj,msg,THEME)
{
	dotG = "theme/" + THEME + "/images/dotGr.gif";
	
	if(obj == 'im_Email') 
	{
	if(document.reg.email.value == "") 
	{
		set_Red(obj,'Polje mora biti popunjeno.',THEME);
		return false;
	}
	if(!mail_Check(document.reg.email.value)) 
	{
		set_Red(obj,'E-mail nije ispravan.',THEME);
		return false;
	}
	}
	if( (obj == 'im_Username') && (document.reg.username.value == "") ) 
	{
		set_Red(obj,'Polje mora biti popunjeno.',THEME);
		return false;
	}
	document.getElementById(obj).src = dotG;
	document.getElementById(obj).title = msg;
}	
function set_Red(obj,msg,THEME)
{
	dotR = "theme/" + THEME + "/images/dotRed.gif";
	
	document.getElementById(obj).src = dotR;
	document.getElementById(obj).title = msg;
}	

function set_Fields(c) 
{
    		eval(c);
			//set_Box_Label("Changes Done");
			loading_Layer("loading",0);
}
function do_Sajax(what,val) 
{
	set_Box_Label('Proveravam...');
	loading_Layer('loading', 1);
	if(what == "mail") x_s_Mail(val, set_Fields);
	if(what == "user") x_s_Username(val, set_Fields);
}
function check_Sajax()
{
	do_Sajax('mail',this.value);
	do_Sajax('user',this.value);
}
