var fileIndex = 5;
function add_more_inputs(){
	
	var link1 = document.getElementById('addOne1');
	var link2 = document.getElementById('addOne2');

	document.getElementById('file_' + ++fileIndex).style.display = 'table-cell';
	document.getElementById('file_' + fileIndex + '_1').style.display = 'table-cell';
	if (fileIndex >= 10) {
		link1.style.display = 'none';
		link2.style.display = 'none';
	}
	return (true);	
}
function addtoclan(form){
	var t=0;
	var m;
	var smor;
	var i;
	var c=form['addtoclan[]'];
	var u=form['addtoclanhidden[]'];
	
	for(i=0;i<c.length;i++){		
		c[i].checked?t++:null;	
		c[i].checked?m=i:null;		
	}
	
	if(t>1){
		alert('You can not select more than one user per time.');
		return (false);
	}
	else{
		var answer = confirm ("You have select '"+u[m].value+"' to invite to clan. Continue?")
		if (answer)
			return (true);
		else
			return (false);		
	}
	
}
function select_switch(status)
{
	for (i = 0; i < document.delete_marked.length; i++)
	{
		document.delete_marked.elements[i].checked = status;
	}
}
function provera_clana(){

	if (document.punjenje_clana.country.value=="0" || document.punjenje_clana.country.value==""){
		alert("Niste uneli zemlju za clan !!!");
		document.punjenje_clana.country.focus();
		return (false);
	}
	if(!isInteger(document.punjenje_clana.clan_since.value)){
		alert("Vrednost koju ste uneli za godinu nije broj");
		document.punjenje_clana.clan_since.focus();
		return (false);	
	}
	if(!isPossibleYear(document.punjenje_clana.clan_since.value)){
		alert("Vrednost koju ste uneli za godinu nije moguca");
		document.punjenje_clana.clan_since.focus();
		return (false);	
	}
	return (true);
}
function provera_registracije(){
	
	if (document.registracija.username.value==""){
		alert("Niste uneli korisnicko ime!!!");
		document.registracija.username.focus();
		return (false);
	}
	if (!proveriKI(document.registracija.username.value)){
		alert("Korisnicko ime ne može pocinjati sa tim karakterom!!!");
		document.registracija.username.focus();
		return (false);
	}
	if(!duzinaKI(document.registracija.username.value)){
		alert("Korisnicko ime mora imati barem 3 karaktera!!!");
		document.registracija.username.focus();
		return (false);
	}
	if(!duzinaPS(document.registracija.password.value)){
		alert("Password mora imati barem 3 karaktera!!!");
		document.registracija.password.focus();
		return (false);
	}
	if (document.registracija.password.value==""){
		alert("Niste uneli lozinku !!!");
		document.registracija.password.focus();
		return (false);
	}
	if (document.registracija.password.value!=document.registracija.confirm_password.value){
		alert("Lozinka i potvrda lozinke se ne poklapaju !!!");
		document.registracija.password.focus();
		return (false);
	}
	if (!proveriMail(document.registracija.email.value)){
		alert("E-pošta nije validno unesena !!!");
		document.registracija.email.focus();
		return false;
	}
	function proveriMail(mail){
		var validanMail=/^(.+)@(.+)$/;
		return validanMail.test(mail);
	}
	if (document.registracija.bday_day.value=="dd" || document.registracija.bday_day.value==""){
		alert("Niste uneli dan za datum rodjenja !!!");
		document.registracija.bday_day.focus();
		return (false);
	}
	if (document.registracija.bday_month.value=="0" || document.registracija.bday_month.value==""){
		alert("Niste uneli mesec za datum rodjenja !!!");
		document.registracija.bday_month.focus();
		return (false);
	}
	if (document.registracija.bday_year.value=="yyyy" || document.registracija.bday_year.value==""){
		alert("Niste uneli godinu za datum rodjenja !!!");
		document.registracija.bday_year.focus();
		return (false);
	}
	if (document.registracija.gender.value=="0" || document.registracija.gender.value==""){
		alert("Niste uneli pol !!!");
		document.registracija.gender.focus();
		return (false);
	}
	if (document.registracija.country.value=="0" || document.registracija.country.value==""){
		alert("Niste uneli zemlju u kojoj živite !!!");
		document.registracija.country.focus();
		return (false);
	}
	if(!isInteger(document.registracija.bday_day.value)){
		alert("Vrednost koju ste uneli za dan rodjenja nije broj");
		document.registracija.bday_day.focus();
		return (false);	
	}
	if(!isInteger(document.registracija.bday_year.value)){
		alert("Vrednost koju ste uneli za godinu rodjenja nije broj");
		document.registracija.bday_year.focus();
		return (false);	
	}
	if(!isPossibleDay(document.registracija.bday_day.value)){
		alert("Vrednost koju ste uneli za dan rodjenja nije moguca");
		document.registracija.bday_day.focus();
		return (false);	
	}
	if(!isPossibleYear(document.registracija.bday_year.value)){
		alert("Vrednost koju ste uneli za godinu rodjenja nije moguca");
		document.registracija.bday_year.focus();
		return (false);	
	}
}
function provera_albuma(){
	if (document.create_album_forma.album_name.value==""){
		alert("Niste uneli ime albuma!!!");
		document.create_album_forma.album_name.focus();
		return (false);
	}
	return (true);
}
function provera_helpa(){
	
	if (document.registracija.username.value==""){
		alert("Niste uneli korisnicko ime!!!");
		document.registracija.username.focus();
		return (false);
	}
	
	if (document.registracija.password.value==""){
		alert("Niste uneli lozinku !!!");
		document.registracija.password.focus();
		return (false);
	}
	if (document.registracija.password.value!=document.registracija.confirm_password.value){
		alert("Lozinka i potvrda lozinke se ne poklapaju !!!");
		document.registracija.password.focus();
		return (false);
	}
	if (!proveriMail(document.registracija.email.value)){
		alert("E-pošta nije validno unesena !!!");
		document.registracija.email.focus();
		return false;
	}
	function proveriMail(mail){
		var validanMail=/^(.+)@(.+)$/;
		return validanMail.test(mail);
	}
}
function isPossibleDay(d)
{
		return ((d >= "0") && (d <= "31"));
}
function isPossibleYear(y)
{
		return ((y >= "1900") && (y <= "2008"));
}

function isInteger (s)
{
	var i;
	for (i = 0; i < s.length; i++)
    {
    	var c = s.charAt(i);

        if (!isDigit(c)) return false;
    }

   return true;
}

function isDigit (c)
{
      return ((c >= "0") && (c <= "9"));
}



function duzinaKI(korisnickoIme){
	var moze=false;
	if(korisnickoIme.length>2){
		moze=true;	
	}
	return (moze);
}
function duzinaPS(password){
	var moze=false;
	if(password.length>2){
		moze=true;	
	}
	return (moze);
}
function proveriKI(korisnickoIme){
	var ok=false;
	if(korisnickoIme.charAt(0)=='a' || korisnickoIme.charAt(0)=='A'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='b' || korisnickoIme.charAt(0)=='B'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='c' || korisnickoIme.charAt(0)=='C'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='d' || korisnickoIme.charAt(0)=='D'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='e' || korisnickoIme.charAt(0)=='E'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='f' || korisnickoIme.charAt(0)=='F'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='g' || korisnickoIme.charAt(0)=='G'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='h' || korisnickoIme.charAt(0)=='H'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='i' || korisnickoIme.charAt(0)=='I'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='j' || korisnickoIme.charAt(0)=='J'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='k' || korisnickoIme.charAt(0)=='K'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='l' || korisnickoIme.charAt(0)=='L'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='m' || korisnickoIme.charAt(0)=='M'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='n' || korisnickoIme.charAt(0)=='N'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='o' || korisnickoIme.charAt(0)=='O'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='p' || korisnickoIme.charAt(0)=='P'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='r' || korisnickoIme.charAt(0)=='R'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='s' || korisnickoIme.charAt(0)=='S'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='t' || korisnickoIme.charAt(0)=='T'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='u' || korisnickoIme.charAt(0)=='U'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='v' || korisnickoIme.charAt(0)=='V'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='z' || korisnickoIme.charAt(0)=='Z'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='q' || korisnickoIme.charAt(0)=='Q'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='w' || korisnickoIme.charAt(0)=='W'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='x' || korisnickoIme.charAt(0)=='X'){
		ok=true;
	}
	else if(korisnickoIme.charAt(0)=='y' || korisnickoIme.charAt(0)=='Y'){
		ok=true;
	}
	else{
		ok=false;	
	}
	return (ok);
}
