window.onload = function(){
	if(document.getElementById('_agency_checkS'))
		createOnClikcEvent();
}

//za�adowanie funkcji on click
function createOnClikcEvent(){
	document.getElementById('_agency_checkS').onclick = function(){
		showTextarea(this);
	};
	document.getElementById('_agency_checkS').onchange= function(){
		showTextarea(this);
	};
}

//pokazuje b�d� chowa pole z opisem
function showTextarea(obj){
	if(obj.checked)
		document.getElementById('agency_div').style.display = 'block';
	else
		document.getElementById('agency_div').style.display = 'none';
}

//dla kart solo i switch pojawiaja sie dodatkowe pola
function creditcard(id){
	if(id.value == 'Other'){
		document.getElementById('card_details').style.display = 'block';
	}
	else
		document.getElementById('card_details').style.display = 'none';
} 

function cloud(that, disp) {
	that.parentNode.getElementsByTagName('div')[0].style.display=disp?'block':'none';	
}
function saveAndLoading(that){
//	alert('TEST MODE');
	if(that && that.value){
		that.value = 'Please wait...';
		that.onclick = function (){};	
	}
	loading();
//	document.getElementById('save5').value = '1';
//	document.getElementById('_save').value = '1';
	x=document.getElementById('signupform');
	x.submit();
}

function loading(){ //progressbar on
	document.getElementById('loading').style.display = 'block';
}

function endloading(){ //progressbar off
	document.getElementById('loading').style.display = 'none';
}
function passwordChanged() {
	var strength = document.getElementById('strength');
	var pwd = document.getElementById("_passwordS");
	var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g");
	var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g");
	var enoughRegex = new RegExp("(?=.{5,}).*", "g");
	
		if (pwd.value.length==0) {
			strength.innerHTML = 'min. 6 characters';
		} else if (false == enoughRegex.test(pwd.value)) {
			strength.innerHTML = 'min. 6 characters';
		} else if (strongRegex.test(pwd.value)) {
			strength.innerHTML = '<span style="color:green"><b>Strong</b> enough password!</span>';
		} else if (mediumRegex.test(pwd.value)) {
			strength.innerHTML = '<span style="color:orange"><b>Medium strength</b>, but still not very safe.</span>';
		} else {
			strength.innerHTML = 'min. 6 characters';
		}
}

/* Set Flash Main Page */
function setFlashTS() {
	var moovieArray = new Array('baner2.swf','baner3.swf','baner5.swf','baner7.swf');
	var randValue = Math.floor(Math.random() * moovieArray.length);
	var movie = '/gfx/v2/swf/'+moovieArray[randValue]; 	
	var emswf = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="637" height="200"><param name="movie" value="'+movie+'" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="wmode" value="" /><embed src="'+movie+'" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="637" height="200"></embed>';
	//var empic = '<img style="vertical-align: top" src="gfx/layout/hello1.jpg" alt="Hello" width="210" height="200" />';
	document.getElementById('pictureFrame').innerHTML = emswf;
}
