function changeBannerText() {
	if ($('#bText').length != 0) {
		bT = $('#bText').html();
		$('#bText').html(bannerText);
		bannerText = bT;
		if ($('#bText').hasClass('orange')) {
			$('#bText').removeClass('orange');
			$('#bText').addClass('aqua');
		}
		else {
			$('#bText').removeClass('aqua');
			$('#bText').addClass('orange');
		}
	
	}	
		
}

function _changeBannerText() {

	changeBannerText();
	setTimeout("_changeBannerText()", 2000);	
}

function checkForm( id ){
	
	var validForm = true;
	var errorMsg = '';
	var formName = '';
	
	if( typeof( id ) != 'undefined' ){
				
				
		formName = $(id).attr('name');
		
		if( validateForm( formName ) ){
		
			$( id ).parent().removeClass('nook');
			$( id ).parent().addClass('ok');
			
		}else{
			
			$( id ).parent().removeClass('ok');
			$( id ).parent().addClass('nook');
			
		}
		
		return false;
	}
	
}

function isEmptyStr( str ){

		if( str == '' ){
					
				return false;
		}else{
				
				return true;
		}
	
}

function isFieldEmail( str ) {
 if (!/[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z0-9.-]{2,4}$/.test( str )) {

  return true;
 }

 return false;
}

function isDigitStr( str ){
	
	var regex = /^\d{1}$/;
	
	if( str.length == 0 ){
		
		return false;
	}
	
	for ( var i = 0; i < str.length; i++ )
	{
		if ( !regex.test( str.charAt( i ) ) ){
		
			return false;
		}
	}
	
	return true;
}
	


function validateForm( formName ){
	
	var formValue = $('#' + formName).val();
	
	switch( formName ){	
		case 'kont_pers':
				
				return isEmptyStr( formValue );

			break;
		case 'place':
				
				return isEmptyStr( formValue );
				
			break;
		case 'gov':
				
				return isEmptyStr( formValue );
				
			break;
		case 'place2':
				
				return isEmptyStr( formValue );
				
			break;
		case 'gov2':
				
				return isEmptyStr( formValue );
				
		break;
		case 'kr_val':
				
				return isEmptyStr( formValue );
				
			break;
		case 'kr_description':
				
				return isEmptyStr( formValue );
				
		break;
		
		//for contacts
		case 'name':
				
				return isEmptyStr( formValue );

			break;
		case 'email':
				
				return !isFieldEmail( formValue );

			break;
		case 'qtext':
				
				return isEmptyStr( formValue );
				
		break;
	}
}

