// JavaScript Document

var e = '';

function validate() {
	
	//.childNodes[0]
	//for (i=0;i<detta.length;i++) {
	//	alert(detta.childNodes[i]);
	//}
	
	//alert('hejsan');
	
	
	e = '';
	
	if (document.getElementById('artistNamn').value.length < 2) {
		e += '<li>Du skriva ett artistnamn/bandnamn</li>';
	}
	
	var region_count = 0;
	for (i=1;i<8;i++) {
		if (document.getElementById('region_'+i).checked != true) {
			region_count++;
		}
	}
	
	if (region_count == 7) {
		e += '<li>Du måste välja minst en region</li>';
	}
	
	if (document.getElementById('headline').value.length < 2) {
		e += '<li>Du måste skriva en rubrik</li>';
	}
	
	if (document.getElementById('presentation').value.length < 2) {
		e += '<li>Du måste skriva en presentation</li>';
	}
	
	if (document.getElementById('firstName').value.length < 2) {
		e += '<li>Du måste skriva ditt förnamn</li>';
	}
	
	if (document.getElementById('lastName').value.length < 2) {
		e += '<li>Du måste skriva ditt efternamn</li>';
	}
	
	if (document.getElementById('adress').value.length < 2) {
		e += '<li>Du måste skriva din adress</li>';
	}
	
	if (document.getElementById('postNr').value.length < 2) {
		e += '<li>Du måste skriva ditt postnummer</li>';
	}
	
	if (document.getElementById('postAd').value.length < 2) {
		e += '<li>Du måste skriva din postadress</li>';
	}
	
	if (document.getElementById('phone').value.length < 2) {
		e += '<li>Du måste skriva ett telefonnummer</li>';
	}
	
	if (document.getElementById('email').value.length < 2) {
		e += '<li>Du måste skriva en epostadress</li>';
	}
	
	if (document.getElementById('org_num').value.length < 10) {
		e += '<li>Du måste skriva ditt organistationsnr eller personnr</li>';
	}
	
	if (document.getElementById('userName').value.length < 3) {
		e += '<li>Du måste skriva ett användarnamn</li>';
	} else {
		//alert(isOk);
		
		if (isOk == 1) {
			e += '<li>Du måste skriva ett användarnamn</li>';
		} else if(isOk == 2){
			e += '<li>Användarnamnet är tyvärr upptaget</li>';
		}
		
	}
	
	if (document.getElementById('password').value.length < 2) {
		e += '<li>Du måste skriva ett lösenord</li>';
	}
	
	if (document.getElementById('password_again').value != document.getElementById('password').value) {
		e += '<li>Lösenorden stämmer inte överens</li>';
	}
	
	if (document.getElementById('avtal').checked != true) {
		e += '<li>Du måste godkänna avtalet</li>';
	}
	
	if (e.length > 0) {
		document.getElementById('error_box').innerHTML = '<ul>' + e + '</ul>';
		document.getElementById('error_box').style.display = 'block';
		
		window.scroll(0,150);
		
		return false;
	} else {
		return true;
	}
	
}

function validate_contest() {
	
	e = '';
	
	if (document.getElementById('recommended').value.length < 2) {
		e += '<li>Du måste rekommendera en artist</li>';
	}
	
	if (document.getElementById('motivation').value.length < 2) {
		e += '<li>Du måste skriva en motivering</li>';
	}
	
	if (document.getElementById('first_name').value.length < 2) {
		e += '<li>Du måste skriva ditt förnamn</li>';
	}

	if (document.getElementById('last_name').value.length < 2) {
		e += '<li>Du måste skriva ditt efternamn</li>';
	}

	if (document.getElementById('adress').value.length < 2) {
		e += '<li>Du måste skriva din adress</li>';
	}
	
	if (document.getElementById('post_adress').value.length < 2) {
		e += '<li>Du måste skriva din postadress</li>';
	}
	
	if (document.getElementById('phone').value.length < 2) {
		e += '<li>Du måste skriva ditt mobilnummer</li>';
	}
	
	if (document.getElementById('terms').value.length < 2) {
		e += '<li>Du måste godkänna tävlingsvillkoren</li>';
	}
	
	if (e.length > 0) {
		document.getElementById('error_box').innerHTML = '<ul>' + e + '</ul>';
		document.getElementById('error_box').style.display = 'block';

		window.scroll(0,150);

		return false;
	} else {
		return true;
	}
}

function validate_edit_username_pwd() {
	
	e = '';
	
	if (document.getElementById('userName').value.length < 2) {
		e += '<li>Du måste skriva ett användarnamn</li>';
	}

	if (document.getElementById('password').value.length < 2) {
		e += '<li>Du måste skriva ett lösenord</li>';
	}

	if (document.getElementById('password_again').value != document.getElementById('password').value) {
		e += '<li>Lösenorden stämmer inte överens</li>';
	}

	if (e.length > 0) {
		document.getElementById('error_box').innerHTML = '<ul>' + e + '</ul>';
		document.getElementById('error_box').style.display = 'block';

		window.scroll(0,150);

		return false;
	} else {
		return true;
	}
}

function validate_edit_account() {
	
	//.childNodes[0]
	//for (i=0;i<detta.length;i++) {
	//	alert(detta.childNodes[i]);
	//}
	
	//alert();
	
	
	e = '';
	
	if (document.getElementById('firstName').value.length < 2) {
		e += '<li>Du måste skriva ditt förnamn</li>';
	}
	
	if (document.getElementById('lastName').value.length < 2) {
		e += '<li>Du måste skriva ditt efternamn</li>';
	}
	
	if (document.getElementById('adress').value.length < 2) {
		e += '<li>Du måste skriva din adress</li>';
	}
	
	if (document.getElementById('postNr').value.length < 2) {
		e += '<li>Du måste skriva ditt postnummer</li>';
	}
	
	if (document.getElementById('postAd').value.length < 2) {
		e += '<li>Du måste skriva din postadress</li>';
	}
	
	if (document.getElementById('org_num').value.length < 10) {
		e += '<li>Du måste skriva ditt organistationsnr eller personnr</li>';
	}
	
	if (document.getElementById('phone').value.length < 2) {
		e += '<li>Du måste skriva ett telefonnummer</li>';
	}
	
	if (document.getElementById('email').value.length < 2) {
		e += '<li>Du måste skriva en epostadress</li>';
	}
	
	if (e.length > 0) {
		document.getElementById('error_box').innerHTML = '<ul>' + e + '</ul>';
		document.getElementById('error_box').style.display = 'block';
		
		window.scroll(0,150);
		
		return false;
	} else {
		return true;
	}
	
}

function validate_edit_artist() {
	
	//.childNodes[0]
	//for (i=0;i<detta.length;i++) {
	//	alert(detta.childNodes[i]);
	//}
	
	//alert();
	
	
	e = '';
	
	var region_count = 0;
	var i = 1;
	for (i=1;i<8;i++) {
		if (document.getElementById('region_'+i).checked != true) {
			region_count++;
		}
	}
	
	if (region_count == 7) {
		e += '<li>Du måste välja minst en region</li>';
	}
	
	if (document.getElementById('artistNamn').value.length < 2) {
		e += '<li>Du måste skriva ett artist/bandnamn</li>';
	}
	
	if (document.getElementById('headline').value.length < 2) {
		e += '<li>Du måste skriva en rubrik</li>';
	}
	
	if (document.getElementById('presentation').innerHTML.length < 2) {
		e += '<li>Du måste skriva en presentation</li>';
	}
	
	if (e.length > 0) {
		document.getElementById('error_box').innerHTML = '<ul>' + e + '</ul>';
		document.getElementById('error_box').style.display = 'block';
		
		window.scroll(0,150);
		
		return false;
	} else {
		return true;
	}
	
}
